Computer Generated Graphics

3D Modeling CST622   GRADES 7-12

Learn the basics of 3D graphics to create and texture 3D objects and animations for use in games. Export your creations for use in the Unity game engine or other software. Integrates with our other CGI Center courses. Prerequisites: General knowledge of graphics software is helpful. No class 7/4.

5041   10   9:00 am-12:00 pm   (MTWRF)   7/2-7/13   DCC   TBD   $279
5042   11   9:00 am-12:00 pm   (MTWRF)   7/16-7/27   DCC   TBD   $299

3D Character Creation and Animation CST618   GRADES 7-12*

Learn the art of creating and animating game characters – people, monsters, wizards - whatever you can imagine. Make your own or download models to modify. Introduces the concept of motion capture and prepares you for advanced applications of this technology. We will cover facial mapping techniques to use photographs of people to map to your 3D characters. Then learn to add them to a collaborative game world and watch your characters wander around in virtual space! No class 7/4.

5043   10   1:00 pm-4:00 pm   (MTWRF)   7/2-7/13   DCC   TBD   $279
5044   11   1:00 pm-4:00 pm   (MTWRF)   7/16-7/27   DCC   TBD   $299

Android App Development CST623   GRADES 7-12*

Create your own Android apps on this popular smartphone platform using the MIT App Inventor software. This software allows students to quickly learn the structure of smartphone apps using drag-and-drop programming. Students will then be introduced to the Python programming language, which is used to create more complex Android Apps. Sample projects include simple games, controllers for Lego Robotics robots and more. Prerequisites: Programming knowledge is not necessary but helpful. Students can use Android phones or tablets (with an SD card installed) in class. No class 7/4.

5045   10   1:00 p.m. - 4:00 p.m.   (MTWRF)   7/2-7/13   DCC   J Lentine   $279
5046   11   1:00 p.m. - 4:00 p.m.   (MTWRF)    7/16-7/27   DCC   J Lentine   $299

iPhone App Development CST624 GRADES 7-12*

In today’s “Computing on the go” society, apps and games for mobile devices are becoming increasingly important. Using Apple’s new Swift programming language, students will learn how to create their own iPhone/iPad apps. Projects developed in class provide the basics to allow students to continue developing apps on their own. No class 7/4.

5047   10   1:00 p.m.-4:00 p.m.   (MTWRF)   7/2-7/13   DCC   J Lentine   $279
5048   11   1:00 p.m.-4:00 p.m.   (MTWRF)   7/16-7/27   DCC   J Lentine   $299

Learning The Unity Game Engine CST621 GRADES 7-12*

Unity is a popular commercial game engine used in many games and simulations. It has a comprehensive suite of development tools and built-in physics engine that let you rapidly construct a complete virtual world. This course introduces students to this powerful cross platform game development tool. Students can download the “Indie” version of Unity for free so they can use it at home for their own projects. No class 7/4.

5049   10   1:00 p.m. - 4:00 p.m.   (MTWRF)   7/2-7/13   DCC   J Lentine   $299

Game Programming with The Unity Game Engine CST620 GRADES 7-12*

Learn the techniques of frame-by-frame game programming using javascript and C-Sharp scripting. Make objects interact with each other using the game physics engine or trigger other events to happen. Prerequisite: Learning the Unity Game Engine or instructor permission. (30 Hours)

5050   10   1:00 p.m. - 4:00 p.m.   (MTWRF)   7/16-7/27   DCC   J Lentine   $299

Mobile Game Development with Unity CST625    GRADES 7-12

This addition to our Unity suite of game development programming classes focuses on using this professional grade development system to create both 3D and side scrolling games for the Android and iPhone platforms. No class 7/4.

5051   10   9:00 a.m. - 12:00 p.m.   (MTWRF)   7/2-7/13   DCC   J Lentine   $279
5052   11   9:00 a.m. - 12:00 p.m.   (MTWRF)  7/16-7/27   DCC   J Lentine   $299


*Or permission from instructor