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: Gross Profit, Case Studies, Dashboard Creation, Performance Analysis, Business Reporting, Data Preprocessing, Business Analysis, Fiscal Management, Time Series Analysis and Forecasting
Beginner · Course · 1 - 4 Weeks

Skills you'll gain: Application Programming Interface (API), Web Applications, Restful API, UI Components, Back-End Web Development, Object-Relational Mapping, Data Modeling, Data Validation, Data Mapping
Intermediate · Course · 1 - 3 Months

Google Cloud
Skills you'll gain: Data Migration, Data Storytelling, Google Cloud Platform, Technology Strategies, Data-Driven Decision-Making, Database Management Systems, Cloud Solutions, Risk Mitigation, Business Priorities, Dependency Analysis, Asset Management, Cost Estimation, Governance, Stakeholder Engagement, Prioritization
Intermediate · Course · 1 - 4 Weeks

Niel Asher Education
Skills you'll gain: Clinical Practices, Lifting Ability, Mobility Assistance, Exercise Science, Train The Trainer, Injury Prevention, Mechanics
Intermediate · Specialization · 3 - 6 Months

Skills you'll gain: Unity Engine, User Interface (UI), Debugging, User Interface (UI) Design, Game Design, Video Game Development, User Interface and User Experience (UI/UX) Design, Frontend Integration, 3D Assets, Program Development, Interactive Design, Virtual Environment, Scripting, C# (Programming Language), Development Testing
Intermediate · Course · 1 - 3 Months

Skills you'll gain: Software Visualization, Graphics Software, Image Quality, Performance Tuning
Beginner · Course · 1 - 4 Weeks

Amazon Web Services
Skills you'll gain: Feasibility Studies, Business Analysis, Decision Making, Strategic Decision-Making, Business Planning, Data-Driven Decision-Making, Machine Learning, Strategic Thinking, AI Product Strategy, Business Leadership, Strategic Leadership, Project Planning
Mixed · Course · 1 - 4 Weeks

Skills you'll gain: Video Game Development, Game Design, Code Reusability, Python Programming, Debugging, Development Testing, Animation and Game Design, Software Testing, Programming Principles, Event-Driven Programming, Functional Testing, User Interface (UI), Development Environment
Mixed · Course · 1 - 4 Weeks

University of California, Davis
Skills you'll gain: Production Process, Process Control, Chemistry, Biochemistry, Packaging and Labeling, Consumer Behaviour, Laboratory Testing, Analytical Chemistry, Analytical Testing, Experimentation
Intermediate · Course · 1 - 4 Weeks

Skills you'll gain: Content Scheduling, Social Media Content, Social Media Strategy, Social Media Management, Social Media, Content Creation, Digital Publishing, Social Media Marketing, Scheduling, Digital Marketing
Beginner · Guided Project · Less Than 2 Hours

Xi'an Jiaotong University
Skills you'll gain: Infectious Diseases, Infection Control, Epidemiology, Public Health and Disease Prevention, Preventative Care, Public Health, Personal protective equipment, Diagnostic Tests, Hospital Medicine, Intensive Care Medicine, Patient Treatment, Pathology, Microbiology
Beginner · Course · 1 - 3 Months

The Chinese University of Hong Kong
Skills you'll gain: Culture, Social Studies, Social Sciences, Liberal Arts, World History, Ancient History, Political Sciences, Economics, Governance
Intermediate · Course · 1 - 3 Months