School of Computing

NCI’s School of Computing has expanded greatly in the last few years, reacting quickly to changing needs and developments in the ICT sector. Studying as part of this school, you will learn about the latest technologies in dedicated computer labs. The School takes pride in the delivery of programmes using innovative educational strategies such as problem-based learning. The programmes provide hands-on practical experience which produce exceptional graduates.

We have a number of computing courses available from certificate to master's level in the areas of data analytics, web technologies, cloud computing and more. Take a look at what computing courses we have to offer and if you have any questions about the application process or the details of any of the courses you can contact our Admissions Team who will be happy to help. 

School of Computing International Advisory Board

The NCI School of Computing distinguished International Advisory Board consists of the following leading academics: 

  • Professor Jeffrey D. Ullman, Stanford W. Ascherman Professor of Computer Science, Stanford University (Board Chairperson) 
  • Michael Franklin, Liew Family Chairman of Computer Science, Senior Advisor to the Provost for Computing and Data Science, Faculty Co-Director, Data Science Institute, at University of Chicago
  • Professor Armando Fox, Professor of Computer Science and Faculty Advisor for Digital Learning Strategy at UC Berkeley 
  • Professor John E. Hopcroft, NCI Fellow and IBM Professor of Engineering and Applied Mathematics in Computer Science at Cornell University 

The Board convened on 28 May 2018, collocated with the 20th anniversary of the School of Computing. The Board provides the School with advice, collaborative links, and key relationships to enhance its profile and reputation. 

As part of this initial meeting, it is important to mention that Professor J.D. Ullman gave an open academic lecture titled “Data Science: is it Real?”. This was followed by a breakfast morning and a lecture by Professor J.D. Ullman and Michael Franklin titled “Data Science and its impact on society”.

Why study data science?
Data science is an inter-disciplinary field that builds on computer science, mathematics, statistics and machine learning. Dr. Arghir-Nicolae Moldovan, the Programme Director of the BSc (Hons) in Data Science, discusses the benefits of studying data science.
The School of Computing has an active research output in the areas of cloud computing, data analytics and more.