EEL 4736
Principles of Computer System Design
Broadly introduces the main principles and abstractions for engineering hardware and software systems. Includes in-depth studies of their use on computer systems across a variety of designs, be it an operating system, a client/server application, a database server or a fault-tolerant disk cluster.
Prerequisites & course information
Grading Scheme: Letter Grade Prerequisite: EEL 4712C and ( EEL 3834 or COP 3503C or COP 3504C or COP 2274 or equivalent), all with minimum grades of C.
Sources
- Course catalogue ↗2025-2026