- Home
- Programmes
- Computer Sciences
- United States
483 Short courses in Computer Sciences in United States

Introduction to Ethical Hacking
Johns Hopkins Engineering's Introduction to Ethical Hacking certificate program teaches you how to uncover vulnerabilities, threats, and potential risks before attackers do—and how to protect systems with confidence.

Learn Python with Generative AI
Accelerate your Python skills with generative AI—gain hands-on experience, real-time feedback, and industry-aligned techniques with the Johns Hopkins Engineering's Learn Python with Generative AI

AI Engineer Using Microsoft Azure Nanodegree
Join this AI Engineer Using Microsoft Azure Nanodegree programme offered by Udacity, built in collaboration with Microsoft.

Applied AI and Data Science
Build 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).

Applied Generative AI
Build and deploy Generative AI solutions to solve complex business challenges. Learn from Johns Hopkins University faculty and industry leaders to gain practical skills during the Applied Generative AI certificate.
Unreal Engine 5 C Plus Plus Game Development (Fully Updated in 5.6)
This Unreal Engine 5 C Plus Plus Game Development (Fully Updated in 5.6) course at Udemy was created in collaboration with Epic Games. Learn C++ from scratch while making 4 fun games in Unreal Engine 5.6
Executive Data Science
In the Executive Data Science Specialization offered by Coursera in partnership with Johns Hopkins University, you will learn what you need to know to begin assembling and leading a data science enterprise, even if you have never worked in data science before.
Computational Thinking for Problem Solving
This Computational Thinking for Problem Solving course offered by Coursera in partnership with University of Pennsylvania will introduce you to people from diverse professions who use computational thinking to solve problems.
Google Cloud IAM and Networking for Azure Professionals
This Google Cloud IAM and Networking for Azure Professionals course offered by Coursera in partnership with Google Cloud is the first course of a four-course series for cloud architects and engineers with existing Azure knowledge, and it compares Google Cloud and Azure solutions and guides professionals on their use.
Introduction to Structured Query Language (SQL)
The Introduction to Structured Query Language (SQL) course offered by Coursera in partnership with University of Michigan is part of the Web Applications for Everybody Specialization.
Introduction to Applied Cryptography
Introduction to Applied Cryptography. Cryptographic methods underpinning cybersecurity. The Introduction to Applied Cryptography Specialization is offered by Coursera in partnership with University of Colorado System.
Algorithms on Strings
The Algorithms on Strings course is offered by Coursera in partnership with UC San Diego is part of the Data Structures and Algorithms Specialization.
Excel Skills for Business - Advanced
Excel Skills for Business - Advanced course offered by Coursera in partnership with Macquarie University, is designed for business professionals, data analysts, and financial analysts seeking to master complex spreadsheet software for data-driven decision-making.
API Security on Google Cloud's Apigee API Platform
In this API Security on Google Cloud's Apigee API Platform course offered by Coursera in partnership with Google Cloud, you learn how to secure your APIs. You explore the security concerns you will encounter for your APIs.
Relational Database Support for Data Warehouses
Relational Database Support for Data Warehouses course offered by Coursera in partnership with University of Colorado System is part of the Data Warehousing for Business Intelligence Specialization.
Mathematics for Machine Learning - Multivariate Calculus
This Mathematics for Machine Learning - Multivariate Calculus course offered by Coursera in partnership with Imperial College London offers a brief introduction to the multivariate calculus required to build many common machine learning techniques.
Applied Plotting, Charting and Data Representation in Python
The Applied Plotting, Charting and Data Representation in Python course offered by Coursera in partnership with University of Michigan is part of the Applied Data Science with Python Specialization.
Applied Data Science
This action-packed Applied Data Science Specialization offered by Coursera in partnership with IBM is for data science enthusiasts who want to acquire practical skills for real world data problems.
Algorithms and Data Structures Capstone
EdX is an online learning platform trusted by over 12 million users offering the Algorithms and Data Structures Capstone Certificate in collaboration with University of California, San Diego - UC San DiegoX. Synthesize your knowledge of algorithms and biology to build your own software for solving a biological challenge.
Blockchain - Understanding Its Uses and Implications
EdX is an online learning platform trusted by over 12 million users offering the Blockchain - Understanding Its Uses and Implications Certificate in collaboration with The Linux Foundation - LinuxFoundationX. Understand exactly what a blockchain is, its impact and potential for change around the world, and analyze use cases in technology, business, and enterprise products and institutions.