Inspiration

We needed a way to plan our undergraduate degree and so we ended up using Google sheets which was a very inefficient way since we had to manually check everything, so we wanted a way to make this process better.

What it does

This application not only keeps track of semester courses, but also all degree requirements for UIUC Computer Engineering students.

How I built it

First, we wrote the backend in C++ and tested the outputs and inputs with the console. Once everything worked we switched to using QtCreator to build our frontend.

Challenges I ran into

There were many unexpected bugs, such as unexplainable segfaults and logical errors and especially time, but we were able to pursue.

Accomplishments that I'm proud of

We are proud of planning and creating our own app from scratch without any help.

What I learned

We learned both the hardships and the rewards of both working as a team and working individually.

What's next for UIUC Degree Planner

We plan to expand to other majors, such as Electrical Engineering or Computer Science.

Built With

Share this project:

Updates