• 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: Preview
    Preview
    S

    Starweaver

    Basics of Cyber Threat Intelligence

    Skills you'll gain: Cyber Threat Intelligence, MITRE ATT&CK Framework, Cyber Threat Hunting, Threat Detection, Threat Management, Information Assurance, Security Management, Cybersecurity, Cyber Security Strategy, Cyber Security Assessment, Endpoint Detection and Response, Cyber Attacks, Security Information and Event Management (SIEM), Cyber Operations, Incident Response, Cyber Risk, Network Security, Risk Management Framework, Enterprise Security, Incident Management

    Intermediate · Course · 1 - 3 Months

  • Status: Free Trial
    Free Trial
    T

    Tecnológico de Monterrey

    Modelos de diseño instruccional para ambientes digitales

    Skills you'll gain: Digital pedagogy, Instructional and Curriculum Design, Education Software and Technology, Instructional Design, Course Development, Pedagogy, Education and Training, Instructional Strategies, Training Programs, Educational Materials, Strategic Planning, Program Evaluation, Learning Theory, Quality Assurance, Ideation

    4.8
    Rating, 4.8 out of 5 stars
    ·
    446 reviews

    Beginner · Course · 1 - 3 Months

  • Status: Free Trial
    Free Trial
    W

    Wesleyan University

    Machine Learning for Data Analysis

    Skills you'll gain: Classification And Regression Tree (CART), Decision Tree Learning, Statistical Machine Learning, Predictive Modeling, Model Evaluation, Random Forest Algorithm, Applied Machine Learning, Predictive Analytics, Machine Learning Methods, Unsupervised Learning, Machine Learning Algorithms, Machine Learning, Model Training, Data Analysis, Data Science, Exploratory Data Analysis, Regression Analysis, Statistical Analysis, Python Programming

    4.2
    Rating, 4.2 out of 5 stars
    ·
    328 reviews

    Mixed · Course · 1 - 4 Weeks

  • Status: Free Trial
    Free Trial
    T

    Tecnológico de Monterrey

    Tecnologías para la Innovación Educativa

    Skills you'll gain: Education Software and Technology, Digital pedagogy, Technology Solutions, Emerging Technologies, Innovation, Technology Strategies, Higher Education, Solution Design, Trend Analysis, Problem Management

    4.9
    Rating, 4.9 out of 5 stars
    ·
    288 reviews

    Beginner · Course · 1 - 3 Months

  • Status: Preview
    Preview
    T

    Tecnológico de Monterrey

    4.- El Cálculo - Otros Modelos

    Skills you'll gain: Advanced Mathematics, Calculus, Applied Mathematics, Mathematical Software, Mathematics Education, Numerical Analysis, Mathematical Modeling, Mathematical Theory & Analysis, Digital pedagogy, Model Optimization, Algebra, Graphing, Derivatives, Graphical Tools

    4.7
    Rating, 4.7 out of 5 stars
    ·
    210 reviews

    Mixed · Course · 1 - 4 Weeks

  • Status: Free
    Free
    U

    Universidade Estadual de Campinas

    Introdução ao Desenvolvimento de Aplicativos Android

    Skills you'll gain: Android Studio, Android Development, Mobile Development, Event-Driven Programming, Android (Operating System), UI Components, User Interface (UI), Application Development, Java, Mobile Development Tools, Java Programming, Development Environment, Software Installation, Extensible Markup Language (XML), Object Oriented Programming (OOP)

    4.4
    Rating, 4.4 out of 5 stars
    ·
    65 reviews

    Intermediate · Course · 1 - 3 Months

  • Status: Free Trial
    Free Trial
    M

    Meta

    Programming Fundamentals in Swift

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

    4.7
    Rating, 4.7 out of 5 stars
    ·
    275 reviews

    Beginner · Course · 1 - 3 Months

  • Status: Preview
    Preview
    S

    SkillUp

    Cybersecurity Awareness

    Skills you'll gain: Computer Security Awareness Training, Security Awareness, Cybersecurity, Cyber Attacks, Cyber Threat Intelligence, Incident Response, Cyber Risk, Responsible AI, Data Ethics, Threat Management, Threat Detection, Malware Protection, Information Systems Security, Network Security, Security Controls, Data Security, Multi-Factor Authentication, AI Security, Personally Identifiable Information, Authentications

    4.9
    Rating, 4.9 out of 5 stars
    ·
    15 reviews

    Beginner · Course · 1 - 4 Weeks

  • Status: Free Trial
    Free Trial
    R

    Rutgers the State University of New Jersey

    Quality Improvement in Healthcare Organizations

    Skills you'll gain: Quality Improvement, Continuous Quality Improvement (CQI), Quality Assurance, Healthcare Project Management, Data Quality, Spreadsheet Software, Analysis

    4.7
    Rating, 4.7 out of 5 stars
    ·
    203 reviews

    Beginner · Course · 1 - 4 Weeks

  • Status: Free Trial
    Free Trial
    S

    SkillUp

    React Native: Developing Android and iOS Apps

    Skills you'll gain: React Native, Mobile Development, iOS Development, Apple iOS, Android Development, Mobile Development Tools, UI Components, Cross Platform Development, React Redux, Application Development, React.js, Application Frameworks, Development Environment, Debugging, Context Management, Software Development, Data Persistence, Command-Line Interface, Data Validation

    4.9
    Rating, 4.9 out of 5 stars
    ·
    22 reviews

    Intermediate · Course · 1 - 3 Months

  • Status: Free Trial
    Free Trial
    M

    Meta

    Working with Data in Android

    Skills you'll gain: Restful API, Android Development, Kotlin, API Design, Android Studio, Application Programming Interface (API), Android Jetpack, Mobile Development, Database Application, Database Management, Data Persistence, Databases, JSON, Database Development, Web Applications, Back-End Web Development, SQL, Data Access, Relational Databases

    4.7
    Rating, 4.7 out of 5 stars
    ·
    62 reviews

    Intermediate · Course · 1 - 3 Months

  • Status: Preview
    Preview
    C

    Columbia University

    HI-FIVE: Health Informatics For Innovation, Value & Enrichment (Clinical Perspective)

    Skills you'll gain: Care Coordination, Value-Based Care, Care Management, Patient Coordination, Clinical Informatics, Health Informatics, Interoperability, Health Technology, Managed Care, Healthcare Ethics, Patient-centered Care, Health Systems, Health Care, Primary Care, Health Policy, Data Integration, Communication

    4.6
    Rating, 4.6 out of 5 stars
    ·
    161 reviews

    Beginner · Course · 1 - 3 Months

1…299300301…834

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

  • Basics of Cyber Threat Intelligence: Starweaver
  • Modelos de diseño instruccional para ambientes digitales: Tecnológico de Monterrey
  • Machine Learning for Data Analysis: Wesleyan University
  • Tecnologías para la Innovación Educativa: Tecnológico de Monterrey
  • 4.- El Cálculo - Otros Modelos: Tecnológico de Monterrey
  • Introdução ao Desenvolvimento de Aplicativos Android: Universidade Estadual de Campinas
  • Programming Fundamentals in Swift: Meta
  • Cybersecurity Awareness: SkillUp
  • Quality Improvement in Healthcare Organizations: Rutgers the State University of New Jersey
  • React Native: Developing Android and iOS Apps: SkillUp

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