CS 270: Assembler Programming and Introduction to Computer Organization

Prof. Jason Sauppe | Spring 2016

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