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.
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
Graduates of this programme are prepared to enter the simulation or video game
- Software Analyst
- Computer Scientist
- Game Engine Developer
- Software Engineer