• 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


  • T

    Tecnológico de Monterrey

    Gestión de Proyectos

    Skills you'll gain: Project Coordination, Agile Project Management, Project Management Life Cycle, Negotiation, Team Management, Project Risk Management, Agile Methodology, Agile Product Development, Resource Allocation, Team Performance Management, Emotional Intelligence, Project Planning, Team Building, Risk Management, Leadership, Resource Management, Risk Analysis, Project Management Institute (PMI) Methodology, Project Management, Collaborative Software

    4.8 stars, 1.5K reviews, Beginner, Specialization, 3 - 6 Months

    ★ 4.8 (1.5K) · Beginner · Specialization · 3 - 6 Months

    Status: Free trial
    Free trial
  • É

    École Nationale des Ponts et Chaussées

    Mastering bitumen for better roads and innovative applications

    Skills you'll gain: Petroleum Industry, Sustainable Engineering, Oil and Gas, Environment Health And Safety, Occupational Health, Civil Engineering, Safety Assurance, Transportation Operations, Sustainable Systems, Materials science, Construction, Environmental Issue, Chemical Engineering, Technical Standard, Laboratory Research, Chemistry, Analytical Testing, Production Process, Performance Testing, Manufacturing Processes

    4.7 stars, 1.3K reviews, Intermediate, Course, 1 - 4 Weeks

    ★ 4.7 (1.3K) · Intermediate · Course · 1 - 4 Weeks

    Category: Preview
    Preview
  • C

    ConsenSys Academy

    Blockchain: Foundations and Use Cases

    Skills you'll gain: Blockchain, Cryptography, Interoperability, Cryptographic Protocols, Encryption, Public Key Cryptography Standards (PKCS), FinTech, Emerging Technologies, Ledgers (Accounting), Distributed Computing, Case Studies, Digital Assets, Data Integrity, Transaction Processing

    4.7 stars, 846 reviews, Beginner, Course, 1 - 3 Months

    ★ 4.7 (846) · Beginner · Course · 1 - 3 Months

    Category: Preview
    Preview
  • U

    University of California San Diego

    Design Principles: an Introduction

    Skills you'll gain: Usability, User Interface and User Experience (UI/UX) Design, Graphic and Visual Design, Usability Testing, Web Design, User Interface (UI) Design, Design, Experimentation, Interaction Design, Human Computer Interaction, Prototyping, Design Elements And Principles, Layout Design, Human Centered Design, Web Design and Development, Typography, Design Research, A/B Testing

    4.6 stars, 1.4K reviews, Beginner, Course, 1 - 4 Weeks

    ★ 4.6 (1.4K) · Beginner · Course · 1 - 4 Weeks

    Status: Free trial
    Free trial
  • D

    Duke University

    Introduction to Chemistry: Structures and Solutions

    Skills you'll gain: Chemistry, Analytical Chemistry, Physical Science, Systems Of Measurement, Scientific Methods, Mathematical Modeling

    4.7 stars, 578 reviews, Beginner, Course, 1 - 3 Months

    ★ 4.7 (578) · Beginner · Course · 1 - 3 Months

    Category: Preview
    Preview
  • D

    Duke University

    Writing, Running, and Fixing Code in C

    Skills you'll gain: Debugging, Software Testing, Program Development, Test Planning, Simulations, Test Case, Computer Programming, Programming Principles, Algorithms, C (Programming Language), Build Tools

    4.3 stars, 836 reviews, Beginner, Course, 1 - 4 Weeks

    ★ 4.3 (836) · Beginner · Course · 1 - 4 Weeks

    Status: Free trial
    Free trial
  • M

    Microsoft

    Microsoft PL-300 Exam Preparation and Practice

    Skills you'll gain: Power BI, Microsoft Copilot, Data Modeling, Data Analysis Expressions (DAX), Microsoft Power Platform, Data Storytelling, Data Visualization Software, Data Presentation, Interactive Data Visualization, Business Intelligence, Data Maintenance, Data Analysis, Extract, Transform, Load, Database Administration, Data Integration, Data Manipulation, Data Wrangling, Data Transformation, Data Access, Data Cleansing

    4.6 stars, 719 reviews, Beginner, Course, 1 - 3 Months

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

    Status: Free trial
    Free trial
  • U

    University of Virginia

    Pricing Strategy Optimization

    Skills you'll gain: Market Dynamics, Product Lifecycle Management, Revenue Management, Competitive Analysis, Target Market, Global Marketing, Market Opportunities, Consumer Behaviour, Competitive Intelligence, Business Strategy, Strategic Marketing, Marketing Psychology, Cost Accounting, Customer Insights, Product Lining, Supply And Demand, Economics, Demand Planning, Presentations, Customer Analysis

    4.8 stars, 942 reviews, Beginner, Specialization, 3 - 6 Months

    ★ 4.8 (942) · Beginner · Specialization · 3 - 6 Months

    Status: Free trial
    Free trial
  • T

    The Linux Foundation

    Linux for Developers

    Skills you'll gain: Package and Software Management, Linux, Command-Line Interface, File Systems, Linux Administration, Linux Commands, User Accounts, Operating System Administration, System Configuration, Bash (Scripting Language), File Management, Unix Shell, User Provisioning, System Monitoring, Shell Script, Operating Systems, System Software, Patch Management, Software Installation, OS Process Management

    4.5 stars, 1.4K reviews, Beginner, Course, 1 - 3 Months

    ★ 4.5 (1.4K) · Beginner · Course · 1 - 3 Months

    Status: Free trial
    Free trial
  • U

    University of California, Irvine

    Introduction to Business

    Skills you'll gain: Search Engine Marketing, Business Strategy, Digital Brand Strategy, Keyword Research, Digital Marketing, Financial Accounting, Organizational Leadership, Online Advertising, Cash Flow Forecasting, Search Engine Optimization, Business Planning, Accountability, Business Management, Leadership and Management, Fiscal Management, Forecasting, Cost Control, Operating Expense, Strategic Planning, Storytelling

    4.7 stars, 849 reviews, Beginner, Specialization, 1 - 3 Months

    ★ 4.7 (849) · Beginner · Specialization · 1 - 3 Months

    Status: Free trial
    Free trial
  • G

    Google Cloud

    Google Sheets

    Skills you'll gain: Google Sheets, Google Workspace, Spreadsheet Software, Productivity Software, Excel Formulas, Data Visualization, Version Control, Collaborative Software, Data Entry, Data Management, Data Analysis Software, Case Studies, Change Control, Data Sharing, Data Import/Export, Data Security, Role-Based Access Control (RBAC), Editing

    4.7 stars, 766 reviews, Beginner, Course, 1 - 3 Months

    ★ 4.7 (766) · Beginner · Course · 1 - 3 Months

    Status: Free trial
    Free trial
  • G

    Google Cloud

    Gen AI: Beyond the Chatbot

    Skills you'll gain: Prompt Engineering, Responsible AI, AI Product Strategy, Google Gemini, Generative AI, AI Enablement, AI Workflows, Google Cloud Platform, Google Workspace, AI Integrations

    4.6 stars, 634 reviews, Beginner, Course, 1 - 3 Months

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

    Status: Free trial
    Free trial
1…172173174…834

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

  • Gestión de Proyectos: Tecnológico de Monterrey
  • Mastering bitumen for better roads and innovative applications: École Nationale des Ponts et Chaussées
  • Blockchain: Foundations and Use Cases: ConsenSys Academy
  • Design Principles: an Introduction: University of California San Diego
  • Introduction to Chemistry: Structures and Solutions: Duke University
  • Writing, Running, and Fixing Code in C: Duke University
  • Microsoft PL-300 Exam Preparation and Practice: Microsoft
  • Pricing Strategy Optimization: University of Virginia
  • Linux for Developers: The Linux Foundation
  • Introduction to Business: University of California, Irvine

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