- Home
- Programmes
- Computer Sciences
662 Short courses in Computer Sciences

IT (Web Design) International Career Institute (ICI)
OnlineWant to enter a fast-paced, growing profession that lets you showcase your technical and creative skills? Take the next step in your career with the IT (Web Design) course from International Career Institute (ICI). These flexible learning programmes will equip you with the skills you need to thrive in this dynamic industry.

Efficient Power Amplifier Design at 140 GHz (Internship) King Abdullah University of Science and Technology (KAUST)
4,2(22)Thuwal, Saudi Arabia Top 15% in WorldwideThe Efficient Power Amplifier Design at 140 GHz (Internship) project from King Abdullah University of Science and Technology (KAUST) involves designing a high-efficiency power amplifier (PA) operating at 140 GHz for sub-THz communications using advanced SiGe technology.

Applied AI and Data Science Massachusetts Institute of Technology (MIT)
4,3(59)Online Top 0.1% in WorldwideBuild AI, ML, and GenAI solutions using Python and low-code tools with the Applied AI and Data Science programme from Massachusetts Institute of Technology (MIT).

Real-Time (co-)Simulation for Cybersecurity (Internship) King Abdullah University of Science and Technology (KAUST)
4,2(22)Thuwal, Saudi Arabia Top 15% in WorldwideThe objective of this Real-Time (co-)Simulation for Cybersecurity (Internship) project from King Abdullah University of Science and Technology (KAUST) is to use Real-Time Simulation (RTS) and co-simulation models for real-time prediction and control of disturbances related with attacks propagation.

Transaction Graph Analysis in the Cardano Network (Internship) King Abdullah University of Science and Technology (KAUST)
4,2(22)Thuwal, Saudi Arabia Top 15% in WorldwideThe Transaction Graph Analysis in the Cardano Network (Internship) project from King Abdullah University of Science and Technology (KAUST) focuses on analyzing the transaction graph of the Cardano blockchain to uncover structural and behavioral insights into the network.

Ransomware in Industrial Control Systems (Internship) King Abdullah University of Science and Technology (KAUST)
4,2(22)Thuwal, Saudi Arabia Top 15% in WorldwideThe Ransomware in Industrial Control Systems (Internship) from King Abdullah University of Science and Technology (KAUST) project from will study effective defense-in-depth security strategies, ensure an understanding of network interdependencies, and conduct crown jewel analysis to identify potential weaknesses that could disrupt business continuity and production in the event of ransomwares.

Learning to Cooperate in Multi-robot Task Allocation (Internship) King Abdullah University of Science and Technology (KAUST)
4,2(22)Thuwal, Saudi Arabia Top 15% in WorldwideThis 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.

LLM Injection Cyber Resilient Assistants (Internship) King Abdullah University of Science and Technology (KAUST)
4,2(22)Thuwal, Saudi Arabia Top 15% in WorldwideThis LLM Injection Cyber Resilient Assistants (Internship) project from King Abdullah University of Science and Technology (KAUST) develops LLM injection-resilient cyber assistants that combine safety and adaptability.

Egocentric Video Understanding (Internship) King Abdullah University of Science and Technology (KAUST)
4,2(22)Thuwal, Saudi Arabia Top 15% in WorldwideThe Egocentric Video Understanding (Internship) project at King Abdullah University of Science and Technology (KAUST) refers to videos recorded from the first-person point of view, with the camera mounted on the head (e.g., GoPro) or smart glasses worn alongside the eyes (e.g., Google glasses), and they are what you actually see in your eyes.

Real-Time Power Grid Monitoring using PMU-Based Synchrophasor Communication (Internship) King Abdullah University of Science and Technology (KAUST)
4,2(22)Thuwal, Saudi Arabia Top 15% in WorldwideThis Real-Time Power Grid Monitoring using PMU-Based Synchrophasor Communication (Internship) project from King Abdullah University of Science and Technology (KAUST) focuses on the configuration, emulation, and testing of Phasor Measurement Units (PMUs) within a Real-Time Digital Simulator (RTDS).

