• For Individuals
  • For Businesses
  • For Universities
  • For Governments
Degrees
​
Log In
Join for Free
  • Browse
  • Software Security

Software Security Courses

Software security courses can help you learn secure coding practices, vulnerability assessment, threat modeling, and incident response strategies. You can build skills in risk analysis, penetration testing, and implementing security protocols across various software environments. Many courses introduce tools like static and dynamic analysis software, intrusion detection systems, and security frameworks, showing how these tools enhance your ability to protect applications from potential threats.

Popular Software Security Courses and Certifications


  • T

    The University of Tokyo

    Interactive Computer Graphics

    Skills you'll gain: Graphical Tools, Computer-Aided Design, Interaction Design, Animations, Digital Design, Technical Design, Human Machine Interfaces, Visual Design, User Interface (UI) Design, Computer Programming

    ★ 4 (318) · Intermediate · Course · 1 - 3 Months

    Category: Preview
    Preview
  • P

    Packt

    Electron Masterclass - Build Desktop Apps with JavaScript

    Skills you'll gain: Application Development, Data Persistence, Development Environment, Angular, Test Automation, Test Script Development, Program Development, JavaScript Frameworks, Debugging, Application Lifecycle Management, Cross Platform Development, User Interface (UI), Web Development Tools, Application Frameworks, Video Game Development, Event-Driven Programming, Node.JS, Application Design, Web Applications, Javascript

    Intermediate · Specialization · 3 - 6 Months

    Category: New
    New
  • U

    University of California, Davis

    Computational Social Science

    Skills you'll gain: Network Analysis, Social Network Analysis, Data Wrangling, Natural Language Processing, Web Scraping, Data Cleansing, Social Sciences, Data Ethics, Databases, Artificial Intelligence, Research, Social Media Analytics, Simulations, Data Processing, Text Mining, Big Data, Applied Machine Learning, Systems Thinking, Data Science, Agentic systems

    ★ 4.6 (1.3K) · Beginner · Specialization · 3 - 6 Months

    Status: Free Trial
    Free Trial
  • M

    Meta

    Introduction to Databases for Back-End Development

    Skills you'll gain: Back-End Web Development, Relational Databases, Database Management Systems, Database Management, Database Theory, SQL, Database Design, Databases, Database Administration, MySQL, Data Store, NoSQL, Query Languages, Data Integrity

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

    Status: Free Trial
    Free Trial
  • E

    EDUCBA

    Advertising in Modern Economy and Consumer Behavior

    Skills you'll gain: Advertising, Marketing Psychology, Market Dynamics, Consumer Behaviour, Economic Development, Marketing Strategies, Market Analysis, Global Marketing, Economics, Brand Awareness, Culture, Growth Strategies, Brand Marketing, Social Impact, Business, Business Development, Decision Making

    Mixed · Course · 1 - 4 Weeks

    Category: New
    New
    Category: Preview
    Preview
  • S

    Siemens

    Applied Computational Fluid Dynamics

    Skills you'll gain: Simulation and Simulation Software, Engineering Analysis, Thermal Management, Hydraulics, Mechanical Engineering, Simulations, Numerical Analysis, Engineering Calculations, Energy and Utilities, Mathematical Modeling, Differential Equations, Model Optimization, Physics

    ★ 4.7 (183) · Intermediate · Course · 1 - 3 Months

    Category: Preview
    Preview
  • G

    Google

    Decisions, Decisions: Dashboards and Reports

    Skills you'll gain: Dashboard, Business Intelligence, Business Intelligence Software, Dashboard Creation, Tableau Software, Interactive Data Visualization, Business Reporting, Data Presentation, Data Visualization Software, Data Visualization, Stakeholder Communications, Performance Tuning, Interviewing Skills, Data Analysis, Presentations

    ★ 4.8 (1.4K) · Advanced · Course · 1 - 3 Months

    Status: Free Trial
    Free Trial
  • U

    University of Colorado Boulder

    Linux System Programming and Introduction to Buildroot

    Skills you'll gain: Embedded Software, Linux, Linux Administration, File Systems, Shell Script, Package and Software Management, Electrical Engineering

    ★ 4.4 (156) · Advanced · Course · 1 - 4 Weeks

    Status: Free Trial
    Free Trial
  • G

    Google Cloud

    Gen AI: Beyond the Chatbot

    Skills you'll gain: Prompt Engineering, Responsible AI, AI Product Strategy, Google Gemini, Generative AI, AI Enablement, AI Workflows, Google Cloud Platform, Google Workspace, AI Integrations

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

    Status: Free Trial
    Free Trial
  • L

    LearnKartS

    Workplace Compliance & Safety Essentials

    Skills you'll gain: Workplace inclusivity, Security Awareness, Diversity Training, Diversity and Inclusion, Diversity Awareness, Diversity Equity and Inclusion Initiatives, Professionalism, Courage, Information Systems Security, Diversity Programs, Business Ethics, Ethical Standards And Conduct, Cultural Diversity, Workplace Bullying Intervention, Compliance Management, Compliance Training, Professional Development, Cultural Sensitivity, Culture Transformation, Employee Training

    ★ 4.8 (348) · Beginner · Specialization · 1 - 3 Months

    Category: New
    New
    Status: Free Trial
    Free Trial
  • U

    University of Toronto

    State Estimation and Localization for Self-Driving Cars

    Skills you'll gain: Global Positioning Systems, Estimation, Robotics, Mathematical Modeling, Applied Mathematics, Linear Algebra

    ★ 4.7 (841) · Advanced · Course · 1 - 3 Months

    Status: Free Trial
    Free Trial
  • U

    University of Michigan

    Programación para todos (Introducción a Python)

    Skills you'll gain: Programming Principles, Software Installation, Code Reusability, Python Programming, Computer Programming, Program Development, Computational Thinking, Computational Logic, Memory Management, System Configuration

    ★ 4.8 (288) · Mixed · Course · 1 - 3 Months

    Category: Preview
    Preview
1…218219220…834

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

  • Interactive Computer Graphics: The University of Tokyo
  • Electron Masterclass - Build Desktop Apps with JavaScript: Packt
  • Computational Social Science: University of California, Davis
  • Introduction to Databases for Back-End Development: Meta
  • Advertising in Modern Economy and Consumer Behavior: EDUCBA
  • Applied Computational Fluid Dynamics: Siemens
  • Decisions, Decisions: Dashboards and Reports: Google
  • Linux System Programming and Introduction to Buildroot: University of Colorado Boulder
  • Gen AI: Beyond the Chatbot: Google Cloud
  • Workplace Compliance & Safety Essentials: LearnKartS

Skills you can learn in Computer Security And Networks

Cybersecurity (33)
Google (25)
Google Cloud Platform (17)
Internet (17)
Cryptography (16)
Network Security (16)
Linux (12)
Software Testing (12)
Information Security (10)
Application Programming Interfaces (8)
Kubernetes (8)
Web (8)

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