Introduction to Computer Engineering
This course introduces students to fundamental concepts in the basic operation of computers, ranging from desktops and servers to microcontrollers and handheld devices. Subjects include digital and analog input/output, sensing the physical world, information representation, basic computer architecture and machine language, time-critical computation, machine-to-machine communication and protocol design. Students will use both desktop systems and handheld microcontrollers for laboratory experiments. Active-learning sessions are conducted in a studio setting in which students interact with each other and the professor to solve problems collaboratively.
Prerequisites & course information
Credit 3 units. Bus: PLS/Eng: TOP, TOPEQ, TOPIII Typical periods offered: Fall, Spring, Summer
Sources
- Course catalogue โ2026โ2027