Welcome To CS201 Labs!

Colour Theme   Font Size Options
 
   
   
   

CS 201 Lab Schedule for Fall 2025

First Day Lab Handout

When Lab Contents and Schedule
(Subject to change)
Lab Assignments
Sept 15–19
1
  Introduction to Logisim
Teaching Video by Mikhail Shchukin
  Lab Assignment#1
Sept 22–26
2
  Combinational Circuits
Teaching Video by Mikhail Shchukin
  Lab Assignment#2
Sept 29–Oct 3
3
  Adders and Subtractors
Teaching Video by Mikhail Shchukin
  Lab Assignment#3
Oct 6–10
4
  Sequential Design
Teaching Video by Mikhail Shchukin
  Lab Assignment#4
Oct 13–17
Thanksgiving - No Lab This Week!
Oct 20– 24
5
  Sequential Adders and Subtractors
Teaching Video by Mikhail Shchukin
  Lab Assignment#5
Oct 27–31
6
  Part One: Introduction to SPIM (with basic I/O)
Teaching Video by Mikhail Shchukin
Part Two: Arithmetic Operations and Debugging
Teaching Video by Mikhail Shchukin
  Lab Assignment#6
(Part One)

Lab Assignment#6
(Part Two)
Nov 3– 7
7
  SPIM Control Flow Structures -- Looping and Selection Control Structures
Teaching Video by Mikhail Shchukin
  Lab Assignment#7
Nov 10–14
Fall Break and Remembrance Day - No Lab This Week!
Nov 17– 21
8
  SPIM Procedure Calls
Teaching Video by Mikhail Shchukin
  Lab Assignment#8
Nov 24– 28
9
  SPIM Addressing Modes and Arrays
Teaching Video by Mikhail Shchukin
  Lab Assignment#9
Dec. 1 - 5
Marking wrapup. No Lab This Week!

Copyright: Department of Computer Science, University of Regina.