CSCI 444.01
Computer Graphics Concepts and Applications
Fall, 2009
| Home Syllabus Schedule Topics Assignments Resources |
Syllabus:
Instructor: Xusheng Wang
Email: wangx@winthrop.edu
Webpage:
http://faculty.winthrop.edu/wangx/teaching/CSCI444/syllabus.htm
Phone: (803) 323-4824
Office: 304 Thurmond
Office hours: MW 02:50pm - 05:00pm TR 03:15pm - 05:00pm, or by appointment
Classroom: THUR 405
Class time: TR 02:00pm - 03:15pm
Course credit hours: 3
Textbooks:
1. (Required) Andrew Davison, Pro Java 6 3D Game Development, ISBN-10:
1590598172, ISBN-13:
9781590598177, Apress, 2007.
2. (Reference) H. M. Deitel & P. J. Deitel, Java How to Program, Sixth
Edition, ISBN 0131483986, ISBN-13: 9780131483989, Prentice Hall, 2005.
Prerequisites:
A grade of C or better in CSCI 208, and in one of MATH 105, 201 or 300.
Course Description:
This course is to acquaint the student with significant uses to which computer graphics commonly is applied and to develop an understanding of 2D and 3D geometry used in computer graphics.
During this semester, we are going to
learn game programming in 2D and 3D graphics in Java. The topics cover basic game programming theory and tools,
game GUI, multithreading, objects in 2D/3D graphics, collision detection, input
device control and sound control,
animations, and game design basics. Students are required to implement a game with the learned
2D/3D gaming tools
and skills.
Course Objectives:
After completing this course, a student will be able to:
Course Grading Policy:
7 Programming Assignments - 42%
2 Tests - 34%
Final Exam - 24%
The final grade will be based on the following scale:
100 >= A >= 93%, 93 > A- >= 90%,
90 > B+ >= 87%, 87 > B >= 83%, 83 > B- >= 80%,
80 > C+ >= 77%, 77 > C >= 73%, 73 > C- >= 70%,
70 > D+ >= 67%, 67 > D >= 63%, 63 > D- >= 60%%,
60% > F.
All assignments must be handed in to the instructor by the due time that will
be specified on each assignment. Late submission will be accepted with a penalty
of 5% for every delayed day. You are expected to take exams at the scheduled
times. If you cannot take an exam at the scheduled time, you must request
an alternate time before the scheduled exam date. The instructor will judge the
validity of the request, and either disallow it or assign another time.
Attendance Policy:
AAttendance is required and will be monitored. Students are responsible for the
information provided in every class. Missed classes may negatively affect grades
on assignments and exams.
Students with Disabilities:
WWinthrop University is dedicated to providing access to education. If you have a disability
and require specific accommodations to complete this course, contact Gena Smith,
Program Director, Services for Students with Disabilities, at 323-3290.
Once you have your official notice of accommodations from Services for Students
with Disabilities, please inform me as early as possible in the semester.
Syllabus change policy:
TThe grading and attendance policies for this course, as described above, will not
be changed and are adhered to strictly. The
schedule of class meetings, listed below, may change due to unexpected events such as class cancellation due to weather.
College of Business Expectations Regarding Professionalism in the Classroom
The College of Business Administration is a professional organization with a well-defined and widely disseminated mission of student development. Accordingly, each class represents a gathering of professionals and professionals-in-training. The instructor's job as a professional is to deliver quality instruction in each class, to start and end each class on time, to be responsive to student perspectives, issues and questions, and to treat each student respectfully. The student's job, as a professional-on-training is to be prepared for class, to be on time, to attend all classes, and to be respectful of others in the classroom.
In accordance with and pursuant to these roles the following guidelines were established to specify to students (both present and prospective) faculty expectations regarding their behaviors