AI & IoT
New
Specialization
Advanced Embedded Systems With AI
New
Specialization
AI Product Management
certificate
Applied Cybersecurity Engineering
Graduate certificate
Electrical & Computer Engineering Foundations, UW Bothell
certificate
Embedded & Real-Time Systems Programming
certificate
Machine Learning
Graduate certificate
Machine Learning & Deep Learning: Application Frontiers
New
Graduate certificate
Modern Artificial Intelligence Methods
certificate
Natural Language Technology
How to Become an Embedded Software Engineer
Embedded software drives innovation in the growing "Internet of Things" sector. Learn how you can break in to this blooming field.
Programming & Software Development
certificate
C++ Programming
certificate
Full-Stack Development With JavaScript
certificate
Game Design
New
Specialization
GIS Spatial Analysis With Python & R
certificate
GPU-Accelerated Computing & Visualization
certificate
Python Programming
Graduate certificate
Software Design & Development, UW Bothell
New
certificate
Software Development Essentials
certificate
Software Product Management
certificate
UX & Visual Interface Design
New
Specialization
UX Research
New
Specialization
Web & Digital Accessibility
Find the Right Programming Language for You
Compare some of the most popular programming languages, then explore the UWPCE programs that can help you get started or become a pro.
Security & Information Management
certificate
Applied Cybersecurity Engineering
certificate
Cybersecurity
certificate
Cybersecurity Risk Management
How to Become a Cybersecurity Professional
From personal data breaches to multinational ransomware hits, cyber attacks are a fast-growing threat to data of all kinds. Learn more about the high demand for professionals who can help keep our data safe.
Systems & Infrastructure
certificate
Building Modern Data Systems
certificate
Business Intelligence & Data Integration
certificate
SQL Server & Database Development
New
certificate
System Administration & DevOps With Python
Tech Course for Beginners
You've got to start somewhere. We offer a variety of technology courses designed with beginners and near-beginners in mind,