Bachelor of Science, Computer Science - Game Programming Specialization

Curriculum

Students graduating with a Bachelor of Science Computer Science degree with Game Programming specialization will have completed 60 hours of general education courses and 60 hours of courses in the major. American Sentinel will develop a degree plan for each student that places them at the most advanced point in the curriculum based on:
  • the number of credits transferred from prior college study, and
  • specific professional certifications
COURSES Credit hours*
GENERAL EDUCATION (60 credits)
Required general education courses are shown in bold. Students can choose general education electives to fulfill the remaining 18 credit hour requirement. Students should refer to the individual major for additional required general education courses.
OR100 Orientation 0
Written Communication (6 credits)
ENG105 Beginning Writing 3
ENG110 English Composition 3
ENG115 Oral Communication 3
COM240 Principles of Business Communications 3
ENG310 Technical Writing 3
COM412 Professional Communication 3
Humanities (12 credits)
ENG100 Becoming a Master Student 3
HIS125 World Civilization I 3
ECN220 Principles of Microeconomics 3
ECN221 Principles of Macroeconomics 3
HIS225 World Civilization II 3
ARTS200 Introduction to Art History 3
GEO200 Global Geography 3
MKT210 Introduction to Marketing 3
PHI215 Philosophy of Religions 3
Behavioral & Social Sciences (12 credits)
SOC135 Introduction to Sociology 3
SOC250 Technology and Society 3
SOC210 Analysis of Social Problems 3
SOC220 Globalization 3
HIS125 World Civilization I 3
HIS225 World Civilization II 3
PSY140 Introduction to Psychology 3
PSY200 Developmental Psychology 3
ACC201 Introduction to Accounting 3
FIN202 Personal Finance 3
ACC205 Managerial Accounting 3
BUS230 Principles of Business Law I 3
BUS331 Business Law II 3
MGT210 Introduction to Management 3
MGT470 Developing Human Resources 3
CRJ100 Introduction to Criminal Justice 3
CRJ110 Criminology 3
Science, Mathematics & Information Technology (12 credits)
IS101 Introduction to Computer Systems 3
IS102 Microsoft Office Fundamentals 3
MA105 Basic College Mathematics 3
MA115 Business Problem Solving 3
MA120 College Algebra 3
MA200 Introduction to Statistics 3
CS201 Discrete Mathematics (required for BSCS, BSCS-GP) 3
CH125 Chemistry Fundamentals 3
BIO130 Fundamentals of Biology 3
BIO230 Principles of Ecology 3
BUS210 Business Statistics I 3
BUS211 Business Statistics II 3
GIS211 Introduction to Geographic Information Systems 3
GIS225 Principles of Cartography 3
COURSES Credit hours*
Required Core Courses (60 credits)
CS130 Fundamentals of Programming 3
IS116 Introduction to Computer Programming 3
CS205 Intermediate Programming 3
CS215 Data Structures 3
CS211 Computer Organization 3
CS216 Algorithms I 3
CS221 Software Engineering 3
CS310 Programming Language Concepts 3
CS320 Theory of Computation 3
GP210 Introduction to Game Design 3
GP221 Introduction to Game Programming 3
CS410 Computer Architecture 3
CS421 Operating Systems 3
IS315 Networking and Telecommunications 3
PHI320 Computer Ethics 3
CS385 Computer Science Problem Solving 3
GP312 Computer Graphics 3
GP320 Advance Graphics 3
GP435 Artificial Intelligence for Gaming 3
CS499 Senior Capstone Project 3

* Credit hours are equivalent to semester hours

Prospective Students


Share

Follow us on:
Facebook LinkedIn Twitter MySpace