Homework Assignment #8 (Subprograms – Programming ) is posted and is due on 4/18.
Homework Assignment #7 (Subprograms – Pencil and Paper) is posted and is due on 4/11.
In-class Quiz #7 on Monday 4/9 (on the Subprograms module).
Homework Assignment #6 (Bit Operations) is posted and is due on 3/17.
Homework Assignment #5 (Control Structures) is posted and is due on 3/3.
In-class Quiz #6 on Monday 3/5 (on the Bit Operations module).
Given the number of students who don’t follow specifications on the assignments, starting with Assigment #5 we will be very strict on this, and grades of zero will be assigned if directory names, file names, and all specifications are not sfollowed exactly.
In-class Quiz #5 on Monday 2/26 (on the Control Structures module).
A really funny piece on “high-level development” and “low-level/system development”: The Night Watch, by James Mickens.
Homework Assignment #4 (Data Size and Arithmetic) is posted and is due on 2/17.
Homework Assignment #3 (First NASM Program) is posted and is due on 2/12.
In-class Quiz #4 on Monday 2/12 (on the Data Size and Arithmetic module).
Homework Assignment #2 (X86 & NASM) is posted and is due on 2/4.
In-class Quiz #3 on Monday 2/5 (on the X86 & NASM module).
Homework Assignment #1 (Integers and Computers) is posted and is due on 1/17.
Welcome to ICS312: Use the top navigation bar for up-to-date course content as organized by Modules. These modules are interconnected and will be covered in sequence throughout the semester. For this course it will be necessary to have access to a Linux (virtual). All details about this course are in the syllabus.