Software & Programming
UW Professional & Continuing Education programs can help you build the skills you need to meet employers’ current needs and move your career ahead in this evolving tech sector. Explore our software and programming offerings.
Courses
- ADVEMB 310 - Advanced Embedded Systems with AI
- C PROG 310 - Foundations of C Programming
- CPROGRM 510 - C++ Programming: Introduction
- CPROGRM 520 - C++ Programming: Intermediate
- CPROGRM 530 - C++ Programming: Advanced
- EMBSYS 310 - Fundamentals of Embedded and Real-Time Systems
- EMBSYS 320 - Programming with Embedded and Real-Time Operating Systems
- EMBSYS 330 - Embedded Software Design and Advanced RTOS
- HTML 110 - HTML and CSS Foundations
- HTML 120 - JavaScript and Responsive Design
- HTML 130 - JavaScript and Advanced CSS
- IT FDN 110 - Foundations of Python Programming
- IT FDN 130 - Foundations of Databases & SQL Programming
- JSCRIPT 310 - Programming for the Browser in JavaScript
- JSCRIPT 320 - Front-End Application Development with JavaScript
- JSCRIPT 330 - Back-End Application Development with JavaScript
- PYTHON 310 - Essential Programming in Python
- PYTHON 320 - Advanced Programming in Python
- PYTHON 330 - Web and API Development with Python
- SADS 110 - Software Algorithms and Data Structures
- SDSD 110 - Software Design Patterns and System Design
Certificates
- Certificate in C++ Programming
- Certificate in Embedded & Real-Time Systems Programming
- Certificate in Front-End Development with HTML, CSS & JavaScript
- Certificate in Full-Stack Development with JavaScript
- Certificate in Python Programming
- Certificate in Software Development Essentials
- Specialization in Advanced Embedded Systems with AI
Required fields are indicated by .
