As the author of our text, if you purchase it new I will personally refund on your request 15% of the retail price you paid.
See: http://creativecommons.org/licenses/ for license details.
You can also view just the lectures directly in your browser here.
The recordings may be used, reproduced,
exhibited or distributed in any medium for any purpose that the University and those acting
pursuant to its authority, deem appropriate.
The University does hold a traditional copyright for the lecture video recordings.
Setup for C
The first assignment at the beginning of the course is in C. For this assignment, the procedures are the same as for programming in C++ in Data Structures last semester.
Setup for Java
Online Java documentation
Setup for NetBeans
Handing in Java assignments
Submit homework electronically
If your program does not compile (assemble)
Automatic 20% of total points for that assignment
Accepted up to the time of the following assignment
Notify me via email
Automatic 50% of graded score
Late submission that does not compile
Automatic 10% of total points for that assignment
Complete assignment list
Due Thursday, January 10
Due Monday, January 14
Due Thursday, January 17
Due Thursday, January 24
Due Monday, January 28
Due Thursday, January 31
Due Monday, February 4
Thursday, February 7
Chapters 1 through 5.2
Due Monday, February 11
Due Thursday, February 14
Due Monday, February 18
Due Thursday, February 21
Due Monday, March 4
Due Thursday, March 7
Monday, March 11 is the last day to withdraw with a grade of W.
Due Monday, March 11
Thursday, March 14
Chapters 5.3, 5.4, 7.1, 7.2, 7.3
Due Monday, March 18
Due Thursday, March 21
Due Monday, March 25
Due Thursday, March 28
Due Monday, April 1
Due Thursday, April 4
Due Monday, April 8
Due Thursday, April 11
Friday, April 12 is the last day to withdraw with a grade of WP/WF.
Due Monday, April 15
Due Thursday, April 18
Wednesday, April 24, 1:30 p.m. - 4:00 p.m.
Cumulative, but with emphasis on Chapters 6 and 7.