Number of Credits and GPA
The BS in Computer Science in Real-Time Interactive Simulation (RTIS) degree program requires completion of at least 240 credits with a cumulative GPA of 2.0 or better. The program usually spans nine trimesters of 15 weeks each within a total of four academic years.
Grade Requirements
Students must receive a grade of “E” (or 1.0 quality points) or higher in all modules for the BS in Computer Science in Real-Time Interactive Simulation degree program. A “Pass” mark must be received for all modules with a “Pass” or “Fail” grade.
Subject Area | Credits | Required Courses |
---|---|---|
Computer Science | 97 | CSD1100 Computer Environment CSD1120 High-Level Programming 1 CSD1130 Game Implementation Techniques CSD1170 High-Level Programming 2 CSD2100 Introduction to Computer Graphics CSD2125 Modern C++ Design Patterns CSD2180 Operating Systems CSD2150 Introduction to Real-Time Rendering CSD2160 Computer Network CSD2170 Programming Massively Parallel Processors CSD2181 Data Structures CSD3182 Artificial Intelligence for Games CSD3115 Low-Level Programming CSD3120 Introduction to Virtual Reality CSD3130 Algorithm Analysis CSD3150 Spatial Data Structures CSD3156 Mobile and Cloud Computing CSD3185 Machine Learning |
Humanities and Social Sciences | 25 | CSD1610 Composition CSD1650 Interpersonal and Work Communication CSD3099 Career and Professional Development CSD4620 Research, Reasoning, & Writing CSD4650 Professional Communication |
Mathematics and Physics | 44 | CSD1240 Linear Algebra & Geometry CSD1250 Calculus & Analytic Geometry 1 CSD2200 Calculus & Analytic Geometry 2 CSD2250 Linear Algebra CSD2258 Discrete Mathematics CSD3240 Probability and Statistics CSD2300 Motion Dynamics & Lab |
Project and IWSP | 74 | CSD1400 Software Engineering Project 1 CSD1450 Software Engineering Project 2 CSD2400 Software Engineering Project 3 CSD2450 Software Engineering Project 4 CSD3400 Software Engineering Project 5 CSD3450 Software Engineering Project 6 CSD4400 Capstone Project CSD4901 Integrated Work-Study Programme |
Note on General Education Courses
The following modules satisfy the General Education requirement for the BS in Computer Science in Real-Time Interactive Simulation: CSD1610 (5), CSD1240 (7), CSD1250 (7), CSD1650 (5), CSD2200 (7), CSD2250 (5), CSD2300 (8), CSD3099 (5), CSD4620 (5), and CSD4650 (5). (Total: 10 modules, 59 credits).