Introduction to Object-Oriented Programming

Available Spring 2009

This course builds on the concepts learned in the Introduction to Computer Programming course.  Most modern languages (C++, C#, Java) are object-oriented languages.  This course will introduce the fundamental concepts needed to use object-oriented languages to their full extent.  It also covers more advanced C and C++ topics, allowing the students to build more complex and useful programs.  Students will use the Visual Studio Express software to create programs in the C++ language.

 

* The Introduction to Computer Programming course (or equivalent experience) is a  pre-requisite for this course.

 

 

Introduction to Game Programming

Available Fall 2009

This course builds on both the Introduction to Computer Programming and Introduction to Object-Oriented Programming courses and will provide an introduction to the field of game programming. Students will use the Visual Studio Express software to learn, understand and create graphical game programs, using the C++ programming language.

 

* The Introduction to Computer Programming course and Introduction to Object-Oriented Programming course (or equivalent experience) are pre-requisites for this course.