CSC x171  Introduction to Interactive Entertainment



Course Information Grading Labs Homework Project Class Participation Resources


Course Information

Instructor

Place and Time

Michael Haungs
email: mhaungs@calpoly.edu
office: 14-226
office hours:
TuTh 3-5pm

Grader: Ryan Schmitt, Jennifer Hughes


Section 1
Lecture:
20-140
TuTh 8:10am-9:30am

Lab:
14-301
TuTh 9:40am-11:00am

Section 3
Lecture:
14-253
TuTh 12:10pm-1:30pm

Lab:
14-301
TuTH 1:40pm-3:00pm

Description

CSC x171 is an introduction to interactive entertainment. It includes an overview of the development process of games and an introduction to gaming fundamentals: logic, story and game play. Students will use a click-and-drag software application to create an entertaining or informative, socially responsible application. The course will focus on software design, software development, teamwork, and basic programming concepts. The course is offered to be an enjoyable introduction to both computer science and interactive entertainment.

Learning Outcomes

Course Schedule

Here is a tentative lecture/reading schedule for the quarter.

Required Textbooks

Salen and Zimmerman , "Rules of Play: Game Design Fundamentals", 2004 The MIT Press, ISBN 0-262-24045-9

Recommended Textbooks

Keith Peters, "ActionScript 3.0 Animation", 2007 Friends of ED, ISBN 1-59059-791-5

Venit and Drake, "Extended Prelude to Programming: Concepts and Design (3rd ed)", 2007 Pearson Education, ISBN 0-321-41851-4

Prerequisites

Blackboard


Grading

Grading Distribution (approximately)

Labs 25%
Homework 10%
Project (Milestones, Paper, Demo) 35%
Class Exercises 10%
Midterm 10%
Final 10%
Total 100%

Grading Policy

Letter grades for the course will be assigned according to the following schedule:  100%-90% A, 89%-80% B, 79%-70% C, 69%-60% D, 59%-0% F.

Late Policy: Except for exceptional circumstances (e.g. a limb fell off), Late assignments will be given 0 points.

Regrades must be submitted within one week after the grades have been posted.

I will report all suspected incidents of academic dishonesty to the Office of Student's Rights and Responsibilities. If guilty, the student will receive an "F" in the course.


Labs

Lab Assignment Schedule

Assignment Due Points
Lab #1 (pdf) Sep 25 (Changed to Sep 30) 2.5%
Lab #2 (pdf) Oct 2 2.5%
Lab #3 (pdf) Oct 9 5%
Lab #4 (pdf) Oct 23 10%
Lab #5 (pdf) Nov 4 (Cancelled) 5%


Homework

Homework Assignment Schedule

Assignment Due Points
Homework #1 (html) Sep 30 3%
Homework #2 (html) Oct 28 3%
Homework #3 (html) Nov 18 4%


Final Project

Your final, quarter-long project in this class is to design and implement, in Flash, a game.

Milestone Schedule

Milestones Due Points
Milestone #1 (pdf) Oct 9 5%
Milestone #2 (pdf) Oct 31 Oct 30 5%
Milestone #3 (pdf) Nov 11 Nov 13 5%
Milestone #4 (pdf) Dec 2-4 20% 25%


Class Participation

Your class participation grade is based on your performance in the following three areas:


Resources