UB - University at Buffalo, The State University of New York Computer Science and Engineering

CSE 590: Computer Architecture

Computer Architecture

This course will provide an in-depth understanding of the inner workings of modern digital computer systems and trade-offs present at the hardware-software interface. Topics include: computer abstractions and technology, cost and performance analysis, instruction set architecture, computer arithmetic, datapath and controller design, pipelining, memory systems, input-output systems, and interrupts and exceptions. Projects requiring the use of software tools like the SPIM simulator for MIPS R2000/R3000 RISC processors and the Verilog hardware description language will be given to help crystallize concepts presented in class.

None presently available.

Ph.D.:

None.

M.S.:

This course does not fulfill core area (depth) or core course (breadth) requirements.

Introductory digital logic design.

Course Instances
Semester Section Title Instructor Credit Hours Enrolled
Spring 2018 LEC Computer Architecture Dr. Wenyao Xu 3 0/100
Summer 2017 LEC Computer Architecture Dr. Kris Schindler 3 6/50
Spring 2017 LEC Computer Architecture Dr. Wenyao Xu 3 59/100
Summer 2016 LEC Computer Architecture Dr. Kris Schindler 3 20/50
Spring 2016 LEC Computer Architecture Dr. Wenyao Xu 3 44/100
Summer 2015 LEC Computer Architecture Dr. Kris Schindler 3 47/52
Spring 2015 LEC Computer Architecture Dr. Wenyao Xu 3 58/120
Summer 2014 LEC Computer Architecture Dr. Kris Schindler 3 46/65
Spring 2014 LEC Computer Architecture Dr. Wenyao Xu 3 92/136
Summer 2013 LEC Computer Architecture Dr. Kris Schindler 3 21/30
Spring 2013 LEC Computer Architecture Dr. Kris Schindler 3 66/70
Spring 2012 LEC Computer Architecture Dr. Kris Schindler 3 36/45
Spring 2011 LR Computer Architecture Dr. Steven Ko 3 39/70
Spring 2010 LR Computer Architecture Dr. Kris Schindler 3 40/70
Fall 2009 LR Computer Architecture Staff 3 0/ 0
Fall 2008 LR Computer Architecture Dr. Kris Schindler 3 29/51
Spring 2007 LR Computer Architecture Dr. Kris Schindler 3 30/32
Spring 2006 LR Computer Architecture Dr. Kris Schindler 3 19/27
Fall 2004 LR Computer Architecture Dr. Kris Schindler 3 2/10
Fall 2004 LR Computer Architecture Dr. Kris Schindler 3 26/50
Fall 2002 LR Computer Architecture Staff 3 43/65
Spring 2002 LR Computer Architecture Staff 3 50/70
Fall 2001 LR Computer Architecture Staff 3 43/50
Spring 2001 LR Comp Architecture Staff 3 47/60
Fall 2000 LR Comp Architecture Staff 3 44/75
Fall 1999 LEC Design High Perf Comp Sys Staff 3 20/20
Valid XHTML 1.0 Transitional