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.

American Psychological Association
Skills you'll gain: Stress Management, Resilience, Mental Health Diseases and Disorders, Mental Health, Clinical Psychology, Psychiatry, Mental and Behavioral Health Specialties, Physiology, Trauma Care, Mental Health Therapies, Psychology, Psychological Evaluations, Psychotherapy, Cognitive Behavioral Therapy, Behavioral Health, Cultural Diversity, Patient Evaluation, Health Assessment, Health And Wellness Coaching, Patient Treatment
Beginner · Specialization · 3 - 6 Months

Skills you'll gain: Security Controls, Governance Risk Management and Compliance, Risk Control, Risk Management, Risk Management Framework, Compliance Management, Compliance Auditing, Cyber Governance, Enterprise Risk Management (ERM), Data Security, Information Privacy, Continuous Monitoring, Auditing, Information Systems Security, Regulatory Compliance, Risk Analysis, Governance, Document Management, Scope Management, Asset Protection
Beginner · Course · 1 - 3 Months

Illinois Institute of Technology
Skills you'll gain: Database Design, Database Systems, Statistical Analysis, Time Series Analysis and Forecasting, Relational Databases, Database Software, Databases, Database Application, Database Management, Database Theory, Data Analysis, NoSQL, Database Management Systems, Database Development, Machine Learning Algorithms, Recurrent Neural Networks (RNNs), Bayesian Statistics, Statistical Inference, Technical Communication, Model Evaluation
Earn a degree
Degree · 1 - 4 Years

The State University of New York
Skills you'll gain: Communication, Professional Development
Beginner · Course · 1 - 3 Months

Skills you'll gain: Network Architecture, Wireless Networks, Emerging Technologies, Network Engineering, Network Planning And Design, Network Infrastructure, Network Performance Management, Telecommunications, Artificial Intelligence and Machine Learning (AI/ML), Distributed Computing, Technology Strategies
Intermediate · Course · 1 - 4 Weeks

Skills you'll gain: C and C++, C++ (Programming Language), File I/O, Object Oriented Programming (OOP), Object Oriented Design, Programming Principles, Data Structures, Code Reusability, Memory Management, Algorithms
Beginner · Course · 1 - 4 Weeks

Skills you'll gain: Electrical Substation, Electric Power Systems, High Voltage, Electrical Systems, Electrical Power, Electrical Equipment, Electrical Safety, Electrical Engineering, Control Systems, Automation Engineering, Artificial Neural Networks
Mixed · Course · 1 - 3 Months

Lund University
Skills you'll gain: Radiation Therapy, electromagnetics, High Voltage, Laboratory Equipment, Medical Devices, Electrical Engineering, Electronics, Electronic Components, Physics, Electronic Systems, Sustainable Technologies, Equipment Design, Materials science
Intermediate · Course · 1 - 3 Months

University of California, Santa Cruz
Skills you'll gain: Healthcare Ethics, Pharmacology, Mental Health Diseases and Disorders, Health Care, General Medicine, Health Systems, Medical Science and Research, Pharmaceuticals, Culture, Behavioral Health, Ancient History, Medical Practices and Procedures, World History, Infectious Diseases
Beginner · Course · 1 - 3 Months

Erasmus University Rotterdam
Skills you'll gain: Creative Thinking, Research, Science and Research, Creativity, Research Methodologies, Scientific Methods, Critical Thinking, Innovation, Team Collaboration, Human Learning
Beginner · Course · 1 - 4 Weeks

Duke University
Skills you'll gain: Color Theory, Disabilities, Diversity Awareness, Culture, Social Justice, Performing Arts, Liberal Arts, Cultural Diversity, Art History, Aesthetics, Sociology, Visual Storytelling, Advocacy, World History, Political Sciences
Beginner · Course · 1 - 4 Weeks

University of Colorado Boulder
Skills you'll gain: Culture, Anthropology, Behavioral Health, Healthcare Ethics, Mental Health, Empathy & Emotional Intelligence, Rehabilitation, Social Work, Sociology, Ethical Standards And Conduct, Advocacy, Research
Beginner · Course · 1 - 4 Weeks