Note: This website is not updated anymore and may contain outdated information. The new website is at https://www.uregina.ca/science/cs

Classes in the Spring/Summer Semester (Spring/Summer 2020)

"local-only" links are available to on-campus browsers only

Click here for lab room schedules.

Class Instructor Lab Materials
CS110-040: Programming and Problem Solving Richard Dosselmann lab
CS115-070: Object-Oriented Design Richard Dosselmann lab
CS201-040: Introduction to Digital Systems Gurmail Singh lab
CS207-070: Building Interactive Gadgets Trevor Tomesh lab
CS210-040: Data Structures and Abstractions Maher Elshakankiri lab
CS215-070: Web and Database Programming Dolinkumar Patel lab
CS320-040: Introduction to Artificial Intelligence Mengjun Hu ---
CS335-070: Computer Networks Sultan Ahmed ---
CS340-070: Advanced Data Structures and Algorithm Design Andre dos Santos ---
CS350-040: Programming Language Concepts Mengjun Hu ---
CS476-001: Software Development Project Ket Wei Yong ---
CS490AV-001: Topics in Data Comm and Network Maher Elshakankiri ---
CS802-002: Parallel Algorithm Qian Yu ---
CS825-001: Image Processing Xue-Dong Yang ---
CS829-001: Information Theory and Applications Trevor Tomesh ---
CS837-001: Information Visualization Orland Hoeber ---
CS842-002: Introduction to Data Science Alireza Manashty ---
CS890BR-001: Constraint Programming Sultan Ahmed ---
CS890CO-001: Heuristic Algorithms in Optim Malek Mouhoub ---
CS890DH-001: Topics on Communications Maher Elshakankiri ---
CS890EN-001: Topics in Machine Learning Samira Sadaoui-Mouhoub ---

Click here for a template for writing online course/lab material.



To Top of Page