Students will be introduced to common computer systems from the ground up. Knowledge obtained in this course will help students leverage new technologies to their fullest potential: Low-level differences between common x86 architecture and other past, present, and future processors will be examined. The internals of everyday computers will be discussed along with how each of the common components such as RAM, hard-drives are utilized in system software. As time allows, students will be given insight into new and exciting architectures such as quantum/optical and chemical computation.
Prerequisite: Complete CSI-281.
Not Offered This Semester