Game Programming (B.S.) - Bloomfield College

Unless otherwise noted, 120 credits of coursework is required for a baccalaureate degree with a minimum 2.0 overall GPA, and a minimum 2.0 major GPA.

Degree Requirements Overview

New Student Seminar3
SEEDS General Education Requirements30-33
Major Requirements50
Free Electives37-34
Total Credits120

Major Requirements

Required Courses
CAT 108Introduction to Game Design3
CAT 237Group Game Project I4
CAT 238Game Programming I3
CAT 253Digital Game Design3
CAT 308AGroup Game Project II4
CAT 380AInternship I3
CAT 327Game Programming Studio3
CAT 408APre-Capstone: Game Development4
CAT 420Capstone Project I4
CMP 126AProgramming I3
CMP 226BProgramming II3
CMP 228AData Structures3
CMP 300ASystems Analysis and Design3
CMP 322BIntroduction to Operating Systems3
Select one of the following:4
Calculus I
Discrete Mathematics
Total Credits50

New Student Seminar

FYS 100First Year Seminar3
Total Credits3

SEEDS General Education Requirements

Click here for a listing of courses that fulfill the SEEDS requirements.

Foundations
Effective Writing I
Complete one Effective Writing I course.3
Effective Writing II
Complete one Effective Writing II course.3
Interactive Communication
Complete one Interactive Communication course.3
Quantitative Reasoning
Complete one Quantitative Reasoning course.3
Political and Civic Life
Complete one Political and Civic Life course.3
World Languages
Complete two sequential classes in one World Language when starting at the Beginner I or Beginner II level. Complete one class when starting at the Intermediate/Advanced Level. 3-6
Exploration
Complete one course from four different Exploration categories. 12
Analyzing Cultures and Societies
Creative Expression
Ethical Inquiry
Historical Thinking
Literary and Artistic Analysis
Scientific Reasoning
Total Credits30-33