• 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

    Expenses in ProfitBooks

    Skills you'll gain: Expense Management, Small Business Accounting, Accounts Payable, Inventory Management System, Accounting and Finance Software, Payment Processing, Invoicing, Payroll Processing, Vendor Management, Accounting, Cloud Security, Data Security, Order Processing, Purchasing

    Beginner · Guided Project · Less Than 2 Hours

  • C

    Coursera

    GenAI for Customer Support

    Skills you'll gain: Prompt Engineering, Email Automation, Customer experience improvement, Generative AI, Customer Support, Personalized Service, Customer Service, Product Support, Self Service Technologies, Artificial Intelligence, Operational Efficiency, Automation

    4.1
    Rating, 4.1 out of 5 stars
    ·
    7 reviews

    Beginner · Course · 1 - 4 Weeks

  • U

    University of Colorado Boulder

    Climate Resilience and Urban Sustainability

    Skills you'll gain: Systems Thinking, Environmental Laws, Sustainable Development, Climate Change Adaptation, Land Development, Community Development, Environmental Policy, Social Impact, Sustainable Design, Social Justice, Socioeconomics, Environmental Science, Climate Change Mitigation, Energy and Utilities

    5
    Rating, 5 out of 5 stars
    ·
    10 reviews

    Beginner · Course · 1 - 3 Months

  • K

    Kennesaw State University

    The 4 A's of Marketing with Jagdish Sheth

    Skills you'll gain: Global Marketing, Marketing Effectiveness, Marketing, Regulatory Compliance, Strategic Marketing, Stakeholder Management, Innovation, Stakeholder Communications, Corporate Sustainability, Business Marketing, Stakeholder Engagement, Stakeholder Analysis, Internal Communications, Marketing Planning, Product Marketing, Marketing Channel, Social Media Marketing, Marketing Strategies, Business Strategy, Business

    4.7
    Rating, 4.7 out of 5 stars
    ·
    13 reviews

    Beginner · Specialization · 3 - 6 Months

  • C

    Coursera

    Java Primitive Types to Calculate Expenses

    Skills you'll gain: Java, Java Programming, Application Development, Programming Principles, Data Storage, Data Entry, Computer Programming, Algorithms

    4.6
    Rating, 4.6 out of 5 stars
    ·
    8 reviews

    Intermediate · Guided Project · Less Than 2 Hours

  • P

    Packt

    Advanced Security Strategies and Incident Response

    Skills you'll gain: Incident Response, Computer Security Incident Management, Open Web Application Security Project (OWASP), Application Security, Secure Coding, Cloud Security, Cybersecurity, Vulnerability Assessments, Cyber Attacks, Information Systems Security, Security Engineering, Metasploit, Security Strategy, Infrastructure Security, Incident Management, Vulnerability Scanning, Security Testing, Hardening, Penetration Testing, Mobile Security

    4.5
    Rating, 4.5 out of 5 stars
    ·
    13 reviews

    Advanced · Course · 1 - 3 Months

  • A

    Atlassian

    Introduction to Confluence

    Skills you'll gain: Collaborative Software, Team Oriented, Intranet, Databases, Calendar Management, Content Management, Content Creation

    3.5
    Rating, 3.5 out of 5 stars
    ·
    8 reviews

    Beginner · Course · 1 - 4 Weeks

  • C

    Coursera

    Customer Support digital transformation with HubSpot

    Skills you'll gain: HubSpot CRM, Digital Transformation, Customer Relationship Management, Customer Support, Business Transformation, Process Analysis, Business Systems, Technology Strategies, Process Improvement, Business Development

    4.9
    Rating, 4.9 out of 5 stars
    ·
    14 reviews

    Beginner · Guided Project · Less Than 2 Hours

  • G

    Google Cloud

    Google Calendar: Getting Started

    Skills you'll gain: Google Workspace, Collaborative Software, Data Sharing, Communication, Cloud Platforms

    4.1
    Rating, 4.1 out of 5 stars
    ·
    18 reviews

    Beginner · Project · Less Than 2 Hours

  • P

    Packt

    Learn the Art and Science of PCB Design with Eagle

    Skills you'll gain: Hardware Design, Electronic Hardware, Schematic Diagrams, Electronics, Software Installation, Electronic Components, Electrical Engineering, Design Software, Technical Design, Computer-Aided Design, Manufacturing and Production, Design

    Beginner · Course · 3 - 6 Months

  • C

    Codio

    Cloud Computing Primer: Platform as a Service (PaaS)

    Skills you'll gain: Cloud Deployment, Platform As A Service (PaaS), Cloud Platforms, Public Cloud, Application Development, Application Deployment, Cloud Computing, Cloud Services, Cloud Applications, Software As A Service, Private Cloud, DevOps, Agile Methodology

    4.6
    Rating, 4.6 out of 5 stars
    ·
    11 reviews

    Beginner · Course · 1 - 4 Weeks

  • C

    Coursera

    GenAI for Business Intelligence Analysts

    Skills you'll gain: Business Intelligence, Generative AI, Business Analytics, Responsible AI, Business Process Automation, Data-Driven Decision-Making, Data Ethics, Data Storytelling, Exploratory Data Analysis, Data Validation, Project Implementation

    4.5
    Rating, 4.5 out of 5 stars
    ·
    13 reviews

    Intermediate · Course · 1 - 4 Weeks

1…600601602…834

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

  • Expenses in ProfitBooks: Coursera
  • GenAI for Customer Support: Coursera
  • Climate Resilience and Urban Sustainability: University of Colorado Boulder
  • The 4 A's of Marketing with Jagdish Sheth: Kennesaw State University
  • Java Primitive Types to Calculate Expenses : Coursera
  • Advanced Security Strategies and Incident Response: Packt
  • Introduction to Confluence: Atlassian
  • Customer Support digital transformation with HubSpot: Coursera
  • Google Calendar: Getting Started: Google Cloud
  • Learn the Art and Science of PCB Design with Eagle: Packt

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