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

    Packt

    Cyber Security for Absolute Beginners – Part 1

    Skills you'll gain: Malware Protection, Cyber Attacks, Cybersecurity, Network Security, Cyber Security Policies, Brute-force attacks, Distributed Denial-Of-Service (DDoS) Attacks, Security Controls, Security Awareness, Firewall, Multi-Factor Authentication, Encryption

    Beginner · Course · 1 - 3 Months

  • Status: New
    New
    Status: Preview
    Preview
    A

    Alex Genadinik

    2026 AI And ChatGPT At Work: Productive AI Use For Beginners

    Skills you'll gain: Prompt Engineering, ChatGPT, AI Enablement, Presentations, Generative AI, AI Personalization, AI Workflows, Multimedia, OpenAI, Artificial Intelligence, Productivity Software, Content Creation, Brainstorming, Proofreading

    Mixed · Course · 1 - 3 Months

  • Status: Free Trial
    Free Trial
    F

    Fractal Analytics

    Generative AI for Developers

    Skills you'll gain: Prompt Engineering, Responsible AI, Generative AI, Generative Model Architectures, Code Review, Data Ethics, Artificial Intelligence, Object Oriented Programming (OOP), Large Language Modeling, Machine Learning Methods, Artificial Intelligence and Machine Learning (AI/ML), AI Enablement, Artificial Neural Networks, Maintainability, Computer Programming, Data Cleansing, Debugging, Problem Solving, Critical Thinking, Data Analysis

    4.6
    Rating, 4.6 out of 5 stars
    ·
    194 reviews

    Beginner · Specialization · 1 - 3 Months

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

    Packt

    Advanced Networking Technologies and Operations

    Skills you'll gain: Wide Area Networks, Data Centers, Virtual Machines, Network Administration, Virtualization, Network Architecture, Virtual Private Networks (VPN), Wireless Networks, Computer Networking, Network Monitoring, Network Troubleshooting, Software-Defined Networking, Intrusion Detection and Prevention, Network Security, Cloud Computing, Distributed Denial-Of-Service (DDoS) Attacks, Key Management, Internet Of Things, Disaster Recovery

    Advanced · Course · 1 - 3 Months

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

    Packt

    Industrial IoT Integration with Micro850 PLC

    Skills you'll gain: Microsoft Azure, Mobile Development Tools, System Implementation, System Configuration, Application Programming Interface (API), Data Integration, Simulations

    Intermediate · Course · 1 - 3 Months

  • Status: Free Trial
    Free Trial
    A

    Alberta Machine Intelligence Institute

    Machine Learning: Algorithms in the Real World

    Skills you'll gain: Supervised Learning, Data Preprocessing, Feature Engineering, Responsible AI, Machine Learning Algorithms, Data Ethics, Applied Machine Learning, Model Evaluation, Data Quality, Classification Algorithms, MLOps (Machine Learning Operations), Model Deployment, Jupyter, Data Validation, Machine Learning, Decision Tree Learning, Business Operations, Data Cleansing, Product Lifecycle Management, Project Management

    4.6
    Rating, 4.6 out of 5 stars
    ·
    1.1K reviews

    Intermediate · Specialization · 3 - 6 Months

  • Status: Preview
    Preview
    T

    The State University of New York

    Practical Time Series Analysis

    Skills you'll gain: Time Series Analysis and Forecasting, Forecasting, R Programming, Statistical Analysis, Model Evaluation, Data Analysis, Data Visualization, Mathematical Modeling, Statistical Modeling, Correlation Analysis, Probability & Statistics, Descriptive Statistics, Statistical Inference, Software Installation

    4.6
    Rating, 4.6 out of 5 stars
    ·
    1.7K reviews

    Intermediate · Course · 1 - 3 Months

  • Status: Free Trial
    Free Trial
    D

    Duke University

    DevOps, DataOps, MLOps

    Skills you'll gain: MLOps (Machine Learning Operations), Responsible AI, Artificial Intelligence and Machine Learning (AI/ML), PyTorch (Machine Learning Library), Containerization, Tensorflow, Rust (Programming Language), Microsoft Copilot, DevOps, Hugging Face, Applied Machine Learning, Cloud Solutions, CI/CD, Machine Learning, Serverless Computing, Docker (Software), GitHub, Big Data

    4.2
    Rating, 4.2 out of 5 stars
    ·
    209 reviews

    Advanced · Course · 1 - 3 Months

  • U

    University of California San Diego

    Algae Biotechnology

    Skills you'll gain: Biotechnology, Biological Engineering, Sustainable Technologies, Life Sciences, Environmental Issue, Regulatory Requirements, Sustainability Standards, Chemical Engineering, Production Process, Product Development, Molecular, Cellular, and Microbiology, Biology

    4.8
    Rating, 4.8 out of 5 stars
    ·
    618 reviews

    Intermediate · Course · 1 - 3 Months

  • Status: Preview
    Preview
    P

    Pohang University of Science and Technology(POSTECH)

    Introduction and Programming with IoT Boards

    Skills you'll gain: Internet Of Things, Wireless Networks, General Networking, Emerging Technologies, Electronic Hardware, Embedded Systems, Information Technology Architecture, Software Architecture, Computing Platforms, Computer Programming Tools, Problem Solving

    4.6
    Rating, 4.6 out of 5 stars
    ·
    1.8K reviews

    Beginner · Course · 1 - 3 Months

  • Status: Preview
    Preview
    É

    École Nationale des Ponts et Chaussées

    Electric Vehicles and Mobility

    Skills you'll gain: Socioeconomics, Social Impact, Sustainable Development, Market Dynamics, Civil Engineering, Economic Development, Market Analysis, Sustainable Technologies, Public Policies, Environmental Policy, Electric Power Systems, Environmental Science, Economics, Cost Benefit Analysis, Climate Change Mitigation, Innovation

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

    Beginner · Course · 3 - 6 Months

  • Status: Preview
    Preview
    U

    University of Virginia

    Continuous Delivery & DevOps

    Skills you'll gain: Continuous Delivery, DevOps, Continuous Deployment, CI/CD, Continuous Integration, Test Automation, Agile Methodology, Automation, Continuous Improvement Process, Unit Testing, Information Technology Operations, Systems Administration, System Support, System Testing, Software Testing

    4.6
    Rating, 4.6 out of 5 stars
    ·
    1.6K 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 free
software engineering fundamentals
software engineering management
1…757677…834

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

  • Cyber Security for Absolute Beginners – Part 1: Packt
  • 2026 AI And ChatGPT At Work: Productive AI Use For Beginners: Alex Genadinik
  • Generative AI for Developers: Fractal Analytics
  • Advanced Networking Technologies and Operations: Packt
  • Industrial IoT Integration with Micro850 PLC: Packt
  • Machine Learning: Algorithms in the Real World: Alberta Machine Intelligence Institute
  • Practical Time Series Analysis: The State University of New York
  • DevOps, DataOps, MLOps: Duke University
  • Algae Biotechnology: University of California San Diego
  • Introduction and Programming with IoT Boards: Pohang University of Science and Technology(POSTECH)

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