Intro to Computer Engineering

CSE 1302 - Intro to Computer Engineering - Summer 2026

Course Information

CSE 1302 introduces students to fundamental concepts in the basic operation of computers, from microprocessors to servers, and explores the universal similarities between all modern computing problems: how do we represent data? How do we communicate with other computers? How do processors "think"?

We study inputs, outputs, and sensing; information representation; basic computer architecture and machine language; time-critical computation; inter-machine communication; and protocol design.

Students use both desktop systems and hand-held (Arduino-compatible) micro-controllers to design and implement solutions to problems. They also participate in active-learning sessions where they work with professors and their peers to solve problems collaboratively.

Prerequisite: CSE 1301 or equivalent.

Learning Outcomes

By the end of the semester, students should be capable of the following:

Administrative Logistics

The instructor for the course this semester is James Orr. Please use email for any course-related communication.

Class will meet on Mondays, Wednesdays, and Fridays from 1:00-3:30pm in Urbuar 216

> Here are some useful links:

Calendar

The calendar is subject to change during the course of the semester.

References

Here are links to explanatory guides on course material:

Here are links to external reference materials: