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

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 Object-Oriented Programming with Java
EdX is an online learning platform trusted by over 12 million users offering the Introduction to Object-Oriented Programming with Java Certificate in collaboration with The Georgia Institute of Technology - GTx.
First Principles of Computer Vision
This First Principles of Computer Vision Specialization is offered by Coursera in partnership with Columbia University.
Intel AI Fundamentals
This Intel AI Fundamentals Specialization is offered by Coursera in partnership with Intel. Add this credential to your LinkedIn profile, resume, or CV.
Deep Learning Topics with Computer Vision and NLP
Throughout this Deep Learning Topics with Computer Vision and NLP course from Udacity you will learn how to train, finetune and deploy deep learning models using Amazon SageMaker.
GPU Programming
Solve Challenges with Powerful GPUs. Develop mastery in high performance computing and apply to numerous fields. This GPU Programming Specialization is offered by Coursera in partnership with Johns Hopkins University.
Managing Google Cloud's Apigee API Platform for Hybrid Cloud
Understand the architecture, terminology and concepts that are used to install, manage, scale and monitor the Apigee hybrid API management platform. This Managing Google Cloud's Apigee API Platform for Hybrid Cloud Specialization is offered by Coursera in partnership with Google Cloud.
Composition
This Composition course from Udacity focuses on movement and rhythm in compositions, utilizing repetition and rhythm to establish visual flow.
Next Generation Data Management - User Models and Suprasystems
Throughout this Next Generation Data Management - User Models and Suprasystems course from Udacity you'll learn about the next generation of data management, including advanced techniques for modeling data effectively, model design, interoperability, and the universal architecture of data systems.
Adversarial Search
Throughout this Adversarial Search course from Udacity you'll learn how to search in multi-agent environments (including decision making in competitive environments) using the minimax theorem from game theory.
JavaScript Programming with React, Node and MongoDB
Solidify your cloud application developer skills with essential JavaScript technologies and NoSQL databases. This JavaScript Programming with React, Node and MongoDB Specialization is offered by Coursera in partnership with IBM.
Quantum 101 - Quantum Computing and Quantum Internet
EdX is an online learning platform trusted by over 12 million users offering the Quantum 101 - Quantum Computing and Quantum Internet Certificate in collaboration with Delft University of Technology (TU Delft) - DelftX.
Object-Oriented Programming and GUI with Python
This Object-Oriented Programming and GUI with Python course is offered by Coursera in partnership with Arizona State University.
Networking for Web Developers
Throughout the Networking for Web Developers course from Udacity find out more about how internet works.
Intro to Theoretical Computer Science
The Intro to Theoretical Computer Science course from Udacity is based on real-world scenarios and challenges, allowing you to apply the skills you learn to practical situations, while giving you real hands-on experience.
Computer Vision
Throughout this Computer Vision course from Udacity you'll learn to extract important features from image data, and apply deep learning techniques to classification tasks.
Software Engineering
Getting Started as a Software Engineer. Master techniques and skills to plan, design, implement, test, and maintain software systems. This Software Engineering Specialization is offered by Coursera in partnership with The Hong Kong University of Science and Technology.
Introductory C Programming
Master programming skills to solve complex problems. This Introductory C Programming Specialization is offered by Coursera in partnership with Duke University.