Version: 3/20/2019 2
Additional Course Information
Topical Outline: Each offering of this course must include the following topics (be sure to include information regarding lab,
practicum, and clinical or other non-lecture instruction).
Introduction to OpenGL
State Management
Drawing Geometric Objects
Viewing
Lighting
Blending
Instructional Methods:
Lecture
Written and Hands-on Lab Assignments
Exams
Course Learning Outcomes:
Learning Outcomes – Upon successful completion of this course, students will:
Develop programs that apply the basic character animation techniques, build and pose animated characters, and
implement proper timing within animations
Methods of Assessment:
All outcomes will be assessed by one or more of the following:
Programming Projects
Tests and Quizzes
Final Exam
Required text(s), optional text(s) and/or materials to be supplied by the student:
• OpenGL Programming Guide: 8th edition : The official Guide to Learning OpenGL Version 4.1 By Dave Shreiner From
Addison Wesley ISBN: 978-0321773036
• USB Flash Drive
• High-speed Internet Connection
Suggested Course Maximum:
20
List any specific or physical requirements beyond a typical classroom required to teach the
course.
• Computer with a Graphics Card supporting Open GL 4.1 or later for each student
• Eclipse IDE installed on each computer
Course Requirements/Grading System: Describe any course specific requirements such as research papers or
reading assignments and the generalized grading format for the course.
Course Requirements:
Programming Assignments: 20-40%
Tests &Final Exam: 40-60%
Attendance & Participation: 0-20%
Grading System: