
University of California San Diego
Skills you'll gain: Graph Theory, Algorithms, Data Structures, Network Routing, Social Network Analysis, Network Analysis, Visualization (Computer Graphics), Network Planning And Design
Intermediate · Course · 1 - 3 Months

Skills you'll gain: Simulation and Simulation Software, Programmable Logic Controllers, Industrial Engineering, Control Systems, Electronic Hardware, Data Structures, Data Management
Intermediate · Course · 1 - 3 Months

University of Colorado Boulder
Skills you'll gain: Excel Macros, Visual Basic (Programming Language), Debugging, Numerical Analysis, Data Import/Export, Microsoft Excel, Problem Solving, Programming Principles, Data Analysis Expressions (DAX), Simulations, Code Review, Spreadsheet Software, UI Components, User Interface (UI), Computer Programming, File I/O, Mathematical Modeling, Automation, Algorithms, Data Validation
Beginner · Specialization · 3 - 6 Months
University of Illinois Urbana-Champaign
Skills you'll gain: Computational Logic, Application Specific Integrated Circuits, Theoretical Computer Science, Data Structures, Verification And Validation, Computer Architecture, Systems Design, Algorithms, Computer Engineering, Mathematical Software, Design Software, Computer Programming Tools, Debugging, Digital Design, Software Development Tools
Intermediate · Course · 1 - 3 Months

University of Michigan
Skills you'll gain: Augmented and Virtual Reality (AR/VR), Augmented Reality, Virtual Reality, Web Content Accessibility Guidelines, Emerging Technologies, Virtual Environment, Display Devices, Design Strategies, Human Computer Interaction, User Experience Design, Information Privacy, Conceptual Design, Diversity Equity and Inclusion Initiatives, Innovation, Personally Identifiable Information, Safety and Security, Ethical Standards And Conduct
Beginner · Course · 1 - 4 Weeks

Mixed · Course · 1 - 4 Weeks

Meta
Skills you'll gain: Version Control, Unix Commands, Git (Version Control System), GitHub, Linux Commands, Command-Line Interface, Linux, Collaborative Software, File Management, Software Development Tools, Software Development, Software Configuration Management, Web Development
Beginner · Course · 1 - 4 Weeks

Coursera
Skills you'll gain: WordPress, Content Management Systems, Web Content, Web Design and Development, Web Design, Web Development, Social Media, Content Management, Marketing, Design, Computer Science
Advanced · Guided Project · Less Than 2 Hours

Skills you'll gain: Unity Engine, Video Game Development, Game Design, Animation and Game Design, Computer Programming, Data Structures, General Mathematics, Computer Graphics, Arithmetic, Trigonometry, Graphing, Linear Algebra, Geometry, Advanced Mathematics, Applied Mathematics, Algorithms
Intermediate · Specialization · 1 - 3 Months

Microsoft
Skills you'll gain: Web Scraping, Data Structures, Git (Version Control System), Generative AI, Version Control, Matplotlib, Devops Tools, Plotly, DevOps, Agile Methodology, Web Development, Data Ethics, Flask (Web Framework), Data Visualization, Scripting, GitHub, Debugging, Data Analysis, Automation, Cloud Computing
Beginner · Professional Certificate · 3 - 6 Months
Rice University
Skills you'll gain: Event-Driven Programming, Application Development, Interactive Design, Animations, Programming Principles, Computer Graphics, Python Programming, Game Design, Computer Programming
Mixed · Course · 1 - 3 Months

Skills you'll gain: Object Oriented Programming (OOP), Data Structures, Scripting, Python Programming, Automation, Computational Thinking, Programming Principles, Computer Programming, Pseudocode, Debugging
Beginner · Course · 1 - 3 Months