• 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


  • I

    Instituto TecnolĂłgico de AeronĂĄutica

    Controle Usando a Resposta em FrequĂȘncia

    Skills you'll gain: Control Systems, Process Control, Design Specifications, System Design and Implementation, Engineering Analysis, Systems Analysis, Performance Tuning, Mathematical Modeling, Scientific Visualization

    ★ 4.3 (163) · Intermediate · Course · 1 - 3 Months

    Category: Credit offered
    Credit offered
  • V

    Vanderbilt University

    AI Agents in Typescript/Javascript

    Skills you'll gain: Claude Code, Prompt Engineering, ChatGPT, Generative AI Agents, Prompt Patterns, Anthropic Claude, Token Optimization, Prompt Engineering Tools, LLM Application, Multimodal Prompts, AI literacy, OpenAI, Agentic Workflows, Debugging, TypeScript, OpenAI API, AI Enablement, AI Orchestration, AI Workflows, Generative AI

    ★ 4.8 (7.9K) · Beginner · Specialization · 3 - 6 Months

    Category: New
    New
    Status: Free Trial
    Free Trial
    Category: Credit offered
    Credit offered
  • T

    TecnolĂłgico de Monterrey

    Incrementar - Parte 2 y Controlar

    Skills you'll gain: Lean Six Sigma, Six Sigma Methodology, Lean Manufacturing, Statistical Process Controls, Quality Improvement, Quality Control, Quality Monitoring, Continuous Improvement Process, Predictive Modeling, Production Process, Process Improvement, Mathematical Modeling, Kanban Principles, Workflow Management, Problem Management, Inventory Control, Regression Analysis, Root Cause Analysis, Statistical Modeling, Production Schedule

    ★ 4.9 (85) · Intermediate · Course · 1 - 4 Weeks

    Status: Free Trial
    Free Trial
    Category: Credit offered
    Credit offered
  • E

    EDUCBA

    Overview of Automotive SPICE

    Skills you'll gain: Process Driven Development, Software Quality Assurance, Process Management, Software Development, Verification And Validation, Software Engineering, Software Development Life Cycle, Software Development Methodologies, Quality Assurance, Systems Engineering, Configuration Management, Requirements Analysis, Process Modeling, Quality Control

    ★ 4.4 (73) · Beginner · Course · 1 - 4 Weeks

    Category: Preview
    Preview
    Category: Credit offered
    Credit offered
  • W

    Whizlabs

    AWS: CI/CD Pipelines and Deployment Strategies

    Skills you'll gain: CI/CD, Cloud Deployment, Application Deployment, Software Development Life Cycle, Systems Development Life Cycle, Continuous Deployment, Development Testing, Continuous Delivery, Software Development, Continuous Integration, Amazon Web Services, Test Tools, Containerization

    Intermediate · Course · 1 - 4 Weeks

    Status: Free Trial
    Free Trial
    Category: Credit offered
    Credit offered
  • U

    University of Colorado Boulder

    Challenges of Leading Technical Teams

    Skills you'll gain: Technical Management, Engineering Management, Meeting Facilitation, Decision Making, Team Leadership, Team Building, Leadership and Management, Team Management, Organizational Leadership, Leadership, Initiative and Leadership, Leadership Development, Goal Setting, Discussion Facilitation, Delegation Skills, Communication, Recruitment

    ★ 4.8 (17) · Beginner · Course · 1 - 4 Weeks

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

    University of Colorado Boulder

    Circular Product Design Frameworks and Certifications

    Skills you'll gain: Sustainable Design, Human Centered Design, Environmental Regulations, Sustainability Standards, Design Thinking, Sustainable Business, Product Development, Product Design, Regulatory Compliance, Corporate Sustainability, Packaging and Labeling, Sustainable Development, Design Strategies, Corporate Strategy

    ★ 5 (6) · Intermediate · Course · 1 - 4 Weeks

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

    Packt

    Selenium Automation and Testing Frameworks

    Skills you'll gain: Selenium (Software), Test Automation, Software Testing, Test Script Development, Test Data, Browser Compatibility, Java, Cascading Style Sheets (CSS), Data Import/Export, Debugging, Maintainability

    ★ 4.4 (14) · Intermediate · Course · 1 - 3 Months

    Status: Free Trial
    Free Trial
    Category: Credit offered
    Credit offered
  • P

    Pragmatic AI Labs

    GitHub Enterprise Administration

    Skills you'll gain: GitHub, Package and Software Management, Okta, Azure Active Directory, Security Assertion Markup Language (SAML), Enterprise Application Management, Single Sign-On (SSO), Git (Version Control System), Continuous Integration, CI/CD, Authorization (Computing), Role-Based Access Control (RBAC), Enterprise Security, Identity and Access Management, Apache Maven, User Provisioning, MLOps (Machine Learning Operations), Containerization, Security Strategy, Automation

    Beginner · Course · 1 - 4 Weeks

    Category: New
    New
    Status: Free Trial
    Free Trial
    Category: Credit offered
    Credit offered
  • P

    Packt

    Learn Automation Testing with Java and Selenium Webdriver

    Skills you'll gain: Selenium (Software), Object Oriented Programming (OOP), Eclipse (Software), Java, Java Programming, JUnit, HTML and CSS, Object Oriented Design, Test Automation, Hypertext Markup Language (HTML), Software Testing, Test Script Development, Integrated Development Environments, Web Design and Development, Test Data, Browser Compatibility, Computer Programming, Test Tools, Web Development, Programming Principles

    ★ 4.5 (29) · Beginner · Specialization · 3 - 6 Months

    Status: Free Trial
    Free Trial
    Category: Credit offered
    Credit offered
  • I

    IBM

    Introduction to Agile Development and Scrum

    Skills you'll gain: User Story, Agile Software Development, Scrum (Software Development), Agile Methodology, Kanban Principles, Backlogs, Sprint Retrospectives, Agile Project Management, Agile Product Development, Workflow Management, Sprint Planning, Team Oriented, Team Building, Team Management, Team Performance Management, Lean Methodologies, Performance Metric, Meeting Facilitation, Performance Measurement

    ★ 4.9 (2.7K) · Beginner · Course · 1 - 4 Weeks

    Status: Free Trial
    Free Trial
    Category: Credit offered
    Credit offered
  • U

    Universidade de SĂŁo Paulo

    Planejamento e controle da produção: fundamentos e modelagem

    Skills you'll gain: Production Planning, Production Process, Production Management, Production Schedule, Inventory Management, Lean Manufacturing, Inventory Control, Operations, Supply Chain Planning, Inventory Control Systems, Material Requirements Planning, Operations Management, Resource Planning, Lean Methodologies, Inventory Management System, Scheduling, Demand Planning, Forecasting, Enterprise Resource Planning, Time Series Analysis and Forecasting

    ★ 4.8 (6) · Intermediate · Course · 1 - 3 Months

    Category: Preview
    Preview
    Category: Credit offered
    Credit offered
1
101102103
834

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

  • Controle Usando a Resposta em FrequĂȘncia: Instituto TecnolĂłgico de AeronĂĄutica
  • AI Agents in Typescript/Javascript: Vanderbilt University
  • Incrementar - Parte 2 y Controlar: TecnolĂłgico de Monterrey
  • Overview of Automotive SPICE: EDUCBA
  • AWS: CI/CD Pipelines and Deployment Strategies: Whizlabs
  • Challenges of Leading Technical Teams: University of Colorado Boulder
  • Circular Product Design Frameworks and Certifications: University of Colorado Boulder
  • Selenium Automation and Testing Frameworks: Packt
  • GitHub Enterprise Administration: Pragmatic AI Labs
  • Learn Automation Testing with Java and Selenium Webdriver: Packt

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