Skip to content

UCSD-Historical-Enrollment-Data/UCSDHistEnrollData

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

61 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Project Banner

webweg | webreg_scraper | UCSDHistEnrollmentData

A repository that

  • branches out to multiple children repositories containing enrollment data for multiple terms at UC San Diego.
  • contains some other other UCSD-related data files that may be helpful.

Table of Contents

Data

Tip

If you just want to see some third-party projects that are using the data that we collect, see the Third-Party Projects section at the bottom.

You can find historical enrollment data linked below. Documentation can be found further below. To see the other UCSD-related data files, go to the data folder.

Note

This repository contains a number of random scripts to help me clean up and process the enrollment data, documentation regarding how the CSV files are structured, and links to the sibling repositories. Each child repository contains CSV files which contains information regarding the number of seats available at some time for certain classes. There are also some scripts designed to help clean and analyze the data. Additionally, there are pre-generated plots of each course that is being tracked.

Full Data

Starting with FA22,

  • enrollment and drop data are integrated into one term folder.
  • graduate courses from specific departments will be collected1.
  • all undergraduate courses will be collected.
Term Information Data Collected Link
FA22 Fall 2022 Enrollment & Drop Data (Undergraduate Only) All undergraduate courses Here
FA22G Fall 2022 Enrollment & Drop Data (Graduate Only) CSE, COGS, MATH, ECE graduate courses Here
WI23 Winter 2023 Enrollment & Drop Data (Undergraduate Only) All undergraduate courses Here
WI23G Winter 2023 Enrollment & Drop Data (Graduate Only) CSE, COGS, MATH, ECE graduate courses Here
SP23 Spring 2023 Enrollment & Drop Data All undergraduate courses & CSE, COGS, MATH, ECE graduate courses Here
FA23 Fall 2023 Enrollment All undergraduate courses & CSE, COGS, MATH, ECE graduate courses Here
WI24 Winter 2024 Enrollment & Drop Data All undergraduate courses & CSE, COGS, MATH, ECE graduate courses Here
SP24 Spring 2024 Enrollment & Drop Data All undergraduate courses & CSE, COGS, MATH, ECE graduate courses Here
S124 Summer I 2024 Enrollment & Drop Data All undergraduate courses & CSE, COGS, MATH, ECE graduate courses Here
S224 Summer II 2024 Enrollment & Drop Data All undergraduate courses & CSE, COGS, MATH, ECE graduate courses Here
S324 Special Summer 2024 Enrollment & Drop Data All undergraduate courses & CSE, COGS, MATH, ECE graduate courses Here
FA24 Fall 2024 Enrollment & Drop Data All undergraduate courses & CSE, COGS, MATH, ECE graduate courses Here
WI25 Winter 2025 Enrollment & Drop Data All undergraduate courses & CSE, COGS, MATH, ECE graduate courses Here
SP25 Spring 2025 Enrollment & Drop Data All undergraduate courses & CSE, COGS, MATH, ECE graduate courses Here

Incomplete & Limited Data

Incomplete Data

Below, you can find incomplete data. Incomplete data is defined as data with a significant number of missing datapoints (essentially rendering them significantly less valuable than regular datasets).

Term Information Data Collected Link
S123 Summer I 2023 Raw Data All undergraduate courses (raw data only, see repository for more info) Here
S223 Summer II 2023 Raw Data All undergraduate courses (raw data only, see repository for more info) Here
Limited Data (Prior to FA22)

The following repositories only contain limited data, and were intended to be long-term test runs to see if the project was feasible. Note that Spring 2022 enrollment data is formatted differently from the data found in other data repositories.

Term Information Data Collected Link
SP22 Spring 2022 Enrollment Data CSE, COGS, MATH, ECE undergraduate courses Here
SP22D Spring 2022 Drop Data CSE, COGS, MATH, ECE undergraduate courses Here
S122 Summer I 2022 Enrollment Data CSE, COGS, MATH, ECE undergraduate courses Here
S122D Summer I 2022 Drop Data CSE, COGS, MATH, ECE undergraduate courses Here
S222 Summer II 2022 Enrollment Data CSE, COGS, MATH, ECE undergraduate courses Here
S222D Summer II 2022 Drop Data CSE, COGS, MATH, ECE undergraduate courses Here
S322 Summer III 2022 Data CSE, COGS, MATH, ECE undergraduate courses Here

Documentation

Below, you can find some documentation to get you started.

Third-Party Projects

Below are a list of third-party websites using our data in some way.

Website Features
UC San Diego Course Registration Trend A website that can display enrollment trends of multiple courses across different terms in one graph. See this Reddit post for a synopsis of this website.
TritonSEA A website designed to simplify your planning and help you make informed decisions, all in one place, including features like importing your degree audit and getting personalized class recommendations, viewing stats and enrollment information for clases in previous quarters, and more. See this Reddit post for a synopsis of this website.

Keep in mind that the maintainers of this project (UCSDHistEnrollData, and any other repositories under the UCSD-Historical-Enrollment-Data organization) do not necessarily endorse these third-party projects. However, we believe they may be more useful for the general public than the raw data that we store in this organization.

Contacting Us

There are two ways you can contact the project maintainers.

  • Any general questions or comments about the project can be directed to the discussion tab.

  • To contact the maintainers directly, you may reach out to:

    Name Contact Email
    Ryan Batubara rbatubara at UCSD's domain
    Edward Wang ewang20027 at gmail's domain

    It is recommended that you email Ryan directly and CC Edward.

License

All files here and in the data repositories are licensed under the MIT license. If you'd like an explicit LICENSE file in the data repositories, please let me2 know.

You're free to use this data for your own projects, but please be sure to cite this repository when using data found here so other people can use the data for their own projects.

As an aside, you do not need to contact us if you plan on using the data that we collect, although we do love hearing how people are using our data!

Footnotes

  1. Graduate courses are not formally supported. Once I stop collecting undergraduate course enrollment data, I will also stop collecting graduate course enrollment data, which means some data (e.g., drop with W deadline) will not be collected.

  2. Edward is bad.

About

Did someone say... scuffed UCSD historical enrollment data?

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 3

  •  
  •  
  •