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

Computer Fundamentals Courses

Computer fundamentals courses can help you learn basic hardware and software concepts, operating systems, networking, and cybersecurity principles. You can build skills in troubleshooting, system maintenance, and understanding data management practices. Many courses introduce tools like Windows, Linux, and various programming languages, showing how these skills apply in everyday computing tasks and professional environments.


Popular Computer Fundamentals Courses and Certifications


  • Status: Preview
    Preview
    P

    Peking University

    操作系统与虚拟化安全

    Skills you'll gain: Application Security, Authorization (Computing), Operating Systems, Security Engineering, Computer Security, Information Systems Security, Infrastructure Security, Virtual Machines, Virtualization, Data Integrity, Database Management Systems

    3.7
    Rating, 3.7 out of 5 stars
    ·
    13 reviews

    Intermediate · Course · 3 - 6 Months

  • Status: Free Trial
    Free Trial
    U

    University of Colorado System

    Cloud Computing Security

    Skills you'll gain: AWS Identity and Access Management (IAM), Amazon Web Services, Amazon Elastic Compute Cloud, Cloud Computing, Cloud Security, Load Balancing, User Accounts, Apache, Web Servers, System Configuration, Command-Line Interface, Firewall, Linux, Debugging

    4.5
    Rating, 4.5 out of 5 stars
    ·
    132 reviews

    Beginner · Course · 1 - 4 Weeks

  • I

    Instituto Tecnológico de Aeronáutica

    Desenvolvimento Ágil com Java Avançado

    Skills you'll gain: Model View Controller, Selenium (Software), Web Applications, Java, JUnit, Java Platform Enterprise Edition (J2EE), Software Testing, Application Development, Agile Software Development, Database Development

    4.7
    Rating, 4.7 out of 5 stars
    ·
    197 reviews

    Intermediate · Course · 1 - 4 Weeks

  • U

    University of Maryland, College Park

    Cybersecurity Capstone Project

    Skills you'll gain: Application Security, Secure Coding, Vulnerability Assessments, Security Software, Security Testing, Cybersecurity, Collaborative Software, Threat Modeling, Debugging, Systems Design

    4.3
    Rating, 4.3 out of 5 stars
    ·
    158 reviews

    Intermediate · Course · 1 - 4 Weeks

  • Status: Free Trial
    Free Trial
    M

    Microsoft

    Introduction to Generative AI for Developers With Copilot

    Skills you'll gain: Generative AI, Responsible AI, Data Ethics, Microsoft Copilot, Software Development Tools, Prompt Engineering, Software Documentation, Artificial Intelligence, Code Review

    4.4
    Rating, 4.4 out of 5 stars
    ·
    52 reviews

    Beginner · Course · 1 - 4 Weeks

  • Status: New
    New
    Status: Free Trial
    Free Trial
    M

    Microsoft

    Introduction to JavaScript Programming

    Skills you'll gain: Game Design, Software Development, Development Environment, Software Documentation, Data Validation, Javascript, Debugging, Maintainability, Data Structures, Software Design, Computer Programming, Data Management

    3.9
    Rating, 3.9 out of 5 stars
    ·
    7 reviews

    Beginner · Course · 1 - 4 Weeks

  • Status: Free Trial
    Free Trial
    S

    Scrimba

    Learn Python

    Skills you'll gain: Object Oriented Programming (OOP), Data Structures, Python Programming, Programming Principles, User Interface (UI), Computer Programming, Scripting, Software Engineering, Performance Tuning, Scripting Languages, File Management, Web Development, Computational Thinking, Debugging, Software Development, Web Development Tools

    4.6
    Rating, 4.6 out of 5 stars
    ·
    47 reviews

    Beginner · Specialization · 1 - 4 Weeks

  • Status: Free Trial
    Free Trial
    U

    University of Colorado System

    Abstraction, Problem Decomposition, and Functions

    Skills you'll gain: Computational Thinking, C (Programming Language), Data Structures, Programming Principles, Computer Programming, Data Store, Problem Management, Program Development, Debugging

    4.6
    Rating, 4.6 out of 5 stars
    ·
    37 reviews

    Beginner · Course · 1 - 4 Weeks

  • Status: Free Trial
    Free Trial
    I

    IBM

    Introduction to UX/UI Design

    Skills you'll gain: Design Thinking, User Research, Wireframing, Augmented and Virtual Reality (AR/VR), Emerging Technologies, Prototyping, Software Development Life Cycle

    4.7
    Rating, 4.7 out of 5 stars
    ·
    59 reviews

    Beginner · Course · 1 - 4 Weeks

  • Status: Free Trial
    Free Trial
    U

    University of London

    Use C++ to build a Crypto Trading Platform: Final System

    Skills you'll gain: C++ (Programming Language), Object Oriented Programming (OOP), Object Oriented Design, Programming Principles, Program Development, Computer Programming, Data Structures, Debugging

    Build toward a degree

    4.7
    Rating, 4.7 out of 5 stars
    ·
    25 reviews

    Intermediate · Course · 1 - 4 Weeks

  • C

    Coursera

    Jenkins : Automating your delivery pipeline

    Skills you'll gain: Jenkins, CI/CD, Continuous Delivery, Continuous Deployment, DevOps, Continuous Integration

    4.5
    Rating, 4.5 out of 5 stars
    ·
    333 reviews

    Beginner · Guided Project · Less Than 2 Hours

  • Status: Free
    Free
    D

    DeepLearning.AI

    Open Source Models with Hugging Face

    Skills you'll gain: LLM Application, Generative AI, Natural Language Processing, Multimodal Prompts, Application Deployment, Open Source Technology, Applied Machine Learning, Image Analysis, User Interface (UI), Computer Vision

    4.7
    Rating, 4.7 out of 5 stars
    ·
    71 reviews

    Beginner · Project · Less Than 2 Hours

