Labs

This class will include labs during most weeks of class. You will begin labs in class, but may need to meet with your partner(s) outside of class time to complete them by the deadline. Make sure you understand and adhere to the collaboration policies on the course syllabus when you work on labs. If you are unsure about a policy, please ask.

  Logic Gates
    • Assigned January 26, 2024
    • Due February 2, 2024 before class
  Problem Solving with Logic Gates
    • Assigned February 9, 2024
    • Due February 16, 2024 before class
  Build an ALU
    • Assigned February 16, 2024
    • Due February 23, 2024 before class
  Latches and Flip-Flops
    • Assigned February 23, 2024
    • Due March 1, 2024 before class
  Meet the PIC32
    • Assigned March 1, 2024
    • Due March 8, 2024 before class
  Blinking Lights
    • Assigned March 8, 2024
    • Due March 15, 2024 before class
  Play a Song
    • Assigned April 5, 2024
    • Due April 12, 2024 before class
  Build a Datapath, part I
    • Assigned April 12, 2024
    • Due April 19, 2024 11:59pm
  Build a Datapath, part II
    • Assigned April 19, 2024
    • Due April 28, 2024 11:59pm
  Build a Datapath, part III
    • Assigned April 26, 2024
    • Due May 5, 2024 11:59pm
  Build a Cache
    • Assigned May 3, 2024
    • Due May 10, 2024 11:59pm