Theoretical computer science courses can help you learn algorithms, computational complexity, automata theory, and formal languages. You can build skills in problem-solving, mathematical reasoning, and algorithm analysis, that support tackling complex computational tasks. Many courses introduce tools like Python for algorithm implementation, LaTeX for typesetting mathematical documents, and software for simulating automata, allowing you to apply these concepts in practical scenarios.

Skills you'll gain: Cloud Infrastructure, Google Cloud Platform, Cloud Applications, Identity and Access Management, Infrastructure As A Service (IaaS), Kubernetes, Cloud Computing, Cloud Storage, Prompt Engineering, Generative AI, Containerization, Serverless Computing, Platform As A Service (PaaS), Load Balancing, Scalability
Beginner · Course · 1 - 3 Months

Starweaver
Skills you'll gain: SQL, Business Intelligence, Jupyter, Python Programming
Advanced · Course · 1 - 4 Weeks

Icahn School of Medicine at Mount Sinai
Skills you'll gain: Matlab, Mathematical Modeling, Differential Equations, Computational Logic, Applied Mathematics, Simulations, Statistical Modeling, Biochemistry, Biology, Probability, Cell Biology, Physiology, Electrical Systems
Mixed · Course · 1 - 3 Months

Board Infinity
Skills you'll gain: Decision Tree Learning, Fraud detection, Regression Analysis, Debugging
Beginner · Course · 1 - 4 Weeks

University of California San Diego
Skills you'll gain: Cloud Development, Cloud Computing Architecture, Cloud Computing, Amazon Web Services, Cloud Infrastructure, Cloud Services, Internet Of Things, Amazon Elastic Compute Cloud, Linux Administration, Software Installation, Embedded Systems, AWS Identity and Access Management (IAM), Restful API
Mixed · Course · 1 - 4 Weeks

Simplilearn
Skills you'll gain: Power BI, Data Analysis Expressions (DAX), Dashboard, Data Visualization, Data Modeling, Data Visualization Software, Data Transformation, Data Manipulation, Data Presentation, Business Reporting, Data Cleansing, Data Sharing, Key Performance Indicators (KPIs), Relationship Building
Beginner · Course · 1 - 4 Weeks

Universidad Nacional Autónoma de México
Skills you'll gain: Water Sustainability, Water Resource Management, Water Resources, Sustainable Development, Sustainable Systems, Climate Change Adaptation, Innovation, Environment and Resource Management, Emerging Technologies, Internet Of Things
Beginner · Course · 1 - 4 Weeks

Skills you'll gain: Operating System Administration, TCP/IP, Systems Administration, Network Troubleshooting, IT Infrastructure, File Systems, OSI Models, Cybersecurity, Network Security, Network Protocols, Microsoft Windows, Operating Systems, Lightweight Directory Access Protocols, Data Security, Linux, Encryption, Technical Support, Computer Hardware, Computer Networking, Information Technology
Beginner · Professional Certificate · 3 - 6 Months

Johns Hopkins University
Skills you'll gain: Telehealth, Patient Safety, Health Technology, Help Desk Support, Medical Equipment, System Support, Technical Support, Patient Education and Support, Health Care, Issue Tracking, Network Support, Change Control, Medical Devices, Electronic Medical Record, Change Requests, Disaster Recovery, Technical Documentation, Software Installation, General Networking
Mixed · Course · 1 - 4 Weeks

Skills you'll gain: Prompt Engineering, Generative AI, Dimensionality Reduction, Natural Language Processing, Large Language Modeling, OpenAI, Text Mining, Applied Machine Learning, LLM Application, Statistical Machine Learning, Data Processing, Databases, Feature Engineering, Python Programming, Supervised Learning, Artificial Intelligence, Unsupervised Learning, Pandas (Python Package), Data Transformation, NumPy
Intermediate · Specialization · 3 - 6 Months

Skills you'll gain: Responsible AI, AI Product Strategy, Diversity and Inclusion, Workplace inclusivity, Business Leadership, Talent Management, Security Strategy, Organizational Strategy, Generative AI, Cross-Functional Collaboration, Workforce Development, Business Ethics
Intermediate · Course · 1 - 3 Months

Skills you'll gain: Conflict Management, Time Management, Stress Management, Critical Thinking, Problem Solving, Self-Awareness, Emotional Intelligence, Communication Strategies, Complex Problem Solving, Productivity, Interpersonal Communications, Communication, Creative Problem-Solving, Personal Development, Business Ethics, Empathy, Prioritization, Compliance Management, Teamwork, Goal Setting
Beginner · Specialization · 3 - 6 Months