• 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


  • U

    University of Pennsylvania

    Introduction to Java and Object-Oriented Programming

    Skills you'll gain: Object Oriented Design, Java, Object Oriented Programming (OOP), Unit Testing, Java Programming, Application Development, Data Structures, Application Design, Software Testing, Program Development, Development Testing, Programming Principles, Systems Development, Test Driven Development (TDD), Computer Programming, Other Programming Languages

    4.5 stars, 335 reviews, Beginner, Course, 1 - 4 Weeks

    ★ 4.5 (335) · Beginner · Course · 1 - 4 Weeks

    Status: Free trial
    Free trial
  • U

    University of Toronto

    Motion Planning for Self-Driving Cars

    Skills you'll gain: Robotics, Network Routing, Graph Theory, Algorithms, Artificial Intelligence, Simulations, Predictive Modeling, Scenario Testing

    4.8 stars, 487 reviews, Advanced, Course, 1 - 3 Months

    ★ 4.8 (487) · Advanced · Course · 1 - 3 Months

    Status: Free trial
    Free trial
  • U

    University of California San Diego

    Designing, Running, and Analyzing Experiments

    Skills you'll gain: Statistical Analysis, Experimentation, Usability Testing, Usability, User Experience Design, Statistical Programming, Statistical Hypothesis Testing, Data Analysis, Statistical Methods, UI/UX Research, R Programming, User Experience, Data Collection, Human Computer Interaction, Statistics, Data Validation, Statistical Modeling, Regression Analysis, Logistic Regression

    3.6 stars, 596 reviews, Intermediate, Course, 1 - 3 Months

    ★ 3.6 (596) · Intermediate · Course · 1 - 3 Months

    Status: Free trial
    Free trial
  • U

    University of Colorado System

    Introduction to Applied Cryptography

    Skills you'll gain: Data Encryption Standard, Public Key Infrastructure, Cryptography, Cybersecurity, Key Management, Advanced Encryption Standard (AES), Encryption, Cryptographic Protocols, Public Key Cryptography Standards (PKCS), Brute-force attacks, Authentications, Arithmetic, Algorithms, Applied Mathematics, Probability, Computer Science

    4.6 stars, 1K reviews, Beginner, Specialization, 3 - 6 Months

    ★ 4.6 (1K) · Beginner · Specialization · 3 - 6 Months

    Status: Free trial
    Free trial
  • G

    Google

    Google Network Security

    Skills you'll gain: Hardening, Distributed Denial-Of-Service (DDoS) Attacks, Incident Response, Network Architecture, Network Security, Intrusion Detection and Prevention, Incident Management, Network Protocols, Threat Detection, Event Monitoring, Threat Management, Security Information and Event Management (SIEM), Network Monitoring, Network Infrastructure, Cyber Attacks, Computer Security Incident Management, Operating Systems, Linux, Bash (Scripting Language), Databases

    4.8 stars, 125 reviews, Beginner, Specialization, 3 - 6 Months

    ★ 4.8 (125) · Beginner · Specialization · 3 - 6 Months

    Status: Free trial
    Free trial
  • U

    University of Alberta

    Agile Planning for Software Products

    Skills you'll gain: Sprint Planning, Risk Management Framework, Agile Software Development, Agile Product Development, Agile Methodology, User Requirements Documents, Agile Project Management, Requirements Analysis, Software Development, Risking

    4.8 stars, 2.1K reviews, Mixed, Course, 1 - 4 Weeks

    ★ 4.8 (2.1K) · Mixed · Course · 1 - 4 Weeks

    Status: Free trial
    Free trial
  • I

    IBM

    Designing User Interfaces and Experiences (UI/UX)

    Skills you'll gain: User Centered Design, User Experience Design, Responsive Web Design, User Interface (UI) Design, Prototyping, Front-End Web Development, Graphic and Visual Design, User Interface and User Experience (UI/UX) Design, Figma (Design Software), Design Elements And Principles, Web Design, Wireframing, Typography, Application Design, Digital Design, UI Components, Web Applications, Mobile Development, Design Thinking

    4.5 stars, 321 reviews, Beginner, Course, 1 - 4 Weeks

    ★ 4.5 (321) · Beginner · Course · 1 - 4 Weeks

    Status: Free trial
    Free trial
  • M

    Meta

    The Full Stack

    Skills you'll gain: Full-Stack Web Development, Front-End Web Development, Django (Web Framework), Web Design and Development, Scalability, HTML and CSS, Cloud Hosting, Responsive Web Design, Web Development, Web Applications, Cloud Deployment, Back-End Web Development, MySQL, Cascading Style Sheets (CSS), Hypertext Markup Language (HTML), Cloud Computing, Application Programming Interface (API), Restful API, Virtual Environment, Javascript

    4.6 stars, 239 reviews, Intermediate, Course, 1 - 3 Months

    ★ 4.6 (239) · Intermediate · Course · 1 - 3 Months

    Status: Free trial
    Free trial
  • C

    Coursera

    Introduction to HTML

    Skills you'll gain: Hypertext Markup Language (HTML), Front-End Web Development, HTML and CSS, Web Language, Web Design and Development, Web Development, Web Development Tools, Web Content, Integrated Development Environments

    4.6 stars, 2.2K reviews, Beginner, Guided Project, Less Than 2 Hours

    ★ 4.6 (2.2K) · Beginner · Guided Project · Less Than 2 Hours

  • K

    Kennesaw State University

    Cybersecurity and the Internet of Things

    Skills you'll gain: Internet Of Things, Cybersecurity, Cyber Security Strategy, Information Systems Security, Cyber Engineering, Cyber Security Policies, Cyber Attacks, Security Awareness, Information Privacy, Data Security, Emerging Technologies, Enterprise Security, Health Technology

    4.6 stars, 2.2K reviews, Intermediate, Course, 1 - 4 Weeks

    ★ 4.6 (2.2K) · Intermediate · Course · 1 - 4 Weeks

    Status: Free trial
    Free trial
  • G

    Google Cloud

    Architecting with Google Kubernetes Engine: Foundations

    Skills you'll gain: Kubernetes, Containerization, Cloud-Native Computing, Google Cloud Platform, Cloud Management, Cloud Platforms, Cloud Infrastructure, Application Deployment, Cloud Computing, Cloud Deployment, Cloud Computing Architecture, Software Development Tools, Systems Architecture

    4.7 stars, 2.5K reviews, Intermediate, Course, 1 - 4 Weeks

    ★ 4.7 (2.5K) · Intermediate · Course · 1 - 4 Weeks

    Status: Free trial
    Free trial
  • U

    University at Buffalo

    Decentralized Applications (Dapps)

    Skills you'll gain: Blockchain, Test Driven Development (TDD), Development Testing, Test Script Development, Application Development, Application Design, Application Frameworks, Integrated Development Environments, Web Development Tools, Software Architecture, Web Applications, Development Environment, Frontend Integration, Application Deployment, Application Programming Interface (API), Software Development Tools, Interoperability, Command-Line Interface

    4.5 stars, 1.2K reviews, Intermediate, Course, 1 - 4 Weeks

    ★ 4.5 (1.2K) · Intermediate · Course · 1 - 4 Weeks

    Status: Free trial
    Free trial
1…157158159…834

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

  • Introduction to Java and Object-Oriented Programming: University of Pennsylvania
  • Motion Planning for Self-Driving Cars: University of Toronto
  • Designing, Running, and Analyzing Experiments: University of California San Diego
  • Introduction to Applied Cryptography: University of Colorado System
  • Google Network Security: Google
  • Agile Planning for Software Products: University of Alberta
  • Designing User Interfaces and Experiences (UI/UX): IBM
  • The Full Stack: Meta
  • Introduction to HTML: Coursera
  • Cybersecurity and the Internet of Things: Kennesaw State University

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