
University of Colorado Boulder
Skills you'll gain: Excel Macros, Visual Basic (Programming Language), Data Import/Export, Scripting, Programming Principles, Spreadsheet Software, UI Components, Automation, Data Structures, Debugging, Data Validation
Intermediate · Course · 1 - 4 Weeks
University of Michigan
Skills you'll gain: JSON, jQuery, Javascript and jQuery, Ajax, Debugging, Web Development Tools, Event-Driven Programming, Javascript, PHP (Scripting Language), Object Oriented Programming (OOP), Data Import/Export, Web Applications
Intermediate · Course · 1 - 4 Weeks

University of California, Irvine
Skills you'll gain: Go (Programming Language), Algorithms, OS Process Management, System Programming, Operating Systems, Computer Architecture
Intermediate · Course · 1 - 4 Weeks

University of California, Davis
Skills you'll gain: Secure Coding, Application Security, Software Design, Programming Principles, Debugging, Vulnerability Assessments, C (Programming Language), Software Development Methodologies
Intermediate · Course · 1 - 4 Weeks

Duke University
Skills you'll gain: C (Programming Language), Data Structures, Algorithms, Computational Thinking, Computer Programming, Debugging
Beginner · Course · 1 - 3 Months

Rice University
Skills you'll gain: Computational Thinking, Programming Principles, Algorithms, Data Structures, Theoretical Computer Science, Computer Programming, Python Programming, Computer Science, Game Theory, Mathematical Modeling, Software Testing
Intermediate · Course · 1 - 4 Weeks

Skills you'll gain: Large Language Modeling, Generative AI, Data Pipelines, PyTorch (Machine Learning Library), Natural Language Processing, Text Mining, Prompt Engineering, Artificial Intelligence, Deep Learning, Data Processing
Intermediate · Course · 1 - 4 Weeks

Johns Hopkins University
Skills you'll gain: Oncology, Medical Imaging, Patient Education And Counseling, Diagnostic Radiology, Radiation Therapy, Molecular Biology, Diagnostic Tests, Clinical Trials, Pain Management, Preventative Care, Treatment Planning, Urology, Patient Treatment, Immunology, Epidemiology, Surgery, Cell Biology, Care Management, Biology, Pathology
Beginner · Specialization · 3 - 6 Months

Skills you'll gain: Keras (Neural Network Library), Natural Language Processing, Text Mining, Deep Learning, Applied Machine Learning, Python Programming, Artificial Neural Networks, Data Processing, Jupyter
Mixed · Course · 1 - 4 Weeks

DeepLearning.AI
Skills you'll gain: Descriptive Statistics, Bayesian Statistics, Statistical Hypothesis Testing, Probability & Statistics, Sampling (Statistics), Probability Distribution, Probability, Statistical Inference, A/B Testing, Statistical Analysis, Statistical Machine Learning, Data Science, Exploratory Data Analysis, Statistical Visualization
Intermediate · Course · 1 - 4 Weeks

Skills you'll gain: Git (Version Control System), Software Development Methodologies, JUnit, Requirements Analysis, Version Control, Application Development, Software Development Life Cycle, SQL, Full-Stack Web Development, Test Driven Development (TDD), Software Development, Restful API, Object Oriented Programming (OOP), Object Oriented Design, Database Management, MySQL, Digital Transformation, Relational Databases, Java Programming, Generative AI
Beginner · Professional Certificate · 3 - 6 Months

Skills you'll gain: Software Development Life Cycle, Stakeholder Engagement, Software Architecture, Agile Software Development, Project Management Life Cycle, Resource Management, Peer Review, Earned Value Management, Stakeholder Management, Agile Methodology, Project Risk Management, Stakeholder Analysis, Kanban Principles, Project Management, Information Technology, Risk Management, Interviewing Skills, Agile Project Management, Leadership, Communication
Beginner · Professional Certificate · 3 - 6 Months