Find a course
Showing 23 results
Advanced Computing
Study a range of advanced computing concepts and technologies alongside experts in the field.
Applied Computational Science and Engineering
Discover how numerical methods and computational science can help solve large scale problems.
Applied Machine Learning
Learn how to design, implement and evaluate machine learning systems.
Artificial Intelligence
Receive intensive training in programming and the fundamentals of artificial intelligence.
Artificial Intelligence and Machine Learning
Develop advanced artificial intelligence and machine learning skills and apply these to real-world problems.
Artificial Intelligence Applications and Innovation
Learn AI fundamentals, explore real-world AI applications, and acquire expertise needed to become a leader in AI technologies and business
Bioinformatics and Theoretical Systems Biology
Gain the skills to produce effective research in bioinformatics and theoretical systems biology
Biomedical Engineering (Biomaterials)
Explore the use of advanced biomaterials in medical and surgical environments.
Biomedical Engineering (Biomechanics and Mechanobiology)
Focus on bioengineering problems related to systems to understand how mechanical forces impact biological function.
Biomedical Engineering (Computational Bioengineering)
Apply mathematical models and techniques to biological data to improve our understanding of how organisms function and how diseases progress.
Biomedical Engineering (Medical Physics)
Explore methods, techniques and applications for the monitoring and imaging of biological systems.
Biomedical Engineering (Neurotechnology)
Develop expertise in the science and technology related to nervous systems, brains function and devices in neurotechnology.


.jpg)





.jpeg)
.jpg)
.jpg)
.jpg)