Computer Science and EngineeringCSE12L Computer Systems and Assembly Language Laboratory

Introduction to computer systems and assembly language and how computers compute in hardware and software. Topics include digital logic, number systems, data structures, compiling/assembly process, basics of system software, and computer architecture. May include C language. Students with no prior programming experience are strongly recommended to take course 3, Computer Science 5J, Computer Science 5P, Computer Science 10, or equivalent before taking this course. (Formerly Computer Engineering 12L.)


Prerequisite(s): previous or concurrent enrollment in CSE 12 is required.



Quarter offered

Fall, Winter, Spring, Summer


R. Rashkin, T. Larrabee, D. Long, J. Renau Ardevol, M. Guthaus, M. Dunne