Open Source
The CS Club Open Source Team is a place for creative and inventive students who want to build innovative open-source software together. We are have several exciting projects that you can contribute to!

Our Projects



Courses API
Scrapes course info from the UofA website and provides course data for other projects through an API endpoint.

MyTimetable
An interactive drag-and-drop timetable scheduler to help UofA students optimise their weekly timetable.

MyVote
The Computer Science Club's new voting system.

Future Projects
MyCourseReviews
Allows students to share reviews and rate UofA courses.
MyStudyPlan
A UofA degree planner that allows you to explore and validate your degree structure.
How to join?
Looking to join an active and welcoming student developer community? We're always on the lookout for enthusiastic and creative students to join us, learn, and contribute to making useful open-source projects. Join our team by filling out this Google Form.
Contributing Guidelines & Code of Conduct
The CS Club Open Source Team follows our Contributing Guidelines and Code of Conduct.
Contact Us
Learn more about the Open Source Team and view our repositories on GitHub.
If you have any queries, please contact us via [email protected].