- Home
- Programmes
- Computer Science & IT
3.1k Short courses in Computer Science & IT

Back-End Development
Become a back-end developer with advanced programming skills in JavaScript, cloud services, and .NET. Learn to use AI for efficient development and quality assurance, and prepare for a career as a full-stack developer with the Back-End Development degree at Noroff School of Technology and Digital Media.

Algorithmic Information Theory for Machine Intelligence (Internship)
The Algorithmic Information Theory for Machine Intelligence (Internship) project from King Abdullah University of Science and Technology (KAUST) is perfect for those seeking hands-on exposure to research or co-op experience, and many interns find it excellent preparation for future graduate studies.

Nonlinear Partial Differential Models (Internship)
This Nonlinear Partial Differential Models (Internship) project from King Abdullah University of Science and Technology (KAUST) students will study some nonlinear partial differential equations models that arise in applications ranging from population dynamics, mean-field games, quantum chemistry and mechanics, medicine, quasi-geostrophic flows, and water waves.

Machine Learning for Graphs (Internship)
The Machine Learning for Graphs (Internship) project is offered at King Abdullah University of Science and Technology (KAUST).

Learning to Cooperate in Multi-robot Task Allocation (Internship)
This Learning to Cooperate in Multi-robot Task Allocation (Internship) project from King Abdullah University of Science and Technology (KAUST) aims to implement these models on a multi-robot platform and validate the effectiveness of the models through lab experiments.

Health Informatics
The Health Informatics programme from Flinders University has been recognised and endorsed by Certified Health Informatician Australasia (CHIA) for 20 CPD points and the Australasian College of Health Service Management (ACHSM) for 20 Maintenance of Certification points.

Protein Design Based on AlphaFold2 (Internship)
This Protein Design Based on AlphaFold2 (Internship) project from King Abdullah University of Science and Technology (KAUST) is designed to leverage the power of AlphaFold2 to target the protein design problem through developing AI methods.

Numerical Approximation of Partial Differential Equations (Internship)
This Numerical Approximation of Partial Differential Equations (Internship) project from King Abdullah University of Science and Technology (KAUST) will involve the study and analysis of the properties of the approximation of some partial differential equations.

Competency in Instrumentation, Automation and Process Control from the Engineering Institute of Technology
This Professional Certificate of Competency in Instrumentation, Automation and Process Control from the Engineering Institute of Technology is designed for engineers and technicians who need to gain practical knowledge of selection, installation, and commissioning of industrial instrumentation and control valves.

High Precision GNSS
The candidates of the High Precision GNSS course at Newcastle University will acquire practical skills in GNSS data processing using Leica Infinity, focusing on techniques for achieving high-accuracy positioning.

3D Art and Games Technology
The 3D Art and Games Technology programme from Noroff School of Technology and Digital Media prepares you for a career in the games, animation, visual effects, advertising and visualisation industries. The programme uses the latest technology and working methods to prepare you for the real world.

Robust or Differentially Private Machine Learning (Internship)
This Robust or Differentially Private Machine Learning (Internship) project from King Abdullah University of Science and Technology (KAUST) mainly focuses on how to design robust (especially robust against to outliers or heavy-tailed distributions) or private (or forgettable) algorithms for some fundamental problems in machine learning, deep learning or statistics.

Wideband 7-24 GHz Tunable Front-End for 6G Applications (Internship)
The Wideband 7-24 GHz Tunable Front-End for 6G Applications (Internship) project from King Abdullah University of Science and Technology (KAUST) focuses on developing a tunable wideband RF front-end that can operate between 7 GHz and 24 GHz.

Accelerated Simulation of Reactive Flows Using Deep Neural Networks (Internship)
The Accelerated Simulation of Reactive Flows Using Deep Neural Networks (Internship) project from King Abdullah University of Science and Technology (KAUST) aims to develop an algorithm for accelerated computations by developing high fidelity reduced-order data-based chemical kinetics solver using autoencoder and neural network algorithm.

Conversation 3D Visualization on the Web (Internship)
This Conversation 3D Visualization on the Web (Internship) project from King Abdullah University of Science and Technology (KAUST) will be to integrate these visualization systems with client-based web-based LLMs and with speech recognition, so that these conversational capabilities extend the interaction metaphors based on mouse and keyboard interactions.

International Summer School
BI Norwegian Business School offers a three-week long International Summer School from 22 June to 10 July 2026. Academic courses are complemented by an exciting Social Programme so you get to know Norwegian culture.

Deep Learning and Machine Intelligence for Single Cell Genomics (Internship)
This Deep Learning and Machine Intelligence for Single Cell Genomics (Internship) project from King Abdullah University of Science and Technology (KAUST) covers subjects such as single cell biology and genomics in particular are currently transforming the biosciences.

Professional Certificate of Competency in Practical Machine Learning using Python for Engineers and Technicians
This Professional Certificate of Competency in Practical Python for Engineers & Technicians from Engineering Institute of Technology is designed for engineers and technicians who need to understand the Python programming language and apply it to solve engineering problems.

Data Analyst Nanodegree
Learn to clean up messy data, uncover patterns and insights, make predictions using machine learning, and clearly communicate your findings. This Data Analyst Nanodegree programme at Udacity involves real-world projects where learners can apply their skills in data visualization, exploratory data analysis, latent variables, and more.

Data Analyst
Become a sought-after data analyst with advanced skills in databases, cloud services and big data, helping organisations make informed decisions with relevant and up-to-date information. The Data Analyst degree is offered by Noroff School of Technology and Digital Media.