Inspiration

We wanted to help our fellow students to overcome the struggles of navigating course requirements.

What it does

Takes in a text file of student's completed courses and returns a list of courses needed to complete the UChicago Computer Science BA Major Course Requirements

How we built it

Python, Beautiful Soup

Challenges we ran into

Parsing input text file, combining it with data retrieved from UChicago Course Requirement Website, distributing tasks, working remotely

Accomplishments that we're proud of

Working as a team to problem solve through the new difficulty of web scraping!

What we learned

Learning how to web scrape and using Beautiful Soup

What's next for Computer Science Major Requirement Scraper

Generalizing to all majors and minors at UChicago

Share this project:

Updates