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 degree 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. .

Number of Credits and GPA

The Bachelor of Science in Computer Science in Real-Time Interactive Simulation degree program requires completion of at least 142 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.

Art

The following courses are required:

Course Code
Title
Credits
Sub-Total Credits
6

Humanities and Social Sciences

The following courses are required:

Course Code
Title
Credits
Sub-Total Credits
15

Physics

The following courses are required:

Course Code
Title
Credits
Sub-Total Credits
9

Projects

The following courses are required:

Course Code
Title
Credits
Sub-Total Credits
30

General Studies

The following course is required:

Course Code
Title
Credits
Sub-Total Credits
1
Total Credits
144
Course Sequencing
Course Code
Title
Credits
Sub-Total Credits
17

Summer courses are offered for those who wish to reduce future semester loads. Courses from previous semesters are also offered.

Summer courses are offered for those who wish to reduce future semester loads. Courses from previous semesters are also offered.

Summer courses are offered for those who wish to reduce future semester loads. Courses from previous semesters are also offered.

Course Code
Title
Credits
Sub-Total Credits
19

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

Course Code
Title
Credits
Sub-Total Credits
16

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