Skip to main content Link Menu Expand (external link) Document Search Copy Copied

CMSC313

Syllabus

Syllabus - Spring 2024

Slides

  1. Introduction
  2. Bases
  3. Signed numbers and floats
  4. Logic
  5. Canonical forms
  6. Karnaugh maps
  7. Adders
  8. Sequential circuits
  9. State diagrams
  10. Counters
  11. Registers
  12. Computer organization
  13. x86 Architecture
  14. x86 Assembly
  15. x86 Assembly II
  16. GDB
  17. x86 Branches and Subroutines
  18. C functions
  19. Compiler/architecture optimizations

Homework

  1. Homework 1
  2. Homework 2
  3. Homework 3
  4. Homework 4
  5. Homework 5
  6. Homework 6

Quizzes

  1. Quiz 1, Solution
  2. Quiz 2, Solution
  3. Quiz 3, Solution, Practice
  4. Quiz 4, Solution
  5. Quiz 5, Solution, Practice