CET 2100 — Essentials of Computer Organization

3 semester hoursUndergraduateLectureusually offered: springOnlineOnline

Covers the structure and organization of computing systems. Topics include basic computer architecture, CPU and arithmetic-logic unit design, the datapath, input/output methods, memory management including caches and virtual memory, storage, instruction execution, assembly programming and assemblers, instruction formats, addressing modes, peripherals and interfacing, interrupts, and an introduction to operating systems and compilers.

Offering history

TermSectionsEnrolledCapacityFullOpen seats/section
Spring 2026183027%22.0

Snapshots from scheduled scrapes — not live seat availability. "Full" can exceed 100% when sections over-enroll.

Meeting times

Share of recent sections by weekday: M 0% · T 0% · W 0% · Th 0% · F 0%

Common patterns: async (100% of sections) — in patterns, R means Thursday

Professors

Spring

Percentages are each professor's average share of the season's enrolled students in recent terms.

Unlocks

CET 3100, CET 4210

Courses that list CET 2100 in their prerequisites.

Links

Official catalog (CET course descriptions) · All CET courses · Plan it at numap.app