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.
By the end of the semester, students should be capable of the following:
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:
The calendar is subject to change during the course of the semester.
Here are links to explanatory guides on course material:
Here are links to external reference materials: