Northeastern State University

College of Science and Health Professions

Department of Mathematics and Computer Science

Tahlequah, OK

 

INSTRUCTOR:

Mr. William G. King

Office: NET 327                                                          

Office Hours: MWF 8:00 a.m. and MWF 1:00 p.m. and TTh 9:00

Telephone:  918-444-5840

FAX:  918-458-2325

E-mail: kingw@nsuok.edu

URL: http://arapaho.nsuok.edu/~kingw

 

COURSE TITLE AND NUMBER:                                     CLASS DAYS & TIME:

Math 4223 - Computer Graphics                                                          2:00 p.m. MWF

CS 4103 - Game Programming

 

PREREQUISITES Math 4223 :                           PREREQUISITES CS 4103 (4223) :

Math 2614 and programming experience.                      CS 2163 and MATH 3023

 

CATALOG DESCRIPTION OF Math 4223

The study of hardware and software principles of interactive computer graphics.  Topics Include an Introduction to basic concepts, 2-D and 3-D modeling and transformations, projections, rendering techniques, graphical software packages and graphics systems.  An API will be used to reinforce concepts and study the fundamental algorithms

COURSE DESCRIPTION OF CS 4103 (4223)

An introduction to game programming using a high level programming language and one of the current graphics application programming interfaces.

 

INSTRUCTIONAL MATERIALS:

Cawood and McGee, “XNA Game Studio Creator’s Guide: An Introduction to XNA Game Programming”, McGraw Hill Publishing 2007 .

 

If you are going to work on your own PC, you will need to install Visual Studio 2005 with C# and Visual Studio 2005 Service Pack 1.  You will also need to install XNA Game Studio 2.0.  You can use Visual C# Express 7.0 or 8.0 instead of Visual Studio 2005.

If you do not have a PC and you wish to work on a campus computer, please inform Mr. King which campus labs you would like to have the software installed.

 

 

STUDENT PERFORMANCE ACTIVITIES: (Attendance/Punctuality)

Regular class attendance is expected.   The instructor reserves the right to reduce a student’s grade for excessive absences.  The policy is a letter grade reduction for each four absences.  Students with valid excuses such as sickness or death in the immediate family will be excused.  Students are expected to arrive to class on time and be ready to take notes.  Students are expected to participate in classroom discussion when appropriate.

 

STUDENT EVALUATION:

There will be three hour exams and one final exam.   The break down of points is as follows:

 

 

Midterm Exam

100 points

 

Homework/Program Assignments

300 points

 

Final Game Project

 

200 points

 

Total Points

 

600 points

 

 

Each student=s final grade will be determined by their total points acquired based upon the following scale:

GRADING SCALE

A ................ 90%

B ................ 80%

C ................ 65%

D ................ 55%

 

Withdrawal Policy: April 7th is the ALast Day to Drop with automatic W@.  Last Day to drop a single class or withdraw form NSU is May 2nd.

 

Final Project: Final Game Project will be a group project that will be demonstrated to the class and evaluated by class during Final Exam Week on Monday May 5th at 1:00 p.m.

 

ADA Compliance:

 

If any member of the class feels that he/she has a disability and needs special accommodations, the instructor will work with you and the University=s Office of Student Affairs to provide reasonable accommodations to ensure that you have a fair opportunity to perform in this class.  Please advise the instructor of such disability and desired accommodations at the first class attended.