CS 270: Assembler Programming and Introduction to Computer Organization
Prof. Jason Sauppe | Spring 2016This page contains a course schedule for CS 270. Rows in gray are tentative and will be updated as the course progresses. Other course content (e.g., slides, assignments, labs) can be found on D2L.
Content | Week | Day | Date | In-Class | Reading | Assignments |
---|---|---|---|---|---|---|
Data Representation |
01 | Tue. | 01/26 | Syllabus | ||
Thu. | 01/28 | 2.4 | ||||
Data Representation |
02 | Tue. | 02/02 | —Snow Day— | Assignment 01 available | |
Thu. | 02/04 | 3.1, 3.2 | ||||
IEEE Floating Point Numbers |
03 | Tue. | 02/09 | 3.5 | ||
Thu. | 02/11 | Assignment 01 due | ||||
Computer Organization |
04 | Tue. | 02/16 | 1.1, 1.2 | Drop off Portfolio by 5 PM | |
Thu. | 02/18 | 1.3, 1.4 | Assignment 02 available | |||
Review | 05 | Tue. | 02/23 | Review | ||
Thu. | 02/25 | —No Class— | ||||
Midterm 1 & MIPS |
06 | Tue. | 03/01 | Midterm 1 | ||
Thu. | 03/03 | 2.1, 2.2 | Assignment 02 due | |||
MIPS | 07 | Tue. | 03/08 | 2.3 | Assignment 03 available | |
Thu. | 03/10 | Lab 01 | 2.5, 2.6 | |||
Spring Break | Tue. | 03/15 | —No Class— | |||
Thu. | 03/17 | —No Class— | ||||
MIPS | 08 | Tue. | 03/22 | 2.7, 2.8 | ||
Thu. | 03/24 | Assignment 03 due; Assignment 04 available | ||||
MIPS | 09 | Tue. | 03/29 | B.9 | ||
Thu. | 03/31 | B.10 | ||||
MIPS | 10 | Tue. | 04/05 | 2.8, B.6 | Drop off Portfolio by 5 PM | |
Thu. | 04/07 | 2.9 | Assignment 04 due; Assignment 05 available | |||
Midterm 2 | 11 | Tue. | 04/12 | Review | ||
Thu. | 04/14 | Midterm 2 | ||||
C & Unix | 12 | Tue. | 04/19 | |||
Thu. | 04/21 | Lab 02 | Assignment 05 due; Assignment 06 available | |||
C & Unix | 13 | Tue. | 04/26 | |||
Thu. | 04/28 | Lab 03 | Drop off Portfolio by noon on Friday | |||
C & Unix | 14 | Tue. | 05/03 | |||
Thu. | 05/05 | Review | Assignment 06 due (11 PM on Friday) | |||
Final Exam | 15 | Mon. | 05/09 | —Final Exam (4:45 PM – 6:45 PM, Centennial 1401)— | ||