everything.study
COMPSCI 61

Systems Programming and Machine Organization

Harvard FAS

Fundamentals of computer systems programming, including data representation, storage, process management, and synchronization. This course provides a solid background in systems programming and an understanding of the interactions between computer software and hardware. Topics include C++ and assembly language programming, operating systems kernels and system calls, memory hierarchy and caching, processes, threads, and synchronization.

Topics

Topics explicitly listed in official catalogue description

Sources
Catalogue variants