• For Individuals
  • For Businesses
  • For Universities
  • For Governments
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: New
    New
    Status: Free Trial
    Free Trial
    W

    Whizlabs

    Microsoft Fabric: Implement and Manage Analytics Solutions

    Skills you'll gain: CI/CD, Microsoft Azure, Data Lakes, Microsoft Power Platform, Azure Synapse Analytics, Data Pipelines, Analytics, Data Governance, Advanced Analytics, Data Security, Data Management, Data Analysis Expressions (DAX), Power BI, Microsoft Excel, Exploratory Data Analysis, Apache Spark, Application Deployment, SQL, Governance, Version Control

    Intermediate · Course · 1 - 4 Weeks

  • Status: New
    New
    Status: Preview
    Preview
    B

    Banco Interamericano de Desarrollo

    How to plan green and resilient housing?

    Skills you'll gain: Building Design, Social Determinants Of Health, Sustainable Design, Architectural Design, Environmental Issue

    Beginner · Course · 1 - 3 Months

  • Status: Free Trial
    Free Trial
    M

    Microsoft

    Work Smarter with Microsoft Excel

    Skills you'll gain: Microsoft Excel, Excel Formulas, Data Visualization, Spreadsheet Software, Microsoft Office, Microsoft 365, Productivity Software, Data Import/Export, Data Management

    4.7
    Rating, 4.7 out of 5 stars
    ·
    3.2K reviews

    Beginner · Course · 1 - 3 Months

  • Status: New
    New
    Status: Preview
    Preview
    O

    O.P. Jindal Global University

    Environmental Issues, Policies, and Practice

    Skills you'll gain: Environmental Laws, Environment, Environmental Policy, Sustainable Development, Environmental Issue, Environmental Regulations, Risk Management, Sanitation, Hazard Analysis, Public Health, Water Resources, Environmental Monitoring, Epidemiology, Water Quality, Pollution Prevention, Climate Change Mitigation

    Build toward a degree

    Beginner · Course · 1 - 3 Months

  • Status: Preview
    Preview
    U

    University of Washington

    Programming Languages, Part A

    Skills you'll gain: Software Installation, Programming Principles, Other Programming Languages, Functional Design, Computer Programming, Ruby (Programming Language), Theoretical Computer Science, Object Oriented Programming (OOP), Computational Thinking

    4.9
    Rating, 4.9 out of 5 stars
    ·
    1.9K reviews

    Intermediate · Course · 1 - 3 Months

  • Status: New
    New
    Status: Preview
    Preview
    A

    AI CERTs

    AI for Mining

    Skills you'll gain: Environmental Regulations, Environment and Resource Management, Data-Driven Decision-Making, Applied Machine Learning, Environment Health And Safety, Environment, Geospatial Information and Technology, Workforce Development, Predictive Modeling, Operations, Operations Management, Supervised Learning

    Intermediate · Course · 1 - 3 Months

  • Status: New
    New
    Status: Free Trial
    Free Trial
    L

    LearnKartS

    AI Marketing Mastery

    Skills you'll gain: Google Gemini, Marketing Automation, ChatGPT, Marketing, Generative AI, Content Marketing, Business Marketing, Content Creation, Digital Content, Prompt Engineering, Branding, Social Media, Google Ads, Search Engine Optimization, Digital Assets, Digital Advertising, Productivity, Facebook, Sales Pipelines, Web Development

    Beginner · Specialization · 3 - 6 Months

  • Status: New
    New
    Status: Free Trial
    Free Trial
    M

    Microsoft

    AI agent fundamentals with Azure AI Foundry

    Skills you'll gain: Prompt Engineering, Generative AI Agents, Microsoft Azure, Development Testing, Application Deployment, LLM Application, Multimodal Prompts, Artificial Intelligence, Test Case, Agentic systems, Application Programming Interface (API), Natural Language Processing, User Experience Design, Technical Documentation

    Intermediate · Course · 1 - 4 Weeks

  • Status: New
    New
    Status: Preview
    Preview
    O

    O.P. Jindal Global University

    Complexity and Public Policy

    Skills you'll gain: Systems Thinking, Complex Problem Solving, Policy Analysis, Public Policies, Health Policy, Climate Change Programs, Program Evaluation, Political Sciences, Sustainable Development, Economic Development, Social Sciences, Economics, Ethical Standards And Conduct, Computational Thinking, Data Storytelling, Innovation, Decision Making

    Build toward a degree

    Beginner · Course · 1 - 3 Months

  • Status: Free Trial
    Free Trial
    U

    University of California San Diego

    Interaction Design

    Skills you'll gain: Design Research, Interaction Design, User Experience Design, Statistical Analysis, Usability, Ideation, User Research, Graphic and Visual Design, User Interface (UI) Design, Experimentation, Prototyping, Human Centered Design, Usability Testing, Human Computer Interaction, A/B Testing, Human Factors, Collaborative Software, Telecommuting, R Programming, Storyboarding

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

    Intermediate · Specialization · 3 - 6 Months

  • Status: New
    New
    Status: Preview
    Preview
    T

    The Hong Kong University of Science and Technology

    General Relativity I: Theoretical Foundations

    Skills you'll gain: Physics, Differential Equations, Linear Algebra, Calculus, Mathematical Modeling, Advanced Mathematics, Mechanics, Applied Mathematics

    Mixed · Course · 1 - 4 Weeks

  • Status: New
    New
    Status: Free Trial
    Free Trial
    I

    IBM

    Generative AI for IT Systems Analysts and Architects

    Skills you'll gain: Prompt Engineering, Prompt Patterns, Generative AI, Systems Analysis, Business Workflow Analysis, Systems Architecture, Solution Architecture, Business Process Automation, LLM Application, Stakeholder Analysis, Software Architecture, Systems Thinking, Responsible AI, Machine Learning, Project Documentation, Stakeholder Communications, Technical Consulting

    4.7
    Rating, 4.7 out of 5 stars
    ·
    11K reviews

    Beginner · Specialization · 1 - 3 Months

