IONA College Logo | Go to Home Page

Bachelor of Arts in Computer Science with Concentration in Game Development

Overview

College Core 48 Credits
Major Prerequisites 10
Major Requirements 23
Concentration  
     Requirements 6
     Electives 9
Open Electives 24
Total Credits 120

College Core

Course Title Credits
CS 201 Computer Science I 4
MTH 231 Calculus I 4

Major Prerequisites

Course Title Credits
CS 202 Computer Science II 4
MTH 310 Discrete Mathematics 3
MTH 270 Applied Statistics 3
Total Major Prerequisites 10 Credits

Major Requirements

Course Title Credits
CS 231 Programming in a UNIX Environment 4
CS 301 Data Structures and Algorithms 3
CS 311 Computer Organization and Architecture 4
CS 321 Database Design and Implementation 3
CS 451 Operating Systems 3
CS 481* Software Project Development: Design 3
CS 482* Software Project Development: Implementation 3
Total Major Requirements 23 Credits
*Software Project in CS 481 – CS 482 must be a Game Development project

Game Development Concentration

Course Title Credits
CS 434 Game Development 3
CS 446 Computer Graphics 3

Electives: Select Three

CS 436 Advanced Game Development 3
CS 447 Advanced Computer Graphics 3
CS 461 Artificial Intelligence 3
CS 473 Mobile Application Development 3
Total Electives 9
Total Concentration 15 Credits

Open Electives 24 Credits

Total Credits 120 Credits

Index Requirement
CS 201, CS 202 and all other CS courses counted toward the major must be completed with a minimum grade of "C." To continue in the major, students who do not meet this requirement must repeat the course before taking any other course for which this course is a prerequisite.