SMJ02066 Computer Graphics and Animation
The subjects in this sub-major provide the theoretical and practical knowledge required to understand and build modern 3D computer graphics applications and games. This knowledge is applied to building a ray tracer, producing a 3D computer animation, designing and developing simple computer games, and optionally carrying out a games and graphics project. Students must be competent in programming with C++ or otherwise have completed 31251 Data Structures and Algorithms.
Students enrolled in the Bachelor of Science in Games Development (C10229) have limited subject choice due to overlap with the core component of their course and are required to submit an eRequest to add this sub-major to their study plan.
|31264 Computer Graphics||6cp|
|Select 18 credit points of options:||18cp|
|31262 Game Design Methodologies||6cp|
|31241 Interactive 3D Animation||6cp|
|31080 Interactive Media||6cp|
|31263 Introduction to Computer Game Development||6cp|
|31248 Serious Games and Gamification Studio||6cp|
|41801 Technical Direction for 3D Animation and Graphics Projects||6cp|