Spring 2008  CRN: 42086

Tue. &Thu. 1:00 – 4:00pm

Room: WLOP 154

 

Digital Gaming and Simulation

HCC Southwest College

 

Syllabus:  GAME 2302

 


Mathematical Applications for Game Development

 

Course Description

A study of basic concepts of matrices and vectors.  Fundamentals of motion and examination of mathematical concepts that apply to game programming and simulations.  Instruction in code optimization.

Prerequisites: Math 1314 and Departmental Approval

 

Instructor Information

Name: Reni Abraham

Telephone Number: 713-718 - 5728

Email:  reni.abraham@hccs.edu

Learning Webpage:     http://learning.swc.hccs.edu/members/reni.abraham

Office Hours: by appointment

Office: West Loop Center, Student Success Center F02  

 

Course Goals

Explore the concepts of collision detection, approximation, statistics, and probability.  Solve problems in matrices, vectors, transformations, complex numbers, and examine how these mathematical concepts apply to game programming and simulation. Identify techniques for optimization and increased programmatic efficiency. Relate these methods to non-gaming applications.

 

The following SCANS competencies will be incorporated in the course through the semester:

C17      Improves and Designs Systems

F1        Reading

F3        Arithmetic

F4        Mathematics

F5        Listening

F8        Decision making

F12       Demonstrates Thinking Skills

F13       Exhibits Personal Qualities

F15      Social

 

 

Textbook Information

 

Fundamentals Of Math and Physics For Game Programmers, Wendy Stahler  ISBN: 0-13-168742-5

 

Lab Requirements

Some hours of class time will be used for lab time. In addition, students will be expected to spend at least four hours for the course at their own time.

 

Students with Disabilities

Any student with a documented disability (e.g., physical, learning, psychiatric, vision, hearing, etc.) who needs to arrange reasonable accommodations must contact the Disability Services Office at the respective college at the beginning of each semester. Faculty are authorized to provide only the accommodations
requested by the Disability Support Services Office.

For more information, go to the HCC ADA Web site at: http://www.hccs.edu/students/disability/faculty/index.htm Faculty Handbook/ Faculty Orientation information is also available on this site. For questions, call Donna Price at 713-718-5165 or the College Disability Counselor.

 

Academic Honesty

Academic honesty is expected.  Academic dishonesty includes, but is not limited to, cheating on tests, plagiarism and collusion. Students are expected to complete all materials (exams & exercises) on their own. This does not prevent the student from seeking assistance from the instructor or other students. Dishonesty will result in dismissal from this course and the student may be expelled from HCCS.

 

Attendance and Withdrawal Policies

Students are expected to regularly attend and be on time for all classes. They are responsible for all materials covered during an absence. Attendance is required and monitored; a student may be dropped after missing 12.5% of a class (this includes lecture and lab time).  Each individual instructor will provide their policy for tardiness.  If a student desires to be withdrawn from a course, it is their responsibility to drop the course before the published deadline (usually about ¾ of the way through a course). 

 

If you stop attending you will be “Withdrawn” from the course by the instructor.  Students for various reasons (Veteran's benefits, foreign students on a visa, students claiming student status to be covered on parents' health plans, etc.) claim that they cannot receive a “W” and need an “F” for the course.  All students beware; if you stop attending or stop participation the only appropriate grade is a “W”.  It is the college’s policy that attendance is mandatory.  If your situation can be adversely affected by receiving a “W”, you must make sure that you attend and participate in a course so that the instructor can appropriately assign you a grade (even if the grade is an “F”).

 

NOTICE: Students who repeat a course three or more times will face significant tuition/fee increases at HCC and other Texas public colleges and universities. If you are considering course withdrawal because you are not earning passing grades, confer with your instructor/counselors as early as possible about your study habits, reading and writing home work, test taking skills, attendance, course participation, and opportunities for tutoring or other assistance that might be available.


Course Requirements and Grading policy

The Houston Community College grading system will be used to evaluate students’ performance in this course.

 

            Grade

Score

A-Excellent

90-100 %

B-Good

80-89 %

C-Fair

70-79 %

D-Minimal

60-69 %

F-Failure

0-59 %

 

The grade for the semester will be determined as follows:

 

Percent

Item

30%

Chapter Tests

10%

Programs

40%

Assignments

20%

Final Exam (Comprehensive)

100%

Total

 

Make-up Policy

·         NO late assignments will be given credit, even if you are absent, unless previous arrangements were made with the instructor.   No assignments will be accepted after the last day of instruction.

·         NO make-up exams will be given, even if you are absent, unless previous arrangements were made with the instructor.

 

Other Instructions:

·         Students will be assigned assignments by the instructor.

·         Students are expected to be prepared to take a Chapter Test over the current chapter the week after the chapter is covered in class. ONE test will be allowed to be dropped.

·         Students are expected to be on time for class.

·         If a student is absent for any reason, it is the student’s responsibility to find out what was covered in class and if there were any assignments or quizzes from their peers.

·         Students are not expected to buy their own software. The open lab has all the softwares needed for the students to complete the work. It is the responsibility of the students to use class time wisely and if work is not completed they are expected to go to open lab and complete the work.

 

 

 


Course Content

Overview

Vectors

Matrices

Transforms

Collision Detection

 

Visibility Determination

 

Fluid simulation

Polygonal Techniques

 

Complex numbers

 

 

Course Calendar with Reading Assignments (Tentative)

Students are expected to read the assigned chapter before coming to class:

 

Week

Date

Topic

Chapter

1

Jan. 15, 17

Introduction and Basic Algebra Review

 

2

Jan. 22, 24

Basic Algebra Review

 

3

Jan. 29, 31

Points and Lines

1

4

Feb. 5, 7

Geometry Snippets

2

5

Feb.12, 14

Trigonometry Snippets

3

6

Feb. 19, 21

Vector Operations

4

7

Feb. 26, 28

8

Mar. 4, 6

Matrix Operations

5

Spring Break Holidays March 10 – 16, 2008

9

Mar. 18, 20

Matrix Operations (contd.)

5

10

Mar. 25, 27

Transformation

6

11

Apr. 1, 3

12

Apr. 8, 10

Unit Conversions

7

13

Apr. 15, 17

Motion in One Dimension

8

14

Apr. 22, 24

Motion in Two and Three Dimension

10

Friday, April 25 – Gaming Showcase (9:00am.-12:00pm.)

(attendance mandatory)

 

15

Apr. 29

Motion in Two and Three Dimension (contd.)

10

May 1

Review

 

16

May 6 (Tuesday)

Final Test – Tuesday  @ 1:00 – 3:00pm

Other Students Information

Department website: http://swc2.hccs.edu/digiGAME