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: Databricks, Apache Spark, Microsoft Azure, Data Integration, Data Lakes, File Systems, Data Processing, Big Data, File Management, Cloud Platforms, Cloud Storage
Beginner · Course · 1 - 3 Months

Berklee
Skills you'll gain: Intellectual Property, Music History, Contract Negotiation, Music, Musical Composition, Peer Review, Lawsuits, Court Systems, Litigation and Civil Justice, Contract Review, Registration, Negotiation, Media Production, Automation, Post-Production, Legal Risk, Entrepreneurship, File Management, Business, Law, Regulation, and Compliance
Beginner · Specialization · 3 - 6 Months

Università Bocconi
Skills you'll gain: Sustainable Systems, Innovation, Competitive Analysis, Land Management, Sustainable Development, Food and Beverage, Corporate Sustainability, Market Dynamics, Business, Sustainable Business, Supply Chain Management, Supply Chain, Environment and Resource Management, Environmental Issue, Food Quality Assurance And Control, Climate Change Adaptation, Business Modeling, Emerging Technologies, Economics, Product Knowledge
Mixed · Course · 1 - 3 Months
University of Colorado Boulder
Skills you'll gain: Electrical Engineering, Linear Algebra, Physics, Advanced Mathematics, Mathematical Modeling, Differential Equations, Physical Science
Intermediate · Course · 1 - 3 Months

Imperial College London
Skills you'll gain: Public Health, Public Health and Disease Prevention, Health Equity, Health Disparities, Health Promotion, Microbiology, Health Assessment, Health Education, Sanitation, Infection Control, Program Evaluation, Healthcare Ethics, Epidemiology, Infectious Diseases, Health Policy, Preventative Care, Environment Health And Safety, Behavioral Economics, Social Determinants Of Health, Behavioral Health
Beginner · Specialization · 3 - 6 Months

American Psychological Association
Skills you'll gain: Behavior Management, Social Studies, Psychology, Sociology, Social Sciences, Decision Intelligence
Beginner · Course · 1 - 3 Months

University of Illinois Urbana-Champaign
Skills you'll gain: Internet Of Things, Networking Hardware, Network Infrastructure, Network Routers, General Networking, Embedded Software, Network Switches, Network Protocols, Network Architecture, Security Controls, Wireless Networks, Network Administration, Network Routing, Local Area Networks, Infrastructure Security, Telecommunications, Communication Systems, Distributed Computing, Python Programming, Machine Learning
Intermediate · Specialization · 3 - 6 Months

University of Rochester
Skills you'll gain: Music History, Music, Music Theory, Musical Composition, Music Performance, Creativity
Beginner · Course · 1 - 3 Months

University of California, Irvine
Skills you'll gain: Business Planning, Feasibility Studies, Entrepreneurship, Market Opportunities, Process Management, Innovation, New Business Development, Business Strategies, Ideation, Business Strategy, Operational Analysis, Business Operations, Marketing, Operations
Mixed · Course · 1 - 4 Weeks

University of California San Diego
Skills you'll gain: Mobile Development, Application Development, Python Programming, Internet Of Things, Digital Signal Processing, Embedded Software, Development Environment
Mixed · Course · 1 - 4 Weeks

École Polytechnique Fédérale de Lausanne
Skills you'll gain: Magnetic Resonance Imaging, Radiology, Medical Imaging, Diagnostic Radiology, Biomedical Engineering, Biomedical Technology, Biochemistry, electromagnetics, Neurology, Image Analysis, Hemodynamics, Analytical Chemistry, Contraindication, Differential Equations, Applied Mathematics
Advanced · Course · 1 - 3 Months

Skills you'll gain: Job Analysis, Employee Relations, Compensation and Benefits, Compensation Management, Compensation Strategy, Talent Recruitment, Employee Training, Workforce Planning, Human Resources Management and Planning, Labor Relations, Benefits Administration, Human Resources, Human Resource Strategy, Performance Appraisal, Accident Prevention, Recruitment, Talent Acquisition, Job Evaluation, Employee Engagement, Human Resource Management
Beginner · Specialization · 1 - 3 Months