News

For example, you may choose to have 6 modules over a thirteen week course, with one week at the end for review activities. In this case, you may only meet students synchronously once every two weeks, ...
This research-to-practice paper introduces a mini-course module designed to teach computer science students how to interact more efficiently with Generative AI(GAI). The rapid rise of GAI is ...
In the last module of this course, we'll explore the future of computer networking. We'll also cover the practical aspects of troubleshooting a network using popular operating systems. By the end of ...
Prepare and train computer security experts for the delivery of computer security training modules, demonstrations and hands-on exercises conducted during training activities at the IAEA’s NSTDC.
The module is for students who are taking MAS003 and need a deeper background in mathematics for their degree course. The module covers advanced principles of algebra, geometry and calculus. Following ...
The structure of the course and programme modules makes it possible for graduates to also prepare for traditional and emerging computer science, software engineering, or cyber security roles.
This is a full-time course undertaken over two academic years. It is also available as a full-time course over one year or a part-time course over three years, both without placement. The modules ...
Note: All modules are indicative and based on the current academic session. Course information is correct at the time of publication and is subject to review. Exact modules may, therefore, vary for ...
Course structure Year 1 modules Core modules: Computational Thinking . explores the breadth of computer science and the ways in which the different topics are linked. You will learn the importance of ...