Courses
Find out information regarding specific undergraduate courses.
Master Timetable and University Calendar
The listing (and schedule) of Computer Science (CPSC) and Software Engineering (SENG) courses offered by the Department of Computer Science in the Faculty of Science are available through the University of Calgary's Course Listing and Schedule and University Calendar, as outlined below:
University Calendar:
- The current University of Calgary Calendar
- Faculty of Science Regulations and Programs
- Computer Science Programs
- CPSC courses and SENG courses
Online Registration for Courses
If you are already a registered student, you can register for courses via the My Uof C portal.
If you do not have a portal account, please follow the portal self registration directions on the portal's main page. If you continue to have difficulties registering or accessing the portal please call IT support at 220-5555.
Recommended BSc Program Sequence
There are many sequences in which courses can be taken in order to complete requirements for the BSc in Computer Science and BSc Honours in Computer Science programs. Please refer to the program sequence for Computer Science found here.
For further information about alternatives and recommendations, please visit the Programs in Computer Science section of the University of Calgary Calendar.