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)

  1. Orion Lawlor      

    Orion Lawlor
  2. 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

Icon CS301 Fall 2018 Assembly Language Syllabus (84.0 KB)