CS 301 - Assembly Language Programming


  • Project 1 deliverables start Monday, September 25 with an in-class project topic.
  • HW3 covers strings and array memory accesses.  It's due Friday, September 22 (by midnight).
  • HW2  covers function calls, push, and pop.  It's due Friday, September 15 (by midnight).
  • HW1  covers basic assembly language.  It's due Friday, September 8 (by midnight).
  • HW0 grades and brief comments are on NetRun's grade reporting area.
  • HW0 is on NetRun and covers basic C++.  It's due this Friday, September 1 (by midnight).
  • Homeworks for this class use my free web-based programming tool NetRun.  Use your canonical alaska.edu email address to make a NetRun account, then log in to NetRun, and CS 301 should be listed at the bottom of the screen under "CS 301: Homepage (Fall 2017)".
    • If you don't see it, I can fix it instantly if you email me.  I probably just didn't guess the right email for you!

Lecture Notes and Reference Info

Orion Lawlor

Orion Lawlor
  • Associate Professor, Computer Science
  • University of Illinois, Urbana-Champaign 2004 Ph.D.
  • Computer graphics; parallel programming; robotics; 3D printing.
  • Chapman 201E
  • 907-474-7678
  • Office Hours:
    MTWRF 3:30 p.m. to 5 p.m.
  • lawlor@alaska.edu
  • Lawlor's Page