• 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


  • Status: Free Trial
    Free Trial
    M

    Microsoft

    Artificial Intelligence on Microsoft Azure

    Skills you'll gain: Responsible AI, Anomaly Detection, Microsoft Azure, Data Ethics, AI Workflows, Artificial Intelligence, Image Analysis, Computer Vision, Artificial Intelligence and Machine Learning (AI/ML), Natural Language Processing, AI literacy, Machine Learning

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

    Beginner · Course · 1 - 4 Weeks

  • Status: New
    New
    Status: Free Trial
    Free Trial
    C

    Coursera

    DataOps: Automation & Reliability

    Skills you'll gain: Apache Airflow, Docker (Software), Git (Version Control System), SQL, Data Pipelines, Containerization, CI/CD, Debugging, Ansible, Database Management, Continuous Deployment, Performance Tuning, Infrastructure as Code (IaC), Continuous Integration, Workflow Management, DevOps, Automation, Configuration Management, Root Cause Analysis, Python Programming

    Intermediate · Specialization · 3 - 6 Months

  • Status: Free Trial
    Free Trial
    S

    Simplilearn

    Generative AI in Design Phase Training

    Skills you'll gain: AI Personalization, Wireframing, Generative AI, Prototyping, Figma (Design Software), User Experience Design, User Interface and User Experience (UI/UX) Design, User Flows, Design Software, UI Components, User Interface (UI) Design, AI Workflows, Software Architecture

    Beginner · Course · 1 - 4 Weeks

  • A

    Amazon Web Services

    DevOps and AI on AWS

    Skills you'll gain: Prompt Engineering, Amazon Bedrock, Responsible AI, Infrastructure as Code (IaC), Amazon CloudWatch, Application Deployment, Amazon Elastic Compute Cloud, CI/CD, AWS CloudFormation, Unit Testing, Continuous Deployment, Cloud Deployment, Amazon Web Services, DevOps, Devops Tools, DevSecOps, Code Review, Serverless Computing, Containerization, Data Analysis

    4.6
    Rating, 4.6 out of 5 stars
    ·
    50 reviews

    Beginner · Specialization · 1 - 3 Months

  • Status: Free Trial
    Free Trial
    E

    EDUCBA

    Artificial Intelligence with Python: Foundations to Projects

    Skills you'll gain: Unsupervised Learning, Seaborn, Matplotlib, Predictive Modeling, Data Preprocessing, Supervised Learning, NumPy, Plot (Graphics), Model Evaluation, Predictive Analytics, Applied Machine Learning, Dimensionality Reduction, Artificial Intelligence and Machine Learning (AI/ML), Data Processing, PyTorch (Machine Learning Library), Scatter Plots, Python Programming, Data Science, Machine Learning, Data Analysis

    4.7
    Rating, 4.7 out of 5 stars
    ·
    36 reviews

    Beginner · Specialization · 1 - 3 Months

  • C

    Coursera

    AI-Powered Development with Codepal: Write & Test To-Do App

    Skills you'll gain: Unit Testing, Code Review, Software Development Tools, Test Automation, Test Script Development, Software Documentation, Maintainability, Application Development, Generative AI, AI Integrations, Software Development, Computer Programming Tools, Software Technical Review, Jest (JavaScript Testing Framework), Javascript, ChatGPT, GitHub

    Intermediate · Guided Project · Less Than 2 Hours

  • Status: Preview
    Preview
    S

    Stanford University

    Teaching LGBTQ+ Health

    Skills you'll gain: Patient Education And Counseling, Health Disparities, Teaching, Instructional Strategies, Health Equity, Instructing, Health Education, Education and Training, Social Determinants Of Health, Health Care, Health Assessment, Community Health, Interactive Learning, Behavioral Health, Healthcare Industry Knowledge, Patient Communication, Cultural Responsiveness, Medical Terminology, Diversity Equity and Inclusion Initiatives

    4.8
    Rating, 4.8 out of 5 stars
    ·
    24 reviews

    Beginner · Course · 1 - 4 Weeks

  • Status: Free Trial
    Free Trial
    S

    SAS

    Predictive Modeling with Logistic Regression using SAS

    Skills you'll gain: SAS (Software), Model Evaluation, Logistic Regression, Predictive Modeling, Statistical Modeling, Predictive Analytics, Statistical Software, Big Data, Regression Analysis, Data Management, Feature Engineering, Performance Analysis, Statistical Analysis, Data Preprocessing, Correlation Analysis

    4.6
    Rating, 4.6 out of 5 stars
    ·
    63 reviews

    Intermediate · Course · 1 - 3 Months

  • Status: Free Trial
    Free Trial
    L

    LearnQuest

    Designing Information System Security Architectures

    Skills you'll gain: Threat Modeling, Incident Response, IT Security Architecture, Incident Management, Security Architecture Review, Application Security, Identity and Access Management, Security Testing, Continuous Monitoring, Information Systems Security, Network Security, Security Strategy, Systems Architecture, Security Management, Security Engineering, Zero Trust Network Access, Security Awareness, Risk Management Framework, Cybersecurity, Enterprise Architecture

    4.1
    Rating, 4.1 out of 5 stars
    ·
    7 reviews

    Beginner · Specialization · 1 - 3 Months

  • Status: Free Trial
    Free Trial
    U

    Universidad Nacional Autónoma de México

    Programación musical con software libre

    Skills you'll gain: Digital Signal Processing, Musical Composition, Electronic Hardware, Music, Electronic Components, Electronics, Digital Communications, Electronic Systems, Hardware Design, Patch Management, Embedded Systems, Instrumental Music, System Configuration, Algorithms, Embedded Software, Performance Tuning, Data Import/Export, Music Performance, Programming Principles, Other Programming Languages

    4.7
    Rating, 4.7 out of 5 stars
    ·
    58 reviews

    Beginner · Specialization · 1 - 3 Months

  • Status: Preview
    Preview
    S

    Scrimba

    Intro to Supabase

    Skills you'll gain: Data Visualization, Data Presentation, Web Applications, Full-Stack Web Development, Operational Databases, Database Application, Data Store, Database Development, Database Management, Query Languages, Data Access, Real Time Data, Javascript, Data Entry, User Interface (UI), Software Engineering, Authentications

    Beginner · Course · 1 - 4 Weeks

  • Status: New
    New
    Status: Free Trial
    Free Trial
    C

    Coursera

    Engineer AI Models: Explain, Tune & Experiment

    Skills you'll gain: Feature Engineering, Fraud detection, Jupyter, Program Management, Model Optimization, Responsible AI, Model Evaluation, Project Management, Performance Improvement, AI literacy, Risk Modeling, Performance Metric, Credit Risk, Performance Analysis, Performance Tuning, Machine Learning Methods, Test Planning, Test Engineering, Applied Machine Learning, Research Design

    Intermediate · Course · 1 - 4 Weeks

1…157158159…834

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

  • Artificial Intelligence on Microsoft Azure: Microsoft
  • DataOps: Automation & Reliability: Coursera
  • Generative AI in Design Phase Training: Simplilearn
  • DevOps and AI on AWS: Amazon Web Services
  • Artificial Intelligence with Python: Foundations to Projects: EDUCBA
  • AI-Powered Development with Codepal: Write & Test To-Do App: Coursera
  • Teaching LGBTQ+ Health: Stanford University
  • Predictive Modeling with Logistic Regression using SAS : SAS
  • Designing Information System Security Architectures: LearnQuest
  • Programación musical con software libre: Universidad Nacional Autónoma de México

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