The course covers software development, various programming languages, technologies and applications including Java, C/C#, UNIX, UML, graphics, networks, concurrent systems, databases, artificial intelligence, web and mobile computing.
You will share a common first year with students on the Mobile and Web Computing MEng/BEng and Computer Science BSc courses, which means that you can transfer in Year 1 (Credit Level 4), and specialise in Year 3 (Credit Level 6).