University of Regina Logo
Apply
Undergraduate

Timetable

Below are the course offerings for current and future semesters for undergraduate CS courses.

Computer Science

SubjectCourse NumberSectionTitleDaysTimeExam Date/TimeInst Method
CS051001Computer Science Co-op Work Term
CS052001Computer Science Co-op Work Term
CS053001Computer Science Co-op Work Term
CS054001Computer Science Co-op Work Term
CS055001Computer Science Co-op Work Term
CS110040Programming and Problem SolvingMTWR09:30-10:45JUN 24, 2025 09:00
CS110090Programming and Problem SolvingM11:30-14:50
CS110091Programming and Problem SolvingM15:30-18:50
CS110092Programming and Problem SolvingT15:30-18:20
CS110093Programming and Problem SolvingT11:30-14:50
CS110094Programming and Problem SolvingW11:30-14:50
CS110095Programming and Problem SolvingR11:30-14:50
CS110096Programming and Problem SolvingF09:30-12:50
CS110097Programming and Problem SolvingF14:00-17:20
CS110098Programming and Problem SolvingW15:30-18:50
CS110099Programming and Problem SolvingR15:30-18:50
CS115070Object-Oriented DesignMTWR09:30-10:45AUG 21, 2025 09:00
CS115090Object-Oriented DesignF17:30-20:50
CS115091Object-Oriented DesignM11:30-14:50
CS115092Object-Oriented DesignF09:30-12:50
CS115093Object-Oriented DesignT11:30-14:50
CS115094Object-Oriented DesignW11:30-14:50
CS115095Object-Oriented DesignR11:30-14:50
CS115096Object-Oriented DesignT15:30-18:50
CS201040Introduction to Digital SystemsMTWR09:30-10:45JUN 24, 2025 09:00
CS201090Introduction to Digital SystemsT11:30-14:50
CS201091Introduction to Digital SystemsW11:30-14:50
CS201092Introduction to Digital SystemsR11:30-14:50
CS201093Introduction to Digital SystemsF09:30-12:50
CS201094Introduction to Digital SystemsT15:30-18:50
CS201095Introduction to Digital SystemsW15:30-18:50
CS201096Introduction to Digital SystemsF13:30-16:50
CS201097Introduction to Digital SystemsR15:30-18:50
CS210040Data Structures and AbstractionsMTWR11:00-12:15JUN 25, 2025 09:00
CS210090Data Structures and AbstractionsT12:30-15:50
CS210091Data Structures and AbstractionsF13:30-16:50
CS210092Data Structures and AbstractionsW12:30-15:50
CS210093Data Structures and AbstractionsR12:30-15:50
CS210094Data Structures and AbstractionsF09:30-12:50
CS210095Data Structures and AbstractionsT16:30-19:50
CS210096Data Structures and AbstractionsW16:30-19:50
CS210097Data Structures and AbstractionsR16:30-19:50
CS215092Web and Database ProgrammingTR09:30-11:20 RMTE
CS215093Web and Database ProgrammingTR11:30-13:20 RMTE
CS215094Web and Database ProgrammingTR13:30-15:20 RMTE
CS215095Web and Database ProgrammingTR15:30-17:20 RMTE
CS215397Web and Database Programming AUG 20, 2025 14:00BLEND
CS215397Web and Database ProgrammingMW12:30-13:45AUG 20, 2025 14:00BLEND
CS280070Risk and Reward in the Information SocietyMTWR14:30-15:45AUG 21, 2025 14:00
CS320040Introduction to Artificial IntelligenceMTWR09:30-10:45JUN 24, 2025 09:00
CS330070Introduction to Operating SystemsMTWR16:00-17:15AUG 22, 2025 14:00
CS330092Introduction to Operating SystemsMR11:30-13:20
CS330093Introduction to Operating SystemsMR13:30-15:20
CS330094Introduction to Operating SystemsMR09:30-11:20
CS330096Introduction to Operating SystemsTF11:30-13:20
CS330097Introduction to Operating SystemsTF13:30-15:20
CS330098Introduction to Operating SystemsTF09:30-11:20
CS330099Introduction to Operating SystemsMR18:30-20:20
CS335040Computer NetworksMTWR13:00-14:15JUN 23, 2025 14:00
CS350070Programming Language ConceptsMTWR11:00-12:15AUG 22, 2025 09:00
CS475040Advanced Topics in Database SystemsMTWR09:00-11:00JUN 23, 2025 09:00
CS476001Software Development ProjectR13:00-14:15AUG 27, 2025 14:00BLEND
CS476001Software Development Project AUG 27, 2025 14:00BLEND
CS498001Honours Oral
CS499001Honours SeminarMWF15:30-16:20
CS499002Honours SeminarMWF15:30-16:20