The Interactive Simulation (IS) major offers students extensive training in mathematics, physics and computer science, particularly in programming, database, networking, computer graphics and artificial intelligence. Every semester, our talented students will work on hand-on projects, apply their communication and problem-solving ability, and involve in complex software system development to strengthen their skills and gain experiences for becoming proficient software developers. Graduates can pursue their careers in positions requiring skills in state-of-the-art graphics, animation technologies, game programming, virtual reality, physics engines development as well as interactive technologies.
Game Engineering (GE) major is a cross-disciplinary computer science program that integrate game design theory and methodology. Game Engineering teaches you to become a multitalented software developer. Students will examine the practice of game design from a variety of angles, including system design, level design, technical design, as well as core programming languages, data structures, artificial intelligence, user interface design, and more. Every semester, our students will work on hand-on team projects, apply their communication and problem-solving ability, to create games or interactive applications. Graduates can pursue their careers in positions requiring skills in laying the groundwork and design specifications for other developers to build large sections of a game, game designing or implementing and/or fine-tuning game design concepts, as well as implementing the mechanical features and systems of a video game.