This is a first programming course for Computer Science majors with a focus on object-oriented programming. The goal of the course is to develop skills such as program design and testing as well as the implementation of programs using a graphical IDE. All programming will be done in Java.
This is a challenging course, but it is fun. There will be several programming assignments. Each aims to provide experience with the basic elements of programming such as loops, arrays, and inheritance. The assignments also try to show how programming can be useful and fun, and how even relatively simple constructs can accomplish real tasks. Assignments will include picture manipulation and games. For further information, please see the course syllabus.
For office hours and other contact information, visit the contact web page.
Check here regularly (once a day or so) for important announcements.
Thu, Dec 16:
- Final grades are now available (visit the grades page). If you have a question about your final grade, please see the information given there.
Old announcements can be found in the announcement Archive.