everything.study
COS 316

Principles of Computer System Design

Undergraduate catalogue

This course teaches students the design, implementation, and evaluation of computer systems, including operating systems, networking, and distributed systems. The course will teach students to evaluate the performance and study the design choices of existing systems. Students will also learn general systems concepts that support design goals of modularity, performance, and security. Students will apply materials learned in lectures and readings to design and build new systems components. Prerequisites: Students must have completed COS 217 and COS 226 prior to enrolling in this course.

Prerequisites & course information

Students must have completed COS 217 and COS 226 prior to enrolling in this course.

Sources