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: Dataflow, Data Pipelines, Real Time Data, Data Processing, Performance Tuning, Google Cloud Platform, Data Import/Export, File I/O, Business Logic, Data Transformation, Jupyter
Advanced · Course · 1 - 3 Months
University of Michigan
Skills you'll gain: Statistical Modeling, Statistics, Regression Analysis, Statistical Methods, Sampling (Statistics), Statistical Inference, Probability & Statistics, Correlation Analysis, Data Analysis, Statistical Analysis, Statistical Software, Statistical Hypothesis Testing, Predictive Modeling
Intermediate · Course · 1 - 4 Weeks

Skills you'll gain: Computer Graphic Techniques
Intermediate · Course · 1 - 3 Months

Skills you'll gain: iOS Development, Open Web Application Security Project (OWASP), Swift Programming, Mobile Security, Mobile Development, Secure Coding, Knowledge of Apple Hardware, IT Security Architecture, Application Security, Data Validation, Application Programming Interface (API), JSON
Intermediate · Course · 1 - 4 Weeks

Google Cloud
Skills you'll gain: Data-Driven Decision-Making, Looker (Software), Data Presentation, Dashboard Creation, Dashboard, Data Analysis, Analytics, Google Cloud Platform, Cloud Storage, Data Storage, Data Visualization Software, Data Storage Technologies, SQL, Data Warehousing, Data Architecture, Query Languages, Data Sharing
Beginner · Course · 1 - 3 Months

University of Michigan
Skills you'll gain: Nutritional Assessment, Nutrition and Diet, Food and Beverage, Social Determinants Of Health, Sustainable Development, Health Assessment, Environment, Spreadsheet Software, Environmental Science, Environmental Issue, Risk Analysis
★ 4.5 (25) · Intermediate · Course · 1 - 4 Weeks

Universidad de los Andes
Skills you'll gain: Resilience, Storytelling, Experimentation, Initiative and Leadership, Leadership Development, Persistence, Leadership, Professional Development, Emotional Intelligence, Self-Awareness
★ 4.9 (316) · Intermediate · Course · 1 - 4 Weeks

Real Madrid Graduate School Universidad Europea
Skills you'll gain: Data Synthesis, Data Integration, Data Literacy, Data Storytelling, Analysis, Case Studies, Advanced Analytics, People Analytics, Analytical Skills, Strategic Decision-Making, Business Metrics, Forecasting, Media and Communications, Persuasive Communication, Databases, Database Design, Innovation
Beginner · Course · 1 - 4 Weeks

Skills you'll gain: Cascading Style Sheets (CSS), UI Components, HTML and CSS, Front-End Web Development, Web Design, Animations, Javascript, Application Deployment, Interactive Design, Web Content Accessibility Guidelines, Hypertext Markup Language (HTML), Usability, Code Reusability
Intermediate · Course · 1 - 3 Months

Skills you'll gain: Content Performance Analysis, Content Strategy, Stakeholder Communications, User Experience, UI/UX Strategy, User Experience Design, UI/UX Research, Content Development and Management, Design Research, User Research, Stakeholder Engagement, Stakeholder Management, User Interface and User Experience (UI/UX) Design, Test Planning, Benchmarking, User Feedback, Performance Measurement, Data-Driven Decision-Making, Research Reports, Competitive Analysis
Intermediate · Course · 1 - 3 Months

Skills you'll gain: SAS (Software), Forecasting, Time Series Analysis and Forecasting, Statistical Methods, Advanced Analytics, Predictive Modeling, Predictive Analytics, Model Training, Data Preprocessing, Feature Engineering, Automation, Anomaly Detection, Data Processing, Data Transformation, Model Evaluation, Data Manipulation
Intermediate · Course · 1 - 3 Months

Skills you'll gain: IT Service Management, Information Technology Infrastructure Library, Change Control, IT Management, Information Technology Architecture, Service Management, Security Management, Technical Services, Infrastructure Architecture, Enterprise Architecture, Risk Management Framework, IT Infrastructure, IT Security Architecture, Computing Platforms
★ 4.8 (163) · Intermediate · Course · 1 - 4 Weeks