• 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


  • P

    Packt

    Object-Oriented Programming and Java Fundamentals

    Skills you'll gain: Object Oriented Programming (OOP), Java, Java Programming, Object Oriented Design, Computer Programming, Programming Principles, Software Design, Computational Logic, Data Structures

    Beginner · Course · 1 - 3 Months

    Status: Free Trial
    Free Trial
  • U

    University of Colorado System

    Agile Systems Engineering Leadership

    Skills you'll gain: Team Management, Team Performance Management, Teamwork, Team Building, Team Motivation, Organizational Leadership, Leadership Studies, Team Leadership, Leadership and Management, Human Relations Movement, Conflict Management, Drive Engagement, Motivational Skills, Organizational Structure, Engineering Management, Systems Engineering, Leadership, Productivity, Agile Methodology

    Intermediate · Course · 1 - 4 Weeks

    Status: Free Trial
    Free Trial
  • U

    UiPath

    Introduction to agentic automation

    Skills you'll gain: Agentic Workflows, Agentic systems, Business Process Automation, Automation, Robotic Process Automation, Generative AI Agents, Responsible AI, Artificial Intelligence, Data Ethics, AI Security, Accountability, Data Security

    Beginner · Course · 1 - 4 Weeks

  • G

    Google Cloud

    Scaling with Google Cloud Operations - Español

    Skills you'll gain: Cloud Management, Google Cloud Platform, Cloud Computing, Capacity Management, Cloud Services, DevOps, Scalability, Site Reliability Engineering, Identity and Access Management, Role-Based Access Control (RBAC), Service Level, System Monitoring, Disaster Recovery

    ★ 4.6 (8) · Beginner · Course · 1 - 3 Months

    Status: Free Trial
    Free Trial
  • E

    EDUCBA

    PySide2 Project - Employee Management Application

    Skills you'll gain: Web Frameworks

    ★ 4.8 (17) · Intermediate · Course · 1 - 4 Weeks

    Category: Preview
    Preview
  • F

    Fundação Instituto de Administração

    Fundamentos de Inteligência Artifical em Marketing

    Skills you'll gain: Data-Driven Marketing, Marketing Strategies, Customer experience strategy (CX), Digital Transformation, Marketing Analytics, Marketing, MarTech, Data-Driven Decision-Making, Applied Machine Learning, Predictive Analytics, Machine Learning Methods, Digital Marketing, Customer Engagement, Machine Learning Algorithms, Machine Learning, Advanced Analytics, Innovation, Brand Strategy, Deep Learning, Artificial Intelligence

    ★ 4.8 (8) · Beginner · Course · 1 - 4 Weeks

    Status: Free Trial
    Free Trial
  • C

    Coursera

    Inspire Student Learning with Showbie

    Skills you'll gain: Education Software and Technology, Collaborative Software, Digital pedagogy, Learning Management Systems, Content Management

    Beginner · Guided Project · Less Than 2 Hours

    Category: Free
    Free
  • C

    Coursera

    GenAI for IT Project Managers

    Skills you'll gain: IT Management, Project Risk Management, Risk Management, Risk Analysis, Project Management, AI literacy, Internal Communications, Responsible AI, Generative AI, Case Studies, Innovation, Data-Driven Decision-Making, Decision Making

    ★ 4.4 (7) · Beginner · Course · 1 - 4 Weeks

    Category: Preview
    Preview
  • B

    Board Infinity

    AI Agent Architecture: Reasoning, Memory, and LangGraph

    Skills you'll gain: AI Workflows, Agentic Workflows, LangGraph, AI Orchestration, Agentic systems, Generative AI Agents, LangChain, LLM Application, AI Integrations, Software Architecture, Systems Architecture, Software Design, Data Validation, Data Persistence, Context Management, Scalability, Systems Integration, Memory Management

    Intermediate · Course · 1 - 4 Weeks

    Category: New
    New
    Status: Free Trial
    Free Trial
  • K

    Korea Advanced Institute of Science and Technology(KAIST)

    Mechanical Vibration

    Skills you'll gain: Vibrations, Matlab, Engineering Analysis, Mechanical Engineering, Mechanical Design, Mathematical Software, Applied Mathematics, Mechanics, Differential Equations, Mathematical Modeling, Control Systems

    Intermediate · Course · 1 - 3 Months

    Category: Preview
    Preview
  • E

    Edureka

    AWS Cloud Essentials

    Skills you'll gain: Amazon S3, AWS Identity and Access Management (IAM), Amazon Elastic Compute Cloud, Amazon Web Services, Identity and Access Management, Cloud Engineering, Cloud Deployment, Cloud Computing, Cloud Solutions, Cloud Computing Architecture, Cloud Infrastructure, Cloud Services, Command-Line Interface, Public Cloud, Cloud Storage, User Provisioning, Data Storage Technologies, Multi-Factor Authentication, Data Storage

    ★ 3.7 (6) · Intermediate · Course · 1 - 3 Months

    Status: Free Trial
    Free Trial
  • A

    Alex Genadinik

    Prompt Engineering For New Professionals

    Skills you'll gain: Prompt Engineering, Prompt Patterns, Context Engineering, Token Optimization, Data Ethics, Fine-tuning, Large Language Modeling

    Mixed · Course · 1 - 4 Weeks

    Status: Free Trial
    Free Trial
1…692693694…834

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

  • Object-Oriented Programming and Java Fundamentals: Packt
  • Agile Systems Engineering Leadership: University of Colorado System
  • Introduction to agentic automation: UiPath
  • Scaling with Google Cloud Operations - Español: Google Cloud
  • PySide2 Project - Employee Management Application: EDUCBA
  • Fundamentos de Inteligência Artifical em Marketing: Fundação Instituto de Administração
  • Inspire Student Learning with Showbie: Coursera
  • GenAI for IT Project Managers: Coursera
  • AI Agent Architecture: Reasoning, Memory, and LangGraph: Board Infinity
  • Mechanical Vibration: Korea Advanced Institute of Science and Technology(KAIST)

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