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

Computer Courses

Computer 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 cybersecurity principles. Many courses introduce tools such as Git for version control, SQL for database queries, and frameworks like React for building user interfaces, demonstrating how these skills are applied in real-world projects.

Popular Computer Courses and Certifications


  • Status: Preview
    Preview
    P

    Pohang University of Science and Technology(POSTECH)

    Introduction and Programming with IoT Boards

    Skills you'll gain: Internet Of Things, Wireless Networks, General Networking, Emerging Technologies, Embedded Software, Embedded Systems, Information Technology Architecture, Programming Principles, Electronic Components, Computer Hardware, Computing Platforms, Development Environment, Problem Solving

    4.6
    Rating, 4.6 out of 5 stars
    ·
    1.8K reviews

    Beginner · Course · 1 - 3 Months

  • C

    Coursera

    Getting Started with R

    Skills you'll gain: R (Software), Data Import/Export, Package and Software Management, R Programming, Data Structures, Software Installation, Data Analysis Software, Data Analysis, Data Science

    4.3
    Rating, 4.3 out of 5 stars
    ·
    387 reviews

    Beginner · Guided Project · Less Than 2 Hours

  • Status: Free Trial
    Free Trial
    U

    University of Illinois Urbana-Champaign

    Assessment for Learning

    Skills you'll gain: Data Mining, Education Software and Technology, Digital pedagogy, Program Evaluation, Learning Management Systems, Analytics, Data Ethics, AI Personalization, Data Access, Natural Language Processing

    4.6
    Rating, 4.6 out of 5 stars
    ·
    331 reviews

    Beginner · Course · 1 - 4 Weeks

  • Status: Free Trial
    Free Trial
    U

    University of Colorado System

    Cyber Threats and Attack Vectors

    Skills you'll gain: Distributed Denial-Of-Service (DDoS) Attacks, Authentications, Cloud Security, Threat Management, Cybersecurity, Threat Detection, Security Awareness, Cyber Attacks, Exploitation techniques, Network Security, Vulnerability Assessments, Cloud Services, Cloud Computing, Vulnerability Management, Data Security, Human Factors (Security), Incident Response, Software As A Service

    4.7
    Rating, 4.7 out of 5 stars
    ·
    675 reviews

    Beginner · Course · 1 - 3 Months

  • Status: Free Trial
    Free Trial
    C

    Coursera

    Leveraging Virtual Assistants for Personal Productivity

    Skills you'll gain: Email Automation, Productivity, Generative AI Agents, Personal Development, Time Management, Calendar Management, Automation, AI literacy, Artificial Intelligence, Business Process Automation, AI Workflows

    4.4
    Rating, 4.4 out of 5 stars
    ·
    197 reviews

    Beginner · Course · 1 - 4 Weeks

  • Status: Free Trial
    Free Trial
    M

    Macquarie University

    Cyber Security: Applied Cryptography

    Skills you'll gain: Cryptography, Encryption, Network Security, Cybersecurity, Security Engineering, Network Protocols, Federated Learning, Security Management

    4.8
    Rating, 4.8 out of 5 stars
    ·
    13 reviews

    Beginner · Course · 1 - 3 Months

  • Status: Free Trial
    Free Trial
    P

    Packt

    CCNA Foundations – Networking Basics and Cisco IOS Essentials

    Skills you'll gain: OSI Models, TCP/IP, Network Routing, Network Troubleshooting, Routing Protocols, Network Planning And Design, Network Protocols, Networking Hardware, General Networking, Network Routers, Computer Networking, Command-Line Interface, Virtual Networking, Network Administration, Configuration Management

    4.8
    Rating, 4.8 out of 5 stars
    ·
    93 reviews

    Beginner · Course · 1 - 3 Months

  • Status: Free Trial
    Free Trial
    A

    Arizona State University

    Semiconductor Packaging

    Skills you'll gain: Statistical Process Controls, Process Control, Semiconductors, Quality Assurance, Production Process, Electronics Engineering, Manufacturing Operations, Manufacturing Processes, Manufacturing and Production, Electronic Hardware, Electronics, Hardware Design, Process Improvement, Process Analysis, Microarchitecture, Product Testing, Reliability, Electronic Components, Hardware Architecture, Thermal Management

    4.7
    Rating, 4.7 out of 5 stars
    ·
    267 reviews

    Beginner · Specialization · 3 - 6 Months

  • Status: Preview
    Preview
    L

    LearnQuest

    CompTIA Exam Prep

    Skills you'll gain: Network Troubleshooting, Scenario Testing, Desktop Support, Hardware Troubleshooting, Help Desk Support, Cloud Infrastructure, Information Technology, Technical Support, Technical Support and Services, Network Infrastructure, Cloud Computing, Simulations, System Support, General Networking, Cloud Services, Computer Hardware, Computer Networking, Network Security, Operating Systems

    3.3
    Rating, 3.3 out of 5 stars
    ·
    109 reviews

    Beginner · Course · 1 - 3 Months

  • Status: Free Trial
    Free Trial
    P

    Packt

    Cisco CCNA 200-301: The Complete Guide to Getting Certified

    Skills you'll gain: Open Shortest Path First (OSPF), Virtual Local Area Network (VLAN), OSI Models, Wide Area Networks, Network Troubleshooting, TCP/IP, Wireless Networks, Cloud Computing, Network Routing, Routing Protocols, Network Security, Network Routers, Network Monitoring, Cloud Computing Architecture, Cloud Platforms, Event Monitoring, Threat Detection, Threat Management, Network Performance Management, Security Awareness

    4.7
    Rating, 4.7 out of 5 stars
    ·
    161 reviews

    Beginner · Specialization · 3 - 6 Months

  • Status: Free Trial
    Free Trial
    S

    Scrimba

    Command Line (CLI) & Terminal Basics

    Skills you'll gain: Command-Line Interface, File Management, Unix Commands, Unix Shell, File Systems, Linux Commands, File I/O

    Beginner · Course · 1 - 4 Weeks

  • Status: Free Trial
    Free Trial
    U

    University of Colorado System

    Detecting and Mitigating Cyber Threats and Attacks

    Skills you'll gain: Intrusion Detection and Prevention, Threat Detection, Incident Response, Cybersecurity, Threat Management, Data Security, Cyber Attacks, Incident Management, Security Controls, Network Security, Firewall, Security Software

    4.7
    Rating, 4.7 out of 5 stars
    ·
    460 reviews

    Beginner · Course · 1 - 3 Months

1…272829…331

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

  • Introduction and Programming with IoT Boards: Pohang University of Science and Technology(POSTECH)
  • Getting Started with R: Coursera
  • Assessment for Learning: University of Illinois Urbana-Champaign
  • Cyber Threats and Attack Vectors: University of Colorado System
  • Leveraging Virtual Assistants for Personal Productivity: Coursera
  • Cyber Security: Applied Cryptography: Macquarie University
  • CCNA Foundations – Networking Basics and Cisco IOS Essentials: Packt
  • Semiconductor Packaging: Arizona State University
  • CompTIA Exam Prep: LearnQuest
  • Cisco CCNA 200-301: The Complete Guide to Getting Certified: Packt

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