1 minute read
Year
Year One
Introduction & Intermediate Programming in Java SMc10306/07
Advertisement
The first section covers the basic programming principles, rules and syntax used for the Java Programming Language, whilst the second part provides more advanced principles in Java.
Introduction to Front-End Web Development SMc10315
The unit aims to teach the learner how to design and develop a website, assuming no prior knowledge.
Conceptual Game Design SMc10327
This unit addresses the fundamental ideas behind the design of electronic and nonelectronic games including gameplay, storytelling, challenges, and basic interactive design.
Audio Design Fundamentals & Visual Narratives SMc10328/29
These units include a range of theoretical and practical audio-related areas, as well as visual design fundamentals both on and off the computer, across a broad range of media
Maths & Science for Computer Games SMc10330
Aspects of traditional computer science and software engineering modified to address the technical aspects of gaming. This unit includes physics and mathematics specific to game-programming.
Mathematics for Computing SMc10333/34/35
These units build upon secondary school mathematics to provide students with further skills in algebra, graphs and functions, as well as introducing matrices and calculus.
Principles of Computing Architecture SMc10337
This unit provides learners with an introductory and basic understanding of the fundamental architectural techniques used in today’s computer systems.
Introduction & Intermediate Databases SMc10339/40
These units give the learner a practical approach to the design, implementation, testing and maintenance of databases with a focuses on relational database systems, predominantly used by businesses.
Introduction to Interaction Design SMc10344
This unit provides an introduction to the philosophy and motivation of Interaction Design. The students will be exposed to the psychological and sociological background of users.