Bachelor of Science

Computer Science in Real-Time Interactive Simulation

Department

The Bachelor of Science in Computer Science in Real-Time Interactive Simulation degree program aims to produce graduates who are exceptionally competent software engineers and practitioners. Their work is notable for its technical excellence and innovation for effective application to real-world problem solving. Their body of work impacts fields related to digital media, software development, real-time simulations, and game development. Our graduates possess sound professional skills that include design, implementation, testing, deployment, and maintenance of real-world software solutions in a team-based environment. They are prepared and motivated for a lifetime of independent, reflective learning and critical thinking, and engage proactively with issues related to societal impacts of their work on both a local and global scale.

Towards achieving the above objectives, upon completion of the DigiPen BS in Computer Science in Real-time Interactive Simulation Program, students are expected to achieve the following outcomes

  1. Analyze a complex computing problem and apply principles of computing and other relevant disciplines to identify solutions.
  2. Design, implement, and evaluate a computing-based solution to meet a given set of computing requirements in the context of the program’s discipline.
  3. Communicate effectively in a variety of professional contexts.
  4. Recognize professional responsibilities and make informed judgments in computing practice based on legal and ethical principles.
  5. Function effectively as a member or leader of a team engaged in activities appropriate to the program’s discipline.
  6. Apply computer science theory and software development fundamentals to produce computing-based solutions.

Graduates of this degree program will possess entry-level skills to work in the video games industry, or software developer positions in various industries such as digital entertainment, consumer electronics, large-scale software development, and defense. Specific areas of focus include artificial intelligence, computer graphics, database design and development, information systems, multimedia, networking, numerical simulations, physically-based rendering, and real-time interactivity.

Potential entry-level position titles for new graduates include: Artificial Intelligence Developer, Computer Graphics Developer, Computer Programmer, Computer Scientist, Gameplay Programmer, Game Engine Developer, Game Engine Programmer, Graphics Programmer, Networking Programmer, Physics Programmer, Software Analyst, Software Developer, Software Development Engineer, Software Development Engineer in Test, Software Engineer, Tools Developer, Tools Programmer, User-Interface Programmer, Web Developer, Web Programmer and Web Engineer.

For details about graduation rates, median debt for students who complete this program, and other important information visit https://www.digipen.edu/disclosures.

Students in the BS in Computer Science in Real-Time Interactive Simulation program who are interested in pursuing a graduate degree at DigiPen or taking graduate level coursework during their undergraduate studies may participate in the “BS/MS 
in Computer Science Accelerated Schedule” option, which permits students to obtain the Bachelor of Science and Master of Science (both in Computer Science) degrees within five years. Students who meet the minimum requirements to take selected graduate-level courses during the junior and senior years of their undergraduate study can apply up to 15 credits towards both BS and MS degree requirements. Students who pursue the accelerated schedule can successfully complete their BS in Computer Science in Real-Time Interactive Simulation degree and Master of Science in Computer Science in five years sequentially. Please refer to the BS/MS in Computer Science Accelerated Schedule section for more details.

Number of Credits and GPA

The Bachelor of Science in Computer Science in Real-Time Interactive Simulation degree program requires completion of at least 134 credits with a cumulative GPA of 2.0 or better. The program usually spans eight semesters of 15 weeks each, or a total of four academic years.

Arts and Media

Students are required to take any three credits from Art, Film, Game Design or Music courses.

Sub-Total Credits
3

Computer Science

The following courses are required:

Course Code
Title
Credits
9
Sub-Total Credits
36

General Studies

The following course is required:

Course Code
Title
Credits
Sub-Total Credits
1

Mathematics

The following courses are required:

Course Code
Title
Credits
Sub-Total Credits
24

Natural Science

The following courses are required:

Course Code
Title
Credits
Sub-Total Credits
9

Open Electives

Six credits must be selected from any course.

Sub-Total Credits
6

Program Focus

The following courses are required:

Course Code
Title
Credits
Sub-Total Credits
8

Social Impact of Computing

The following course is required:

Course Code
Title
Credits
Sub-Total Credits
3

Team Projects

The following courses are required:

Course Code
Title
Credits
8
Sub-Total Credits
22

Note on General Education Courses

The following courses satisfy the general education requirement for the Bachelor of Science in Computer Science in Real-Time Interactive Simulation:

Course Code
Title
Credits
Sub-Total Credits
34
Total Credits
127
Course Sequencing

Fall Start

Course Code
Title
Credits
Sub-Total Credits
17

GAM 200: Other courses may fulfill this requirement. See Degree Program Requirements for details.

Course Code
Title
Credits
3
3

Art, Digital Art, Film, Game Design, or Music course.

3 - 4
Sub-Total Credits
12-13
Course Code
Title
Credits
3
3
3
Sub-Total Credits
15

Spring Start

Course Code
Title
Credits
Sub-Total Credits
17

GAM 300: Other courses may fulfill this requirement. See Degree Program Requirements for details.

Course Code
Title
Credits
3 - 4
3
3

Art, Digital Art, Film, Game Design, or Music course.

Sub-Total Credits
15-16
Course Code
Title
Credits
3
3
3
Sub-Total Credits
15