Programme Overview
Programme Overview
The BS in Computer Science in Real-Time Interactive Simulation programme is a computer science degree focusing on developing, implementing, and programming complex interactive simulations and computer graphics in real-time. This programme uses game development as a tool for teaching advanced computer science concepts. Students begin with a solid foundation in mathematics, physics and programming, then apply that knowledge in yearly team-based projects where they design, program, test, and finally release their own original game software to the public. Those who successfully complete the BS in Computer Science in Real-Time Interactive Simulation programme have the knowledge and skills to produce highly complex software systems at a professional level.
Curriculum
Students in the BS in Computer Science in Real-Time Interactive Simulation programme will learn how to:
- Program a variety of simulations and game software in core programming languages like C++.
- Create robust artificial intelligence algorithms to serve as the cognitive processes for computer-controlled objects.
- Apply concepts such as computer networks, TCP/IP, and internet programming to multi-user software environments.
- Implement efficient graphical user interfaces (GUIs), including the management of windows, menus, and dialog boxes.
- Draft technical design documents to aid in the scheduling and organizational aspects of software production
Career Opportunities
Graduates of this programme are prepared to enter the simulation or video game
Industries, as:
- Software Analyst
- Computer Scientist
- Game Engine Developer
- Software Engineer
Learn more about DigiPen's Bachelor of Science in Computer Science in Real-Time Interactive Simulation.