• For Individuals
  • For Businesses
  • For Universities
  • For Governments
Degrees
​
Log In
Join for Free
  • Browse
  • Computing

Computing Courses

Computing courses can help you learn programming languages like Python and Java, data structures, algorithms, and web development fundamentals. You can build skills in software design, debugging, and database management, along with understanding network protocols and cybersecurity principles. Many courses introduce tools such as Git for version control, SQL for database querying, and various integrated development environments (IDEs) that facilitate coding and project collaboration.

Popular Computing Courses and Certifications


  • U

    University of Colorado Boulder

    Parallel Computing with MPI

    Skills you'll gain: File I/O, C and C++, Data Import/Export, C++ (Programming Language), Communication Systems, C (Programming Language)

    4.6 stars, 14 reviews, Advanced, Course, 1 - 3 Months

    ★ 4.6 (14) · Advanced · Course · 1 - 3 Months

    Status: Free trial
    Free trial
  • U

    University of London

    Applied Mathematical Methods for Computing

    Skills you'll gain: Combinatorics, Probability & Statistics, Data Analysis, Advanced Mathematics, Linear Algebra, Mathematics and Mathematical Modeling, Mathematical Theory & Analysis, Geometry, Applied Mathematics, Statistics, Statistical Analysis, Statistical Methods, Probability, Algorithms, Algebra, Descriptive Statistics

    Beginner · Course · 1 - 4 Weeks

    Status: Free trial
    Free trial
  • I

    Illinois Tech

    Cloud Computing Technologies - Bachelor's

    Skills you'll gain: Cloud-Native Computing, Infrastructure as Code (IaC), Cloud Computing, Terraform, Cloud Platforms, Cloud Storage, Amazon Web Services, Cloud Infrastructure, Cloud Technologies, Cloud Computing Architecture, Cloud Development, Amazon S3, Cloud Services, Cloud Applications, Cloud Deployment, Amazon Elastic Compute Cloud, Database Management, Data Storage, Scalability, Cloud Management

    Intermediate · Course · 1 - 3 Months

    Category: Preview
    Preview
    Category: Build toward a degree
    Build toward a degree
  • P

    Packt

    Edge Computing Patterns for Solution Architects

    Skills you'll gain: Solution Architecture, Software Architecture, Zero Trust Network Access, Cloud Computing Architecture, Distributed Computing, Network Monitoring, Network Security, System Monitoring, Network Architecture, Enterprise Architecture, Data Security, Infrastructure Architecture, Network Performance Management, Cloud-Native Computing, IT Automation, Virtual Networking, Application Design, Internet Of Things, AI Integrations, Design

    Advanced · Course · 1 - 3 Months

  • U

    University of Colorado Boulder

    Basic Ideas in Computing Security

    Skills you'll gain: Cybersecurity, Vulnerability Management, Multi-Factor Authentication, Linux

    Beginner · Course · 1 - 4 Weeks

    Category: New
    New
    Category: Preview
    Preview
  • P

    Politecnico di Milano

    FPGA computing systems: Background knowledge and introductory materials

    Skills you'll gain: Application Specific Integrated Circuits, Systems Design, Computer Architecture, System Design and Implementation, Hardware Architecture, Cloud Infrastructure, Distributed Computing, Computer Hardware, Computing Platforms, System Configuration, Cloud Computing Architecture, Design Software

    4.6 stars, 247 reviews, Beginner, Course, 1 - 3 Months

    ★ 4.6 (247) · Beginner · Course · 1 - 3 Months

  • P

    Packt

    Intro to AWS - Your First Steps in Cloud Computing

    Skills you'll gain: AWS Identity and Access Management (IAM), Amazon Web Services, Amazon Elastic Compute Cloud, Database Management, Identity and Access Management, Infrastructure as Code (IaC), Amazon S3, Cloud Hosting, Amazon DynamoDB, Cloud Infrastructure, IT Automation, CI/CD, Public Cloud, Cloud Computing, AWS CloudFormation, Containerization, Cloud Platforms, Serverless Computing, Cloud Deployment, Cloud Storage

    Beginner · Course · 1 - 3 Months

  • Y

    Yonsei University

    IoT (Internet of Things) Wireless & Cloud Computing Emerging Technologies

    Skills you'll gain: Cloud Computing Architecture, Wireless Networks, Cloud Computing, Cloud Services, Internet Of Things, Cloud Platforms, Cloud Hosting, Local Area Networks, Emerging Technologies, Computing Platforms, Network Architecture, Telecommunications, Amazon Web Services, Cloud-Based Integration, General Networking, Infrastructure As A Service (IaaS), Infrastructure Architecture, Software As A Service, Hardware Architecture, Network Infrastructure

    4.7 stars, 1.5K reviews, Beginner, Course, 1 - 3 Months

    ★ 4.7 (1.5K) · Beginner · Course · 1 - 3 Months

    Status: Free trial
    Free trial
  • U

    University of California San Diego

    Social Computing

    Skills you'll gain: Collaborative Software, Telecommuting, Team Collaboration, Human Computer Interaction, Social Impact, Social Network Analysis, Interaction Design, Social Sciences, Driving engagement, Digital Communications

    4.4 stars, 820 reviews, Mixed, Course, 1 - 4 Weeks

    ★ 4.4 (820) · Mixed · Course · 1 - 4 Weeks

    Status: Free trial
    Free trial
  • S

    Simplilearn

    Azure Cloud Computing Training for Beginners

    Skills you'll gain: Microsoft Azure, Azure Active Directory, Virtual Machines, Azure DevOps, Azure DevOps Pipelines, Cloud Computing, Cloud Services, DevOps, Cloud Infrastructure, Data Integration, Infrastructure As A Service (IaaS), Cloud Platforms, Virtualization and Virtual Machines, Cloud Computing Architecture, Application Development, Cloud Technologies, Identity and Access Management, Virtual Networking, Devops Tools, Network Planning And Design

    Beginner · Course · 1 - 4 Weeks

    Category: Preview
    Preview
  • T

    Total Seminars

    Cloud, Portable & Mobile Computing

    Skills you'll gain: Cloud Deployment, Virtualization, Cloud Computing, Virtualization and Virtual Machines, Wireless Networks, Hardware Troubleshooting, Augmented and Virtual Reality (AR/VR), System Configuration, Emerging Technologies, Computer Hardware, Mobile Development, Augmented Reality, iOS Development, Apple iOS, Android (Operating System), IT Service Management

    Beginner · Course · 1 - 3 Months

    Category: New
    New
    Status: Free trial
    Free trial
  • J

    Johns Hopkins University

    Introduction to Social Computing

    Skills you'll gain: Responsible AI, Social Media Analytics, Social Network Analysis, Data Ethics, Driving engagement, Social Impact, Behavioral Economics, Network Analysis, Game Design, Digital Analysis, AI literacy, Social Sciences, Artificial Intelligence, Systems Thinking, Data Collection, Psychology

    Intermediate · Course · 1 - 3 Months

    Status: Free trial
    Free trial