Causal and Fair Machine Learning (Internship) King Abdullah University of Science and Technology (KAUST)
4,2(22)Thuwal, Saudi Arabia Top 15% in WorldwideIn this Causal and Fair Machine Learning (Internship) project at King Abdullah University of Science and Technology (KAUST) students will focus on how to make the current machine learning algorithms be fair.

Back-End Development Noroff School of Technology and Digital Media
4,5(2)Kristiansand, Norway +2Become 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.

Non-terrestrial Communication System for Aerial-based Object Recognition and Positioning (Internship) King Abdullah University of Science and Technology (KAUST)
4,2(22)Thuwal, Saudi Arabia Top 15% in WorldwideThe aim of this Non-terrestrial Communication System for Aerial-based Object Recognition and Positioning (Internship) from King Abdullah University of Science and Technology (KAUST) is to utilize civilian single-lens drones to develop a cost-effective system for detecting and tracking objects from high-altitude perspectives and establish an energy-efficient non-terrestrial communication system.

Dexterous Robot Manipulation using Physics Engine (Internship) King Abdullah University of Science and Technology (KAUST)
4,2(22)Thuwal, Saudi Arabia Top 15% in WorldwideThe Dexterous Robot Manipulation using Physics Engine (Internship) project from King Abdullah University of Science and Technology (KAUST) explores the idea of building computational models based on physics engines and design feedback algorithms to autotune parameters of the model whenever the robot detects the discrepancy between the simulation and its experience in the physical world.

Machine Learning for Graphs (Internship) King Abdullah University of Science and Technology (KAUST)
4,2(22)Thuwal, Saudi Arabia Top 15% in WorldwideThe Machine Learning for Graphs (Internship) project is offered at King Abdullah University of Science and Technology (KAUST).

LLM-based Assistant for L-x Security Operation Center (SOC) Analyst (Internship) King Abdullah University of Science and Technology (KAUST)
4,2(22)Thuwal, Saudi Arabia Top 15% in WorldwideThis LLM-based Assistant for L-x Security Operation Center (SOC) Analyst (Internship) project from King Abdullah University of Science and Technology (KAUST) explores the feasibility and capabilities of using LLMs for detection and for different analysts' assistant levels.

Dual-Polarized 60 GHz Phased Array for FWA or WiGig Applications (Internship) King Abdullah University of Science and Technology (KAUST)
4,2(22)Thuwal, Saudi Arabia Top 15% in WorldwideThe Dual-Polarized 60 GHz Phased Array for FWA or WiGig Applications (Internship) project from King Abdullah University of Science and Technology (KAUST) focuses on designing a dual-polarized phased-array antenna at 60 GHz with high cross-polarization (X-pol) isolation for Fixed Wireless Access (FWA) and WiGig applications.

Inverse Problems in Imaging (Internship) King Abdullah University of Science and Technology (KAUST)
4,2(22)Thuwal, Saudi Arabia Top 15% in WorldwideThe Inverse Problems in Imaging (Internship) project from King Abdullah University of Science and Technology (KAUST) aims to teach students about inverse problems, and critical techniques for solving them, including convex and non-convex optimization, sparse coding, and compressive sensing.

Back-End Development Noroff School of Technology and Digital Media
4,5(2)Kristiansand, Norway +2Become a backend developer, one of the most in-demand tech professions, and work on future web and server-based software solutions. Learn to use AI to streamline coding, debugging, and quality assurance with the Back-End Development degree at Noroff School of Technology and Digital Media.

Network and System Administration Noroff School of Technology and Digital Media
4,5(2)Oslo, Norway +2In this Network and System Administration degree at Noroff School of Technology and Digital Media, you will learn how to manage and operate data networks and servers, and how to use AI tools to monitor networks, predict issues, and strengthen IT security.