• 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


  • J

    Johns Hopkins University

    Johns Hopkins Medical Office Manager

    Skills you'll gain: Medical Billing and Coding, Denial Management, Patient Registration, Care Management, Medical Privacy, Revenue Cycle Management, Practice Management, Organizational Change, Change Management, Health Insurance Portability And Accountability Act (HIPAA) Compliance, Performance Review, Data Management, ICD Coding (ICD-9/ICD-10), Medical Terminology, Claims Processing, Medical Billing, Patient Safety, Continuous Quality Improvement (CQI), Medical Management, Data Analysis

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

    Status: Free Trial
    Free Trial
    Category: Credit offered
    Credit offered
  • U

    University of Illinois Urbana-Champaign

    Introduction to Business Analytics and Information Economics

    Skills you'll gain: Data Visualization, Business Analytics, Data Presentation, Analytics, Interactive Data Visualization, Data Literacy, Data Analysis, Analytical Skills, Big Data, Asset Management, Business Analysis, Feasibility Studies, Business Modeling, Intellectual Property, Data Quality, Information Management, Network Model, Data Strategy, Data-Driven Decision-Making, Business Intelligence

    ★ 4.6 (412) · Beginner · Specialization · 1 - 3 Months

    Status: Free Trial
    Free Trial
    Category: Build toward a degree
    Build toward a degree
  • C

    Corporate Finance Institute

    BI Essentials for Finance Analysts (Power BI Edition)

    Skills you'll gain: Data Analysis Expressions (DAX), Power BI, Snowflake Schema, Data Modeling, SQL, Dashboard, Microsoft Excel, Business Intelligence, Data Import/Export, Dashboard Creation, Business Reporting, Business Intelligence Software, Excel Formulas, Databases, Spreadsheet Software, Performance Reporting, Data Manipulation, Data Transformation, Financial Analysis, Data Visualization

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

    Status: Free Trial
    Free Trial
    Category: Credit offered
    Credit offered
  • M

    Macquarie University

    Online Learning Design for Educators

    Skills you'll gain: Instructional Design, Multimedia, Pedagogy, Presentations, Student Engagement, Design Reviews, Teaching, Peer Review, Visual Design, Graphic Design, Classroom Management, Media Production, Creative Design, Collaborative Software, Photo/Video Production and Technology, Learning Strategies, Videography, Security Controls, Electronic Media, Information Privacy

    ★ 4.7 (428) · Beginner · Specialization · 3 - 6 Months

    Status: Free Trial
    Free Trial
    Category: Credit offered
    Credit offered
  • U

    Universidad de los Andes

    Introducción a la ciencia de datos aplicada

    Skills you'll gain: Data Visualization, Exploratory Data Analysis, Statistical Hypothesis Testing, Statistical Visualization, Correlation Analysis, Data Visualization Software, Data Science, Jupyter, Data Analysis, Business Analytics, Statistical Methods, Statistical Analysis, Probability & Statistics, Statistics, Python Programming, Descriptive Statistics, Statistical Inference, Data Modeling, Statistical Modeling, Data Validation

    ★ 4.7 (446) · Beginner · Course · 1 - 4 Weeks

    Status: Free Trial
    Free Trial
    Category: Credit offered
    Credit offered
  • É

    École Polytechnique

    Hydro, Wind & Solar power: Resources, Variability & Forecast

    Skills you'll gain: Energy and Utilities, Climate Change Mitigation, Electrical Power, Climate Change Programs, Hydrology, Electric Power Systems, Time Series Analysis and Forecasting, Water Resource Management, Predictive Modeling, Environment, Estimation, Hydraulics, Mathematical Modeling, Systems Of Measurement, Physical Science

    ★ 4.6 (152) · Intermediate · Course · 1 - 3 Months

    Category: Preview
    Preview
    Category: Credit offered
    Credit offered
  • A

    Arizona State University

    Design of Experiments

    Skills you'll gain: Experimentation, Sample Size Determination, Research Design, Regression Analysis, Statistical Analysis, Science and Research, Scientific Methods, Statistical Methods, Data Analysis Software, Model Optimization, Statistical Software, Mathematical Software, Design Strategies, Sampling (Statistics), Probability & Statistics, Statistical Modeling, Statistical Inference, Mathematical Modeling, Statistical Hypothesis Testing, Variance Analysis

    ★ 4.7 (382) · Beginner · Specialization · 3 - 6 Months

    Status: Free Trial
    Free Trial
    Category: Credit offered
    Credit offered
  • S

    SkillUp

    Product Management: Foundations & Stakeholder Collaboration

    Skills you'll gain: Innovation, Product Management, Product Development, Stakeholder Engagement, Competitive Analysis, Product Planning, Communication Planning, Product Strategy, Business Strategy, Business Development, Product Lifecycle Management, Ideation, Market Analysis, New Business Development, Product Knowledge, Communication, Stakeholder Management, Media and Communications, Communication Strategies, Leadership

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

    Status: Free Trial
    Free Trial
    Category: Credit offered
    Credit offered
  • G

    Google Cloud

    Machine Learning with TensorFlow on Google Cloud en Español

    Skills you'll gain: Model Optimization, Feature Engineering, Model Deployment, Tensorflow, Model Training, Exploratory Data Analysis, Google Cloud Platform, Model Evaluation, Data Preprocessing, Keras (Neural Network Library), Machine Learning Software, Data Quality, Machine Learning Methods, Business Metrics, Machine Learning, Applied Machine Learning, Dataflow, Artificial Neural Networks, Data Pipelines, Logistic Regression

    ★ 4.6 (448) · Intermediate · Specialization · 3 - 6 Months

    Status: Free Trial
    Free Trial
    Category: Credit offered
    Credit offered
  • A

    Adobe

    Graphic Design

    Skills you'll gain: Adobe Illustrator, Color Theory, Typography, Graphic and Visual Design, Graphic Design, Graphics Software, Graphic and Visual Design Software, Graphical Tools, Design Elements And Principles, Creative Design, Digital Design, Adobe Firefly, Generative AI, Creativity

    ★ 4.6 (351) · Mixed · Course · 1 - 4 Weeks

    Status: Free Trial
    Free Trial
    Category: Credit offered
    Credit offered
  • R

    Rice University

    Business Statistics and Analysis Capstone

    Skills you'll gain: Business Analytics, Statistical Analysis, Data Analysis, Presentations, Data Presentation, Statistics, Statistical Reporting, Data Literacy, Analytical Skills, Analysis, Technical Communication, Predictive Analytics, Exploratory Data Analysis, Regression Analysis, Descriptive Statistics, Microsoft Excel

    ★ 4.7 (441) · Mixed · Course · 1 - 4 Weeks

    Status: Free Trial
    Free Trial
    Category: Credit offered
    Credit offered
  • U

    University of Colorado System

    Introduction to Clinical Data Science

    Skills you'll gain: Tidyverse (R Package), Clinical Data Management, R (Software), Health Insurance Portability And Accountability Act (HIPAA) Compliance, R Programming, Medical Privacy, Clinical Research Ethics, Google Cloud Platform, Data Ethics, Data Science, Statistical Programming, Data Wrangling, Data Processing, SQL, Data Access, Query Languages

    ★ 4.5 (429) · Intermediate · Course · 1 - 4 Weeks

    Status: Free Trial
    Free Trial
    Category: Credit offered
    Credit offered
1…241242243…834

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

  • Johns Hopkins Medical Office Manager: Johns Hopkins University
  • Introduction to Business Analytics and Information Economics: University of Illinois Urbana-Champaign
  • BI Essentials for Finance Analysts (Power BI Edition): Corporate Finance Institute
  • Online Learning Design for Educators: Macquarie University
  • Introducción a la ciencia de datos aplicada: Universidad de los Andes
  • Hydro, Wind & Solar power: Resources, Variability & Forecast: École Polytechnique
  • Design of Experiments: Arizona State University
  • Product Management: Foundations & Stakeholder Collaboration: SkillUp
  • Machine Learning with TensorFlow on Google Cloud en Español: Google Cloud
  • Graphic Design: Adobe

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
  • Free IT Certifications and Courses
  • High-Income Skills to Learn
  • How to Learn Artificial Intelligence
  • PMP Certification Requirements
  • Popular Cybersecurity Certifications

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