• 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


  • K

    Kennesaw State University

    Implementing a Risk Management Framework

    Skills you'll gain: Cyber Governance, Risk Management Framework, Risk Analysis, Risk Management, Threat Management, Threat Modeling, Business Risk Management, Enterprise Risk Management (ERM), Cyber Risk, Security Management, Governance, Cybersecurity, Cyber Security Strategy, Analysis, Security Strategy, Asset Management, Cyber Security Assessment, Information Technology

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

    Status: Free Trial
    Free Trial
  • J

    Johns Hopkins University

    Reproducible Research

    Skills you'll gain: Rmarkdown, Knitr, Data Sharing, General Science and Research, Statistical Reporting, Data Analysis, Statistical Analysis, R Programming, Verification And Validation, Technical Communication, Software Documentation

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

    Status: Free Trial
    Free Trial
  • E

    Edureka

    Introduction to Linux

    Skills you'll gain: Linux, Linux Administration, grep, Linux Commands, Linux Servers, Command-Line Interface, Unix Commands, Unix, Unix Shell, File I/O, File Management, File Systems, Data Pipelines, Dataflow, Operating Systems, Unstructured Data, Administration, Administrative Support, IT Security Architecture, IT Service Management

    Beginner · Course · 1 - 4 Weeks

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

    University of Colorado Boulder

    Algorithms for Battery Management Systems

    Skills you'll gain: Electrical Safety, Electrical Systems, High Voltage, Simulation and Simulation Software, Simulations, Electronic Components, Safety Standards, Estimation, Control Systems, Thermal Management, Electronics, Mathematical Modeling, Power Electronics, Electrical Power, Failure Analysis, Electrical Engineering, Energy and Utilities, Model Evaluation, Mathematical Software, Applied Mathematics

    ★ 4.7 (2.6K) · Intermediate · Specialization · 3 - 6 Months

    Status: Free Trial
    Free Trial
    Category: Build toward a degree
    Build toward a degree
  • M

    Microsoft

    Microsoft Secure & Scalable API Development with .NET

    Skills you'll gain: Scalability, Role-Based Access Control (RBAC), ASP.NET, Authentications, Secure Coding, Load Balancing, Microsoft Copilot, Software Architecture, Performance Tuning, Data Security, Back-End Web Development, API Design, .NET Framework, Restful API, C# (Programming Language), Application Security, Application Development, Multi-Factor Authentication, Process Optimization, Debugging

    ★ 4.5 (95) · Beginner · Specialization · 3 - 6 Months

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

    University of Colorado System

    Data Warehousing for Business Intelligence

    Skills you'll gain: Database Design, Decision Support Systems, Dashboard, Data Warehousing, Business Intelligence, Database Development, Relational Databases, Performance Measurement, Data Modeling, Business Intelligence Software, Database Software, Database Management Systems, Operational Performance Management, Database Management, SQL, Star Schema, Data Governance, Data Integration, Dashboard Creation, Data Visualization

    ★ 4.5 (4.1K) · Advanced · Specialization · 3 - 6 Months

    Status: Free Trial
    Free Trial
  • E

    Edureka

    Deploying Fine-Tuned AI Models

    Skills you'll gain: Model Deployment, Responsible AI, MLOps (Machine Learning Operations), Fine-tuning, PyTorch (Machine Learning Library), AI Security, Model Training, Containerization, AI Workflows, Model Evaluation, Model Optimization, Artificial Intelligence and Machine Learning (AI/ML), Artificial Intelligence, Generative AI, Scalability, Large Language Modeling, Machine Learning, LLM Application, Application Programming Interface (API), Data Governance

    Intermediate · Course · 1 - 4 Weeks

    Category: New
    New
    Category: Preview
    Preview
  • I

    IBM

    Applied Data Science with R

    Skills you'll gain: Data Wrangling, Exploratory Data Analysis, Database Design, Data Presentation, Ggplot2, Data Visualization Software, Data Visualization, Relational Databases, Statistical Visualization, Data Collection, Predictive Modeling, Statistical Analysis, Data Analysis, Rmarkdown, Model Evaluation, Shiny (R Package), SQL, R (Software), Data Manipulation, Web Scraping

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

    Status: Free Trial
    Free Trial
  • T

    Total Seminars

    Switching IPv6 WAN

    Skills you'll gain: Network Troubleshooting, Virtual Local Area Network (VLAN), Network Switches, Wide Area Networks, Network Monitoring, Local Area Networks, Virtual Networking, Network Security, Network Infrastructure, TCP/IP, Network Protocols, Network Performance Management, Network Administration, Routing Protocols, Infrastructure Security, Network Routing, Remote Access Systems

    Intermediate · Course · 1 - 3 Months

    Category: New
    New
    Status: Free Trial
    Free Trial
  • M

    Microsoft

    AI-Enhanced Data Analysis: From Raw Data to Deep Insights

    Skills you'll gain: Data Visualization, Generative AI, Matplotlib, Data Literacy, Prompt Engineering, Power BI, Excel Formulas, Microsoft Excel, Plotly, Plot (Graphics), Data Ethics, Data Presentation, Pivot Tables And Charts, Data Visualization Software, Generative Model Architectures, Data Analysis, Statistical Analysis, Scientific Visualization, Microsoft Copilot, Data Cleansing

    ★ 4.3 (629) · Intermediate · Specialization · 3 - 6 Months

    Status: Free Trial
    Free Trial
  • P

    Packt

    Advanced Agile Frameworks, Scaling, & Organizational Change

    Skills you'll gain: Sprint Retrospectives, Scaled Agile Framework, Organizational Change, Backlogs, Team Motivation, Agile Project Management, People Development, Agile Methodology, Change Management, Agile Software Development, Performance Metric, Team Performance Management, Business Transformation, Organizational Development, Agile Product Development, Employee Coaching, Sprint Planning, Coaching, Workflow Management, Continuous Improvement Process

    Advanced · Course · 1 - 3 Months

    Category: New
    New
  • I

    Infosec

    Cybersecurity Foundations

    Skills you'll gain: Penetration Testing, Cyber Security Policies, Linux Commands, Cyber Security Assessment, Command-Line Interface, Cybersecurity, Security Testing, Cloud Computing, Linux, Risk Management Framework, Network Monitoring, Security Management, Vulnerability Scanning, Operating Systems, Cyber Risk, Cloud Services, Exploitation techniques, General Networking, Cyber Governance, Cyber Security Strategy

    ★ 4.7 (709) · Beginner · Specialization · 1 - 3 Months

    Status: Free Trial
    Free Trial
1…144145146…834

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

  • Implementing a Risk Management Framework: Kennesaw State University
  • Reproducible Research: Johns Hopkins University
  • Introduction to Linux: Edureka
  • Algorithms for Battery Management Systems: University of Colorado Boulder
  • Microsoft Secure & Scalable API Development with .NET: Microsoft
  • Data Warehousing for Business Intelligence: University of Colorado System
  • Deploying Fine-Tuned AI Models: Edureka
  • Applied Data Science with R: IBM
  • Switching IPv6 WAN: Total Seminars
  • AI-Enhanced Data Analysis: From Raw Data to Deep Insights: Microsoft

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