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

Software Security Courses Online

Learn software security principles for protecting applications. Understand how to identify vulnerabilities, implement security measures, and perform security testing.

Skip to search results

Filter by

Subject
Required
 *

Language
Required
 *

The language used throughout the course, in both instruction and assessments.

Learning Product
Required
 *

Build job-relevant skills in under 2 hours with hands-on tutorials.
Learn from top instructors with graded assignments, videos, and discussion forums.
Learn a new tool or skill in an interactive, hands-on environment.
Get in-depth knowledge of a subject by completing a series of courses and projects.
Earn career credentials from industry leaders that demonstrate your expertise.
Earn career credentials while taking courses that count towards your Master’s degree.
Earn your Bachelor’s or Master’s degree online for a fraction of the cost of in-person learning.
Earn a university-issued career credential in a flexible, interactive format.

Level
Required
 *

Duration
Required
 *

Skills
Required
 *

Subtitles
Required
 *

Educator
Required
 *

Explore the Software Security Course Catalog

  • U

    University of Illinois at Urbana-Champaign

    Instructional Design MasterTrack® Certificate

    Skills you'll gain: Process Improvement, Supply Chain, Supply Chain Management, Operations Management, Business Operations, Process Analysis, Statistical Process Controls, Transportation, Supply Chain, and Logistics, Instructional Design, Learning Management Systems, Continuous Improvement Process, Educational Materials, Change Management, Collaborative Software, Augmented and Virtual Reality (AR/VR), Solution Design, Technology Strategies, Learning Strategies, Systems Analysis, System Implementation

    Credit offered

    Mastertrack · 6 - 12 Months

  • G

    Google Cloud

    Intégrer des applications avec Gemini 1.0 Pro sur Google Cloud

    Skills you'll gain: Google Gemini, Generative AI, LLM Application, Google Cloud Platform, Application Development, Application Programming Interface (API), Development Testing

    Beginner · Course · 1 - 4 Weeks

  • I

    IIT Guwahati

    Bachelor of Science in Data Science & AI

    Skills you'll gain: Package and Software Management, Time Series Analysis and Forecasting, Relational Databases, Data Structures, Linear Algebra, Cloud Computing Architecture, Data Warehousing, Database Management, Data Visualization, Social Network Analysis, Algorithms, Oral Comprehension, Java Programming, Portfolio Management, Deep Learning, Dimensionality Reduction, Matplotlib, Econometrics, R Programming, Pivot Tables And Charts

    Earn a degree

    Degree · 1 - 4 Years

  • U

    University of London

    Graduate Certificate in Computer Science

    Skills you'll gain: Virtual Reality, Game Design, Full-Stack Web Development, Mobile Development, Human Computer Interaction, Agile Software Development, Animations, Data Ethics, Event-Driven Programming, Git (Version Control System), Web Applications, Incident Response, Data Science, Natural Language Processing, Unsupervised Learning, Combinatorics, Database Design, Web Development, Generative AI, Usability Testing

    Credit offered

    Graduate Certificate · 6 - 12 Months

  • Status: Free Trial
    Free Trial
    M

    Meta

    Advanced assistant customization with fine-tuning and context

    Skills you'll gain:

    Advanced · Course

  • U

    University of Huddersfield

    BSc Data Science

    Skills you'll gain: Calculus, Matplotlib, Integral Calculus, Differential Equations, Engineering Calculations, Data Visualization Software, Advanced Mathematics, Applied Mathematics, Python Programming, Data Analysis, Engineering Analysis, Mathematical Modeling, Data Manipulation, Statistical Analysis, Data Structures, Computer Programming, Pandas (Python Package), Debugging, Analytical Skills, Derivatives

    Earn a degree

    Degree · 1 - 4 Years

  • Status: Free Trial
    Free Trial
    M

    Meta

    Building Generative AI Apps with Llama

    Skills you'll gain: Prompt Engineering, Large Language Modeling, LLM Application, ChatGPT, Application Programming Interface (API), Development Environment, AI Personalization, Generative AI, Persona (User Experience), User Interface (UI), Authentications

    Advanced · Professional Certificate · 1 - 4 Weeks

  • U

    University of London

    Bachelor of Science in Marketing

    Skills you'll gain: Process Design, Global Marketing, Consumer Behaviour, Statistical Analysis, Organizational Change, Process Mapping, Statistical Methods, Integrated Marketing Communications, Advertising, Innovation, Mergers & Acquisitions, Training and Development, Virtual Teams, Databases, Cost Accounting, International Finance, Research, Team Management, Economic Development, Cultural Diversity

    Earn a degree

    Degree · 1 - 4 Years

  • Status: Preview
    Preview
    L

    LearnQuest

    Sales Challenger Mastery: Engaging the Modern Buyer

    Skills you'll gain: Needs Assessment, Rapport Building, Communication, Active Listening

    Intermediate · Course · 1 - 4 Weeks

  • G

    Google Cloud

    Recherche vectorielle et embeddings

    Skills you'll gain: Semantic Web, Generative AI, LLM Application, Artificial Intelligence, Web Analytics and SEO, Algorithms, Performance Tuning, Scalability

    Intermediate · Course · 1 - 4 Weeks

  • D

    Dartmouth College

    Master of Engineering in Computer Engineering

    Skills you'll gain: Natural Language Processing, Field-Programmable Gate Array (FPGA), Technical Communication, Statistical Machine Learning, Machine Learning, Embedded Systems, Embedded Software, Machine Learning Algorithms, Distributed Computing, Generative AI, Image Analysis, Hardware Design, Computer Vision, Electrical and Computer Engineering, Engineering Analysis, Student Support and Services, Student Services, Text Mining, Digital Communications, Electrical Engineering

    Earn a degree

    Degree · 1 - 4 Years

  • Status: New
    New
    G

    Google Cloud

    Google Cloud에서 생성형 AI 앱 만들기

    Skills you'll gain: Prompt Engineering, LLM Application, Google Gemini, Prompt Patterns, Generative AI, Large Language Modeling, Google Cloud Platform

    Intermediate · Course · 1 - 3 Months

Software Security learners also search

Information Security
Data Security
Network Security
Web Security
Computer Security
Application Security
Linux Security
CompTIA Security+
1…757758759760

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

  • Instructional Design MasterTrack® Certificate: University of Illinois at Urbana-Champaign
  • Intégrer des applications avec Gemini 1.0 Pro sur Google Cloud: Google Cloud
  • Bachelor of Science in Data Science & AI: IIT Guwahati
  • Graduate Certificate in Computer Science: University of London
  • Advanced assistant customization with fine-tuning and context: Meta
  • BSc Data Science: University of Huddersfield
  • Building Generative AI Apps with Llama: Meta
  • Bachelor of Science in Marketing: University of London
  • Sales Challenger Mastery: Engaging the Modern Buyer: LearnQuest
  • Recherche vectorielle et embeddings: Google Cloud

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
  • Manage Cookie Preferences
Learn Anywhere
Download on the App Store
Get it on Google Play
Logo of Certified B Corporation
© 2025 Coursera Inc. All rights reserved.
  • Coursera Facebook
  • Coursera Linkedin
  • Coursera Twitter
  • Coursera YouTube
  • Coursera Instagram
  • Coursera TikTok