• 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


  • M

    Microsoft

    Microsoft Business Analyst

    Skills you'll gain: Microsoft Power Platform, Excel Formulas, Process Flow Diagrams, Business Process Modeling, User Story, Business Requirements, Stakeholder Management, Data Modeling, Process Modeling, Microsoft Excel, Software Development Life Cycle, Requirements Analysis, Requirements Elicitation, Quality Management, Diagram Design, Microsoft Visio, Power BI, Stakeholder Engagement, Business Analysis, Data Analysis

    ★ 4.6 (1.5K) · Beginner · Professional Certificate · 3 - 6 Months

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

    Google

    Google Data Analytics Capstone: Complete a Case Study

    Skills you'll gain: LinkedIn, Data Analysis, Data Processing, Spreadsheet Software, Case Studies, Analysis, Analytics, Analytical Skills, Interviewing Skills, AI Enablement, Data Visualization Software, Artificial Intelligence, Portfolio Management, Data Cleansing, Data Visualization, Web Presence, Presentations

    ★ 4.8 (20K) · Beginner · Course · 1 - 4 Weeks

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

    IBM

    Data Visualization with Python

    Skills you'll gain: Data Storytelling, Data Presentation, Plotly, Data Visualization Software, Data Visualization, Plot (Graphics), Dashboard, Interactive Data Visualization, Dashboard Creation, Matplotlib, Geospatial Information and Technology, Histogram, Spatial Data Analysis, Seaborn, Data Analysis, Scatter Plots, Jupyter, Geospatial Mapping, Python Programming

    ★ 4.5 (12K) · Intermediate · Course · 1 - 3 Months

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

    University of Toronto

    Self-Driving Cars

    Skills you'll gain: Computer Vision, Convolutional Neural Networks, Image Analysis, Control Systems, Robotics, Embedded Software, Automation, Deep Learning, Software Architecture, Safety Assurance, Global Positioning Systems, Hardware Architecture, Systems Architecture, Network Routing, Graph Theory, Estimation, Algorithms, Simulations, Mathematical Modeling, Linear Algebra

    ★ 4.7 (3.6K) · Advanced · Specialization · 3 - 6 Months

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

    IBM

    Python Project for Data Science

    Skills you'll gain: Dashboard Creation, Web Scraping, Data Analysis, Data Presentation, Analytical Skills, Data Visualization Software, Graphing, Pandas (Python Package), Data Science, Data Wrangling, Jupyter, Python Programming, Data Collection

    ★ 4.5 (4.9K) · Intermediate · Course · 1 - 4 Weeks

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

    Google Cloud

    Acelera el desarrollo de apps con Gemini CLI

    Skills you'll gain: Google Gemini, Gemini, Generative AI Agents, Command-Line Interface, Code Review, Debugging, Application Development, Model Context Protocol, Software Installation, Tool Calling, Application Security

    Beginner · Course · 1 - 4 Weeks

    Category: New
    New
    Category: Credit offered
    Credit offered
  • U

    University of Pennsylvania

    Fundamentals of Quantitative Modeling

    Skills you'll gain: Business Modeling, Mathematical Modeling, Regression Analysis, Statistical Modeling, Risk Analysis, Data Modeling, Business Analysis, Predictive Modeling, Forecasting, Predictive Analytics, Statistical Methods, Simulation and Simulation Software, Probability, Model Optimization, Logistic Regression, Probability Distribution, Vocabulary

    ★ 4.6 (9.4K) · Mixed · Course · 1 - 4 Weeks

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

    Google

    Start Writing Prompts like a Pro

    Skills you'll gain: Multimodal Prompts, Prompt Engineering, Prompt Engineering Tools, Prompt Patterns, Responsible AI, AI literacy, Context Engineering

    ★ 4.8 (4.1K) · Beginner · Course · 1 - 4 Weeks

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

    Meta

    Meta Marketing Analytics

    Skills you'll gain: Meta Ads Manager, Data Storytelling, Business Metrics, Key Performance Indicators (KPIs), Marketing Analytics, Data-Driven Marketing, Bayesian Statistics, Data Visualization, Descriptive Statistics, Marketing Effectiveness, Statistical Hypothesis Testing, Target Audience, Marketing Strategies, Pandas (Python Package), Data Analysis, Data Visualization Software, A/B Testing, Data Collection, Marketing, Interviewing Skills

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

    Status: Free Trial
    Free Trial
    Category: AI skills
    AI skills
    Category: Build toward a degree
    Build toward a degree
  • I

    IBM

    IBM Data Warehouse Engineer

    Skills you'll gain: Database Administration, Data Warehousing, SQL, Data Pipelines, Database Architecture and Administration, Database Design, Database Management, Relational Databases, Linux Commands, IBM Cognos Analytics, Apache Kafka, Bash (Scripting Language), Apache Airflow, Shell Script, IBM DB2, Extract, Transform, Load, Data Transformation, Data Visualization, Database Software, Data Store

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

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

    Google Cloud

    Administra cargas de trabajo escalables en GKE

    Skills you'll gain: Kubernetes, Google Cloud Platform, Cloud-Native Computing, CI/CD, Multi-Cloud, Cloud Management, Cloud Security, Cloud Deployment, Cloud Computing Architecture, Configuration Management, AI Workflows, Cloud Services, Model Deployment, Scalability, Security Controls, Software Configuration Management, Authentications

    Advanced · Course · 3 - 6 Months

    Category: New
    New
    Category: Preview
    Preview
    Category: Credit offered
    Credit offered
  • M

    Microsoft

    Enterprise Product Management Fundamentals

    Skills you'll gain: Product Development, New Product Development, Product Management, Product Lifecycle Management, Product Roadmaps, Market Research, Microsoft 365, Product Requirements, Agile Product Development, AI Product Strategy, Cross-Functional Collaboration, Product Strategy, Market Analysis, Compliance Management, Competitive Analysis, Enterprise Security, Agile Methodology, Project Coordination, Security Management, Market Data

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

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

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

  • Microsoft Business Analyst: Microsoft
  • Google Data Analytics Capstone: Complete a Case Study: Google
  • Data Visualization with Python: IBM
  • Self-Driving Cars: University of Toronto
  • Python Project for Data Science: IBM
  • Acelera el desarrollo de apps con Gemini CLI: Google Cloud
  • Fundamentals of Quantitative Modeling: University of Pennsylvania
  • Start Writing Prompts like a Pro: Google
  • Meta Marketing Analytics: Meta
  • IBM Data Warehouse Engineer: IBM

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
  • 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