• 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: New
    New
    Status: Free Trial
    Free Trial
    P

    Packt

    Unity Game Deployment, XR, and Cross-Platform Strategies

    Skills you'll gain: Augmented and Virtual Reality (AR/VR), Unity Engine, Augmented Reality, Application Deployment, Cross Platform Development, Virtual Reality, C# (Programming Language), Video Game Development, Virtual Environment, Mobile Development, UI Components, Animation and Game Design, Game Design, User Interface (UI), Development Testing, User Interface and User Experience (UI/UX) Design, Software Development, Software Design

    Intermediate · Course · 1 - 3 Months

  • Status: New
    New
    Status: Preview
    Preview
    K

    Knowledge Accelerators

    Google Workspace with Gemini AI: Gmail, Docs, Sheets, Slides

    Skills you'll gain: Prompt Engineering, Google Gemini, Gemini, Google Sheets, Google Docs, Spreadsheet Software, AI powered creativity, Presentations, Productivity Software, Productivity, Gmail, Data Analysis, Writing and Editing, AI Integrations, Content Creation, Document Management, Artificial Intelligence, Content Optimization, Business Communication, Business Management

    Beginner · Course · 1 - 3 Months

  • Status: New
    New
    P

    Pearson

    Business Information Systems Fundamentals

    Skills you'll gain: Information Systems Security, Business Process Modeling, Security Management, Systems Development Life Cycle, Systems Development, Information Systems, Cyber Attacks, Cybersecurity, Software Development Life Cycle, Management Information Systems, Business Process Management, Enterprise Resource Planning, IT Management, Requirements Analysis, Incident Response, Business Process, Database Management Systems, Business Intelligence, Cloud Computing, Data Management

    Beginner · Specialization · 1 - 3 Months

  • Status: New
    New
    Status: Free Trial
    Free Trial
    E

    EDUCBA

    Project Planning, WBS and Network Scheduling

    Skills you'll gain: Scope Management, Project Scoping, Work Breakdown Structure, Project Schedules, Requirements Management, Project Management, Project Controls, Timelines, Change Control, Scheduling, Project Management Institute (PMI) Methodology, Project Planning, Dependency Analysis, Process Flow Diagrams, Workflow Management, Product Requirements, Requirements Elicitation, Requirements Analysis

    Mixed · Course · 1 - 4 Weeks

  • Status: New
    New
    Status: Free Trial
    Free Trial
    S

    Scrum.org

    Professional Scrum Product Backlog Management Skills™

    Skills you'll gain: Backlogs, Stakeholder Engagement, Stakeholder Management, Agile Product Development, Stakeholder Communications, Scrum (Software Development), Product Management, Agile Software Development, Agile Project Management, Agile Methodology, User Story, Business Requirements, AI Enablement, Prioritization, Business Planning, Business Priorities, Business Analysis, Critical Thinking and Problem Solving, Customer Insights, Generative AI

    Beginner · Course · 1 - 3 Months

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

    LearnKartS

    Multi-Agent Systems Design: AI Customer Support with n8n

    Skills you'll gain: AI Workflows, Model Context Protocol, AI Orchestration, Agentic Workflows, Generative AI Agents, Software Testing, Email Automation, AI Integrations, Model Deployment, Prompt Engineering, Retrieval-Augmented Generation, Customer Support, Artificial Intelligence, Agentic systems, Large Language Modeling, OpenAI API, Tool Calling, Automation, Vector Databases

    Beginner · Course · 1 - 4 Weeks

  • Status: New
    New
    Status: Preview
    Preview
    T

    Taipei Medical University

    Translational Medicine 1: Gene Editing & Molecular Imaging

    Skills you'll gain: Pre-Clinical Development, Biomedical Engineering, Biotechnology, Medical Imaging, Molecular Biology, Medical Science and Research, Clinical Research, Molecular, Cellular, and Microbiology, Clinical Trials, Radiology, Pharmacology, Biochemistry, Oncology, Clinical Laboratory Science, Clinical Practices, Laboratory Research, Clinical Informatics, Experimentation

    Intermediate · Course · 1 - 4 Weeks

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

    LearnKartS

    Deploy, Test & Secure AI Workflows with n8n

    Skills you'll gain: Retrieval-Augmented Generation, AI Security, AI Workflows, Model Context Protocol, Application Deployment, AI Orchestration, System Monitoring, Security Controls, Prompt Engineering, Containerization, Automation, Cloud Deployment, Data Migration, Model Evaluation, Docker (Software), Verification And Validation, Configuration Management, Debugging

    Beginner · Course · 1 - 4 Weeks

  • Status: New
    New
    Status: Free Trial
    Free Trial
    P

    Packt

    Designing Intelligent Web Solutions with AI

    Skills you'll gain: AI Personalization, GitHub Copilot, AI Integrations, Experience Design, Web Design and Development, User Experience Design, Human Computer Interaction, Software Architecture, User Interface and User Experience (UI/UX) Design, Artificial Intelligence and Machine Learning (AI/ML), Web Design, Artificial Intelligence, Software Testing, AI Security, Web Development, Web Applications, Design, Agentic systems, Software Development Tools, Machine Learning

    Intermediate · Course · 1 - 3 Months

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

    Coursera

    Automate QGIS with PyQGIS

    Skills you'll gain: GIS Software, Geographic Information Systems, Geospatial Information and Technology, Automation, Spatial Data Analysis, Application Programming Interface (API), Spatial Analysis, Scripting, Maintainability, Python Programming, Code Reusability, Data Preprocessing, Data Persistence

    Beginner · Course · 1 - 4 Weeks

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

    Microsoft

    Competitive Messaging & Content

    Skills you'll gain: Prompt Engineering, Competitive Analysis, Product Marketing, Prompt Engineering Tools, Content Strategy, Keyword Research, Content Marketing, Content Creation, Product Strategy, Content Optimization, Content Development and Management, Competitive Intelligence, Market Analysis, Search Engine Optimization, Go To Market Strategy, Market Intelligence, Target Audience, Company, Product, and Service Knowledge, Generative AI Agents, Value Propositions

    Intermediate · Course · 1 - 3 Months

  • Status: New
    New
    Status: Free Trial
    Free Trial
    E

    Edureka

    Software Testing and Quality Engineering

    Skills you'll gain: Test Driven Development (TDD), Unit Testing, Test Planning, Debugging, Browser Compatibility, Performance Testing, Security Testing, Software Testing, System Testing, Test Script Development, Behavior-Driven Development, API Testing, Code Coverage, Integration Testing, Development Testing, Test Case, Test Automation, Continuous Delivery, Software Development Tools, Site Reliability Engineering

    Intermediate · Specialization · 1 - 3 Months

1…939495…834

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

  • Unity Game Deployment, XR, and Cross-Platform Strategies: Packt
  • Google Workspace with Gemini AI: Gmail, Docs, Sheets, Slides: Knowledge Accelerators
  • Business Information Systems Fundamentals: Pearson
  • Project Planning, WBS and Network Scheduling: EDUCBA
  • Professional Scrum Product Backlog Management Skills™: Scrum.org
  • Multi-Agent Systems Design: AI Customer Support with n8n: LearnKartS
  • Translational Medicine 1: Gene Editing & Molecular Imaging: Taipei Medical University
  • Deploy, Test & Secure AI Workflows with n8n: LearnKartS
  • Designing Intelligent Web Solutions with AI: Packt
  • Automate QGIS with PyQGIS: Coursera

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
  • High-Income Skills to Learn
  • How to Learn Artificial Intelligence
  • PMP Certification Requirements
  • Popular Cybersecurity Certifications
  • Share your Coursera learning story

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

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