This is a course page of David Casperson |
|
Click for a printed course outline.
Important information will be posted here from time to time.
David's contact information can be found here. An approximation of David's schedule can be found here.
First Class | Wed, Sep 07 | |
Thanksgiving | Mon, Oct 10 | |
Midterm I | 20% | Wed, Oct 12 |
Last Drop Day | Tue, Oct 18 | |
Midterm II | 20% | Wed, Nov 09 |
Course Evaluation | Wed, Nov 30 | |
Last Class | Fri, Dec 02 | |
Tutorial Participation | up to 5% | weekly |
Assignments | 20% | weekly |
Final | 40% | Mon, Dec 12 |
An overview of computer hardware. Number systems. Binary arithmetic. Problem solving techniques. Program development process. File I/O. Data types. Arithmetic and logical expressions. Looping and control structures. Static Methods. Classes, Objects, and Object Creation. Inheritance. Garbage Collection.
An introduction to Unix, editors, Java compiler and debugging tools is provided in the labs.
2011-09-07 W | Course Syllabus |
2011-09-12 M | Code Screen Shot (as Java) |
2011-09-30 | Lecture Code handout (on Blackboard) |
fall-2024