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

    Filter by

    Subject
    Required
     *

    Language
    Required
     *

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

    Learning Product
    Required
     *

    Level
    Required
     *

    Duration
    Required
     *

    Skills
    Required
     *

    Subtitles
    Required
     *

    Educator
    Required
     *

    Results for "software engineering"

    • C

      Coursera Project Network

      Einführung in Marketing Design mit Canva

      Skills you'll gain: Canva (Software), Social Media Content, Social Media Marketing, Marketing Design, Social Media, Content Creation, Graphic Design, Creative Design, Brand Awareness, Color Theory, Marketing, Branding

      Beginner · Guided Project · Less Than 2 Hours

    • Status: Free Trial
      Free Trial
      U

      University of Colorado Boulder

      Engineering Genetic Circuits: Abstraction Methods

      Skills you'll gain: Markov Model, Engineering Analysis, Model Based Systems Engineering, Mathematical Modeling, Computational Thinking, Failure Analysis, Process Engineering, Simulations, Numerical Analysis, Systems Analysis, Simulation and Simulation Software, Chemical and Biomedical Engineering, Applied Mathematics, Verification And Validation, Differential Equations, Predictive Modeling, Probability, Algorithms

      Build toward a degree

      Intermediate · Course · 1 - 3 Months

    • Status: Free Trial
      Free Trial
      S

      Scrimba

      Deploy a Website with Netlify

      Skills you'll gain: Application Deployment, Continuous Deployment, CI/CD, Web Development Tools, Continuous Delivery, Release Management, Web Applications, React.js, Vue.JS

      Beginner · Course · 1 - 4 Weeks

    • G

      Google Cloud

      Rent-a-VM to Process Earthquake Data

      Skills you'll gain: Git (Version Control System), Google Cloud Platform, Remote Access Systems, Data Processing, Cloud Storage, Infrastructure As A Service (IaaS), Data Pipelines, Data Sharing, Virtual Machines, Cloud Computing, Data Transformation, Security Software, Process Analysis

      Beginner · Project · Less Than 2 Hours

    • G

      Google Cloud

      Securing APIs with Apigee X

      Skills you'll gain: OAuth, API Gateway, Application Programming Interface (API), Authentications, Secure Coding, Application Security, Authorization (Computing), Debugging, Data Access, Data Analysis

      Beginner · Project · Less Than 2 Hours

    • C

      Coursera Project Network

      Blocks-based ABM with NetTango

      Skills you'll gain: Simulations, Education Software and Technology, Computer Programming Tools, Computational Thinking, Data Sharing, Program Development, Computer Programming, UI Components, Pedagogy

      Advanced · Guided Project · Less Than 2 Hours

    • Status: New
      New
      Status: Free Trial
      Free Trial
      B

      Board Infinity

      End-to-End iOS Development Mastery

      Skills you'll gain: Apple iOS, Swift Programming, Apple Xcode, Secure Coding, iOS Development, Mobile Development, Core Data (Software), Application Deployment, User Interface (UI), Scalability, Performance Tuning, Debugging, Application Programming Interface (API), Model View Controller, API Design, JSON, Application Development, Application Security, Data Management, Data Security

      Beginner · Specialization · 1 - 3 Months

    • Status: New
      New
      Status: Preview
      Preview
      M

      Macquarie University

      Cyber Response and Recovery

      Skills you'll gain: Incident Response, Incident Management, Computer Security Incident Management, Cyber Security Strategy, Security Management, Cyber Attacks, Intrusion Detection and Prevention, Cyber Risk, Cyber Security Policies, Disaster Recovery, Threat Detection, Crisis Management, Cybersecurity, Cyber Security Assessment, Threat Management, Business Continuity, Safety and Security, Strategic Communication, Security Software, Regulation and Legal Compliance

      Beginner · Course · 1 - 3 Months

    • Status: Free Trial
      Free Trial
      U

      University of Colorado Boulder

      Building and Pitching Marketing Campaigns in Tech Industries

      Skills you'll gain: Customer experience strategy (CX), Technical Management, Media Planning, Marketing Strategy and Techniques, Campaign Management, Customer Relationship Management, Sales Management, Marketing and Public Relations, Supply Chain Management, Branding, Marketing Budgets, Supply Chain, Loyalty Programs, Business Operations, Presentations, Financial Forecasting, Brand Management, Revenue Management, Sales Strategy, Forecasting

      Build toward a degree

      Beginner · Course · 1 - 3 Months

    • Status: Free Trial
      Free Trial
      M

      Meta

      أساسيات البرمجة في Swift

      Skills you'll gain: Apple Xcode, Swift Programming, iOS Development, Data Structures, Programming Principles, Mobile Development, Object Oriented Programming (OOP), Computer Programming, Development Environment

      Beginner · Course · 1 - 3 Months

    • G

      Google Cloud

      App Engine: Qwik Start - Go

      Skills you'll gain: Google App Engine, Application Deployment, Cloud Infrastructure, Google Cloud Platform, Go (Programming Language), Cloud Applications, Software Testing, Cloud API, Platform As A Service (PaaS)

      Beginner · Project · Less Than 2 Hours

    • Status: Preview
      Preview
      N

      Northeastern University

      Practical Engineering Data Mining: Techniques and Uses

      Skills you'll gain: Data Mining, Exploratory Data Analysis, Dimensionality Reduction, Data Cleansing, Data Transformation, Text Mining, Data-Driven Decision-Making, Forecasting, Big Data, Feature Engineering, Unstructured Data, Data Analysis, Predictive Modeling, Classification And Regression Tree (CART), Supervised Learning, Statistical Analysis, Data Visualization Software, Unsupervised Learning, Machine Learning, Regression Analysis

      Intermediate · Course · 1 - 4 Weeks

    Searches related to software engineering

    software engineering: software design and project management
    software engineering: modeling software systems using uml
    software engineering tools and practices
    software engineering: implementation and testing
    introduction to software engineering
    generative ai software engineering
    applied software engineering fundamentals
    ibm devops and software engineering
    1…660661662…752

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

    • Einführung in Marketing Design mit Canva: Coursera Project Network
    • Engineering Genetic Circuits: Abstraction Methods: University of Colorado Boulder
    • Deploy a Website with Netlify: Scrimba
    • Rent-a-VM to Process Earthquake Data: Google Cloud
    • Securing APIs with Apigee X: Google Cloud
    • Blocks-based ABM with NetTango: Coursera Project Network
    • End-to-End iOS Development Mastery: Board Infinity
    • Cyber Response and Recovery: Macquarie University
    • Building and Pitching Marketing Campaigns in Tech Industries: University of Colorado Boulder
    • أساسيات البرمجة في Swift: Meta

    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