UCSC · CSE 12Work in Progress
Computer Systems and Assembly Language
Introduction to computer systems and assembly language — digital logic, number systems, data structures, and the compile/assemble process.
PDF coming soon
An introduction to computer systems and assembly language, covering how computers compute in both hardware and software. Topics include digital logic, number systems, data structures, and the compiling and assembly process, reinforced by integrated laboratories.
Course page: courses.engineering.ucsc.edu/courses/cse12