Alex Fosdick

Alex Fosdick is a well-loved and favorite instructor of many students in the University of Colorado Boulder’s Electrical, Computing, and Energy Engineering Program. CU Boulder’s ECEE department is nationally recognized for both teaching and research, and has educated thousands of successful engineers now working around the world. Alex brings to this course nearly a decade of experience working in the industry, writing software for Embedded Systems, Systems-on-a-Chip and Flash Storage technology. When he’s not working late into the night planning exciting new embedded systems courses, Alex likes to spend time with his Corgi, D’artagnan and tinker on his own electronics projects.

Filter Courses within "Alex Fosdick" (Click to filter)
Introduction to Embedded Systems Software and Development Environments (Coursera) Coursera
University of Colorado Boulder

Introduction to Embedded Systems Software and Development Environments (Coursera)

Embark on a journey into the world of embedded systems with our Introduction to Embedded Systems Software and Development Environments course. Whether you're new to the field or seeking to deepen your expertise, this course offers practical coding experience and project-based learning with ARM-based microcontrollers. Master essential skills such as software configuration management and develop robust embedded applications.

Jun 22nd 2026
4 Weeks
Embedded Software and Hardware Architecture (Coursera) Coursera
University of Colorado Boulder

Embedded Software and Hardware Architecture (Coursera)

Dive into the world of Embedded Systems with our 'Embedded Software and Hardware Architecture' course. This course is designed for beginners and professionals alike, aiming to provide a solid understanding of how embedded systems work, from designing their architecture to writing effective firmware. You'll learn by applying concepts directly on an ARM Cortex-M4 Microcontroller, gaining hands-on experience in creating efficient, readable, and portable low-level software.

Jun 15th 2026
3 Weeks
Page 1