• 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: Preview
    Preview
    B

    Birla Institute of Technology & Science, Pilani

    Cloud Computing Fundamentals

    Skills you'll gain: Cloud Computing, Cloud Security, Cloud Hosting, Amazon Web Services, Cloud Infrastructure, Cloud Computing Architecture, Cloud Solutions, Cloud Services, Amazon S3, Distributed Computing, Amazon Elastic Compute Cloud, Cloud Management, Capacity Management, Cloud Deployment, Infrastructure As A Service (IaaS), Virtualization, Cloud Storage, Software As A Service, Virtualization and Virtual Machines, AWS Identity and Access Management (IAM)

    Build toward a degree

    Intermediate · Course · 1 - 3 Months

  • Status: New
    New
    Status: Free Trial
    Free Trial
    U

    Università di Napoli Federico II

    Robotics & Robots

    Skills you'll gain: Robotics, Data Ethics, Reliability, Control Systems, Engineering, Software Systems, Data Mapping, Human Centered Design, Mechanical Engineering, Applied Mathematics, Algorithms, Mathematical Modeling, Model Optimization, Graph Theory, Engineering Calculations, Geospatial Information and Technology, Physics

    Intermediate · Specialization · 1 - 3 Months

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

    L&T EduTech

    Smart Building Systems- Electrical and ELV

    Skills you'll gain: Electrical Systems, Network Architecture, Electrical Power, HVAC, Control Systems, Electric Power Systems, Electrical Wiring, Low Voltage, High Voltage, Building Design, Electrical Engineering, Hazard Analysis, Schematic Diagrams, Electrical Safety, Electrical Equipment, Drafting and Engineering Design, Energy and Utilities, Networking Hardware, Site Reliability Engineering, Building Codes

    Intermediate · Specialization · 3 - 6 Months

  • Status: New
    New
    Status: Preview
    Preview
    T

    Total Seminars

    Python 101: Introduction to Python

    Skills you'll gain: Pandas (Python Package), Data Processing, Data Structures, Python Programming, Scripting, Code Reusability, Automation, Programming Principles, Functional Design, Development Environment, Data Preprocessing, Data Manipulation, Data-oriented programming, Computational Logic, Jupyter, Computer Programming, Software Installation

    Beginner · Course · 1 - 3 Months

  • Status: New
    New
    Status: Free Trial
    Free Trial
    J

    John Wiley & Sons

    AutoCAD Advanced 2D Drafting and Annotation

    Skills you'll gain: Engineering Drawings, Architectural Drawing, Computer-Aided Design, Drafting and Engineering Design, Engineering Documentation, Technical Documentation, Plot (Graphics), Data Sharing, File Management, Scalability, Cloud Storage, Design Elements And Principles

    Intermediate · Course · 1 - 3 Months

  • Status: New
    New
    Status: Free Trial
    Free Trial
    J

    John Wiley & Sons

    Foundations of Data Analytics and Visualization

    Skills you'll gain: Data Storytelling, Power BI, Data Presentation, Database Design, Data Visualization, Business Intelligence, Data Visualization Software, Database Theory, Dashboard, Data Lakes, Dashboard Creation, Databases, Pivot Tables And Charts, Data-Driven Decision-Making, Data Analysis, Microsoft Excel, Analytics, Data Modeling, Data Management, Python Programming

    Beginner · Course · 3 - 6 Months

  • Status: New
    New
    Status: Preview
    Preview
    G

    Google Cloud

    Liftoff mit Google Antigravity: Videospiel mit KI entwickeln

    Beginner · Course · 1 - 3 Months

  • Status: New
    New
    K

    KodeKloud

    Linux System Administration: Deployment and Security

    Skills you'll gain: Linux Administration, Linux, Linux Servers, Linux Commands, Scripting, Data Integrity

    Intermediate · Course · 1 - 4 Weeks

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

    Coursera

    Email Automation & AI

    Skills you'll gain: Personalized Campaigns, Data-Driven Marketing, Marketing Automation, HubSpot CRM, Marketing Strategies, Customer Analysis, Email Automation, Marketing Analytics, Email Marketing, Customer Retention, Customer Relationship Management (CRM) Software, Lead Generation, Prompt Engineering, Data-Driven Decision-Making, Customer Insights, ChatGPT, Market Research, AI Personalization, Campaign Management, Generative AI

    Intermediate · Specialization · 3 - 6 Months

  • Status: New
    New
    Status: Preview
    Preview
    É

    École Polytechnique Fédérale de Lausanne

    Micro and Nanofabrication (MEMS)

    Intermediate · Course · 1 - 3 Months

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

    Coursera

    Machine Learning Engineer: ML and Deep Learning Models

    Skills you'll gain: Supervised Learning, Model Optimization, PyTorch (Machine Learning Library), Fine-tuning, Generative Model Architectures, Convolutional Neural Networks, Recurrent Neural Networks (RNNs), Generative AI, Deep Learning, Model Training, Applied Machine Learning, Statistical Machine Learning, Classification And Regression Tree (CART), Autoencoders, Machine Learning Methods, Machine Learning Software, Machine Learning, MLOps (Machine Learning Operations), Machine Learning Algorithms, Artificial Intelligence and Machine Learning (AI/ML)

    Intermediate · Specialization · 3 - 6 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, Energy and Utilities, Social Studies, Environmental Issue, Economic Development, Market Analysis, Sustainable Technologies, Public Policies, Environmental Engineering, Electrical Systems, Sustainable Engineering, Environmental Science, Economics, Market Opportunities, Financial Inclusion, Cost Benefit Analysis, Climate Change Mitigation

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

    Beginner · Course · 3 - 6 Months

1…747576…834

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

  • Cloud Computing Fundamentals: Birla Institute of Technology & Science, Pilani
  • Robotics & Robots: Università di Napoli Federico II
  • Smart Building Systems- Electrical and ELV: L&T EduTech
  • Python 101: Introduction to Python: Total Seminars
  • AutoCAD Advanced 2D Drafting and Annotation: John Wiley & Sons
  • Foundations of Data Analytics and Visualization: John Wiley & Sons
  • Liftoff mit Google Antigravity: Videospiel mit KI entwickeln: Google Cloud
  • Linux System Administration: Deployment and Security: KodeKloud
  • Email Automation & AI: Coursera
  • Micro and Nanofabrication (MEMS): École Polytechnique Fédérale de Lausanne

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