Back to Notes
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