CS 147: Computer Architecture

Instructor: Professor Sin-Min Lee

Spring 2011

Contact Info
Email: lee.sinmin35@gmail.com
Phone: 408-924-5133

Office Hours:
Tuesday & Thursday
09:50-10:30
MacQuarrie Hall 212

Previous Semester Lectures


Announcements

·    Quiz 2 (2/11/10)

·    Midterm 1 (2/24/11)

·    Midterm 2 (3/22/11)

·    Midterm 3 (4/26/11)

·    Final (5/19/11) (Bring  Bring (2) 882E scantrons)

·    Some solution of Midterm & Quizes. M/T



Administrative

·    Green Sheet

·    Spring 2011 Schedule



Assignments

·    Assignment 1 (due 2/24/11) Mail to: S21SCS147@yahoo.com

·    Practice assignment 1 (2/4/10)

·    Practice assignment 2

·    Practice assignment 3

·    Practice assignment 4

·    Practice assignment 5

·    Practice assignment 6

·    Practice assignment 7

·    Assignment 2 (03/29/11) Mail to: S21SCS147@yahoo.com

·    Assignment 3 (4/27/11) Mail to: S21SCS147@yahoo.com



Student Lectures

·    Cloud Computing 05/05/2011(Vladimir Serdyukov)

·    Parallel Computing 05/03/2011(Alice Cotti)

·    CISC 04/21/2011 (Christopher Wong)

·    RISC 04/19/2011(Kui Cheung)

·    Instruction Set 04/14/2011(Huy Le)

·    RISC 04/14/2011(Ammi Blankrot)

·    RISC 04/12/2011(Chun Chiu)

·    Virtual Memory and
Replacement Policy04
/07/2011(Brandon Rousey)

·    Cache Memory 04/05/2011(Chen Ying Kuo)

·    Binary Arithmetic03/17/2011(Stephen Boyd )

·    Conter03/17/2011(Hun Wie )

·    Logical Circuits 03/15/2011(Philip Gebhardt)

·    Cache Memory 03/08/2011(Cheng-Chang Yang)

·    Intro to internal memoy 03/08/2011(David Hsu)

·    Flip-Flops03/03/2011(Jeff Yi)

·    JKFlip-Flops03/03/2011(Travis Hoover)

·    ViewsofCompFunct02/22/2011(Naderzad)

·    MULTIPLEXER02/17/2011(KO KAI-TING)

·    Decoders02/15/2011(Venkata Saidatta Munnangi)

·    Decoders02/15/2011 (WangZhiJiang)

·    NAND,NOR,XOR 2011 (DavidMayer)

·    Cache Memory 10/12/2010 (Ross Galijan)

·    Chapter 5.1 (Nhat Phan)

·    External Memory 10/14/2010 (Jonathan Wang)

·    Operating System Support 11/2/2010 (Lester Tam)

·    Input Output 11/2/2010

·    Ch. 9 Computer Arithmetic 11/2/2010 (Grant Hardin)

·    Ch. 10 Instruction Sets 11/09/10 (Suzy Hanko)

·    Ch. 18 Multicore Computers 11/18/10(Vy Luong)

·    Ch. 11 Instruction Sets 11/23/2010 (Jesus Alvarez)

·    Superscalar 12/1/2010 (Kevin Morfin)

·    Chapter 13 12/7/2010 (Peter Wong)

·    Pipelining 12/9/10 (Andrew Miller)

Lecture Notes

·    Lecture 1 (2/1/11)

·    Lecture 2: How Does Computer Work? (2/3/11)

·    Lecture 3: Logical Circuits (2/8/11)

·    Lecture 4: Karnaugh Maps (2/10/11)

·    Lecture 5: Decoders (2/15/11)

·    Lecture 6: Decoders & Multiplexers (2/17/11)

·    Lecture 7: Hamming Code, Decoders and D, T-flip flops (2/22/11)

·    Lecture 8: Sequential Logic (3/1/11)

·    Lecture 9: Flip-Flop (3/3/11)

·    Lecture 10: Flip (3/8/11)

·    Lecture 11: Revision Midterm 2 (3/10/11)

·    Lecture 12: Revision Midterm 2 (3/15/11)

·    Lecture 13: Cache Memory (3/17/11)

·    Lecture 14: Cache Memory (3/24/11)

·    Lecture 15: Cache (4/5/11)

·    Lecture 16: Memory-2 (4/7/11)

·    Lecture 17: Replacement Policy (4/12/11)

·    Lecture 16: Virtual Memory I, Revision Midterm 3 (4/14/11)

·    Lecture 17: Virtual Memory II (4/19/11)

·    Lecture 18: Super Computer (4/21/11)

·    Lecture 19: Parallel Computers (4/26/11)

·    Lecture 20: Super Computer (4/28/11)

·    Lecture 21: Mid3 revision2 (5/3/11)

·    Lecture 22: Final revision 2 (11/17/10)

·    Lecture 23: Final Review 3 (12/4/10)