• 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


  • A

    Akamai Technologies, Inc.

    Akamai Network Engineering

    Skills you'll gain: SQL, Linux, Endpoint Security, Database Management, Incident Response, Relational Databases, Network Security, Database Systems, Vulnerability Scanning, Computer Security Incident Management, Security Management, Databases, Linux Administration, File Systems, Routing Protocols, OSI Models, Application Development, Remote Access Systems, Scripting, Scripting Languages

    4.6 stars, 372 reviews, Beginner, Professional Certificate, 3 - 6 Months

    ★ 4.6 (372) · Beginner · Professional Certificate · 3 - 6 Months

    Status: Free trial
    Free trial
  • T

    Tecnológico de Monterrey

    ChatGPT - Usos y Estrategias

    Skills you'll gain: ChatGPT, Responsible AI, Prompt Engineering, AI literacy, Artificial Intelligence, Productivity, AI powered creativity, Generative AI, AI Integrations, Ethical Standards And Conduct, Digital pedagogy, Natural Language Processing, Content Creation

    4.9 stars, 1.1K reviews, Beginner, Course, 1 - 4 Weeks

    ★ 4.9 (1.1K) · Beginner · Course · 1 - 4 Weeks

  • U

    University of Michigan

    Introduction to Time Value of Money (TVM)

    Skills you'll gain: Loans, Finance, Excel Formulas, Microsoft Excel, General Finance, Financial Management, Financial Analysis, Financial Planning, Spreadsheet Software, Cash Flows, Decision Making

    4.8 stars, 971 reviews, Beginner, Course, 1 - 4 Weeks

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

    Status: Free trial
    Free trial
  • C

    Coursera

    HTML and CSS: Building a Single-Page Website

    Skills you'll gain: Cascading Style Sheets (CSS), Hypertext Markup Language (HTML), HTML and CSS, Web Development, Web Applications, Web Design, Front-End Web Development

    4.5 stars, 554 reviews, Beginner, Guided Project, Less Than 2 Hours

    ★ 4.5 (554) · Beginner · Guided Project · Less Than 2 Hours

  • U

    University of Washington

    Data Manipulation at Scale: Systems and Algorithms

    Skills you'll gain: Big Data, Relational Databases, Database Systems, Dataflow, Databases, Data Science, Database Theory, Data Manipulation, Data Store, Data Processing, Database Management Systems, NoSQL, Apache Spark, Distributed Computing, Apache Hadoop, SQL, Data Analysis, Query Languages, Cloud Computing, Python Programming

    4.3 stars, 773 reviews, Mixed, Course, 1 - 3 Months

    ★ 4.3 (773) · Mixed · Course · 1 - 3 Months

    Status: Free trial
    Free trial
  • 2

    28DIGITAL

    Embedded Hardware and Operating Systems

    Skills you'll gain: Real-Time Operating Systems, Embedded Software, Embedded Systems, Internet Of Things, Operating Systems, Application Development, Wireless Networks, Communication Systems, Hardware Architecture, OS Process Management, Network Protocols, Simulations, C (Programming Language), Network Performance Management, Memory Management

    4.1 stars, 629 reviews, Intermediate, Course, 1 - 4 Weeks

    ★ 4.1 (629) · Intermediate · Course · 1 - 4 Weeks

    Status: Free trial
    Free trial
  • M

    Microsoft

    Foundations of AI and Machine Learning

    Skills you'll gain: Model Deployment, Data Management, Artificial Intelligence and Machine Learning (AI/ML), Infrastructure Architecture, Data Infrastructure, AI Integrations, MLOps (Machine Learning Operations), Application Deployment, AI Workflows, Model Evaluation, Data Cleansing, Artificial Intelligence, Data Security, Application Frameworks, Machine Learning, Data Preprocessing, Data Pipelines, Scalability

    4.5 stars, 286 reviews, Intermediate, Course, 1 - 3 Months

    ★ 4.5 (286) · Intermediate · Course · 1 - 3 Months

    Status: Free trial
    Free trial
  • M

    McMaster University

    Experimentation for Improvement

    Skills you'll gain: Experimentation, Scientific Visualization, Plot (Graphics), Data Visualization, Predictive Modeling, Pareto Chart, Predictive Analytics, Model Optimization, Regression Analysis, A/B Testing, Statistical Modeling, Process Optimization, Statistical Software, Statistical Methods, Analysis, Data Analysis Software, Mathematical Modeling, R Programming, Data Analysis, Statistical Analysis

    4.9 stars, 938 reviews, Intermediate, Course, 1 - 3 Months

    ★ 4.9 (938) · Intermediate · Course · 1 - 3 Months

    Category: Preview
    Preview
  • T

    The University of Edinburgh

    Philosophy and the Sciences: Introduction to the Philosophy of Physical Sciences

    Skills you'll gain: Research, Science and Research, Liberal Arts, General Science and Research, Scientific Methods, Physical Science, Physics, Research Methodologies

    4.7 stars, 963 reviews, Mixed, Course, 1 - 3 Months

    ★ 4.7 (963) · Mixed · Course · 1 - 3 Months

    Category: Preview
    Preview
  • M

    MathWorks

    MathWorks Computer Vision Engineer

    Skills you'll gain: Computer Vision, Model Evaluation, Image Analysis, Model Deployment, Anomaly Detection, Convolutional Neural Networks, Transfer Learning, Model Training, Fine-tuning, Deep Learning, Machine Learning Methods, Image Quality, Generative AI, Data Preprocessing, Artificial Neural Networks, Matlab, Applied Machine Learning, Model Optimization, Machine Learning, Classification Algorithms

    4.7 stars, 377 reviews, Beginner, Professional Certificate, 3 - 6 Months

    ★ 4.7 (377) · Beginner · Professional Certificate · 3 - 6 Months

    Status: Free trial
    Free trial
  • M

    Microsoft

    Microsoft Back-End Developer

    Skills you'll gain: CI/CD, C# (Programming Language), SQL, Database Management, Azure DevOps, Object Oriented Design, Continuous Integration, Object Oriented Programming (OOP), Version Control, ASP.NET, GitHub, Git (Version Control System), Debugging, Relational Databases, Secure Coding, .NET Framework, Microsoft Copilot, Scalability, Graph Theory, Data Structures

    4.5 stars, 403 reviews, Beginner, Professional Certificate, 3 - 6 Months

    ★ 4.5 (403) · Beginner · Professional Certificate · 3 - 6 Months

    Status: Free trial
    Free trial
  • C

    Coursera

    ChatGPT for Beginners: Save time with Microsoft Excel

    Skills you'll gain: ChatGPT, Microsoft Excel, Excel Formulas, Data Cleansing, Text Mining, Data Manipulation, AI Enablement, Unstructured Data, Generative AI, Prompt Engineering, Business Analytics, Data Management

    4.7 stars, 460 reviews, Intermediate, Guided Project, Less Than 2 Hours

    ★ 4.7 (460) · Intermediate · Guided Project · Less Than 2 Hours

    Status: Free trial
    Free trial
1…187188189…834

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

  • Akamai Network Engineering: Akamai Technologies, Inc.
  • ChatGPT - Usos y Estrategias: Tecnológico de Monterrey
  • Introduction to Time Value of Money (TVM): University of Michigan
  • HTML and CSS: Building a Single-Page Website: Coursera
  • Data Manipulation at Scale: Systems and Algorithms: University of Washington
  • Embedded Hardware and Operating Systems: 28DIGITAL
  • Foundations of AI and Machine Learning: Microsoft
  • Experimentation for Improvement: McMaster University
  • Philosophy and the Sciences: Introduction to the Philosophy of Physical Sciences: The University of Edinburgh
  • MathWorks Computer Vision Engineer: MathWorks

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