Homework: Homework is
due typewritten (including source code)
by 11:59pm on the due date.
Each assigned problem requires a solution
and an explanation (or work) detailing
how you arrived at your solution.
Cite any outside sources used to solve a problem.
When grading an assignment,
I may ask for additional information.
Note that a subset of the assigned problems
will be graded.
Zip your homework into a file named hmk.zip.
Email your work to sjsu.cs265.sec1@gmail.com
or sjsu.cs265.sec2@gmail.com
(depending on your section).
The subject line of your email must be of the form:
CS265HMK assignmentnumber yourlastname last4digitofyourstudentnumber
That is, the subject line must consist of four identifiers.
There is no space within an identifier and each identifier
is separated by a space.
- Assignment 1: Due Wednesday, February 3
Chapter 1, problems 4, 8, 10, 12, 13, 17, 19, 21. The problems for chapter 1 can be found
here. Also, the PowerPoint
slides mentioned in problem 21 can be found
here.
- Assignment 2: Due Wednesday, February 10
Chapter 2, problems 1, 8, 11, 12, 13, 24, 25, 26, 29. The problems for chapter 2 can be found
here.
- Assignment 3: Due Wednesday, February 17
Chapter 3, problems 6, 7, 8, 17, 18, 22, 34, 35, 36, 40, 42.
The textbook website is here.
- Assignment 4: Due Wednesday, February 24
Chapter 4, problems 2, 3, 6, 7, 8, 10, 14, 22, 25, 32, 35, 37.
- Assignment 5: Due Wednesday, March 3
Chapter 5, problems 3, 9, 10, 11, 15, 17, 20, 21, 23, 28, 30, 33, 36, 40.
The files mentioned in problems 21, 33, and 40 can be found
here.
- Assignment 6: Due Wednesday, March 17
Chapter 7, problems 5, 6, 9, 11, 13, 20, 21, 25, 28, 32, 34, 37, 38.
- Assignment 7: Due Wednesday, March 24
Chapter 8, problems 1, 3, 5, 6, 12, 13, 15, 25, 26, 29, 36.
- Assignment 8: Due Wednesday, April 14
Chapter 9, problems 3, 5, 8, 9, 20, 21, 22, 27, 36, 38.
- Assignment 9: Due Wednesday, April 28
Chapter 10, problems 1, 3, 6, 10, 12, 13, 20, 23, 26, 27, 34.
Chapter 12, problems 5, 6.
- Assignment 9b: Due before the end of finals week
You are required to attend at least one of the Master's defenses listed
here.
- Assignment 10: Due Wednesday, May 5
Chapter 10, problems 14, 15, 16, 17, 40, 43, 44.
Chapter 11, problems 21, 24, 27.
- Assignment 11: Due Wednesday, May 19
Chapter 11, problems 5, 6, 11, 29.
Chapter 12, problems 4, 22, 28, 29, 33.
Chapter 13, problems 6, 18, 33.