CS301: Assembly Language Programming
Describes how your code executes on real hardware, which is key to debugging, security, and performance. Includes details on both assembly language, such as registers and opcodes, and plain C programming, such as pointer arithmetic and malloc.
(3,0 Credit hours)
- Associate Professor, Computer Science
- University of Illinois, Urbana-Champaign 2004 Ph.D.
- Computer graphics; parallel programming; robotics; 3D printing.
- ELIF 134
- Lawlor's Page
- Office Hours
- MTWRF 3:30 p.m. to 5 p.m.
CS 301: Assembly Language Programming Homepage
CS301 Fall 2018 Assembly Language Syllabus (84.0 KB)