/CS-33

UCLA CS 33 Introduction to Computer Organization

Primary LanguageAssembly

CS-33

UCLA CS 33 Introduction to Computer Organization

Introductory course on computer architecture, assembly language, and operating systems fundamentals. Number systems, machine language, and assembly language. Procedure calls, stacks, interrupts, and traps. Assemblers, linkers, and loaders. Operating systems concepts: processes and process management, input/output (I/O) programming, memory management, file systems.

These are coursework projects that were a part of UCLA's CS 33 course in the Winter 2020 quarter, taught by Paul Eggert.