Course Abstract Details

CIS-105, Game Programming

Credits: 3

Course Description

CIS-105, Game Programming, is an introductory programming course using Flash ActionScript for game development. In this course, students will develop problem-solving skills, construct algorithms, and use good programming practices. Students will learn to use, loops, if statements, and arrays and will learn to manipulate vector objects with code. In addition, integration of sounds, including voices and music, will be explored. The course assumes some experience with computers. Students lacking this exposure are advised to take CGR-105 or CIS-101 prior to CIS-105. Prerequisite: exemption/completion of READ-091 or permission of the program adviser. Two hours lecture, two hours laboratory each week. Three credits. Three billable hours.

Course Objectives and Grading Information

Course Objectives:
1. Write and debug ActionScript programs. (GE 1,2,5 CIS PG 5)
2. Use event handlers. (GE 1,2,5 CIS PG 5)
3. Control the flow of action using levels and labels in the timeline. (GE 5 CIS PG 2)
4. Create scenes using built-in classes. (GE 5)
5. Design functions. (GE 1,2,5 CIS PG 5)
6. Explore conditional logic and loops. (GE 1 CIS PG 5)
7. Control movie clips dynamically. (GE 5 )
8. Script for sound. (GE 1)
9. Publish optimized SWF and EXE files. (GE 2 CIS PG 2)

Learning Goals

The abbreviations in parentheses represent Learning Goals which have been identified for this course and program of study:

Bookmark, Share, or Email this page Get Help