• 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


  • C

    Coursera

    Build a Lean Workflow with Kanban Frameworks in Miro

    Skills you'll gain: Kanban Principles, Agile Methodology, Lean Methodologies, Workflow Management, Process Development, Process Management, Business Process, Business Process Management, Collaborative Software, Service Design

    4.5
    Rating, 4.5 out of 5 stars
    ·
    19 reviews

    Intermediate · Guided Project · Less Than 2 Hours

  • L

    L&T EduTech

    Construction Equipment Maintenance & Safety

    Skills you'll gain: Safety Standards, Safety Training, Hazard Analysis, Construction, Construction Engineering, Equipment Design, Facility Repair And Maintenance, Sustainable Engineering, Personal protective equipment, Real Time Data, Automation

    4.1
    Rating, 4.1 out of 5 stars
    ·
    8 reviews

    Advanced · Course · 1 - 3 Months

  • C

    Coursera

    Master Electric Vehicle Tech: Software Skills

    Skills you'll gain: Electrical Systems, Basic Electrical Systems, Hardware Troubleshooting, Software Systems, Electrical Engineering, Test Engineering, Systems Integration, Debugging, Performance Tuning

    4.8
    Rating, 4.8 out of 5 stars
    ·
    9 reviews

    Beginner · Course · 1 - 4 Weeks

  • C

    Coursera

    Java for Beginners: Loops & Arrays

    Skills you'll gain: Java, Application Development, Java Programming, Software Engineering, Microsoft Visual Studio, Algorithms

    4.4
    Rating, 4.4 out of 5 stars
    ·
    10 reviews

    Intermediate · Guided Project · Less Than 2 Hours

  • I

    Infosec

    CISSP Domain 8: Software development security

    Skills you'll gain: Application Security, Risk Management Framework, Secure Coding, Software Testing, DevSecOps, Software Development Life Cycle, Web Applications, Vulnerability Scanning, Software Development Methodologies, Application Programming Interface (API), Database Application, Software Architecture, Agile Methodology

    4.9
    Rating, 4.9 out of 5 stars
    ·
    16 reviews

    Advanced · Course · 1 - 4 Weeks

  • I

    IE Business School

    Implementación del Marketing Mix Proyecto Capstone

    Skills you'll gain: Integrated Marketing Communications, Marketing Management, Marketing Communications, Peer Review, Presentations, Marketing, Brand Management, Marketing Strategies, Marketing Planning, Product Management, Go To Market Strategy, Product Marketing, Strategic Decision-Making, Price Negotiation, Case Studies

    4.9
    Rating, 4.9 out of 5 stars
    ·
    26 reviews

    Intermediate · Course · 1 - 3 Months

  • D

    DeepLearning.AI

    Introduction to On-Device AI

    Skills you'll gain: Model Deployment, Performance Testing, Android Development, Transfer Learning, Image Analysis, PyTorch (Machine Learning Library), Tensorflow, Hardware Architecture, Applied Machine Learning, Artificial Neural Networks, Artificial Intelligence

    4.4
    Rating, 4.4 out of 5 stars
    ·
    26 reviews

    Beginner · Project · Less Than 2 Hours

  • U

    University of Colorado System

    C++ Class Development

    Skills you'll gain: Unreal Engine, C++ (Programming Language), Video Game Development, Game Design, Object Oriented Programming (OOP), Software Design Patterns, Programming Principles, Application Development, Debugging

    4.8
    Rating, 4.8 out of 5 stars
    ·
    18 reviews

    Intermediate · Course · 1 - 4 Weeks

  • I

    Illinois Tech

    Hardware and Operating System Foundations III

    Skills you'll gain: Operating System Administration, Microsoft Windows, Operating Systems, System Configuration, Firewall, Linux Administration, Linux, Linux Servers, System Monitoring, File Systems, System Support, File Management, Windows Servers, Data Security

    Build toward a degree

    4.8
    Rating, 4.8 out of 5 stars
    ·
    26 reviews

    Intermediate · Course · 1 - 4 Weeks

  • A

    Akamai Technologies, Inc.

    Introduction to Web Applications

    Skills you'll gain: HTML and CSS, Responsive Web Design, Hypertext Markup Language (HTML), Web Design and Development, Cascading Style Sheets (CSS), Web Development, Web Applications, Web Design, Front-End Web Development, Animations, Web Content, Embeddings

    4.7
    Rating, 4.7 out of 5 stars
    ·
    25 reviews

    Beginner · Course · 1 - 3 Months

  • C

    Coursera

    SQLServer for Beginners: Database Design & CRUD Operations

    Skills you'll gain: Database Design, Relational Databases, Database Development, Microsoft SQL Servers, SQL, Database Management, Databases, Business Requirements, Frontend Integration

    4.1
    Rating, 4.1 out of 5 stars
    ·
    24 reviews

    Beginner · Guided Project · Less Than 2 Hours

  • E

    EDUCBA

    Oracle SQL 21c: Database Design & Query Mastery

    Skills you'll gain: Oracle SQL Developer, Oracle Databases, Database Design, Data Manipulation, SQL, Relational Databases, Database Management, Databases, Database Management Systems, Case Studies, Pivot Tables And Charts, Data Integration, Data Analysis, Performance Tuning, Business Intelligence, Analytics, Data Structures, Data Transformation

    4.6
    Rating, 4.6 out of 5 stars
    ·
    30 reviews

    Beginner · Specialization · 1 - 3 Months

1…500501502…834

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

  • Build a Lean Workflow with Kanban Frameworks in Miro: Coursera
  • Construction Equipment Maintenance & Safety: L&T EduTech
  • Master Electric Vehicle Tech: Software Skills: Coursera
  • Java for Beginners: Loops & Arrays: Coursera
  • CISSP Domain 8: Software development security: Infosec
  • Implementación del Marketing Mix Proyecto Capstone: IE Business School
  • Introduction to On-Device AI: DeepLearning.AI
  • C++ Class Development: University of Colorado System
  • Hardware and Operating System Foundations III: Illinois Tech
  • Introduction to Web Applications: Akamai Technologies, Inc.

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