Systems Programming – This major gives you strong systems programming and systems administration skills, focusing on programming at the level of the underlying operating system. It emphasises the development of highly-efficient and reliable code that can provide support services for higher-level application programs, as well as the development of programs suitable for systems administration and management. Practical work utilises C/C++ (the industry standard language for systems programming) and Unix environments.
| Number | Duration |
|---|---|
| 3 | year |
Our Computer Science degree is highly practical and developed in close consultation with industry. Depending on the subjects completed, you may be able to program real-time, fault-tolerant, mission-critical software systems and simulated environments, including gaming and entertainment software. You will graduate career-ready and look forward to opportunities in: computer security systems programming systems administration network support and management network and systems security support real-time programming systems engineering distributed software development communications and distributed systems support research and development in computer science