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.

Ball State University
Skills you'll gain: Data Ethics, Graph Theory, Data Collection, Supervised Learning, Software Development Methodologies, File Systems, SQL, Financial Statement Analysis, Statistical Hypothesis Testing, Data Wrangling, Logistic Regression, SAS (Software), Object Oriented Programming (OOP), Spatial Analysis, Text Mining, Statistical Methods, Artificial Intelligence, Health Informatics, Natural Language Processing, R Programming
Earn a degree
Degree · 1 - 4 Years

Google Cloud
Skills you'll gain: Product Support, Technical Support and Services, Technical Support, Google Cloud Platform, Service Level, Issue Tracking, Problem Management, Technical Communication, File Management, Personally Identifiable Information
Beginner · Course · 1 - 4 Weeks

Google Cloud
Skills you'll gain: Google Gemini, Generative AI, Customer Relationship Management, Workflow Management, Big Data, Jupyter, Artificial Intelligence and Machine Learning (AI/ML), SQL, Predictive Modeling, Model Evaluation
Intermediate · Course · 1 - 4 Weeks

Google Cloud
Skills you'll gain: Google Cloud Platform, Relational Databases, Database Management, Databases, Data Migration, Operational Databases, Database Architecture and Administration, Query Languages, Cloud Computing Architecture, Distributed Computing, System Monitoring, Terraform, Dataflow, Data Maintenance, Application Deployment
Intermediate · Course · 1 - 3 Months

Universidad de los Andes
Skills you'll gain: Environmental Social And Corporate Governance (ESG), Organizational Strategy, Engineering Management, Product Management, Technology Strategies, Business Modeling, Systems Thinking, Project Management, Prototyping, Project Management Life Cycle, Project Management Institute (PMI) Methodology, Feasibility Studies, Infrastructure Security, Financial Statements, Environmental Management Systems, Asset Management, Project Risk Management, Operations Research, Team Management, Operational Efficiency
Earn a degree
Degree · 1 - 4 Years

Dartmouth College
Skills you'll gain: Natural Language Processing, Technical Communication, Field-Programmable Gate Array (FPGA), Embedded Systems, Embedded Software, Distributed Computing, Digital Signal Processing, Recurrent Neural Networks (RNNs), Probability & Statistics, Deep Learning, Machine Learning, Image Analysis, Convolutional Neural Networks, Generative AI, Hardware Design, Electronic Systems, Text Mining, Student Support and Services, Professional Development, Electrical and Computer Engineering
Earn a degree
Degree · 1 - 4 Years

University of London
Skills you'll gain: Relational Databases, Databases, Descriptive Statistics, Object Oriented Programming (OOP), Simulations, Statistical Inference, Data Literacy, Data Visualization Software, Statistical Hypothesis Testing, Exploratory Data Analysis, Probability Distribution, SQL, Tableau Software, Correlation Analysis, Data Storytelling, Algebra, Computational Logic, Calculus, Trigonometry, Logical Reasoning
Earn a degree
Degree · 1 - 4 Years

Mixed · Course

Mixed · Course