Hui-Liang (Willy) Low
Professor, Adviser
Office: T-2041
Phone: (815) 280-2441
Email: hlow@jjc.edu

Angela Sullivan
Assistant Professor, Adviser
Office: T-2032
Phone: (815) 280-6638
Email: asulliva@jjc.edu

Ram Raghuraman
CIOS Department Chair
Office: T-2031
Phone: (815) 280-2334
Email: rraghura@jjc.edu

Marlene Kircher
CIOS Department Secretary
Office: T-2037
Phone: (815) 280-2658
Fax: (815) 280-6655
E-mail: mkircher@jjc.edu

GAME Program 

Game controller 

For more information contact Hui-Liang (Willy) Low, Professor, by calling (815) 280-2441 or emailing hlow@jjc.edu, or Angela Sullivan, Assistant Professor, by calling (815) 280-6638 or emailing asulliva@jjc.edu

Courses

Listed below are the courses being offered to JJC students in game software development. Select one of the syllabus links to learn more or contact one of our instructors listed above.

GAME 200 - Game Design
4 Credit Hours
The course will provide introduction to game design, theory, and game programming. Topics include analyzing game genres, game play, artificial intelligence, storytelling, level design, and play testing. Students will design and write a simple game and design document, much like what is used in the profession.

GAME 202 - 3D Modeling (4 cr. hrs.)
Prerequisites: GAME 200, or OFS 120, or Consent of Department
4 Credit Hours*
This course introduces students the basics of 3D graphics. Students will learn the visual effects of rendering, texturing, 3D polygonal modeling, NURBS modeling and animation. Students will create a comprehensive class project incorporating the techniques taught throughout the semester.

GAME 203 - Game Production (3 cr. hrs.)
Prerequisites: None
This course introduces students the production methods and the role of a game producer. Students will learn the techniques of team management, asset management, and quality assurance.

GAME 204 - Basic Animation (4 cr. hrs.)
Prerequisites: Game 202 or consent of department
This course introduces students the basics of animation. Students will learn the techniques of making motion animation. Students will create animation using storyboard, tools, sound, dialogue, and music.

GAME 207 - Digital Sound for Computer Games
Prerequisites: GAME 211, and CIS 130 or CIS 236, or consent of department
4 Credit Hours
This course introduces the student to the basics of digital sounds. Course topics include the study of digital sound compression, game audio design patterns, music sequences for games, and sound APIs.

GAME 208 - Educational and Children's Games
Prerequisites: GAME 211, and CIS 130 or CIS 236, or consent of department
4 Credit Hours
This course will explore games that are appropriate for children, while in the educational setting. An analysis of math, word and logic type of games will be evaluated, based on a skill and age level. Students to create and develop a game that is appropriate for an identified skill and aged student.

GAME 211 - Game Development I
Prerequisites: GAME 200, and CIS 130, or consent of department
4 Credit Hours
This course introduces students the development of computer and video games. Students will learn how to design and implement 2D games using game engines.

GAME 212 - Game Development II
Prerequisites: GAME 202, and GAME 211, or consent of department
4 Credit Hours
This course deals with advanced skills and techniques for the development of computer and video games. Students will learn how to design and implement 3D games using game engines.

GAME 213 - Role Playing Game Programming
Prerequisites: GAME 202, and GAME 211, and CIS 246, or consent of department
4 Credit Hours
This course will teach students to use a low level graphic library such as DirectX to create games. Students will learn how to design and implement Role Playing games.

GAME 214 - Cross-Platform Game Development Environments
Prerequisites: GAME 211, and CIS 246, or CIS 261, or consent of department
4 Credit Hours
This course will teach students to program games in different platforms (PS2, XBox, PC, and GameCube, etc). Students will learn how to design and implement cross-platform games.

GAME 232 - Advanced 3D Modeling
Prerequisites: GAME 202, or consent of department
4 Credit Hours
This course provides the student with an advanced understanding of 3D graphic creation and modeling. Students will learn advanced techniques of rendering, texturing, lighting, SubD modeling, SubD Texturing, animation and MEL Scripting. Students will create a comprehensive class project incorporating the techniques taught throughout the semester.

GAME 250 - iPhone Programming for Games
Prerequisites: CIS 130 or equivalent, or consent of Department
4 Credit Hours
Students looking to focus on developing applications for the iPhone and iPod touch will learn advanced coding techniques. OpenGL ES (3D and 2D), OpenAL, QuartzCore, and peer to peer bluetooth and wi-fi networking will be covered.

GAME 299 - Special Topics in GAME
1 - 4 Credit Hours
A course for the student with advanced preparation to become involved in an extensive project. The nature of the project is determined by a full-time faculty member. The project may include game research, game programming, game development or some combination that will contribute meaningfully to the education of the student. Different topics will be taught per the demand.

© 2012 Joliet Junior College

Joliet Junior College
1215 Houbolt Road, Joliet, IL 60431-8938
Phone: (815) 729-9020