First Semester

To provide a strong foundation for students to understand modern computer system architecture and to apply these insights and principles to future computer designs and optimization.

Purpose of the Course

To advance the students on how algorithms are written, analyzed and optimized.