• 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

    VLSI chip design with CPS for Industrial Applications

    Skills you'll gain: Embedded Systems, Embedded Software, Robotics, Electronic Systems, PIC Microcontrollers, Computer Systems, Internet Of Things, Automation, Control Systems, C (Programming Language), Peripheral Devices, Wireless Networks, Medical Devices, Electric Power Systems, Computer Architecture, Civil Engineering, Cybersecurity, Public Works, Cloud Computing, Electronic Hardware

    4.3
    Rating, 4.3 out of 5 stars
    ·
    15 reviews

    Intermediate · Specialization · 3 - 6 Months

  • I

    Illinois Tech

    Managerial Economics: Buyer and Seller Behavior

    Skills you'll gain: Market Dynamics, Supply And Demand, Game Theory, Economics, Market Trend, Business Economics, Market Analysis, Operating Cost, Business Strategy, Competitive Analysis, Cost Management, Strategic Decision-Making, Decision Making

    Build toward a degree

    4.5
    Rating, 4.5 out of 5 stars
    ·
    56 reviews

    Beginner · Course · 1 - 4 Weeks

  • C

    Coursera

    Generative AI for Data Visualization and Data Storytelling

    Skills you'll gain: Generative AI, Data Storytelling, Data Visualization Software, Interactive Data Visualization, Data Presentation, LLM Application, Data Wrangling, Data-Driven Decision-Making, Real Time Data, Prompt Engineering

    4.1
    Rating, 4.1 out of 5 stars
    ·
    34 reviews

    Intermediate · Course · 1 - 4 Weeks

  • C

    Coursera

    Use AI Builder and Power Apps to Process Invoice Data

    Skills you'll gain: Microsoft Power Platform, Business Process Automation, Microsoft 365, Invoicing, No-Code Development, Application Design, Document Management, Data Integration

    4.5
    Rating, 4.5 out of 5 stars
    ·
    36 reviews

    Beginner · Guided Project · Less Than 2 Hours

  • C

    Clemson University

    Database Management Systems

    Skills you'll gain: Database Design, Database Management Systems, MySQL, Database Theory, Relational Databases, Databases, Data Modeling, Database Architecture and Administration, SQL, NoSQL, Diagram Design

    Build toward a degree

    4.4
    Rating, 4.4 out of 5 stars
    ·
    52 reviews

    Intermediate · Course · 1 - 3 Months

  • M

    Maven Analytics

    ChatGPT & Generative AI for Data Analytics

    Skills you'll gain: Prompt Engineering, Generative AI, ChatGPT, Power BI, Deep Learning, Excel Formulas, Analytics, Google Sheets, AI Enablement, Microsoft Excel, Artificial Intelligence, Data Analysis, Python Programming, SQL, Data Literacy, Query Languages, Business Intelligence, Data Science, Debugging

    4.8
    Rating, 4.8 out of 5 stars
    ·
    21 reviews

    Beginner · Course · 1 - 3 Months

  • L

    L&T EduTech

    Fire Hydrant System

    Skills you'll gain: Pump Stations, Blueprint Reading, Process Flow Diagrams, Hydraulics, Building Services Engineering, Engineering Drawings, Safety Standards, Structural Analysis, System Requirements, Engineering Calculations, Technical Standard

    4.8
    Rating, 4.8 out of 5 stars
    ·
    16 reviews

    Intermediate · Course · 1 - 4 Weeks

  • U

    University of Colorado Boulder

    Leading Oneself with Personal Excellence

    Skills you'll gain: Personal Development, Resilience, Self-Awareness, Mental Concentration, Accountability, Overcoming Obstacles, Self-Motivation, Persistence, Productivity, Emotional Intelligence, Positivity, Optimism, Stress Management, Goal Setting

    Build toward a degree

    4.8
    Rating, 4.8 out of 5 stars
    ·
    51 reviews

    Beginner · Course · 1 - 3 Months

  • I

    Illinois Tech

    Unleashing the Power of Networks and the Cloud

    Skills you'll gain: Infrastructure As A Service (IaaS), Virtualization, Platform As A Service (PaaS), Containerization, Cloud-Native Computing, Serverless Computing, Cloud Infrastructure, Network Security, Cloud Computing, Amazon Web Services, Cloud Management, Infrastructure as Code (IaC), Cloud Computing Architecture, Virtual Machines, Network Troubleshooting, Cloud Platforms, Hyper-V, Software-Defined Networking, Cloud Security, Network Administration

    Build toward a degree

    4.7
    Rating, 4.7 out of 5 stars
    ·
    37 reviews

    Intermediate · Specialization · 3 - 6 Months

  • É

    École Polytechnique

    Vers l'infiniment grand - Voyages de l'infiniment grand à l'infiniment petit

    Skills you'll gain: Physics, Scientific Methods, Science and Research, Engineering, Scientific, and Technical Instruments, Physical Science, Mechanics, electromagnetics, Simulations

    4.8
    Rating, 4.8 out of 5 stars
    ·
    54 reviews

    Beginner · Course · 1 - 4 Weeks

  • C

    Coursera

    PowerBI for Beginners: Data transformation

    Skills you'll gain: Power BI, Data Transformation, Data Preprocessing, Data Manipulation, Data Cleansing, Feature Engineering, Data Integration, Predictive Modeling, Data Quality

    4.8
    Rating, 4.8 out of 5 stars
    ·
    28 reviews

    Beginner · Guided Project · Less Than 2 Hours

  • U

    UiPath

    UiPath Orchestrator and Capstone Projects

    Skills you'll gain: Robotic Process Automation, Context Management, Business Process Automation, Automation, User Interface (UI), Application Deployment, Data Import/Export

    4.8
    Rating, 4.8 out of 5 stars
    ·
    52 reviews

    Beginner · Course · 1 - 4 Weeks

Searches related to software engineering

software engineering: software design and project management
software engineering: modeling software systems using uml
software engineering specialization
software engineering: implementation and testing
software engineering python
software engineering fundamentals
software engineering tools
software engineering management
1…425426427…834

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

  • VLSI chip design with CPS for Industrial Applications: L&T EduTech
  • Managerial Economics: Buyer and Seller Behavior: Illinois Tech
  • Generative AI for Data Visualization and Data Storytelling: Coursera
  • Use AI Builder and Power Apps to Process Invoice Data: Coursera
  • Database Management Systems: Clemson University
  • ChatGPT & Generative AI for Data Analytics: Maven Analytics
  • Fire Hydrant System: L&T EduTech
  • Leading Oneself with Personal Excellence: University of Colorado Boulder
  • Unleashing the Power of Networks and the Cloud: Illinois Tech
  • Vers l'infiniment grand - Voyages de l'infiniment grand à l'infiniment petit: École Polytechnique

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