Searches related to computer fundamentals

fundamentals of computer organization
accelerated computer science fundamentals
fundamentals of computer network security
computer vision fundamentals with google cloud
1…164165166…651

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

  • 操作系统与虚拟化安全: Peking University
  • Cloud Computing Security: University of Colorado System
  • Desenvolvimento Ágil com Java Avançado: Instituto Tecnológico de Aeronáutica
  • Cybersecurity Capstone Project: University of Maryland, College Park
  • Introduction to Generative AI for Developers With Copilot: Microsoft
  • Introduction to JavaScript Programming: Microsoft
  • Learn Python: Scrimba
  • Abstraction, Problem Decomposition, and Functions: University of Colorado System
  • Introduction to UX/UI Design: IBM
  • Use C++ to build a Crypto Trading Platform: Final System: University of London

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

  • Artificial Intelligence (AI)
  • Cybersecurity
  • Data Analytics
  • Digital Marketing
  • English Speaking
  • Generative AI (GenAI)
  • Microsoft Excel
  • Microsoft Power BI
  • Project Management
  • Python

Certificates & Programs

  • Google Cybersecurity Certificate
  • Google Data Analytics Certificate
  • Google IT Support Certificate
  • Google Project Management Certificate
  • Google UX Design Certificate
  • IBM Data Analyst Certificate
  • IBM Data Science Certificate
  • Machine Learning Certificate
  • Microsoft Power BI Data Analyst Certificate
  • UI / UX Design Certificate

Industries & Careers

  • Business
  • Computer Science
  • Data Science
  • Education & Teaching
  • Engineering
  • Finance
  • Healthcare
  • Human Resources (HR)
  • Information Technology (IT)
  • Marketing

Career Resources

  • Career Aptitude Test
  • Examples of Strengths and Weaknesses for Job Interviews
  • High-Income Skills to Learn
  • How Does Cryptocurrency Work?
  • How to Highlight Duplicates in Google Sheets
  • How to Learn Artificial Intelligence
  • Popular Cybersecurity Certifications
  • Preparing for the PMP Certification
  • Signs You Will Get the Job After an Interview
  • What Is Artificial Intelligence?

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
  • Share your Coursera learning story

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