EE5123: Computer Architecture Course Syllabus (Fall 2015) Instructor: Wei-Ming Lin Office: BSE 1.512 Office Hours: 3:00 – 3:50pm Tue/Thur (or by appointment) Phone: 458-5529 E-mail: weiming.lin@utsa.edu Website: http://engineering.utsa.edu/˜wlin/ Course Outline: Computer Design Methodologies, Performance Analysis, Computer Arithmetic, CPU and Instruction Set Design, Control Design, Memory Organization, Pipelining, and introduction to Vector Processing and Superscalar CPU, I/O Prerequisites: Logic Design, High-level language (e.g. C) and Assembly language Text: (recommended) Hennessy & Patterson, Computer Architecture A Quantitative Approach, 3rd (or 4th) Edition, Morgan Kaufmann Publishers, Inc. Course Outline: • Review of Logic Design (1 lecture) • Number Systems (2 lectures) • Computer Arithmetic (3 lectures) • Instruction Set (3 lectures) • CPU Datapath (4 lectures) • Control Unit (3 lectures) • Memory (4 lectures) • Pipelining (3 lectures) • Advanced CPU (2 lectures) Grading Policy: 1st Exam (5th/6th week) 2nd Exam (10th/11th week) Research Project (or Lab Assignments) Homework+Quiz+Attendance Final Other Important Policies: • No make-up quizzes. 20% 20% 20% (subject to change due to the class size) 20% 20% • All exams are close-book unless specified otherwise. Make-up exam is given only under special extenuating circumstances and up to the discretion of the instructor. • You are required to attend every class. Exception is given only if you notify the instructor with a legitimate reason in advance. • All assignments are due at the beginning of the class time on the due day unless specified otherwise. No late turn-in will be accepted. • All assignments need to be bound well and arranged in the correct order before being turned in. Otherwise, 20 percent of total points will be marked off. • All assignments should include your work, or else no credit will be given. • No copying is allowed on any assignment. No credit will be given to both copier’s and copiee’s work. • All behaviors of academic dishonesty will be handled according to university policy. • Please refer to the University’s common syllabus information at http://utsa.edu/syllabus