• 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: Free Trial
    Free Trial
    S

    SkillUp

    AI Technologies in Healthcare

    Skills you'll gain: Healthcare 5.0, Artificial Intelligence and Machine Learning (AI/ML), AI Enablement, Jupyter, LLM Application, Generative Model Architectures, AI Product Strategy, Model Evaluation, Multimodal Prompts, Health Systems, Health Information Management, Data Preprocessing, Data Analysis

    Intermediate · Course · 1 - 4 Weeks

  • Status: Free Trial
    Free Trial
    S

    Scrimba

    Beginner's Guide to Unit Testing

    Skills you'll gain: Unit Testing, Test Case, Test Driven Development (TDD), Debugging, Software Testing, Development Testing, Test Automation, Test Tools, Quality Assurance

    Intermediate · Course · 1 - 4 Weeks

  • C

    Coursera

    Integrating Apps into Your Hootsuite Dashboard

    Skills you'll gain: Scheduling, Social Media Management, Social Media Content, Social Media, Cloud-Based Integration, Productivity Software, Dashboard, Digital Marketing, Business

    Beginner · Guided Project · Less Than 2 Hours

  • Status: New
    New
    Status: Preview
    Preview
    I

    Illinois Tech

    Data Visualization and the Art of Storytelling - Bachelor's

    Skills you'll gain: Data Storytelling, Interactive Data Visualization, Data Presentation, Data Visualization Software, Scatter Plots, Infographics, Storytelling, Geospatial Mapping, Box Plots, Histogram, Data Ethics, Design Elements And Principles

    Beginner · Course · 1 - 3 Months

  • Status: Free Trial
    Free Trial
    C

    Coursera

    GenAI for Inside Sales: Crafting Effective Outreach

    Skills you'll gain: Inside Sales, Sales Process, Generative AI Agents, Sales Strategy, Email Automation, AI Personalization, Sales Management, HubSpot CRM, Sales Enablement, Sales, Sales Training, Sales Prospecting, ChatGPT, Anthropic Claude, Customer Relationship Management (CRM) Software, Customer Communications Management, Customer Engagement, Campaign Management, Automation, Analytics

    Intermediate · Course · 1 - 4 Weeks

  • Status: New
    New
    Status: Preview
    Preview
    T

    The University of Notre Dame

    Point-to-Point Wireless Telecommunication Links

    Skills you'll gain: Communication Systems, Wireless Networks, Digital Communications, Telecommunications, General Networking, Digital Signal Processing, Electrical Engineering, Electronics, Reliability

    Beginner · Course · 1 - 3 Months

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

    Coursera

    Advanced Marketing Optimization & Strategy

    Skills you'll gain: Google Analytics, Data Storytelling, Content Performance Analysis, Web Analytics and SEO, Data Validation, Stakeholder Engagement, Statistical Modeling, Search Engine Optimization, Marketing Analytics, Web Analytics, Marketing Automation, Data Visualization, Customer Insights, Data-Driven Decision-Making, Campaign Management, Key Performance Indicators (KPIs), Predictive Analytics, Performance Measurement, Return On Investment, Artificial Intelligence

    Intermediate · Specialization · 3 - 6 Months

  • P

    Packt

    Hacking WEP/WPA/WPA2 Wi-Fi Networks Using Kali Linux

    Skills you'll gain: Brute-force attacks, General Networking, Network Administration, Network Security, Penetration Testing, Wireless Networks, Exploitation techniques, Linux, Vulnerability Scanning, Linux Commands, Encryption, Network Analysis, Command-Line Interface, Virtual Machines

    Intermediate · Course · 1 - 3 Months

  • P

    Packt

    AWS Certified DevOps Engineer - Professional

    Skills you'll gain: Amazon CloudWatch, CI/CD, Application Deployment, Cloud Deployment, Serverless Computing, Application Lifecycle Management, DevOps, Amazon Web Services, AWS CloudFormation, Continuous Integration, Infrastructure as Code (IaC), Continuous Delivery, Containerization, Cloud Applications, Cloud Security, System Monitoring

    Advanced · Course · 1 - 3 Months

  • Status: Free Trial
    Free Trial
    P

    Pearson

    Red Hat Certified Engineer (RHCE) EX294

    Skills you'll gain: Ansible, Red Hat Enterprise Linux, Package and Software Management, User Accounts, IT Automation, OS Process Management, Linux Administration, Infrastructure as Code (IaC), Network Administration, Data Storage, Devops Tools, Automation, Systems Administration, Shell Script, Scripting, Linux, YAML, Linux Servers, Scenario Testing, Verification And Validation

    Intermediate · Specialization · 1 - 4 Weeks

  • Status: Preview
    Preview
    U

    University of California, Irvine

    데이터 스토리텔링

    Skills you'll gain: Data Storytelling, Data Presentation, Data Visualization, Interactive Data Visualization, Data Visualization Software, Statistical Visualization, Tableau Software, Exploratory Data Analysis, Correlation Analysis, Storytelling, Data Ethics, Data Analysis, Advanced Analytics

    Mixed · Course · 1 - 4 Weeks

  • Status: Free Trial
    Free Trial
    P

    Pearson

    Certified Cloud Security Professional (CCSP): Unit 4

    Skills you'll gain: Application Security, Cloud Applications, Cloud Security, Cloud Development, Identity and Access Management, Secure Coding, Security Awareness, Security Testing, Data Security, Cloud Deployment, User Provisioning, Verification And Validation, Software Development, Software Quality Assurance, Threat Management, Authentications, Multi-Factor Authentication

    Advanced · Course · 1 - 4 Weeks

1…762763764…834

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

  • AI Technologies in Healthcare: SkillUp
  • Beginner's Guide to Unit Testing: Scrimba
  • Integrating Apps into Your Hootsuite Dashboard: Coursera
  • Data Visualization and the Art of Storytelling - Bachelor's: Illinois Tech
  • GenAI for Inside Sales: Crafting Effective Outreach: Coursera
  • Point-to-Point Wireless Telecommunication Links: The University of Notre Dame
  • Advanced Marketing Optimization & Strategy: Coursera
  • Hacking WEP/WPA/WPA2 Wi-Fi Networks Using Kali Linux: Packt
  • AWS Certified DevOps Engineer - Professional: Packt
  • Red Hat Certified Engineer (RHCE) EX294: Pearson

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