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)— | ||