This is a 1 year, three term degree program.
Your first term will be spent acquiring a basic set of computer related skills which will allow you to get the most form more advanced modules in your second term. Your first term modules will include:
- Application Programming
- Database Manipulation
- Internet & Multimedia Techniques
Your second term will build upon the principles you’ve learned in the first. You can select 60 credits of elective modules for yourself, personalising your educational experience and developing your own specialty. Recent options have included:
- Machine Learning & Data Mining
- Software Engineering & System Development
- Computer Graphics & Vision
- Distributed & Cloud Computing
- Embedded Technologies
…and many more besides.
Term three will be dedicated to a 60 credit dissertation. The exact topic of your dissertation will depend on your interests and your chosen specialty. You’ll select the topic with the aid and guidance of the academic faculty. Depending on the dissertation’s quality, it may even see publication.