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.

University of California, Davis
Skills you'll gain: Chemical Engineering, Hazard Analysis, Process Engineering, Hazard Communication (HazCom), Safety Assurance, Occupational Health, Safety Training, Risk Management, Environment Health And Safety, Process Control, Accident Prevention, Risk Analysis, Incident Management, Safety Standards, Failure Analysis, Risk Mitigation, Personal protective equipment, Risk Management Framework, Engineering Analysis, Safety and Security
Advanced · Specialization · 3 - 6 Months

University of Minnesota
Skills you'll gain: Hydraulics, Mechanical Engineering, Schematic Diagrams, Simulation and Simulation Software, Power Electronics, Engineering, Model Based Systems Engineering, Simulations, Engineering Analysis, Control Systems, Automation Engineering, Engineering Calculations, Mechanics, Mathematical Modeling, Matlab
Mixed · Course · 1 - 3 Months

Skills you'll gain: Email Automation, Productivity, Time Management, Automation, ChatGPT, Artificial Intelligence, AI Enablement, Prompt Engineering, Business Process Automation, Natural Language Processing, Generative AI
Beginner · Course · 1 - 4 Weeks

The University of Edinburgh
Skills you'll gain: Educational Materials, Learning Strategies, Instructional Design, Web Content Accessibility Guidelines, Learning Management Systems, Web Content, Digital pedagogy, Education Software and Technology, Diversity Awareness, User Centered Design, Creative Thinking, Content Management, Cultural Responsiveness
Intermediate · Course · 1 - 4 Weeks

Peking University
Skills you'll gain: Microarchitecture, Computer Architecture, Computer Systems, Hardware Architecture, Peripheral Devices, Computer Hardware, Data Storage Technologies, Data Storage, Computational Logic, System Programming
Mixed · Course · 1 - 3 Months

Rice University
Skills you'll gain: File I/O, Development Environment, Data Structures, Data Storage, Scripting, Python Programming, Program Development, Scripting Languages, Debugging
Beginner · Course · 1 - 4 Weeks

Tableau Learning Partner
Skills you'll gain: Exploratory Data Analysis, Tableau Software, Data Preprocessing, Data Analysis, Descriptive Statistics, Predictive Analytics, Box Plots, Statistical Analysis, Scatter Plots, Data Visualization Software, Trend Analysis, Analytics, Histogram, Business Analytics, Data Manipulation, Regression Analysis, Correlation Analysis
Beginner · Course · 1 - 4 Weeks

Rutgers the State University of New Jersey
Skills you'll gain: Demand Planning, Customer Demand Planning, Regression Analysis, Data Collection, Supply Chain Planning, Statistical Analysis, Forecasting, Marketing Analytics, Predictive Analytics, Advanced Analytics, Trend Analysis, Predictive Modeling, Time Series Analysis and Forecasting, Data Preprocessing, Exploratory Data Analysis, Model Evaluation, Data Visualization, Data Visualization Software
Beginner · Course · 1 - 4 Weeks

Board Infinity
Skills you'll gain: HTML and CSS, React.js, ASP.NET, Restful API, .NET Framework, Web Applications, Web Services, Front-End Web Development, JSON, Application Development, Model View Controller, Program Development, Javascript, Development Environment, Back-End Web Development, API Design, Web Development, Microsoft Visual Studio, Software Design Patterns, Cascading Style Sheets (CSS)
Intermediate · Specialization · 1 - 3 Months

Infosec
Skills you'll gain: Cyber Threat Hunting, Cyber Threat Intelligence, Threat Detection, Threat Management, Threat Modeling, MITRE ATT&CK Framework, Endpoint Detection and Response, Intrusion Detection and Prevention, Security Information and Event Management (SIEM), Anomaly Detection, Generative AI, Endpoint Security, Event Monitoring, System Monitoring, Network Analysis, Linux
Intermediate · Course · 1 - 3 Months

Johns Hopkins University
Skills you'll gain: Graphing, Data Analysis, R (Software), General Mathematics, Mathematical Modeling, Algebra, Applied Mathematics, Calculus
Beginner · Course · 1 - 4 Weeks

University of California San Diego
Skills you'll gain: Bioinformatics, Dimensionality Reduction, Unsupervised Learning, Molecular Biology, Data Preprocessing, Machine Learning, Data Analysis Software, Life Sciences, Anthropology
Intermediate · Course · 1 - 4 Weeks