Spring 2006        CSE 141

 

Introduction to Computer Architecture

 

 


 

Announcements

 

-The professor will solve the problems at the end of Lecture 18 during the Final review on June 7th. The best use of these problems is to attempt them before class and then use the in-class solutions to validate your concepts.

 

-       Jack and Leo will lead a final review session on Saturday, June 10th from 11am-noon in CENTER 119. Please e-mail Leo or Jack with questions/topics you want to see covered. We have the room reserved until 12:30pm to answer further questions.

 

-       Leo will have extra OH on Saturday until 2PM.

 


Former Announcements

 

-There will be no lab class Tuesday April 4th.

-There have been modifications to OH, please review the changes.

 


 

 

Course Information

 

Lecture:

Room: Center 119

Time: Mon/Wed 7:30 - 8:50 AM

 

Discussion Section:

Center 105 Wed 3:00 - 3:50 PM

 

Instructor: 

Pramod V. Argade

Office: EBU-3B 2204

Office Hours: Tue: 9:00-10:00 AM

Email: p2argade@cs.ucsd.edu

 

TAs:

 

Leo Porter

Office: EBU-3B B225

Office Hours: Tue: 3:30-4:30 PM

Thu: 11am-noon

Wed: 9:00-10:00 AM

Email: leporter@cs.ucsd.edu

 

John Sampson
Office: EBU-3B B270

Office Hours: Mon: 9:00-10:30AM

Thurs: 9-12:15AM

Email: cs141s1@ieng6.ucsd.edu

 

Office Hour Summary

 

 

Monday

Tuesday

Wednesday

Thursday

Friday

8:00-10:30am

Jack(9-10:30)

Dr. Argade (9-10)

Leo(9-10)

Jack (9-12:15)

 

10:30am - noon

 

 

 

Jack (9-12:15), Leo (11-noon)

 

Noon-1pm

 

 

 

 

 

3:30pm - 4:30pm

 

Leo

 

 

 

 


 

Class Schedule and Lecture Notes

 

Lecture #

Date

Day

Lecture Topic

Quiz Topic

Homework
Due

1

4/3

Monday

Introduction, Ch. 1

-

-

2

4/5

Wednesday

ISA, Ch. 2

-

-

3

4/10

Monday

Arithmetic, Ch. 3

-

#1

4

4/12

Wednesday

Arithmetic, Ch. 3

ISA

-

5

4/17

Monday

Performance, Ch. 4

-

#2

6

4/19

Wednesday

Single cycle CPU, Ch. 5

Arithmetic

-

7

4/24

Monday

Single cycle CPU, Ch. 5

-

#3

8

4/26

Wednesday

Multi-cycle CPU, Ch. 5

Performance

-

9

5/1

Monday

Multi-cycle CPU, Ch. 5

-

#4

10

5/3

Wednesday

Review for the Midterm

Single Cycle CPU

-

 

5/8

Monday

Mid-term Exam

-

-

11

5/10

Wednesday

Exceptions, Ch. 5 and Pipelining, Ch. 6

-

-

12

5/15

Monday

Pipelining, Ch. 6

-

-

13

5/17

Wednesday

Data and control hazards, Ch. 6

-

-

14

5/22

Monday

Data and control hazards, Ch. 6

-

#5

15

5/24

Wednesday

Memory & cache design, Ch. 7

Pipeline Hazards

-

No Class

5/29

Monday

Memorial Day Holiday

-

-

16

5/31

Wednesday

Memory & cache design, Ch. 7

Cache

#6

17

6/5

Monday

Virtual Memory & cache design, Ch. 7

-

-

18

6/7

Wednesday

Course Review

-

-

 

6/12

Monday

Final Exam Time 8:00 - 11:00 AM

 

 

 


 

Homework

 

Homework assignments are posted on the secure website.

 


 

Important information

Prerequisites and Other Class Information for CSE141 and CSE 141L : Information regarding the structure and content of the course.

CSE 141L Homepage : Link to the lab course.

Protected Student Web Page : Link to web site with lectures, homework assignments, and additional information for students.

Homework Submission Guidelines: Please follow these guidelines for your homework to be graded.