Filter by
SubjectRequired
LanguageRequired
The language used throughout the course, in both instruction and assessments.
Learning ProductRequired
LevelRequired
DurationRequired
SkillsRequired
SubtitlesRequired
EducatorRequired
Explore the Software Security Course Catalog
- Status: Free Trial
Pontificia Universidad Católica del Perú
Skills you'll gain: Software Development Life Cycle, Unified Modeling Language, Software Design, Software Engineering, Systems Development, Software Development, Waterfall Methodology, Requirements Analysis
- Status: Free Trial
University of Colorado System
Skills you'll gain: Database Design, Software Design, Usability Testing, User Interface and User Experience (UI/UX) Design, Software Architecture, Software Design Patterns, Database Management, Systems Design, Application Security, Design Strategies, Operating Systems
- Status: Free Trial
Skills you'll gain: Embedded Software, C (Programming Language), Embedded Systems, Debugging, Peripheral Devices, Integrated Development Environments, Development Environment, Electronic Hardware, System Programming, Electronics, Software Development Tools, Program Development, Hardware Architecture, Data Structures, Microarchitecture, System Configuration, Programming Principles, Performance Tuning, Computer Architecture, Computer Programming
- Status: Free Trial
Skills you'll gain: Cyber Threat Hunting, Incident Response, Cyber Threat Intelligence, Penetration Testing, Computer Security Incident Management, Intrusion Detection and Prevention, Threat Modeling, Threat Detection, MITRE ATT&CK Framework, Cryptography, Security Testing, Incident Management, Application Security, Encryption, Security Management, Cybersecurity, Vulnerability Scanning, Vulnerability Assessments, Open Web Application Security Project (OWASP), Security Information and Event Management (SIEM)
- Status: Free Trial
University of Colorado System
Skills you'll gain: Unified Modeling Language, Unit Testing, Software Design, Technical Design, Object Oriented Design, Software Engineering, Software Development Tools, JUnit, Systems Design, Data Ethics, Test Automation, Software Architecture, Software Development Methodologies, Dataflow
- Status: Free Trial
University of California San Diego
Skills you'll gain: Growth Mindedness, Technical Communication, Willingness To Learn, Adaptability, Algorithms, Overcoming Obstacles, Software Engineering, Verbal Communication Skills, Interpersonal Communications, Communication, Problem Solving, Self-Awareness, Complex Problem Solving
- Status: Free Trial
Skills you'll gain: Generative AI, Microsoft Copilot, Prompt Engineering, Test Case, Responsible AI, Microsoft Visual Studio, Version Control, Code Review, Data Ethics, GitHub, Software Development Tools, Software Configuration Management, Software Documentation, Application Lifecycle Management, Program Development, Integrated Development Environments, Maintainability, Computer Programming Tools, Artificial Intelligence, Project Management
- Status: Free Trial
Skills you'll gain: Embedded Software, System Programming, Software Development Tools, Embedded Systems, Software Development, Development Environment, Debugging, C (Programming Language), Application Development, Computer Architecture, C++ (Programming Language), Performance Tuning
- Status: Free Trial
Advancing Women in Tech
Skills you'll gain: Goal Setting, Engineering Management, Smart Goals, Recruitment, Technical Management, Management Training And Development, Talent Management, Leadership and Management, Talent Acquisition, People Management, Team Leadership, Software Engineering, Leadership, Program Management, Cloud Engineering, Business Strategy
- Status: Free Trial
Illinois Tech
Skills you'll gain: Open Source Technology, Package and Software Management, Linux, Shell Script, Ubuntu, Unix Shell, Linux Administration, Operating System Administration, Bash (Scripting Language), Unix, Operating Systems, Command-Line Interface, Scripting, Linux Commands, Red Hat Enterprise Linux, File Systems, System Configuration, Database Management, General Networking, Network Security
- Status: New
Packt
Skills you'll gain: Security Testing, Cybersecurity, Network Security, TCP/IP, Network Monitoring, Vulnerability Assessments, Servers, Network Analysis, Network Protocols, Exploitation techniques, Scripting
- Status: NewStatus: Free Trial
Macquarie University
Skills you'll gain: Information Privacy, Personally Identifiable Information, Data Security, Threat Detection, Threat Modeling, Vulnerability Assessments, Cybersecurity, Vulnerability, Data Ethics, General Data Protection Regulation (GDPR), Cyber Risk, Data Governance, Data Encryption Standard, Security Management, Security Software, Compliance Management, Risk Management, Data Access, Security Strategy, NIST 800-53
Software Security learners also search
In summary, here are 10 of our most popular software security courses
- Introducción al Desarrollo de Software: Pontificia Universidad Católica del Perú
- Software Design as an Abstraction: University of Colorado System
- Embedded Software Development with C: EDUCBA
- Security Analyst Fundamentals: IBM
- Software Design Methods and Tools: University of Colorado System
- Mastering the Software Engineering Interview: University of California San Diego
- Generative AI for Software Developers: Microsoft
- Cortex-M Software Development Fundamentals: Arm
- Leadership Principles for Software Engineers: Advancing Women in Tech
- Introduction to Open Source Software: Illinois Tech