NCI's innovative BSc (Honours) in Computing will provide you with programming and advanced problem-solving skills, to create software applications that solve real-world problems. This exciting course will expose you to areas like games programming, software development, cybersecurity, blockchain, artificial intelligence/ machine learning/data analytics, internet of things and digital business transformation. Graduates of this course can create software applications on mobile devices, in the cloud, on the web and in gaming, using the latest technologies, understand how to incorporate multimedia into software applications, can analyse and interpret data to address real business problems, understand the cloud computing paradigm and its implications for software, infrastructure and platforms, and can secure software applications from malware and hacking.
Graduates of this course can perform a number of roles, including software developer, mobile application developer, IT support, project engineer, security analyst and games developer. Previous employers have included Microsoft, Lionbridge, Hewlett Packard, KPMG, Tapadoo, Arvato, Salesforce, Facebook and Vivendi Games. This course is also suitable for those who wish to pursue a career in teaching as it is recognised by the Teaching Council to teach computing.
Duration: 4 years