CPS 104 Homework Assignments

Homework Policy

Homework

Attention: How to submit a programming homework assignment

Homework-0 Due: NOW. Send me email and tell me about yourself, your major, your computer science and engineering background.
Homework-1 Due: September 7 in class (stapled!)
Homework-2 Due: September 28, 11:59pm.
Homework-2 Java program
Homework-3 Due: October 12, 11:59 pm. Please note change of due date
Homework-3 Java program
How to write a recursive function

Extra Credit Homework Due: October 26 , 11:59pm
Extra Credit C++ program (sort)
The Data segment for Extra Credit MIPS program (sort)


Homework-4 Due: October 26  in class.

Homework-5 Due: November 2, In class



Homework-6 Due: November 11, 11:59 pm. Please note change of due date
instructions test file
"binary" test file
Java Class ConsoleReader
Java Class Scanner
Web interface to asmr2000
Use this page to convert MIPS assembler code into "binary"


Homework-7 Due: November 20 11:59pm Please note change of due date
sum.s test program
MIPS torture-test program. Use this program to check you final simulation
The "binary" for sum.s
The "binary for the MIPS torture-test program. Use this as input to check you simulator

Homework-7 Notes

Homework-8 Due: November 23 11:59pm

Address Trace File
Please note! this is a 10MB file. Download it, but do not try to display it.