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 CSE 3, CSE 20, CSE 10, or equivalent before taking this course.
While the information on this web site is usually the most up to date, in the event of a discrepancy please contact your adviser to confirm which information is correct.