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

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

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.

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.
Introduction to Java Programming - Writing Good Code
EdX is an online learning platform trusted by over 12 million users offering the Introduction to Java Programming - Writing Good Code Program in collaboration with Carlos III University of Madrid - UC3Mx. Learn to program in an easy and interactive way and enter the fascinating world of computer science.
Python Project - pillow, tesseract, and opencv
This Python Project - pillow, tesseract, and opencv course offered by Coursera in partnership with University of Michigan is part of the Python 3 Programming Specialization.
Deploying Machine Learning Models
This Deploying Machine Learning Models course offered by Coursera in partnership with UC San Diego is part of the Python Data Products for Predictive Analytics Specialization.
Introduction to Programming in C
This Introduction to Programming in C course offered by Coursera in partnership with Duke University is the first in the specialization Introduction to Programming in C, but its lessons extend to any language you might want to learn.
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.
Data Analysis and Presentation Skills - the PwC Approach
The Data Analysis and Presentation Skills - the PwC Approach Specialization offered by Coursera in partnership with PwC will help you get practical with data analysis, turning business intelligence into real-world outcomes.
Data Structures
The Data Structures course offered by Coursera in partnership with UC San Diego is part of the Data Structures and Algorithms Specialization.
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.
JavaScript, jQuery, and JSON
The JavaScript, jQuery, and JSON course offered by Coursera in partnership with University of Michigan is part of the Web Applications for Everybody Specialization.
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.
Data Science in Real Life
This Data Science in Real Life course offered by Coursera in partnership with Johns Hopkins University is a focused course designed to rapidly get you up to speed on doing data science in real life.
Mobile Payment Security
EdX is an online learning platform trusted by over 12 million users offering the Mobile Payment Security programme in collaboration with New York University - NYUx.
Google Cloud Fundamentals - Core Infrastructure
This Google Cloud Fundamentals - Core Infrastructure course offered by Coursera in partnership with Google Cloud: Core Infrastructure introduces important concepts and terminology for working with Google Cloud.
IBM AI Engineering
Launch your career as an AI engineer with this IBM AI Engineering course offered by Coursera in partnership with IBM. Learn how to provide business insights from big data using machine learning and deep learning techniques.
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.