Game Programming and Design
Associate in Science (A.S.)
Curriculum Requirements
As a student in this program, you are required to complete a minimum of 63 credit hours with a grade point average of no lower than C (2.0). For this degree program, you must successfully complete the following:
Program Core
CSC-103 | Computing Sciences Portal | 3 |
CSC-115 | CS1: Introduction to Programming and Computational Thinking | 3 |
CSC-141 | Introduction to the Game Industry | 3 |
CSC-190 | CS2: Object-Oriented Software Development | 4 |
CSC-200 | CS3: Data Structures | 4 |
CSC-241 | Fundamentals of Game Design I | 3 |
CSC-242 | Introduction to 3D Computer Animation | 3 |
CSC-246 | Game Programming Algorithms and Techniques | 3 |
CSC-255 | Game Programming Team Capstone Project | 3 |
General Education
ART-115 | Computer Imaging | 3 |
COM-100 | Human Communication | 3 |
ENG-101 | Composition I | 3 |
ENG-113 | Technical Ethics | 3 |
MAT-152 | Pre-Calculus (Survey of Functions II) | 3 |
MAT-160 | Introduction to Discrete Mathematics | 4 |
PHY-118 | College Physics I | 4 |
PHY-119 | College Physics II | 4 |
HPE-
| Health and Physical Education Electives | 2 |
-DEISJ and Social Science | SUNY General Education approved course in both Social Science and Diversity: Equity, Inclusion and Social Justice | 3 |
Complete one of the following:
-US History | SUNY General Education approved course in US History and Civic Engagement | 3 |
-
| Or | |
-World History | SUNY General Education approved course in World History and Global Awareness | 3 |
Sample Schedule
The schedule below shows how the requirements for this degree may be met in four semesters. For some students, fulfilling degree requirements may take more than four semesters to complete. When planning your schedule, you should consult with your advisor.
First Semester (15 Credit Hours)
CSC-103 | Computing Sciences Portal | 3 |
CSC-115 | CS1: Introduction to Programming and Computational Thinking | 3 |
CSC-141 | Introduction to the Game Industry | 3 |
ENG-101 | Composition I | 3 |
MAT-152 | Pre-Calculus (Survey of Functions II) | 3 |
Second Semester (16 Credit Hours)
ART-115 | Computer Imaging | 3 |
CSC-190 | CS2: Object-Oriented Software Development | 4 |
CSC-241 | Fundamentals of Game Design I | 3 |
CSC-242 | Introduction to 3D Computer Animation | 3 |
ENG-113 | Technical Ethics | 3 |
Third Semester (17 Credit Hours)
COM-100 | Human Communication | 3 |
CSC-200 | CS3: Data Structures | 4 |
CSC-246 | Game Programming Algorithms and Techniques | 3 |
MAT-160 | Introduction to Discrete Mathematics | 4 |
PHY-118 | College Physics I | 4 |
Fourth Semester (15 Credit Hours)
CSC-255 | Game Programming Team Capstone Project | 3 |
HPE-
| Health and Physical Education Electives | 2 |
PHY-119 | College Physics II | 4 |
-DEISJ and Social Science | SUNY General Education approved course in both Social Science and Diversity: Equity, Inclusion and Social Justice | 3 |
Complete one of the following:
-US History | SUNY General Education approved course in US History and Civic Engagement | 3 |
-
| Or | |
-World History | SUNY General Education approved course in World History and Global Awareness | 3 |
Program Learning Outcomes
Upon completion of this program, students will be able to:
- Collaborate with other students on large projects, working with multiple disciplines to develop games from design through production to release.
- Use problem solving and logic to create and implement algorithms and assets according to given limitations and requirements.
- Develop a detailed schedule of tasks, key design documents, and benchmarks with a constant reflection and review of tools and best practices.
- Develop and publish a professional portfolio on the internet.