1…567…463

In summary, here are 10 of our most popular computing courses

  • Parallel Computing with MPI: University of Colorado Boulder
  • Applied Mathematical Methods for Computing: University of London
  • Cloud Computing Technologies - Bachelor's: Illinois Tech
  • Edge Computing Patterns for Solution Architects: Packt
  • Basic Ideas in Computing Security: University of Colorado Boulder
  • FPGA computing systems: Background knowledge and introductory materials: Politecnico di Milano
  • Intro to AWS - Your First Steps in Cloud Computing: Packt
  • IoT (Internet of Things) Wireless & Cloud Computing Emerging Technologies: Yonsei University
  • Social Computing: University of California San Diego
  • Azure Cloud Computing Training for Beginners: Simplilearn

Other topics to explore

Arts and Humanities
338 courses
Business
1095 courses
Computer Science
668 courses
Data Science
425 courses
Information Technology
145 courses
Health
471 courses
Math and Logic
70 courses
Personal Development
137 courses
Physical Science and Engineering
413 courses
Social Sciences
401 courses
Language Learning
150 courses

Coursera Footer

Skills

  • Accounting
  • Artificial Intelligence (AI)
  • Cybersecurity
  • Data Analytics
  • Digital Marketing
  • Human Resources (HR)
  • Microsoft Excel
  • Project Management
  • Python
  • SQL

Professional Certificates

  • Google AI Certificate
  • Google Cybersecurity Certificate
  • Google Data Analytics Certificate
  • Google IT Support Certificate
  • Google Project Management Certificate
  • Google UX Design Certificate
  • IBM AI Engineering Certificate
  • IBM AI Product Manager Certificate
  • IBM Data Science Certificate
  • Intuit Academy Bookkeeping Certificate

Courses & Specializations

  • AI Essentials Specialization
  • AI For Business Specialization
  • AI For Everyone Course
  • AI in Healthcare Specialization
  • Deep Learning Specialization
  • Excel Skills for Business Specialization
  • Financial Markets Course
  • Machine Learning Specialization
  • Prompt Engineering for ChatGPT Course
  • Python for Everybody Specialization

Career Resources

  • Career Aptitude Test
  • CAPM Certification Requirements
  • CompTIA A+ Certification Requirements
  • CompTIA Security+ Certification Requirements
  • Essential IT Certifications
  • High-Income Skills to Learn
  • How to Learn Artificial Intelligence
  • PMP Certification Requirements
  • Popular Cybersecurity Certifications
  • Share your Coursera learning story

Coursera

  • About
  • What We Offer
  • Leadership
  • Careers
  • Catalog
  • Coursera Plus
  • Professional Certificates
  • MasterTrack® Certificates
  • Degrees
  • For Enterprise
  • For Government
  • For Campus
  • Become a Partner
  • Social Impact
  • Free Courses
  • Udemy

Community

  • Learners
  • Partners
  • Beta Testers
  • Blog
  • The Coursera Podcast
  • Tech Blog

More

  • Press
  • Investors
  • Terms
  • Privacy
  • Help
  • Accessibility
  • Contact
  • Articles
  • Directory
  • Affiliates
  • Modern Slavery Statement
  • Do Not Sell/Share
Learn Anywhere
Download on the App Store
Get it on Google Play
Logo of Certified B Corporation
© 2026 Coursera Inc. All rights reserved.
  • Coursera Facebook
  • Coursera Linkedin
  • Coursera Twitter
  • Coursera YouTube
  • Coursera Instagram
  • Coursera TikTok