• 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


  • L

    L&T EduTech

    A Practitioner's Approach to Power Distribution & Automation

    Skills you'll gain: Electrical Substation, Electrical Systems, Electrical Power, Control Systems, Electric Power Systems, Low Voltage, High Voltage, Electrical Equipment, Electrical Wiring, Electrical Safety, Three-Phase, Plant Operations and Management, Building Services Engineering, HVAC, Energy and Utilities, Mechanical Design, Wiring Diagram, Schematic Diagrams, Construction, Civil Engineering

    4.6 stars, 251 reviews, Intermediate, Specialization, 3 - 6 Months

    ★ 4.6 (251) · Intermediate · Specialization · 3 - 6 Months

    Status: Free trial
    Free trial
  • C

    Coursera

    Modern Data Analytics with Python, Excel & Generative AI

    Skills you'll gain: Business Intelligence, Excel Macros, Pandas (Python Package), Prompt Engineering, Forecasting, Data Storytelling, Time Series Analysis and Forecasting, Regression Analysis, Data Quality, Responsible AI, ChatGPT, Microsoft Excel, Data Analysis, Report Writing, Interactive Data Visualization, Data Modeling, Generative AI, Data Visualization, Exploratory Data Analysis, Statistical Analysis

    4.4 stars, 494 reviews, Intermediate, Specialization, 3 - 6 Months

    ★ 4.4 (494) · Intermediate · Specialization · 3 - 6 Months

    Status: Free trial
    Free trial
  • G

    Google Cloud

    Google Cloud Fundamentals: Core Infrastructure en Español

    Skills you'll gain: Cloud Infrastructure, Google Cloud Platform, Cloud Applications, Identity and Access Management, Infrastructure As A Service (IaaS), Kubernetes, Cloud Services, Cloud Computing, Cloud Storage, Cloud Management, Prompt Engineering, Generative AI, Infrastructure Architecture, Containerization, Virtual Networking, Data Storage, Serverless Computing, Platform As A Service (PaaS)

    4.8 stars, 1.4K reviews, Beginner, Course, 1 - 3 Months

    ★ 4.8 (1.4K) · Beginner · Course · 1 - 3 Months

    Status: Free trial
    Free trial
  • C

    Coursera

    AI-Powered Business Analysis: Excel, KPIs & GenAI

    Skills you'll gain: Excel Macros, Key Performance Indicators (KPIs), Prompt Engineering, Data Storytelling, Performance Measurement, Process Modeling, Regression Analysis, Business Metrics, Process Improvement, Continuous Improvement Process, Performance Analysis, Business Process Improvement, Performance Metric, ChatGPT, Microsoft Excel, Generative AI, Data Visualization, Business Analysis, Statistical Analysis, Business Intelligence

    4.5 stars, 466 reviews, Intermediate, Specialization, 3 - 6 Months

    ★ 4.5 (466) · Intermediate · Specialization · 3 - 6 Months

    Status: Free trial
    Free trial
  • I

    Instituto Tecnológico de Aeronáutica

    TDD – Desenvolvimento de Software Guiado por Testes

    Skills you'll gain: Test Driven Development (TDD), Unit Testing, JUnit, Program Development, Test Case, Test Automation, Software Testing, Testability, Maintainability, Software Design, Software Development, Object Oriented Design, Application Design, Programming Principles

    4.7 stars, 419 reviews, Intermediate, Course, 1 - 4 Weeks

    ★ 4.7 (419) · Intermediate · Course · 1 - 4 Weeks

  • 2

    28DIGITAL

    Software Architecture for the Internet of Things

    Skills you'll gain: Software Architecture, Functional Requirement, Requirements Analysis, Internet Of Things, Software Design Patterns, Systems Architecture, User Requirements Documents, Android Development, Application Frameworks, Maintainability, Interoperability

    4.3 stars, 250 reviews, Mixed, Course, 1 - 3 Months

    ★ 4.3 (250) · Mixed · Course · 1 - 3 Months

  • K

    Korea Advanced Institute of Science and Technology(KAIST)

    Introduction to Semiconductor Devices 1

    Skills you'll gain: Semiconductors, Electronic Systems, Electronic Components, Electronics, Electronics Engineering, Electronic Hardware, Electrical Engineering, Materials science, Physics

    4.7 stars, 142 reviews, Intermediate, Course, 1 - 3 Months

    ★ 4.7 (142) · Intermediate · Course · 1 - 3 Months

    Category: Preview
    Preview
  • M

    Microsoft

    Microsoft Back-End Developer

    Skills you'll gain: CI/CD, C# (Programming Language), SQL, Version Control, Database Management, Azure DevOps, Object Oriented Design, GitHub, Continuous Integration, Git (Version Control System), Object Oriented Programming (OOP), ASP.NET, Debugging, Relational Databases, Secure Coding, .NET Framework, Microsoft Copilot, Scalability, Graph Theory, Data Structures

    4.5 stars, 403 reviews, Beginner, Professional Certificate, 3 - 6 Months

    ★ 4.5 (403) · Beginner · Professional Certificate · 3 - 6 Months

    Status: Free trial
    Free trial
  • U

    University of California San Diego

    Internet of Things: Multimedia Technologies

    Skills you'll gain: Mobile Development, Application Development, Python Programming, Internet Of Things, Digital Signal Processing, Embedded Software, Development Environment

    4.6 stars, 311 reviews, Mixed, Course, 1 - 4 Weeks

    ★ 4.6 (311) · Mixed · Course · 1 - 4 Weeks

    Status: Free trial
    Free trial
  • I

    IBM

    Business Intelligence (BI) Essentials

    Skills you'll gain: Business Intelligence, Data-Driven Decision-Making, Data Mining, Business Intelligence Software, Business Analytics, Data Analysis, Statistical Visualization, Data Management, Data Store, Data Collection, Data Visualization, Analytics, Data Warehousing, Data Wrangling, Extract, Transform, Load, Data Presentation, Statistical Analysis

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

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

    Status: Free trial
    Free trial
  • K

    Kennesaw State University

    Six Sigma Principles

    Skills you'll gain: Six Sigma Methodology, Lean Methodologies, Quality Improvement, Lean Six Sigma, Quality Assessment, Process Improvement, Quality Management, Team Management, Service Improvement, Product Quality (QA/QC), Team Oriented, Team Building, Lean Manufacturing, Continuous Improvement Process, Team Performance Management, Team Leadership, Business Process, Production Process, Production Management

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

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

    Status: Free trial
    Free trial
  • G

    Georgia Institute of Technology

    Materials Data Sciences and Informatics

    Skills you'll gain: Materials science, Informatics, Data Science, Data Mining, Data Integration, Data Infrastructure, Data Sharing, Manufacturing Processes, Process Engineering, Structural Analysis, Collaborative Software, Statistics

    4.5 stars, 352 reviews, Intermediate, Course, 1 - 3 Months

    ★ 4.5 (352) · Intermediate · Course · 1 - 3 Months

    Category: Preview
    Preview
1…201202203…834

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

  • A Practitioner's Approach to Power Distribution & Automation: L&T EduTech
  • Modern Data Analytics with Python, Excel & Generative AI: Coursera
  • Google Cloud Fundamentals: Core Infrastructure en Español: Google Cloud
  • AI-Powered Business Analysis: Excel, KPIs & GenAI: Coursera
  • TDD – Desenvolvimento de Software Guiado por Testes: Instituto Tecnológico de Aeronáutica
  • Software Architecture for the Internet of Things: 28DIGITAL
  • Introduction to Semiconductor Devices 1: Korea Advanced Institute of Science and Technology(KAIST)
  • Microsoft Back-End Developer: Microsoft
  • Internet of Things: Multimedia Technologies: University of California San Diego
  • Business Intelligence (BI) Essentials: IBM

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