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

Software Engineering Courses

Software engineering courses can help you learn programming languages like Python and Java, software development methodologies, version control systems, and testing practices. You can build skills in code optimization, debugging, and collaborative project management. Many courses introduce tools such as Git for version control, Docker for containerization, and integrated development environments (IDEs) like Visual Studio Code, which enhance your ability to develop, test, and deploy software efficiently.

Popular Software Engineering Courses and Certifications


  • U

    University of Nebraska

    High Level Biocontainment for Healthcare Facilities

    Skills you'll gain: Personal protective equipment, Bloodborne Pathogens, Infection Control, Equipment decontamination, Infectious Diseases, Stress First Aid, Public Health and Disease Prevention, Patient Safety, Patient Evaluation, Patient Flow, Epidemiology, Public Health, Mental Health, Media and Communications, Behavioral Health

    ā˜… 4.7 (141) Ā· Intermediate Ā· Course Ā· 1 - 4 Weeks

    Category: Preview
    Preview
  • U

    Universidad Nacional Autónoma de México

    Evaluación del y para el aprendizaje: enfoque cuantitativo

    Skills you'll gain: Program Evaluation, Education and Training, Test Tools, Survey Creation, Instructional Design, Data Analysis Software, Analysis, Education Software and Technology, Qualitative Research, Statistical Analysis

    ā˜… 4.8 (149) Ā· Intermediate Ā· Course Ā· 1 - 4 Weeks

    Status: Free Trial
    Free Trial
  • U

    University of Michigan

    AI for Energy and Biomedical Applications

    Skills you'll gain: Precision Medicine, Biomedical Engineering, Energy and Utilities, Image Analysis, Medical Imaging, Artificial Intelligence, Electric Power Systems, Bioinformatics, Drug Development, Sustainable Technologies, Generative AI, Patient-centered Care, Applied Machine Learning, Predictive Modeling, Machine Learning Methods, Anomaly Detection, Machine Learning Algorithms

    ā˜… 4.6 (80) Ā· Intermediate Ā· Course Ā· 1 - 4 Weeks

    Status: Free Trial
    Free Trial
  • U

    University of Colorado Boulder

    The Neuroscience of Personal Excellence

    Skills you'll gain: Tenacity, Persistence, Personal Development, Resilience, Habit Formation, Overcoming Obstacles, Decision Making, Self-Awareness, Problem Solving, Emotional Intelligence, Adaptability, Stress Management, Leadership, Neurology, Human Learning, Learning Theory, Psychology, Anatomy, Business, Physiology

    ā˜… 4.7 (83) Ā· Beginner Ā· Course Ā· 1 - 3 Months

    Status: Free Trial
    Free Trial
    Category: Build toward a degree
    Build toward a degree
  • G

    Google Cloud

    Architecting with Google Kubernetes Engine: Foundations en EspaƱol

    Skills you'll gain: Kubernetes, Containerization, Google Cloud Platform, Cloud Services, Cloud Solutions, Application Deployment, Cloud Infrastructure, Cloud Computing Architecture, Cloud Management, Cloud Computing, Cloud Deployment

    ā˜… 4.7 (172) Ā· Intermediate Ā· Course Ā· 1 - 3 Months

    Status: Free Trial
    Free Trial
  • S

    STARWEAVER

    Lean Management Fundamentals

    Skills you'll gain: Lean Manufacturing, Lean Methodologies, Kaizen Methodology, Process Mapping, Cross-Functional Collaboration, Kanban Principles, Process Analysis, Employee Engagement, Process Optimization, Operational Excellence, Operational Efficiency, Continuous Improvement Process, Process Improvement and Optimization, Process Improvement, Business Process, Workflow Management, Culture Transformation, Leadership, Waste Minimization, Change Management

    ā˜… 4.6 (82) Ā· Beginner Ā· Course Ā· 1 - 4 Weeks

    Category: Preview
    Preview
  • I

    ISAE-SUPAERO

    Flight Mechanics - Anemobarometry

    Skills you'll gain: Physical Science, Applied Mathematics, Systems Of Measurement, Engineering Calculations, Engineering, Scientific, and Technical Instruments, Mechanics, Physics, Scientific Visualization

    ā˜… 4.7 (76) Ā· Intermediate Ā· Course Ā· 1 - 4 Weeks

    Status: Free Trial
    Free Trial
  • U

    University of Colorado Boulder

    Approximation Algorithms and Linear Programming

    Skills you'll gain: Operations Research, Algorithms, Graph Theory, Network Model, Combinatorics, Mathematical Software, Mathematical Modeling, Theoretical Computer Science, Model Optimization, Python Programming

    ā˜… 4.8 (62) Ā· Advanced Ā· Course Ā· 1 - 4 Weeks

    Status: Free Trial
    Free Trial
    Category: Build toward a degree
    Build toward a degree
  • U

    University of London

    Introduction to Applied Cryptography

    Skills you'll gain: Cryptography, Cryptographic Protocols, Application Security, Cybersecurity, Data Security, Encryption, Vulnerability Assessments, Information Systems Security, Key Management, Public Key Infrastructure, Mobile Security, Data Integrity

    ā˜… 4.6 (77) Ā· Beginner Ā· Course Ā· 1 - 4 Weeks

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

    Coursera

    Create a Mockup in Figma

    Skills you'll gain: Mockups, Figma (Design Software), User Interface (UI), Design

    ā˜… 4.4 (82) Ā· Beginner Ā· Guided Project Ā· Less Than 2 Hours

    Status: Free Trial
    Free Trial
  • C

    Coursera

    Getting Started in Microsoft SharePoint

    Skills you'll gain: Document Management, Intranet, Collaborative Software, Team Management, File Management, Content Management

    ā˜… 4 (75) Ā· Beginner Ā· Guided Project Ā· Less Than 2 Hours

  • P

    Peking University

    äŗŗē¾¤äøŽē½‘ē»œ

    Skills you'll gain: Game Theory, Social Network Analysis, Graph Theory, Network Analysis, Computational Thinking, Market Dynamics, Web Analytics and SEO, Network Model, Social Sciences, Socioeconomics, Sociology, Market Analysis, Economics, Bidding, Behavioral Economics, Analysis, Decision Making

    ā˜… 4.7 (114) Ā· Mixed Ā· Course Ā· 3 - 6 Months

    Category: Preview
    Preview
1…336337338…834

In summary, here are 10 of our most popular software engineering courses

  • High Level Biocontainment for Healthcare Facilities:Ā University of Nebraska
  • Evaluación del y para el aprendizaje: enfoque cuantitativo:Ā Universidad Nacional Autónoma de MĆ©xico
  • AI for Energy and Biomedical Applications:Ā University of Michigan
  • The Neuroscience of Personal Excellence:Ā University of Colorado Boulder
  • Architecting with Google Kubernetes Engine: Foundations en EspaƱol:Ā Google Cloud
  • Lean Management Fundamentals:Ā STARWEAVER
  • Flight Mechanics - Anemobarometry:Ā ISAE-SUPAERO
  • Approximation Algorithms and Linear Programming:Ā University of Colorado Boulder
  • Introduction to Applied Cryptography:Ā University of London
  • Create a Mockup in Figma:Ā Coursera

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