• For Individuals
  • For Businesses
  • For Universities
  • For Governments
Coursera
  • Online Degrees
  • Careers
  • Log In
  • Join for Free
    Coursera
    • Browse
    • Software Engineering

    Software Engineering Courses Online

    Master software engineering for developing robust applications. Learn about software design, testing, and project management.

    Skip to search results

    Filter by

    Subject
    Required
     *

    Language
    Required
     *

    The language used throughout the course, in both instruction and assessments.

    Learning Product
    Required
     *

    Build job-relevant skills in under 2 hours with hands-on tutorials.
    Learn from top instructors with graded assignments, videos, and discussion forums.
    Learn a new tool or skill in an interactive, hands-on environment.
    Get in-depth knowledge of a subject by completing a series of courses and projects.
    Earn career credentials from industry leaders that demonstrate your expertise.
    Earn career credentials while taking courses that count towards your Master’s degree.
    Earn your Bachelor’s or Master’s degree online for a fraction of the cost of in-person learning.
    Earn a university-issued career credential in a flexible, interactive format.

    Level
    Required
     *

    Duration
    Required
     *

    Skills
    Required
     *

    Subtitles
    Required
     *

    Educator
    Required
     *

    Explore the Software Engineering Course Catalog

    • Status: Free Trial
      Free Trial
      P

      Packt

      Advanced Security and Troubleshooting

      Skills you'll gain: Remote Access Systems, Network Troubleshooting, Network Administration, Virtual Private Networks (VPN), Hardening, TCP/IP, Cybersecurity, Dynamic Host Configuration Protocol (DHCP), Human Factors (Security), Technical Support and Services, Encryption, Command-Line Interface, Authentications, Wireless Networks

      Advanced · Course · 1 - 4 Weeks

    • Status: Free Trial
      Free Trial
      U

      University of California, Irvine

      Natural Language Processing and Capstone Assignment

      Skills you'll gain: Predictive Modeling, Natural Language Processing, Social Media, Text Mining, Cloud Computing, Unstructured Data, Big Data, Analytics, Data Analysis, Geospatial Information and Technology, Machine Learning Methods, Business Intelligence, Internet Of Things, Deep Learning

      4.4
      Rating, 4.4 out of 5 stars
      ·
      47 reviews

      Intermediate · Course · 1 - 4 Weeks

    • C

      Coursera Project Network

      Build an Automated Landing page using AI from Wix ADI

      Skills you'll gain: Email Automation, Lead Generation, Marketing Automation, Social Media, Social Media Marketing, Copywriting, Web Analytics, Automation

      4.4
      Rating, 4.4 out of 5 stars
      ·
      49 reviews

      Beginner · Guided Project · Less Than 2 Hours

    • J

      Johns Hopkins University

      Technology and Product Planning

      Skills you'll gain: Stakeholder Analysis, Agile Methodology, Health Technology, Wireframing, Human Centered Design, Agile Project Management, Healthcare Industry Knowledge, Scalability, Product Design, Design Thinking, Product Planning, New Product Development, Stakeholder Management, Prototyping, User Interface (UI), Technology Roadmaps, Health Care, Product Strategy, Technology Solutions, User Research

      2.3
      Rating, 2.3 out of 5 stars
      ·
      6 reviews

      Mixed · Course · 1 - 4 Weeks

    • Status: Free Trial
      Free Trial
      J

      Johns Hopkins University

      Introduction to the Tidyverse

      Skills you'll gain: Tidyverse (R Package), Data Wrangling, R (Software), Data Cleansing, Data Transformation, Data Manipulation, R Programming, Data Science, Exploratory Data Analysis, Data Analysis, Data Management, File Management, Data Visualization, Data Import/Export

      4.4
      Rating, 4.4 out of 5 stars
      ·
      52 reviews

      Beginner · Course · 1 - 3 Months

    • Status: Free
      Free
      C

      Coursera Project Network

      Notion for Beginners: Intro to AI Marketing Template Mastery

      Skills you'll gain: Marketing Automation, Marketing Planning, Marketing Strategies, Marketing, Campaign Management, ChatGPT, AI Personalization, Databases, Automation, Customer Insights, Project Planning, Artificial Intelligence

      4.7
      Rating, 4.7 out of 5 stars
      ·
      15 reviews

      Beginner · Guided Project · Less Than 2 Hours

    • Status: Free Trial
      Free Trial
      T

      The State University of New York

      Digital Information Literacy

      Skills you'll gain: Digital Design, Infographics, Content Creation, Graphic Design, Multimedia, Web Content, Information Management, Computer Literacy, Digital Communications, Peer Review, Communication, Data Ethics, Design Thinking

      4.8
      Rating, 4.8 out of 5 stars
      ·
      37 reviews

      Intermediate · Course · 1 - 3 Months

    • Status: Preview
      Preview
      C

      Coursera Instructor Network

      Introduction to Data Visualization in Qlik Sense

      Skills you'll gain: Data Visualization, Data-Driven Decision-Making, Data Visualization Software, Data Literacy, Interactive Data Visualization, Business Intelligence, Data Storytelling, Data Presentation, Dashboard

      4.6
      Rating, 4.6 out of 5 stars
      ·
      45 reviews

      Beginner · Course · 1 - 4 Weeks

    • Status: Free Trial
      Free Trial
      P

      Packt

      Deploying Windows Clients & Managing Identities

      Skills you'll gain: Microsoft Windows, Authentications, Operating System Administration, Azure Active Directory, Microsoft Intune (Mobile Device Management Software), Identity and Access Management, Windows Servers, System Configuration, User Provisioning, Active Directory, Desktop Support, Remote Access Systems, Application Deployment, Software Installation, Role-Based Access Control (RBAC), Technical Support and Services, Automation, Data Migration

      4.7
      Rating, 4.7 out of 5 stars
      ·
      12 reviews

      Intermediate · Course · 1 - 4 Weeks

    • C

      Coursera Project Network

      Build a Product Roadmap with Aha!

      Skills you'll gain: Product Roadmaps, Product Development, Product Management, Product Planning, Product Requirements, Product Strategy, Project Management Software, Release Management

      4.4
      Rating, 4.4 out of 5 stars
      ·
      109 reviews

      Beginner · Guided Project · Less Than 2 Hours

    • Status: Free Trial
      Free Trial
      T

      The Chinese University of Hong Kong

      Doing Business in China Capstone

      Skills you'll gain: Peer Review, Business Planning, Strategic Marketing, Business Consulting, Business Strategies, Marketing Strategies, Entrepreneurship, Product Promotion, Competitive Analysis, Presentations, Product Development, Market Analysis

      4.8
      Rating, 4.8 out of 5 stars
      ·
      122 reviews

      Beginner · Course · 1 - 3 Months

    • Status: New
      New
      Status: Free Trial
      Free Trial
      S

      Snowflake

      Building Generative AI Apps to Talk to Your Data

      Skills you'll gain: Generative AI, LLM Application, Snowflake Schema, Prompt Engineering, Natural Language Processing, Unstructured Data, Application Development, Data Pipelines, User Interface (UI), Data Processing, Application Programming Interface (API), SQL, Front-End Web Development

      5
      Rating, 5 out of 5 stars
      ·
      6 reviews

      Intermediate · Course · 1 - 4 Weeks

    Software Engineering learners also search

    Software
    Software Engineering Projects
    Software Development
    Software Design
    C
    Software Project Management
    Development
    C Programming
    1…440441442…793

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

    • Advanced Security and Troubleshooting: Packt
    • Natural Language Processing and Capstone Assignment: University of California, Irvine
    • Build an Automated Landing page using AI from Wix ADI: Coursera Project Network
    • Technology and Product Planning: Johns Hopkins University
    • Introduction to the Tidyverse: Johns Hopkins University
    • Notion for Beginners: Intro to AI Marketing Template Mastery: Coursera Project Network
    • Digital Information Literacy: The State University of New York
    • Introduction to Data Visualization in Qlik Sense: Coursera Instructor Network
    • Deploying Windows Clients & Managing Identities: Packt
    • Build a Product Roadmap with Aha!: Coursera Project Network

    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

    Technical Skills

    • ChatGPT
    • Coding
    • Computer Science
    • Cybersecurity
    • DevOps
    • Ethical Hacking
    • Generative AI
    • Java Programming
    • Python
    • Web Development

    Analytical Skills

    • Artificial Intelligence
    • Big Data
    • Business Analysis
    • Data Analytics
    • Data Science
    • Financial Modeling
    • Machine Learning
    • Microsoft Excel
    • Microsoft Power BI
    • SQL

    Business Skills

    • Accounting
    • Digital Marketing
    • E-commerce
    • Finance
    • Google
    • Graphic Design
    • IBM
    • Marketing
    • Project Management
    • Social Media Marketing

    Career Resources

    • Essential IT Certifications
    • High-Income Skills to Learn
    • How to Get a PMP Certification
    • How to Learn Artificial Intelligence
    • Popular Cybersecurity Certifications
    • Popular Data Analytics Certifications
    • What Does a Data Analyst Do?
    • Career Development Resources
    • Career Aptitude Test
    • 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
    • ECTS Credit Recommendations

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