Registrar Home | Registrar Search:
Home | Subject Search | Help | Symbols Help | Pre-Reg Help | Final Exam Schedule | My Selections

MIT Subject Listing & Schedule
Fall 2025 Search Results

Searched for:

1 subject found.

6.1904 Introduction to Low-level Programming in C and Assembly
______

Undergrad (Spring); second half of term
Prereq: 6.100A
Units: 2-2-2
Credit cannot also be received for 6.1903
______
Introduction to C and assembly language for students coming from a Python background (6.100A). Studies the C language, focusing on memory and associated topics including pointers, how different data structures are stored in memory, the stack, and the heap in order to build a strong understanding of the constraints involved in manipulating complex data structures in modern computational systems. Studies assembly language to facilitate a firm understanding of how high-level languages are translated to machine-level instructions.
J. D. Steinmeyer, S. Z. Hanono Wachman