Dr. Xiaolin (Andy) Li
Office: Tulsa NH 328 (918-5948188), Stillwater MSCS 223 (405-744-2338)
Office Hours: W 2:30pm -4:30pm before the class or by appointment
Email: xiaolin @ cs
URL: http://www.cs.okstate.edu/~xiaolin
Ravikumar Nidadavolu
Office: Stillwater MSCS 222
Office Hours: Tuesday 2pm-4pm or by appointment
Email: ravikun @ cs.okstate.edu
Time: Wednesday 4:30pm-7:10pm (First class starts on 8/24)
Place:
This course will focus on fundamental principles of computer architecture, and functional and register level description of computer systems and structures. It will cover instruction set, addressing techniques, linkage, assembly language, computer arithmetic, datapath and control, pipelining, memory hierarchy, and input/output operations.
CS 2113 (Computer Science I) and some basic C/Unix knowledge.
Computer Organization & Design, the Hardware/Software Interface, 3rd Edition, Patterson and Hennessy, Morgan Kaufman, 2004, ISBN: 1558606041.
VHDL Starter’s Guide, 2nd Ed., Yalamanchili, 2005
Computer Architecture: A Quantitative Approach, 3rd Ed., Hennessy and Patterson, 2002
Class participation bonus: 5%
Incentive bonus for significant improvement (show me your progress and ask for extra points (max. 10%) )
Programming and homework
assignments and quiz: 30%
Midterm Exams (2): 20% each
(Time: TBA)
Final Exam (Comprehensive):
30% (Time: TBA)