Computer programming is the industry we have to thank for our advancing computer technology. Computer programmers work on making computers and software operating systems learn to do new things, meaning that our technology gets smarter and smarter. You will spend a lot of time developing your knowledge of writing, running and debugging codes, as well as learning about different programming languages.
At postgraduate level, computer programming might be offered as a standalone degree, or as a joint honours programme. A postgraduate degree in computer programming will allow you to build on the skills gained at undergraduate level. The modules you study will cover the more complex and specialist areas of computer programming. These modules could include computer logic, algorithms, models of computation, and data structures.
Your degree will be delivered through lectures and seminars, as well as incorporating practical and computer laboratory sessions. Some universities might require you to take part in a work experience module.