Course Documents
SyllabusSchedule - post flood update
Course Info
The tutor for this class is Bill Nentl. He will be available from 7-9pm Sundays, Tuesdays and Thursdays in Ivers 222 starting 1/11.Reference Links
Moodle Final Exams ScheduleHere's a link to our Java Concepts textbook homepage. On it you can find student materials & source code from the text, compiler help for several popular IDEs, and corrections to the text.
If your running in to programming problems, here are a couple of links that might help you out:
- Sun's list of Common Problems (and Their Solutions)
- Common Java syntax errors
- Top 10 Errors Java Programmers Make
Here is the link to Sun's Java Platform, SE 6 API
The Women@Microsoft group has a $1500 merit based scholarship to support female students who are pursuing a degree in Computer Science. The application deadline is usually late Sept. Application criteria and the application form can be found here.
Lecture materials
Note: If you plan on printing out the slides, I strongly encourage you to print 3 or more to a page.Intro To Programming
Using Objects
Implementing Classes
Exam 01 - review Exam 01 - review key note: last semester's review is available under my previous courses. Last semester's exam + key
Fundamental Data Types
Making Change program that we worked on in class
Decisions
Exam 02 - review Exam 02 - review key
Iteration
Arrays
Designing Classes
Exam 03 - review Exam 03 - review key
Interfaces And Polymorphism
Inheritance
Object Oriented Design
Intro To Computers
Memory And Processing
Storage
Exam 04 - review Exam 04 - review key
Assignments
A01 - background info due Friday 1/09/09A02 - Sum10Reciprocals due Monday 1/19/09
A03 - RoachPopulation due Monday 1/26/09
A04 - TimeInterval due Wednesday 2/11/09
A05 - Prime Generator due
A06 - Random Permutation Generator due Wednesday 3/20/09
A07 Intro To World Of Computers due Monday 4/27/09