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: Data Storytelling, Data Presentation, Persuasive Communication, Storytelling, Presentations, Data Visualization, Communication, Marketing Analytics, Business Priorities, Data-Driven Decision-Making, User Feedback, Google Analytics, Stakeholder Communications, Strategic Decision-Making, Constructive Feedback
Beginner · Course · 1 - 4 Weeks

Logical Operations
Skills you'll gain: Microsoft Windows, File Management, System Configuration, Patch Management, Peripheral Devices, Operating Systems, Web Content Accessibility Guidelines, Microsoft Copilot, Computer Security Awareness Training, Cloud Storage, User Interface (UI)
Mixed · Course · 1 - 4 Weeks

Skills you'll gain: Data Centers, Artificial Intelligence, Cloud Infrastructure, IT Infrastructure, Network Infrastructure, Machine Learning Methods, Generative AI, Software Architecture, Data Storage, Deep Learning, Cloud Computing Architecture, Systems Architecture, Hardware Architecture, Machine Learning, Containerization
Beginner · Course · 1 - 4 Weeks

Skills you'll gain: Business Transformation, Innovation, Site Reliability Engineering, Digital Transformation, Google Cloud Platform, Google Workspace, Technology Strategies, Cloud Solutions, Data Strategy, Cloud Infrastructure, Safety Culture, Continuous Improvement Process, Organizational Change, Change Management, Cloud Computing, Cloud Applications, Continuous Delivery, Culture Transformation, People Management, Management Training And Development
Beginner · Specialization · 3 - 6 Months

JetBrains
Skills you'll gain: Integrated Development Environments, File I/O, Software Development Tools, Python Programming, Development Environment, Data Structures, Computer Programming, Programming Principles, Scripting, Maintainability, Code Review, Data Processing, NumPy, Computational Thinking, Software Installation, Numerical Analysis
Beginner · Course · 1 - 3 Months

Coursera
Skills you'll gain: Process Mapping, Process Analysis, Web Analytics, Dashboard, Process Design, Customer experience improvement, Driving engagement, Process Improvement and Optimization, User Feedback, Marketing Analytics, Customer Insights, Customer Analysis, Key Performance Indicators (KPIs), Analysis, Business Metrics, Data-Driven Decision-Making
Intermediate · Course · 1 - 4 Weeks

Skills you'll gain: Responsible AI, AI Workflows, AI Enablement, Agentic systems, Automation, Business Process Automation, Real Time Data, MLOps (Machine Learning Operations), AI Personalization, IT Automation, Artificial Intelligence and Machine Learning (AI/ML), Artificial Intelligence, No-Code Development, Cloud-Based Integration, Business Transformation, Cloud API, Python Programming, Data Analysis, Restful API, API Design
Intermediate · Course · 1 - 4 Weeks

Logical Operations
Skills you'll gain: Data Transformation, Microsoft Excel, Sampling (Statistics), Data Cleansing, Statistical Visualization, Data Analysis, Statistical Analysis, Data Integration, Data Import/Export, Microsoft Office, Microsoft 365, Productivity Software
Mixed · Course · 1 - 4 Weeks
École Polytechnique Fédérale de Lausanne
Skills you'll gain: Scala Programming, Programming Principles, Object Oriented Programming (OOP), Functional Design, Computer Programming, Data Structures, Integrated Development Environments, Algorithms, Computational Thinking
Intermediate · Course · 1 - 3 Months

Skills you'll gain: Data Architecture, Microsoft Azure, Data Lakes, Enterprise Architecture, Data Warehousing, Data Integration, Virtualization, Cloud Storage, Data Transformation, Data Governance, Real Time Data, Scalability
Intermediate · Course · 1 - 3 Months

University of Virginia
Skills you'll gain: European History, World History, International Relations, Social Sciences, Political Sciences, Economics, Socioeconomics, Cultural Diversity, Governance
Beginner · Course · 1 - 3 Months
Skills you'll gain: Overcoming Objections, Closing (Sales), Sales, Selling Techniques, Marketing Psychology, Sales Process, Upselling, Customer Relationship Management, Sales Presentation, Negotiation, Price Negotiation, Contract Negotiation, Customer Insights, Virtual Teams, Cross-Channel Marketing, Customer Relationship Building
Beginner · Course · 1 - 4 Weeks