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.

Vanderbilt University
Skills you'll gain: Image Analysis, Data Visualization Software, Machine Learning Methods, Matlab, Applied Machine Learning, Dimensionality Reduction, Digital Signal Processing, Data Analysis, Data Processing, Mathematical Software, Classification Algorithms
★ 4.6 (235) · Intermediate · Course · 1 - 3 Months
University of Pennsylvania
Skills you'll gain: Demography, Market Trend, Trend Analysis, International Relations, International Finance, Socioeconomics, Social Sciences, Cultural Diversity, Political Sciences, Financial Systems, World History, Economic Development, Economics, Business Economics, Consumer Behaviour, Financial Policy, Public Safety and National Security, Governance
★ 4.8 (926) · Mixed · Course · 1 - 4 Weeks

Intel
Skills you'll gain: Artificial Intelligence, Artificial Intelligence and Machine Learning (AI/ML), AI Enablement, AI literacy, Automation, Responsible AI, B2B Sales
★ 4.5 (776) · Beginner · Course · 1 - 4 Weeks

Adobe
Skills you'll gain: Marketing Strategies, Promotional Strategies, Marketing Planning, Marketing Strategy and Techniques, Digital Marketing Campaigns, Digital Marketing, Adobe Express, Target Audience, Promotions and Campaigns, Conversion Funnel Analysis, Marketing Effectiveness, Product Promotion, Driving engagement, Lead Generation, Content Marketing, Marketing Automation, Customer Relationship Management, Advertising, Diversity Marketing, Target Market
★ 4.8 (344) · Beginner · Course · 1 - 4 Weeks

Coursera
Skills you'll gain: Amazon S3, Amazon Web Services, Cloud Hosting, Cloud Storage, Version Control, Encryption, Data Storage, Cloud Security
★ 4.5 (1.3K) · Beginner · Guided Project · Less Than 2 Hours

Duke University
Skills you'll gain: Prompt Engineering, Generative AI, Retrieval-Augmented Generation, Generative Model Architectures, Prompt Patterns, ChatGPT, OpenAI, Large Language Modeling, OpenAI API, GitHub Copilot, AI literacy, Hugging Face, Fine-tuning, Responsible AI, Python Programming, Machine Learning
★ 4.5 (255) · Beginner · Course · 1 - 4 Weeks

University of Colorado Boulder
Skills you'll gain: Data Security, Cybersecurity, Cyber Attacks, Data Ethics, Computer Security, Authentications, Cryptography, Information Assurance, Cyber Security Policies, Authorization (Computing), Security Software, Security Controls, Cyber Security Assessment, Information Privacy, Encryption, Data Access, Security Awareness, Risk Analysis, Problem Solving, Communication
★ 3.5 (31) · Beginner · Course · 1 - 3 Months

University of Colorado Boulder
Skills you'll gain: Eclipse (Software), Embedded Software, Program Development, Microarchitecture, Computer Architecture, Software Development, Software Development Tools, System Programming, Integrated Development Environments, Hardware Architecture, Embedded Systems, White-Box Testing, Verification And Validation, System Design and Implementation, Simulations, System Configuration, Debugging
★ 3.9 (100) · Intermediate · Course · 1 - 4 Weeks

King Abdullah University of Science and Technology
Skills you'll gain: Statistical Analysis, Bioinformatics, Unix, Scientific Visualization, Statistical Programming, R (Software), Unix Shell, Statistical Methods, R Programming, Rmarkdown, Unix Commands, Data Analysis, Data Quality, Statistical Hypothesis Testing, Exploratory Data Analysis, Statistical Visualization, Linux Servers, Programming Principles, Pandas (Python Package), Python Programming
★ 4.4 (94) · Beginner · Course · 1 - 4 Weeks

Kennesaw State University
Skills you'll gain: Cyber Security Policies, Cybersecurity, Incident Response, Cyber Attacks, Computer Security Awareness Training, Computer Security Incident Management, Security Awareness, Cyber Risk, Remote Access Systems, Cyber Governance, Telecommuting, Endpoint Security, Mobile Security, Security Controls, Malware Protection, Human Factors (Security), Identity and Access Management
Beginner · Course · 1 - 3 Months

Universidad de Palermo
Skills you'll gain: Product Marketing, Marketing Management, Product Management, Strategic Marketing, Marketing, Product Strategy, Product Development, Consumer Behaviour, Customer Analysis, Branding, Customer Insights, Target Market, Customer experience strategy (CX), Brand Strategy, Target Audience, Experience Design
★ 4.7 (282) · Beginner · Course · 1 - 4 Weeks

Edureka
Skills you'll gain: Computer Security Incident Management, Cyber Threat Intelligence, Network Planning And Design, Malware Protection, Information Technology Architecture
★ 4 (41) · Beginner · Course · 1 - 4 Weeks