Welcome To CS201 Labs!

Colour Theme   Font Size Options
 
   
   
   

CS 201 Lab Schedule for Fall 2026

First Day Lab Handout | The Zoom link for the office hours can be found on URCourses

>
When Lab Contents and Schedule
(Subject to change)
Lab Assignments
Sept 14–17
1
  Introduction to Logisim
Teaching Video by Mikhail Shchukin
  Lab Assignment#1
Sept 21–24
2
  Combinational Circuits
Teaching Video by Mikhail Shchukin
  Lab Assignment#2
Sept 28–Oct 01
National Day for Truth and Reconciliation - No Lab This Week!
Oct 05–Oct 08
3
  Adders and Subtractors
Teaching Video by Mikhail Shchukin
  Lab Assignment#3
Oct 12–15
Thanksgiving - No Lab This Week!
Oct 19–22
4
  Sequential Design
Teaching Video by Mikhail Shchukin
  Lab Assignment#4
Oct 26– 29
5
  Sequential Adders and Subtractors
Teaching Video by Mikhail Shchukin
  Lab Assignment#5
Nov 02–05
6
  Part 1: Introduction to SPIM (with basic I/O)
Teaching Video by Mikhail Shchukin
Part 2: Arithmetic Operations and Debugging
Teaching Video by Mikhail Shchukin
  Lab Assignment#6
(Part 1)

Lab Assignment#6
(Part 2)
Nov 09–12
Fall Break and Remembrance Day - No Lab This Week!
Nov 16–19
7
  Part 1: SPIM Control Flow Structures
Teaching Video by Mikhail Shchukin

Part 2: SPIM Procedure Calls
Teaching Video by Mikhail Shchukin
  Lab Assignment#7
(Part 1)

Lab Assignment#7
(Part 2)
Nov 23– 26
8
  SPIM Addressing Modes and Arrays
Teaching Video by Mikhail Shchukin
  Lab Assignment#8
Nov 30– Dec 03
Marking wrapup. No Lab This Week!

Copyright: Department of Computer Science, University of Regina.