CPS 104: Computer Organization and Programming
Assignments
Sample Tests
Grades
People
Syllabus
Course Description:
Computer structure, machine language, instruction execution, addressing
techniques, and digital representation of data. Computer systems organization,
logic design, microprogramming, and interpreters. Symbolic coding and
assembly systems.
Required Background:
Prerequisite: CPS 100 or CPS 100E or permission of the instructor.
Important Course Information
Click here
for the ASCII version or
click here
to see the postscript version.
Schedule of Due dates for Assignments and Tests
Click here
for the ASCII version or
click here
to see the postscript version.
The file named below contains grades for HW#1 - HW#10 and Test#1, Test#2,
and Test#3 (final). The last column has your letter grade for the course.
The test grades were curved up to compute this final grade.
Grades are sorted by the last three digits of your social security number.
Please notify me if you find any errors.
Grades
Access restriction: This file is accessible only from
duke.edu hosts. (If you are a CPS 104 student checking your
grades from
a remote site, log (use telnet or rlogin) into an acpub machine
before running netscape.
If you don't know how to make netscape work when it's running on a remote host,
run lynx instead of netscape.
You won't get any pictures, but you can check your grades.)
The file named below contains names, login ids, and phone numbers for the people
who agreed to have them made public. If you did not contribute to this
list, you should not be using it! If you have not yet mailed in
your survey form, please do so. (You still can decide whether or not
to give permission to have the information made public.)
Please notify me if you find any errors.
People
Access restriction: This file is accessible only from
duke.edu hosts.