• 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.


More to explore:

Popular Software Engineering Courses and Certifications


  • E

    Edge Impulse

    Introduction to Embedded Machine Learning

    Skills you'll gain: Model Evaluation, Applied Machine Learning, Embedded Software, Data Preprocessing, Embedded Systems, Machine Learning, Artificial Neural Networks, Artificial Intelligence and Machine Learning (AI/ML), Data Ethics, Deep Learning, Model Deployment, Convolutional Neural Networks, Data Analysis, Feature Engineering, Computer Programming, Digital Signal Processing

    4.8
    Rating, 4.8 out of 5 stars
    ·
    751 reviews

    Intermediate · Course · 1 - 4 Weeks

  • C

    Copenhagen Business School

    Strategy Formulation

    Skills you'll gain: Business Strategy, Business Planning, Strategic Decision-Making, Strategic Thinking, Organizational Strategy, Resource Management, Competitive Analysis, Strategic Leadership, Strategic Planning, Market Analysis, Global Marketing, Market Opportunities, Value Propositions, Market Dynamics

    4.5
    Rating, 4.5 out of 5 stars
    ·
    1.5K reviews

    Mixed · Course · 1 - 3 Months

  • Q

    Qualcomm Academy

    5G for Everyone

    Skills you'll gain: Wireless Networks, Telecommunications, Emerging Technologies, Internet Of Things, General Networking, Technology Strategies, Network Infrastructure

    4.8
    Rating, 4.8 out of 5 stars
    ·
    721 reviews

    Beginner · Course · 1 - 3 Months

  • I

    IBM

    Develop Generative AI Applications: Get Started

    Skills you'll gain: Prompt Engineering, LangChain, LLM Application, Generative AI, Model Evaluation, Flask (Web Framework), Natural Language Processing, Software Development

    4.6
    Rating, 4.6 out of 5 stars
    ·
    473 reviews

    Intermediate · Course · 1 - 4 Weeks

  • C

    Coursera

    Introduction to Google Docs

    Skills you'll gain: Google Docs, Collaborative Software, Document Management, Google Workspace, Data Sharing, Data Integration

    4.7
    Rating, 4.7 out of 5 stars
    ·
    1.6K reviews

    Beginner · Guided Project · Less Than 2 Hours

  • L

    Ludwig-Maximilians-Universität München (LMU)

    Advanced Competitive Strategy

    Skills you'll gain: Mergers & Acquisitions, Customer Retention, Business Strategy, Growth Strategies, Compliance Management, Competitive Analysis, Strategic Partnership, Product Strategy, New Business Development, Market Dynamics, Market Analysis, Marketing

    4.7
    Rating, 4.7 out of 5 stars
    ·
    882 reviews

    Mixed · Course · 1 - 3 Months

  • U

    University of Colorado Boulder

    Basic Elements of Design: Design Principles and Software Overview

    Skills you'll gain: Design Elements And Principles, Graphic Design, Design, Storytelling, Layout Design, Typography, Adobe InDesign, Design Research, Information Architecture, Color Theory, Adobe Photoshop

    4.7
    Rating, 4.7 out of 5 stars
    ·
    997 reviews

    Beginner · Course · 1 - 4 Weeks

  • D

    Duke University

    Machine Learning Foundations for Product Managers

    Skills you'll gain: Deep Learning, Model Evaluation, Unsupervised Learning, Classification And Regression Tree (CART), Machine Learning, Regression Analysis, Artificial Intelligence and Machine Learning (AI/ML), Convolutional Neural Networks, Decision Tree Learning, Computer Vision, Logistic Regression, Supervised Learning, Natural Language Processing, Random Forest Algorithm, Data Science, Predictive Analytics, Algorithms

    4.7
    Rating, 4.7 out of 5 stars
    ·
    774 reviews

    Intermediate · Course · 1 - 3 Months

  • U

    University of Illinois Urbana-Champaign

    U.S. Federal Taxation

    Skills you'll gain: Corporate Tax, Tax Compliance, Depreciation, Income Tax, Tax Management, Liquidation, Property Accounting, Tax Preparation, Partnership Accounting, Corporate Accounting, Tax Planning, Tax Returns, Tax, Tax Laws, Fixed Asset, Real Estate Transactions, Capital Expenditure, Mergers & Acquisitions, Cost Benefit Analysis, Revenue Recognition

    Build toward a degree

    4.8
    Rating, 4.8 out of 5 stars
    ·
    977 reviews

    Intermediate · Specialization · 3 - 6 Months

  • P

    Pontificia Universidad Católica de Chile

    Explorando la Energía Sustentable

    Skills you'll gain: Climate Change Mitigation, Energy and Utilities, Sustainable Technologies, Sustainable Development, Systems Of Measurement, Climate Change Adaptation, Environmental Policy, Physical Science, Environmental Science, Electric Power Systems, Mathematical Modeling

    4.8
    Rating, 4.8 out of 5 stars
    ·
    729 reviews

    Beginner · Course · 1 - 4 Weeks

  • I

    ISC2

    Certified in Cybersecurity

    Skills you'll gain: Network Security, Incident Response, Business Continuity, Disaster Recovery, Security Controls, Configuration Management, Governance, Cybersecurity, Security Awareness, Security Management, Computer Security Incident Management, Cyber Attacks, Computer Security Awareness Training, Information Assurance, Data Security, Infrastructure Security, Risk Management Framework, Encryption, Role-Based Access Control (RBAC), Authorization (Computing)

    4.7
    Rating, 4.7 out of 5 stars
    ·
    1.2K reviews

    Beginner · Specialization · 3 - 6 Months

  • C

    Copenhagen Business School

    Sustainable Fashion

    Skills you'll gain: Sustainable Business, Corporate Sustainability, Sustainable Development, Environmental Regulations, Sustainable Systems, Sustainability Standards, Business Transformation, Innovation, Regulatory Requirements, Consumer Behaviour, Business Modeling, Environmental Issue, Strategic Partnership, Product Lifecycle Management, Materials Management, Cross-Functional Collaboration, Production Process, Case Studies

    4.8
    Rating, 4.8 out of 5 stars
    ·
    789 reviews

    Beginner · Course · 1 - 3 Months

1…189190191…834

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

  • Introduction to Embedded Machine Learning: Edge Impulse
  • Strategy Formulation: Copenhagen Business School
  • 5G for Everyone: Qualcomm Academy
  • Develop Generative AI Applications: Get Started: IBM
  • Introduction to Google Docs: Coursera
  • Advanced Competitive Strategy: Ludwig-Maximilians-Universität München (LMU)
  • Basic Elements of Design: Design Principles and Software Overview: University of Colorado Boulder
  • Machine Learning Foundations for Product Managers: Duke University
  • U.S. Federal Taxation: University of Illinois Urbana-Champaign
  • Explorando la Energía Sustentable: Pontificia Universidad Católica de Chile

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
  • Free IT Certifications and Courses
  • High-Income Skills to Learn
  • How to Learn Artificial Intelligence
  • PMP Certification Requirements
  • Popular Cybersecurity Certifications

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
  • Cookies Preference Center
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