Courses in Theory of Computation often teach formal languages, automata theory, computability, and complexity classes. You can build skills in algorithm design, problem-solving, and understanding the limits of computation. Many courses introduce tools like Turing machines and state diagrams, which help illustrate concepts and analyze computational problems. You'll also explore key topics such as P vs NP, decidability, and the role of algorithms in artificial intelligence, enhancing your ability to tackle complex computational challenges.

Skills you'll gain: Electrical Power, Energy and Utilities, Electric Power Systems, Electrical Systems, Sustainable Technologies, Sustainable Development, Sustainable Design, Basic Electrical Systems, Time Series Analysis and Forecasting, Simulation and Simulation Software, Sustainable Systems, Electrical Engineering, Simulations, Matlab, Mathematical Modeling, Predictive Modeling, Control Systems, Statistical Machine Learning
Intermediate · Course · 1 - 4 Weeks

University of Colorado System
Skills you'll gain: Culture, Cultural Diversity, digital literacy, Intercultural Competence, Diversity Awareness, Liberal Arts, Human Development, World History, Psychology, Ethical Standards And Conduct, Social Sciences, Sociology
Beginner · Course · 1 - 3 Months

University of California San Diego
Skills you'll gain: Interactive Learning, Student Engagement, Algorithms, Spatial Data Analysis, Diversity Awareness, Digital pedagogy, Geospatial Information and Technology, Pedagogy, K-12 pedagogy, Facebook, Instructional Strategies, Student-Centred Learning, Teaching, Data Storage, Education and Training, Instructing, Software Engineering, Geographic Information Systems, Workplace inclusivity, Geospatial Mapping
Beginner · Course · 1 - 3 Months

Skills you'll gain: Embedded Software, Embedded Systems, Pseudocode, Microarchitecture, Hardware Architecture, Computer Architecture, Software Design, System Programming, Software Design Patterns, Systems Design, Systems Integration, Programming Principles, Event-Driven Programming, Program Development, Real Time Data, Peripheral Devices, Memory Management
Beginner · Course · 1 - 4 Weeks

Skills you'll gain: Immunology, Pharmacology, Infectious Diseases, Chronic Diseases, Physiology, Hematology, Preventative Care, Blood Banking, Pathology, Laboratory Testing, Molecular Biology, Diagnostic Tests, Molecular, Cellular, and Microbiology, Cell Biology, Biochemistry
★ 4.8 (332) · Intermediate · Course · 1 - 3 Months

L&T EduTech
Skills you'll gain: Energy and Utilities, Electric Power Systems, Process Engineering, Equipment Design, Plant Operations and Management, Electrical Systems, Environment and Resource Management, Water Quality, Materials science
Intermediate · Course · 1 - 3 Months
Skills you'll gain: Feature Engineering, Decision Tree Learning, Applied Machine Learning, Supervised Learning, Advanced Analytics, Statistical Machine Learning, Machine Learning, Machine Learning Algorithms, Unsupervised Learning, Analytics, Random Forest Algorithm, Model Training, Model Optimization, Predictive Modeling, Model Evaluation, Python Programming, Performance Tuning, Classification Algorithms
★ 4.8 (644) · Advanced · Course · 1 - 3 Months

Universitat Autònoma de Barcelona
Skills you'll gain: Art History, Ancient History, Case Studies, Public History, Anthropology, Community Development, Sustainable Development, Surveys, Research, Research Methodologies, Social Sciences, Scientific Methods, Culture, Community Outreach, Economic Development, Cultural Diversity, Environment
★ 4.7 (46) · Beginner · Course · 1 - 3 Months

Skills you'll gain: Cloud Computing Architecture, Cloud Management, Cloud Security, Cloud Computing, Zero Trust Network Access, Business Continuity Planning, Business Continuity, Cloud Standards, Continuous Monitoring, Cloud Infrastructure, Hybrid Cloud Computing, Cloud Services, Data Migration, Resource Allocation, Security Management, Cloud Platforms, Data Management, Disaster Recovery, Infrastructure As A Service (IaaS), Cloud Deployment
Intermediate · Specialization · 3 - 6 Months

IE Business School
Skills you'll gain: Case Studies, Balance Sheet, Financial Accounting, Accounting, Equities, Risk Analysis, Finance, Financial Analysis, Financial Reporting
★ 4.8 (12) · Beginner · Course · 1 - 4 Weeks

Rice University
Skills you'll gain: Physics, electromagnetics, Materials science, Physical Science, Mathematical Modeling, Advanced Mathematics, Linear Algebra, Applied Mathematics, Problem Solving
★ 4.8 (10) · Intermediate · Course · 1 - 4 Weeks

Skills you'll gain: Penetration Testing, Vulnerability Assessments, Vulnerability Scanning, Vulnerability Management, Metasploit, Cyber Security Assessment, Cybersecurity, Cyber Threat Intelligence, Threat Modeling, Security Testing, Active Directory, Threat Detection, Exploitation techniques, Network Security, Virtual Machines, Virtualization, Virtual Networking, Authentications, Linux, Web Applications
Beginner · Course · 1 - 3 Months