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.
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.
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 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 |
Below, you can find some documentation to get you started.
- Background and Acknowledgements
- CSV Information and Structure
- Data Repository Information and Structure
- Scripts
- Setup
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.
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.
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!