• 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


  • Status: Free Trial
    Free Trial
    G

    Google

    Soutien des TI de Google

    Skills you'll gain: Network Troubleshooting, IT Security Architecture, Computer Networking, Systems Administration, IT Infrastructure, Network Security, Operating System Administration, Cybersecurity, Network Architecture, Lightweight Directory Access Protocols, TCP/IP, Security Awareness, Desktop Support, Active Directory, File Systems, Technical Support, OS Process Management, Computer Hardware, Microsoft Windows, Software Installation

    4.7
    Rating, 4.7 out of 5 stars
    ·
    141 reviews

    Beginner · Professional Certificate · 3 - 6 Months

  • Status: Preview
    Preview
    I

    Illinois Tech

    Introduction to Open Source Operating Systems - Bachelor's

    Skills you'll gain: Open Source Technology, Package and Software Management, Linux, Ubuntu, Operating System Administration, Linux Administration, Linux Commands, Operating Systems, Unix, Command-Line Interface, Unix Commands, Network Administration, Red Hat Enterprise Linux, Bash (Scripting Language), Shell Script, Web Servers, System Configuration, General Networking, Firewall, Virtual Machines

    Build toward a degree

    4.7
    Rating, 4.7 out of 5 stars
    ·
    10 reviews

    Intermediate · Course · 1 - 3 Months

  • Status: New
    New
    Status: Free Trial
    Free Trial
    E

    EDUCBA

    Python Basics: Learn, Apply & Build Programs

    Skills you'll gain: Software Installation, Data Validation, Python Programming, Program Development, Computational Thinking, Development Environment, Data Processing, Computer Programming, System Configuration, Algorithms, Debugging

    4.5
    Rating, 4.5 out of 5 stars
    ·
    33 reviews

    Mixed · Course · 1 - 4 Weeks

  • Status: Preview
    Preview
    C

    Coursera

    YouTube Content Creation Essentials

    Skills you'll gain: Video Production, Video Editing, Storyboarding, Photo/Video Production and Technology, Media Production, Photo Editing, Storytelling, Content Creation, Editing, Writing, Scripting, Social Media Content, Social Media

    4
    Rating, 4 out of 5 stars
    ·
    9 reviews

    Beginner · Course · 1 - 4 Weeks

  • Status: New
    New
    Status: Free Trial
    Free Trial
    P

    Packt

    Arduino Programming and Project Development

    Skills you'll gain: Object Oriented Programming (OOP), Object Oriented Design, Basic Electrical Systems, Wireless Networks, C and C++, Computer Programming, Control Systems, Interactive Design, Software Installation, Electronic Components, C++ (Programming Language), Electronics, Display Devices, Embedded Software, Embedded Systems, Robotics, Computer Programming Tools, Development Environment, Integrated Development Environments, Electrical Wiring

    4.8
    Rating, 4.8 out of 5 stars
    ·
    16 reviews

    Intermediate · Specialization · 3 - 6 Months

  • I

    Instituto Tecnológico de Aeronáutica

    Controle de Sistemas no Plano-s

    Skills you'll gain: Control Systems, Matlab, System Design and Implementation, Engineering Calculations, Engineering Analysis, Mathematical Modeling, Systems Analysis, Simulations, Engineering Design Process

    4.8
    Rating, 4.8 out of 5 stars
    ·
    101 reviews

    Intermediate · Course · 1 - 3 Months

  • Status: Preview
    Preview
    W

    Whizlabs

    Exam Prep DP-300: Azure Database Administrator Associate

    Skills you'll gain: Database Administration, Microsoft SQL Servers, Microsoft Azure, Database Management, Operational Databases, Transact-SQL, Database Architecture and Administration, Performance Tuning, SQL, Cloud Computing, Azure Active Directory, Cloud Security, Disaster Recovery, Data Migration, Data Security, Virtual Machines

    3.9
    Rating, 3.9 out of 5 stars
    ·
    15 reviews

    Intermediate · Course · 1 - 3 Months

  • Status: Preview
    Preview
    C

    Codio

    Go for Python Developers

    Skills you'll gain: Go (Programming Language), Object Oriented Programming (OOP), Web Services, Web Frameworks, Debugging, Python Programming, Restful API, Dependency Analysis, Performance Tuning, Software Engineering

    3.6
    Rating, 3.6 out of 5 stars
    ·
    10 reviews

    Beginner · Course · 1 - 4 Weeks

  • Status: Free Trial
    Free Trial
    U

    University of Colorado Boulder

    Foundations of Autonomous Systems

    Skills you'll gain: Computational Logic, Agentic systems, Mathematical Modeling, Systems Design, System Requirements, Functional Requirement, Machine Controls, Theoretical Computer Science, System Design and Implementation, Engineering Analysis, Verification And Validation, Software Systems, Simulations, Automation Engineering, Control Systems, Mechanics, Systems Analysis, Automation, Diagram Design, Safety Assurance

    Build toward a degree

    3.6
    Rating, 3.6 out of 5 stars
    ·
    33 reviews

    Intermediate · Specialization · 3 - 6 Months

  • Status: Free Trial
    Free Trial
    U

    University of Virginia Darden School Foundation

    Building Generative AI Capabilities

    Skills you'll gain: Marketing Planning, Design Thinking, Marketing Operations, Customer experience strategy (CX), Marketing Management, Marketing Strategy and Techniques, Customer Relationship Management, Data Ethics, AI Enablement, Business Strategy, Change Management, Organizational Change, Competitive Intelligence, AI Personalization, Responsible AI, Information Privacy, Generative AI Agents, Business Ethics

    4.3
    Rating, 4.3 out of 5 stars
    ·
    34 reviews

    Beginner · Course · 1 - 4 Weeks

  • Status: Preview
    Preview
    U

    University of Rochester

    The Power of Markets II: Market Structure and Firm Behavior

    Skills you'll gain: Production Process, Economics, Cost Control, Business Economics, Market Dynamics, Operating Cost, Production Management, Market Analysis, Supply And Demand, Profit and Loss (P&L) Management, Competitive Analysis, Resource Allocation

    4.7
    Rating, 4.7 out of 5 stars
    ·
    128 reviews

    Intermediate · Course · 1 - 4 Weeks

  • Status: Free Trial
    Free Trial
    I

    Illinois Tech

    Leadership & Organization Design

    Skills you'll gain: Leadership and Management, People Management, Intercultural Competence, Team Leadership, Organizational Change, Decision Making, Cultural Diversity, Conflict Management, Business Leadership, Team Management, Leadership, Virtual Teams, Organizational Development, Cultural Sensitivity, Organizational Structure, Diversity and Inclusion, Influencing, Business Ethics, Negotiation, Business Communication

    Build toward a degree

    4.7
    Rating, 4.7 out of 5 stars
    ·
    35 reviews

    Intermediate · Course · 1 - 3 Months

Searches related to software security

software security testing
software security for web applications
core 2: os, software, security and operational procedures
security for artificial intelligence software and services
software development security
1…382383384…834

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

  • Soutien des TI de Google: Google
  • Introduction to Open Source Operating Systems - Bachelor's: Illinois Tech
  • Python Basics: Learn, Apply & Build Programs: EDUCBA
  • YouTube Content Creation Essentials: Coursera
  • Arduino Programming and Project Development: Packt
  • Controle de Sistemas no Plano-s: Instituto Tecnológico de Aeronáutica
  • Exam Prep DP-300: Azure Database Administrator Associate: Whizlabs
  • Go for Python Developers: Codio
  • Foundations of Autonomous Systems: University of Colorado Boulder
  • Building Generative AI Capabilities: University of Virginia Darden School Foundation

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

  • Artificial Intelligence (AI)
  • Cybersecurity
  • Data Analytics
  • Digital Marketing
  • English Speaking
  • Generative AI (GenAI)
  • Microsoft Excel
  • Microsoft Power BI
  • Project Management
  • Python

Certificates & Programs

  • Google Cybersecurity Certificate
  • Google Data Analytics Certificate
  • Google IT Support Certificate
  • Google Project Management Certificate
  • Google UX Design Certificate
  • IBM Data Analyst Certificate
  • IBM Data Science Certificate
  • Machine Learning Certificate
  • Microsoft Power BI Data Analyst Certificate
  • UI / UX Design Certificate

Industries & Careers

  • Business
  • Computer Science
  • Data Science
  • Education & Teaching
  • Engineering
  • Finance
  • Healthcare
  • Human Resources (HR)
  • Information Technology (IT)
  • Marketing

Career Resources

  • Career Aptitude Test
  • Examples of Strengths and Weaknesses for Job Interviews
  • High-Income Skills to Learn
  • How Does Cryptocurrency Work?
  • How to Highlight Duplicates in Google Sheets
  • How to Learn Artificial Intelligence
  • Popular Cybersecurity Certifications
  • Preparing for the PMP Certification
  • Signs You Will Get the Job After an Interview
  • What Is Artificial Intelligence?

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