Software development
Put your skills to use! During your third year, you'll work on a real life project to create software specifically designed to meet your client's needs.
Undergraduate degrees
Postgraduate
Graduates of this program will also have the specialist knowledge required to understand and implement advanced software engineering techniques - design, implement and maintain IT systems using a well-informed software engineering approach and create high quality software in a systematic and efficient manner.