• For Individuals
  • For Businesses
  • For Universities
  • For Governments
Degrees
​
Log In
Join for Free
  1. Categories
  2. 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


  • U

    University of Colorado System

    Proactive Computer Security

    Skills you'll gain: Open Web Application Security Project (OWASP), Penetration Testing, Metasploit, Security Testing, Security Strategy, Vulnerability Assessments, Cyber Security Assessment, Security Management, Cyber Threat Intelligence, Information Systems Security, Exploitation techniques, Security Controls, Data Sharing

    4.7 stars, 268 reviews, Beginner, Course, 1 - 3 Months

    ★ 4.7 (268) · Beginner · Course · 1 - 3 Months

  • T

    The Hong Kong University of Science and Technology

    Discrete Math for Computer Science - Logic & Set Theory

    Skills you'll gain: Computational Logic, Logical Reasoning, Deductive Reasoning, Data Structures, Algorithms

    Beginner · Course · 1 - 3 Months

  • U

    University of Colorado Boulder

    Computer Vision

    Skills you'll gain: Image Analysis, Computer Vision, Autoencoders, Convolutional Neural Networks, Vision Transformer (ViT), Generative Adversarial Networks (GANs), Recurrent Neural Networks (RNNs), Deep Learning, Generative Model Architectures, Artificial Intelligence and Machine Learning (AI/ML), Computer Graphics, Visualization (Computer Graphics), Model Deployment, Embeddings, Artificial Intelligence, Microsoft Excel, Generative AI, Data Processing, Applied Machine Learning, Linear Algebra

    4.4 stars, 100 reviews, Intermediate, Specialization, 1 - 3 Months

    ★ 4.4 (100) · Intermediate · Specialization · 1 - 3 Months

    Status: Recently updated
    Recently updated
  • U

    University of London

    Graduate Diploma in Computer Science

    Skills you'll gain: Virtual Reality, Natural Language Processing, Model Evaluation, Governance Risk Management and Compliance, Unit Testing, Server Side, Theoretical Computer Science, Mobile Development, Operating Systems, Human Computer Interaction, Game Design, Computer Graphics, Technical Communication, Graph Theory, Django (Web Framework), Database Design, Requirements Elicitation, Computational Thinking, Internet Of Things, Artificial Intelligence

    Graduate Certificate · 6 - 12 Months

    Category: Credit offered
    Credit offered
  • U

    University of London

    Graduate Certificate in Computer Science

    Skills you'll gain: Virtual Reality, Natural Language Processing, Model Evaluation, Governance Risk Management and Compliance, Unit Testing, Server Side, Theoretical Computer Science, Mobile Development, Operating Systems, Human Computer Interaction, Game Design, Computer Graphics, Technical Communication, Graph Theory, Django (Web Framework), Database Design, Requirements Elicitation, Computational Thinking, Internet Of Things, Artificial Intelligence

    Graduate Certificate · 6 - 12 Months

    Category: Credit offered
    Credit offered
  • B

    BITS Pilani

    Bachelor of Science in Computer Science

    Skills you'll gain: Human Computer Interaction, Relational Databases, Android Development, Cryptographic Protocols, Probability & Statistics, Object Oriented Design, TCP/IP, Agile Software Development, Graph Theory, Bash (Scripting Language), Theoretical Computer Science, Operating Systems, Natural Language Processing, Version Control, Cybersecurity, Amazon Web Services, Exploratory Data Analysis, Algorithms, Data Mining, Restful API

    Degree · 1 - 4 Years

  • H

    Hebrew University of Jerusalem

    Build a Modern Computer from First Principles: From Nand to Tetris (Project-Centered Course)

    Skills you'll gain: Computer Architecture, Computer Hardware, Computer Engineering, Computer Science, Computer Systems, Computational Logic, Computer Programming, Data Storage

    4.9 stars, 3.7K reviews, Mixed, Course, 1 - 3 Months

    ★ 4.9 (3.7K) · Mixed · Course · 1 - 3 Months

  • M

    MathWorks

    MathWorks Computer Vision Engineer

    Skills you'll gain: Computer Vision, Model Evaluation, Image Analysis, Model Deployment, Anomaly Detection, Convolutional Neural Networks, Transfer Learning, Model Training, Deep Learning, Image Quality, Data Preprocessing, Matlab, Model Optimization, Machine Learning, Classification Algorithms, File I/O, Automation, Machine Learning Algorithms, Data Cleansing, Medical Imaging

    4.7 stars, 381 reviews, Beginner, Professional Certificate, 3 - 6 Months

    ★ 4.7 (381) · Beginner · Professional Certificate · 3 - 6 Months

  • P

    Packt

    Fundamentals of Computer and Reverse Engineering Tools

    Skills you'll gain: Electronic Hardware, Computational Logic, Computer Engineering, Electronic Components, Hardware Design, Electronics, Arithmetic, Computer Systems, Computer Hardware, Computer Architecture, Algebra, Development Environment

    Intermediate · Course · 1 - 3 Months

    Category: New
    New
  • M

    MathWorks

    Deep Learning for Computer Vision

    Skills you'll gain: Model Evaluation, Computer Vision, Model Deployment, Anomaly Detection, Convolutional Neural Networks, Image Analysis, Transfer Learning, Model Training, Matlab, Deep Learning, Model Optimization, Data Preprocessing, Classification Algorithms, Data Cleansing, Performance Tuning, Data Analysis

    4.9 stars, 38 reviews, Beginner, Specialization, 1 - 3 Months

    ★ 4.9 (38) · Beginner · Specialization · 1 - 3 Months

  • U

    University of Colorado System

    Computer Communications

    Skills you'll gain: TCP/IP, Local Area Networks, Routing Protocols, Network Routing, Digital Communications, OSI Models, Network Protocols, Open Shortest Path First (OSPF), Network Architecture, Dynamic Host Configuration Protocol (DHCP), Network Planning And Design, Network Security, Network Performance Management, Computer Networking, General Networking, Wireless Networks, Software-Defined Networking, Algorithms, Network Analysis

    4.6 stars, 3.4K reviews, Intermediate, Specialization, 3 - 6 Months

    ★ 4.6 (3.4K) · Intermediate · Specialization · 3 - 6 Months

  • B

    Ball State University

    Master of Science in Computer Science

    Skills you'll gain: Data Ethics, Responsible AI, Graph Theory, Full-Stack Web Development, Data Wrangling, Software Engineering, NoSQL, Statistical Machine Learning, Spatial Analysis, Exploratory Data Analysis, Object Oriented Programming (OOP), Theoretical Computer Science, SAS (Software), Statistical Methods, Cryptography, Statistical Inference, File Systems, Artificial Intelligence, Text Mining, Financial Data

    Degree · 1 - 4 Years

1234…813

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
  • Leadership
  • Careers
  • Catalog
  • Coursera Plus
  • Professional Certificates
  • Degrees
  • For Enterprise
  • For Government
  • For Campus
  • Become a Partner
  • Udemy

Community

  • Learners
  • Partners
  • Beta Testers
  • Free Courses
  • Blog
  • The Coursera Podcast
  • Tech Blog
  • Social Impact

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
© 2026 Coursera Inc. All rights reserved.
  • Coursera Facebook
  • Coursera Linkedin
  • Coursera Twitter
  • Coursera YouTube
  • Coursera Instagram
  • Coursera TikTok