Home
| Subject Search
| Help
| Symbols Help
| Pre-Reg Help
| Final Exam Schedule
| My Selections
|
Searched for: 1 subject found.
6.1903 Introduction to Low-level Programming in C and Assembly
(
); first half of term
Prereq: 6.100A
Units: 2-2-2
Credit cannot also be received for 6.1904
Ends Mar 21. Lecture: M9.30-11 (32-123) Lab: W9.30-12 (38-530) or W12-2.30 (38-530) or W2.30-5 (38-530) Recitation: T9.30-11 (45-230) or T11-12.30 (45-230) or T1-2.30 (45-230) or T2.30-4 (2-190) or T9.30-11 (32-144) or T11-12.30 (32-141) or T1-2.30 (32-155) or T2.30-4 (36-155)![]()
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
No textbook information available