Inspiration

The main idea comes from the fact that building the transfer path for our students is rather complicated in the sense that they need to go back and forth between DegreeWorks, Assist, and WebSchedule. In particular, DegreeWorks is useful for the General Coursework, but it doesn’t accurately reflect the required classes in each major, simply because this is different for each university the student wishes to transfer to.

What it does

It combines all transfer coursework logic into a single website. It has three main features. First, you can choose a path (IGETC, CSU Breadth, or 7-course pattern) for your general education courses. There, you can choose what classes will fulfill which requirements and mark them incomplete, in progress, or done. Second, you can see the agreements our school has with other universities that you wish to transfer to, selecting appropriate courses and adding them to your plan. Last, you can freely search for classes and add them to your plan if you wish to.

How we built it

The project was entirely built in Django. As usual, this includes HTML, CSS, and SQLITE3.

Challenges we ran into

There were some conflict issues across the different sources from which we gathered our information. The reference links to see the courses on the school website had some old data, resulting in some courses being sent to empty links.

Accomplishments that we're proud of

Our main feature is being able to combine all transfer coursework logic into a single website.

What we learned

The main thing I am taking with me is the fact that when a problem like the transfer coursework exists, we are able to come up with a viable solution ourselves.

Built With

Share this project:

Updates