Calendar Online Resources Anonymous Feedback Student Web Pages Sample Games Homework

CompSci 4 (Spring 2006)
Java for Video Games

Meeting Time: TuTh 2:50-4:05
Location section 1: Social Sciences 229 (ICC)
Location section 2: LSRC D106


Course Staff

Course Description

This course covers an introduction to the basic concepts of computer programming. The course material focuses on using Java as applied to video game development, but the concepts covered are widely applicable across programming languages and applications. These concepts include loops, selection statements, structured and object-oriented design, data structures, event-driven design, and user interface design. Designing,implementing and documenting a Java video game within a small group is a major component of the course. These projects are intended to build upon assignments completed throughout the semester, and will extend and enhance previous course work. This course is intended for non-majors and has no prerequisites.

Acknowledgment: The video games version of this course was designed by and many of the materials were assembled by (and were often written by) Jam Jenkins. He also wrote the Java game platform that will be used in many of the assignments.


Web Resources

Tips for Success

Grading Policy

You should check your grades on Blackboard