![]()
Princeton University
|
Computer Science COS 471/ELE 375
|
|
This course is an introduction to computer architecture and organization, with a special focus on the principles underlying contemporary, mainstream, uniprocessor design. It will explore the interaction of hardware and software, and consider the efficient use of hardware to achieve high performance. Topics will include the MIPS instruction-set architecture, computer arithmetic, processor design, performance measurement and analysis, pipelining, caches and virtual memory, high-performance MIPS implementations, parallel processors, and design tradeoffs among cost, performance, and complexity.
Professor: David August - 209 CS Building - 258-2085
Undergraduate Coordinator: Tina McCoy - 410 CS Building - 258-1746 tmmccoy@cs.princeton.edu
Teaching Assistants:
David Penry - dpenry at cs.princeton.edu
Neil Vachharajani - nvachhar at cs.princeton.edu