- Home
- Programmes
- Computer Sciences
- North America
528 Short courses in Computer Sciences in North America

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.
CEH Certification - Certified Ethical Hacking
Simplilearn’s CEH Certification - Certified Ethical Hacking provides you the hands-on training required to master the techniques hackers leverage to penetrate network systems and fortify yours against it. This certified ethical hacking course is aligned with the latest CEH v12 by the EC-Council and will adequately prepare you to scale up your skills.
ITIL 4 Specialist - Create, Deliver and Support
Learn how to create, deliver, and support IT-enabled products and services with the ITIL® 4 CDS Specialist certification. This ITIL 4 specialist training will help you understand service performance, service quality, and improvement, including relevant methods and tools. Simplilearn offers the ITIL 4 Specialist - Create, Deliver and Support programme.
Computer Science for Lawyers
The Computer Science for Lawyers program offered by Harvard University will equip you with a richer appreciation of the legal ramifications of clients’ technological decisions and policies.
DevOps, Cloud, and Agile Foundations
EdX is an online learning platform trusted by over 12 million users offering the DevOps, Cloud, and Agile Foundations Certificate in collaboration with IBMx.
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.
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.
Data Visualization and Dashboarding with R
Visualize Data in R and Share Insights with Others. This Data Visualization and Dashboarding with R Specialization is offered by Coursera in partnership with Johns Hopkins University.
First Principles of Computer Vision
This First Principles of Computer Vision Specialization is offered by Coursera in partnership with Columbia University.
React and Redux
The focus of the React and Redux course offered at Udacity is on managing state in an application. Combine technology training for employees with industry experts, mentors, and projects, for critical thinking that pushes innovation.
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.
Networking for Web Developers
Throughout the Networking for Web Developers course from Udacity find out more about how internet works.
Linux and Private Cloud Administration on IBM Power Systems
Master Linux and Cloud Computing. Learn how enterprises use and administer Linux in a private cloud environment. This Linux and Private Cloud Administration on IBM Power Systems Specialization is offered by Coursera in partnership with IBM.
Understanding Connectivity, 5G and NextG
The Understanding Connectivity, 5G and NextG course from Udacity topics explore a wide set of areas of 5G wireless systems so that students can design applications using 5G equipment & services.
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.
Combination Gates and Multiplexers
This Combination Gates and Multiplexers course from Udacity covers how digital signals are processed to create advanced circuits in embedded systems.