David Goldman
Faculty Department Chair, Engineering
12000 SW 49th Ave, Portland, OR 97219

Course Resources

AVR Assembly Language Programming with VMLAB

This video tutorial series shows how to use an AVR assembly language simulator, called VMLAB. The purpose is to explore how digital information stores, calculates and moves data.


Electrical Lab Skills and Equipment

Instructional Videos Labs
(Note: Posted information is updated frequently and at the instructor's discretion. If you prefer to save or print something for a course, do not do so until it has been assigned.)
Equipment Reference Documents Kit and Component Documents

Digital Systems Lab Instructions

(Note: Labs are updated frequently and at the instructor's discretion. If you prefer to download or print the labs, do not do so until the labs have been assigned. Some labs have a supplemental zip file link, which is indicated with a plus symbol after the lab number.)

Microcontrollers and Embedded Systems Remote Labs

(Note: Materials are updated frequently and at the instructor's discretion. If you prefer to save or print something for a course, do not do so until it has been assigned.)
Microcontroller Resources

ENGR 101 Remote Labs

(Note: Materials are updated frequently and at the instructor's discretion. If you prefer to save or print something for a course, do not do so until it has been assigned (in parentheses below the lab icon).

Digital Design Lab Instructions

(Note: Labs are updated frequently and at the instructor's discretion. If you prefer to download or print the labs, do not do so until the labs have been assigned.)

External Tools/Resourses


Educational Videos