• 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


  • U

    University of California, Davis

    Data Visualization with Tableau

    Skills you'll gain: Dashboard Creation, Dashboard, Data Storytelling, Tableau Software, Data Presentation, Data Visualization, Advanced Analytics, Stakeholder Analysis, Interactive Data Visualization, Data Visualization Software, Data Literacy, Exploratory Data Analysis, Data Ethics, Data Analysis, Graphing, Visualization (Computer Graphics), Data Mapping, Requirements Analysis, Data Wrangling, Storyboarding

    ★ 4.5 (8.4K) · Beginner · Specialization · 3 - 6 Months

    Status: Free Trial
    Free Trial
  • R

    Rice University

    Introduction to Data Analysis Using Excel

    Skills you'll gain: Microsoft Excel, Pivot Tables And Charts, Graphing, Spreadsheet Software, Excel Formulas, Data Analysis, Histogram, Scatter Plots, Data Visualization Software, Data Presentation, Data Manipulation, Data Import/Export

    ★ 4.7 (11K) · Mixed · Course · 1 - 4 Weeks

    Status: Free Trial
    Free Trial
  • U

    University of Michigan

    Applied Machine Learning in Python

    Skills you'll gain: Feature Engineering, Model Evaluation, Applied Machine Learning, Supervised Learning, Scikit Learn (Machine Learning Library), Predictive Modeling, Machine Learning Methods, Machine Learning, Model Training, Model Optimization, Machine Learning Algorithms, Unsupervised Learning, Python Programming, Classification Algorithms, Artificial Neural Networks

    ★ 4.6 (8.8K) · Intermediate · Course · 1 - 4 Weeks

    Status: Free Trial
    Free Trial
  • G

    Google

    Stay Ahead of the AI Curve

    Skills you'll gain: AI Enablement, Strategic Thinking, AI literacy, Technology Roadmaps, AI Integrations, Generative AI, Analysis

    ★ 4.8 (7.9K) · Beginner · Course · 1 - 4 Weeks

    Status: Free Trial
    Free Trial
  • S

    STARWEAVER

    Automotive Industrial Engineering

    Skills you'll gain: Product Engineering, Production Line, Systems Engineering, Manufacturing and Production, Procurement, Mechanical Engineering, Sustainable Technologies, Strategic Planning, Innovation, Technology Strategies

    ★ 4.2 (144) · Beginner · Course · 1 - 4 Weeks

    Category: Preview
    Preview
  • U

    University of California, Davis

    Introduction to Google SEO

    Skills you'll gain: Search Engine Optimization, Persona Development, Web Analytics and SEO, Content Optimization, Target Audience, Branding, Target Market, Digital Marketing, Consumer Behaviour, User Research, Algorithms, Data Analysis, Business Reporting

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

    Status: Free Trial
    Free Trial
  • D

    Duke University

    Introduction to Probability and Data with R

    Skills you'll gain: Sampling (Statistics), Exploratory Data Analysis, R (Software), Probability & Statistics, Statistical Inference, Probability Distribution, Bayesian Statistics, R Programming, Data Analysis, Probability, Statistics, Statistical Methods, Statistical Analysis, Statistical Software, Descriptive Statistics

    ★ 4.7 (5.9K) · Beginner · Course · 1 - 3 Months

    Status: Free Trial
    Free Trial
  • L

    L&T EduTech

    Hydrocarbon Exploration and Production

    Skills you'll gain: Oil and Gas, Petroleum Industry, Environmental Engineering, Environmental Issue, Chemical Engineering, Automation Engineering, Engineering Analysis, Geostatistics, Water Resources, Production Process, Process Engineering, Control Systems, Hydraulics, Geospatial Mapping, Process Analysis, Microbiology

    ★ 4.6 (85) · Beginner · Course · 1 - 4 Weeks

    Status: Free Trial
    Free Trial
  • M

    Macquarie University

    Excel Skills for Business: Intermediate II

    Skills you'll gain: Excel Formulas, Microsoft Excel, Excel Macros, Data Validation, Spreadsheet Software, Data Modeling, Financial Forecasting, Predictive Modeling, Financial Modeling, Data Integrity, Visual Basic (Programming Language), Business Modeling, Automation, Data Security

    ★ 4.8 (8.5K) · Intermediate · Course · 1 - 3 Months

    Status: Free Trial
    Free Trial
  • U

    University of Michigan

    Critical Thinking and Decision Science

    Skills you'll gain: Computational Thinking, Logical Reasoning, Critical Thinking, Data Analysis, Deductive Reasoning, Mathematical Modeling, Analytical Skills, Analysis, Experimentation, Mathematics and Mathematical Modeling, Critical Thinking and Problem Solving, Data Literacy, Systems Thinking, Statistical Methods, Simulations, Predictive Modeling, Programming Principles, Decision Making, Statistical Inference, Prompt Engineering

    ★ 4.7 (5K) · Intermediate · Specialization · 3 - 6 Months

    Category: New
    New
    Status: Free Trial
    Free Trial
  • I

    IBM

    Generative AI: Introduction and Applications

    Skills you'll gain: Generative AI, ChatGPT, AI literacy, Artificial Intelligence and Machine Learning (AI/ML), Augmented and Virtual Reality (AR/VR), Machine Learning, Data Synthesis

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

    Status: Free Trial
    Free Trial
  • U

    Universidad Austral

    Fundamentos de Excel para Negocios

    Skills you'll gain: Microsoft Excel, Spreadsheet Software, Excel Formulas, Data Analysis, Data Visualization, Data Import/Export, Data Entry, Microsoft Office, Productivity Software, Presentations, Data Management, Finance, Financial Analysis

    ★ 4.8 (5.6K) · Beginner · Course · 1 - 3 Months

    Category: Preview
    Preview
1…323334…834

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

  • Data Visualization with Tableau: University of California, Davis
  • Introduction to Data Analysis Using Excel: Rice University
  • Applied Machine Learning in Python: University of Michigan
  • Stay Ahead of the AI Curve: Google
  • Automotive Industrial Engineering: STARWEAVER
  • Introduction to Google SEO: University of California, Davis
  • Introduction to Probability and Data with R: Duke University
  • Hydrocarbon Exploration and Production: L&T EduTech
  • Excel Skills for Business: Intermediate II: Macquarie University
  • Critical Thinking and Decision Science: University of Michigan

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
  • Cookies Preference Center
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