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.

Oct. 17 (Andres) Posted P7.

Oct. 10 (Andres) Started preliminary testing for P6B.

Oct. 3 (Andres) Posted P6A and started preliminary testing.

Sep. 26 (Andres) Posted P5 and started preliminary testing.

Sep. 14 (Andres) Started test server for P4A (for preliminary testing).

Sep. 14 (Andres) Posted P4.

Sep. 12 (Andres) Posted P2 grades.

Sep. 11 (Andres) Extended the deadline for P3 (see P3 webpage for new deadline).

Sep. 5 (Andres) Posted P3.

Aug. 30 (Andres) Jonathon's COMSC 120 lab hours have changed. Check syllabus.

Aug. 29 (Andres) I have updated Athith's COMSC 120 lab hours. Check syllabus.

Aug. 29 (Andres) Athith's lab hours for Tuesday are changing. They are unavailable at this moment.

Aug. 27 (Andres) Updated recitation instructors, help desk hours, and COMSC 120 lab hours for everybody.

Aug. 25 (Andres) Updated COMSC 120 lab hours for Athith.

Aug. 24 (Andres) Jonathon has changed his lab hours on Thursdays to 1:00 PM - 3:00 PM (previously 9:00 AM - 11:00 AM) starting tomorrow (8/25/2016). However, only tomorrow, I will be in the CS 120 lab from 9:00 AM to 10:40 AM in case you had already planned to be there to get help.

Aug. 17 (Andres) Website is under construction, all content is preliminary.

Aug. 17 (Andres) Welcome to CS270 for Fall Semester 2016!