Searches related to software engineering

software engineering: modeling software systems using uml
software engineering: software design and project management
software engineering: implementation and testing
software engineering tools and practices
introduction to software engineering
generative ai software engineering
applied software engineering fundamentals
ibm devops and software engineering
1…565758…834

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

  • Microsoft Fabric: Implement and Manage Analytics Solutions: Whizlabs
  • How to plan green and resilient housing?: Banco Interamericano de Desarrollo
  • Work Smarter with Microsoft Excel: Microsoft
  • Environmental Issues, Policies, and Practice: O.P. Jindal Global University
  • Programming Languages, Part A: University of Washington
  • AI for Mining: AI CERTs
  • AI Marketing Mastery: LearnKartS
  • AI agent fundamentals with Azure AI Foundry: Microsoft
  • Complexity and Public Policy: O.P. Jindal Global University
  • Interaction Design: University of California San Diego

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

  • Artificial Intelligence (AI)
  • Cybersecurity
  • Data Analytics
  • Digital Marketing
  • English Speaking
  • Generative AI (GenAI)
  • Microsoft Excel
  • Microsoft Power BI
  • Project Management
  • Python

Certificates & Programs

  • Google Cybersecurity Certificate
  • Google Data Analytics Certificate
  • Google IT Support Certificate
  • Google Project Management Certificate
  • Google UX Design Certificate
  • IBM Data Analyst Certificate
  • IBM Data Science Certificate
  • Machine Learning Certificate
  • Microsoft Power BI Data Analyst Certificate
  • UI / UX Design Certificate

Industries & Careers

  • Business
  • Computer Science
  • Data Science
  • Education & Teaching
  • Engineering
  • Finance
  • Healthcare
  • Human Resources (HR)
  • Information Technology (IT)
  • Marketing

Career Resources

  • Career Aptitude Test
  • Examples of Strengths and Weaknesses for Job Interviews
  • High-Income Skills to Learn
  • How Does Cryptocurrency Work?
  • How to Highlight Duplicates in Google Sheets
  • How to Learn Artificial Intelligence
  • Popular Cybersecurity Certifications
  • Preparing for the PMP Certification
  • Signs You Will Get the Job After an Interview
  • What Is Artificial Intelligence?

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