Description

This course presents a bottom-up introduction to computer architecture, beginning with digital gates and number representation; building up through the Von Neumann model, Instruction Set Architecture (ISA) and assembly language; and ending with C programs interacting with assembly programs. Most of the concepts in this course will be reinforced through programming assignments in C. In CS 270 students write a number of C programs to learn concepts by programming them and to build confidence in the C programming language, which is an important language used frequently in industry and systems research. There will be at least one deliverable a week.


Feb. 6 (Cole) SuperBowl Sunday (Feb. 7) help session moved to 1pm-3pm (before the game)

Feb. 4 (Chris) Downloaded Peer1 scores (again) and updated unregistered iClickers.

Feb. 4 (Chris) Just posted lab hours on the Syllabus tab.

Feb. 4 (Chris) If you cannot attend a makeup session, please go to help desk or lab hours.

Feb. 4 (Chris) Makeup sessions for R3 (L01 lab): Feb. 5 from 5-7pm, and Feb. 7 from 7-9pm.

Feb. 4 (Chris) R2 has been extended to Feb. 7 at 11:59pm.

Feb. 3 (Chris) R2 recitation is graded and posted on Canvas.

Feb. 3 (Chris) The due date for P3 is now 1pm on Feb. 8 (no late penalty).

Feb. 3 (Chris) I will be available today for additional office hours 2-3:30pm.

Feb. 3 (Chris) My office hours tomorrow will be changed to 2-4pm.

Feb. 1 (Chris) Extended H1 deadline to 11:59pm and added 2 more attempts.

Feb. 1 (Chris) P3 assignment is posted, and preliminary testing is running.

Feb. 1 (Chris) Regraded P2 to allow debug output, your grade may have improved!

Feb. 1 (Chris) P2 assignment is graded and posted on Checkin and Canvas.

Feb. 1 (Chris) H1 homework is graded and posted on Canvas.

Jan. 30 (Chris) Progress page for next week posted, including R3 recitation.

Jan. 28 (Chris) Please bring your iClickers to all lectures from now on.

Jan. 25 (Chris) P1 is graded and posted on Checkin and Canvas.

Jan. 24 (Chris) P2 preliminary testing is minimal, make sure and test your code yourself.

Jan. 24 (Chris) P2 assignment is posted, and preliminary testing is running.

Jan. 22 (Chris) Progress page for next week posted, except P2 assignment.

Jan. 21 (Chris) Piazza is setup, linked to Canvas, and invitations have been issued.

Jan. 21 (Chris) Just added iClicker registration to Canvas, please register yours!

Jan. 18 (Chris) Test server has been started for P1 assignment.

Jan. 17 (Chris) Labs and lecture will start on Tue., Jan. 19.

Jan. 17 (Chris) Welcome to cs270 for Spring Semester 2016!