82 hours
A graduate with a Bachelor of Science degree in Computer Science with Gaming and Animation will:
- Be able to demonstrate understanding of and the ability to apply core computer science principles, knowledge, and skills to solve problems using computers.
- Be able to demonstrate understanding of and ability to apply gaming and animation knowledge and skills to solve problems in the computer gaming industry.
- Be able to apply a Christian worldview in the practice of computer science.
- Be prepared for a career and/or vocation using computer science, especially in the gaming and animation field.
Students must complete a minimum of 122 hours including the major, core, and minor if required. Elective hours may be needed to reach 122 hours.
24 HOURS LOWER DIVISION
- CMSC-1113 Programming I
- CMSC-1123 Programming II
- CMSC-1313 Software Engineering I: Introduction
- CMSC-2133 Object-Oriented Software Engineering
- CMSC-2213 Internet Application Development
- CMSC-2233 Data Structures and Algorithm Analysis
- CMSC-2313 Software Engineering II: Practices
- CMSC-2413 Assembly Language
21 HOURS UPPER DIVISION
- CMSC-3313 Software Engineering III: Ethics
- CMSC-3443 Computer Organization and Architecture
- CMSC-4123 Software Engineering IV: Tools
- CMSC-4243 Software Engineering V: Projects
- CMSC-4323 Database Systems
- CMSC-4413 Operating Systems
- CMSC-4513 Programming Languages
9 HOURS UPPER DIVISION CHOSEN FROM
- Take any upper-division CMSC course not already taken, which can include CENG-4213.
3 HOURS COMMUNICATION CHOSEN FROM
6 HOURS MATHEMATICS
15 HOURS GAMING AND ANIMATION
- ARTS-2133 Introduction to Game Technology
- ARTS-2743 3D Modeling I
- ARTS-3453 Team Game Production I
- CMSC-3203 Game Programming - Unity
- CMSC-3253 Game Programming - Unreal
2 HOURS LOWER DIVISION COMPUTER SCIENCE TEAM EXPERIENCE
2 HOURS UPPER DIVISION COMPUTER SCIENCE TEAM EXPERIENCE
B.S. - 51 Hours - Courses May Not Be Repeated Within Core
COMMUNICATION, 9 HOURS
MATHEMATICS, 3 HOURS
REQUIRED BIBLE, 6 HOURS
- BIBL-1023: Foundations: Introduction to the Good Life
- BIBL-1103: Story: Introduction to Christian Worldview
BIBLE ELECTIVES, 3 HOURS
CAPSTONE, 3 HOURS
POLITICAL SCIENCE, 3 HOURS
AMERICAN HISTORY, 3 HOURS
GREAT WORKS, 3 HOURS
- ARTS-2013: Survey of Visual Culture
- ARTS-2423: History of Photography and Motion Pictures
- ENGL-2213: Perspectives in Literature
- MATH-2123: The History of Mathematics
- MUSC-2013: Music Appreciation
- MUSC-2023: Jazz Appreciation
- MUSC-3213: Perspectives in World Music
SCIENCE, 6 HOURS
- One course must include a lab
PSYC, SOCIAL SCIENCES, FINE ARTS, OR FOREIGN LANGUAGE, 3 HOURS
- 3 hours from these areas: Fine Arts, Family Science, French, German, History, Japanese, Music, Political Science, Psychology, or Spanish
LIBERAL ARTS, 9 HOURS
- 9 hours from any liberal arts area