Syllabus

Outline

CIS655/CSE661 teaches on the advanced topics of computer architecture. The teaching puts an emphasis on the practical aspects by taking a programming-oriented approach.

Class meetings

  • When: TTh 8:00 - 9:20AM
  • Where: Watson Theater

Prerequisite (Who should take the course?)

This course assumes students have good knowledge about system programming and assembly code (e.g. Linux POSIX, C/C++ and x86-64).

Textbook

Computer Architecture: A Quantitative Approach, 5th Edition, The Morgan Kaufmann Series in Computer Architecture and Design

Grading policy

Submission of any work done by others will result in an F grade in the course, with the academic integrity violation reported to the University administration for further action. Violations include plagiarism, and usage of material available on the internet without proper attribution.

  • Class participation (10%)
  • Homework (30%)
  • Project (25%)
  • Exam (35%): Mid-term (15%) and final (20%)

TA and office hours

  • TA:
    • Jielong Xu: jxu21@syr.edu Tuesday 3:30 to 4:30pm, CST 4-206A
    • Hari Krishna Gajarla: hgajarla@syr.edu, Wednesday 1:00 to 2:00 pm, CST 3-212
    • Haoyi Shi: hshi05@syr.edu, Wednesday 2:00 to 3:00 pm, CST 4-206A
    • Shivakanth: sneelapp@syr.edu, Thursday 3:30 - 4:30pm, CST 4-206k
    • Katchaguy (Bebe) Areekijseree: kareekij@syr.edu
  • Instructor: Yuzhe (Richard) Tang
    • Office hours: Tuesday 3:30 to 4:00pm, CST 4-206A