Welcome To CS201 Labs!

Colour Theme   Font Size Options
 
   
   
   

CS 201 Lab Schedule for Spring 2024

First Day Lab Handout

When Lab Contents and Schedule
(Subject to change)
Lab Assignments
May 6–10
1
  Introduction to Logisim
  • Teaching Video by Mikhail Shchukin
  •   Lab Assignment#1
    May 13–17
    2
      Combinational Circuits
    Teaching Video by Mikhail Shchukin
      Lab Assignment#2
    May 13–17
    3
      Adders and Subtractors
    Teaching Video by Mikhail Shchukin
      Lab Assignment#3
    May 20
    Victoria Day - No Lab This Day!
    CS110-98's lab will be pushed down one week.
    i.e. lab 4&5 will be on May 27; lab 6 will be on June 3; lab 7 will be on June 10; lab 8&9&10 will be on June 17th.
    May 21–24
    4
      Sequential Design
    Teaching Video by Mikhail Shchukin
      Lab Assignment#4
    May 21– 24
    5
      Sequential Adders and Subtractors
    Teaching Video by Mikhail Shchukin
      Lab Assignment#5
    May 28– 31
    6
      Multiplier Circuit
    Teaching Video by Mikhail Shchukin
      Lab Assignment#6
    June 4 – 7
    7
      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#7
    (Part One)

    Lab Assignment#7
    (Part Two)
    June 11– 14
    8
      SPIM Control Flow Structures -- Looping and Selection Control Structures
    Teaching Video by Mikhail Shchukin
      Lab Assignment#8
    June 11– 14
    9
      SPIM Procedure Calls
    Teaching Video by Mikhail Shchukin
      Lab Assignment#9
    June 11– 14
    10
      SPIM Addressing Modes and Arrays
    Teaching Video by Mikhail Shchukin
      Lab Assignment#10

    Copyright: Department of Computer Science, University of Regina.