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-103Computing Sciences Portal

3

CSC-115CS1: Introduction to Programming and Computational Thinking

3

CSC-141Introduction to the Game Industry

3

CSC-190CS2: Object-Oriented Software Development

4

CSC-200CS3: Data Structures

4

CSC-241Fundamentals of Game Design I

3

CSC-242Introduction to 3D Computer Animation

3

CSC-246Game Programming Algorithms and Techniques

3

CSC-255Game Programming Team Capstone Project

3

General Education

ART-115Computer Imaging

3

COM-100Human Communication

3

ENG-101Composition I

3

ENG-113Technical Ethics

3

MAT-152Pre-Calculus (Survey of Functions II)

3

MAT-160Introduction to Discrete Mathematics

4

PHY-118College Physics I

4

PHY-119College Physics II

4

HPE-
Health and Physical Education Electives

2

-DEISJ and Social ScienceSUNY General Education approved course in both Social Science and Diversity: Equity, Inclusion and Social Justice

3

 

Complete one of the following:

-US HistorySUNY General Education approved course in US History and Civic Engagement

3

-
Or

-World HistorySUNY 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-103Computing Sciences Portal

3

CSC-115CS1: Introduction to Programming and Computational Thinking

3

CSC-141Introduction to the Game Industry

3

ENG-101Composition I

3

MAT-152Pre-Calculus (Survey of Functions II)

3

Second Semester (16 Credit Hours)

ART-115Computer Imaging

3

CSC-190CS2: Object-Oriented Software Development

4

CSC-241Fundamentals of Game Design I

3

CSC-242Introduction to 3D Computer Animation

3

ENG-113Technical Ethics

3

Third Semester (17 Credit Hours)

COM-100Human Communication

3

CSC-200CS3: Data Structures

4

CSC-246Game Programming Algorithms and Techniques

3

MAT-160Introduction to Discrete Mathematics

4

PHY-118College Physics I

4

Fourth Semester (15 Credit Hours)

CSC-255Game Programming Team Capstone Project

3

HPE-
Health and Physical Education Electives

2

PHY-119College Physics II

4

-DEISJ and Social ScienceSUNY General Education approved course in both Social Science and Diversity: Equity, Inclusion and Social Justice

3

Complete one of the following:

-US HistorySUNY General Education approved course in US History and Civic Engagement

3

-
Or

-World HistorySUNY 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.