FrontPage

Welcome to the machine!

CourseInfo

Assignments

Assigned

Due

Assignment

30 August

6 September

Assignment 1

8 September

15 September

Assignment 2

15 September

22 September

Assignment 3

4 October

11 October

Assignment 4

4 October

18 October

Assignment 5

4 October

25 October

Assignment 6

13 October

3 November

Assignment 7

13 October

25 October

Assignment 8

17 November

1 December

Assignment 9

17 November

8 December

Extra Credit Assignment

Readings (due next class after date given)

30 August

COD Chapter 1

1 September

COD 2.1 - 2.4

6 September

COD 2.5 - end

15 September

COD 3.1 - 3.3

20 September

COD 3.4 - 3.5

27 September

COD 3.6 and 3.8

4 October

COD 4.1 - 4.6

13 October

COD 5.1 - 5.4, 6.1 - 6.2

1 November

COD 7.1-7.5, 7.7

Lecture Slides

30 August

Introduction

1 September

Overview and Big Ideas

6 September

Abstractions and Programming

8 September

Programming

13 September

More Programming

15 September

Yet More Programming

20 September

Arithmetic

22 September

Logic Gates

27 September

Exam Review

29 September

Exam

4 October

Multiplication and Division

6 October

Floating Point

11 October

Performance

13 October

Control

18 October

Instruction Execution

20 October

Fall Break!

25 October

Exam Review

27 October

Exam

1 November

Pipelining

3 November

Cache

8 November

More Cache

10 November

Virtual Memory

15 November

VM and making programs go

17 November

Interconnect and I/O

22 November

No Class

24 November

Thanksgiving!

29 November

Interrupts and I/O devices

1 December

Parallel Processing

6 December

Review

8 December

Review

Music

30 August

Welcome To The Machine

Pink Floyd

1 September

You Dropped A Bomb On Me

Charlie Wilson

6 September

Only The Lonely

Roy Orbison

8 September

Subliminal

They Might Be Giants

13 September

Sharp Dressed Man

ZZ Top

15 September

Money for Nothing

Dire Straits

20 September

Purple Haze

Jimi Hendrix

22 September

Miss You

Rolling Stones

4 October

Long and Winding Road

Beatles

6 October

Pinball Wizard

The Who

11 October

Born to be Wild

Steppenwolf

13 October

Darn that DRM!

18 October

Roundabout

Yes

25 October

Can't Get It Out of My Head

Electric Light Orchestra

1 November

Wrapped Around Your Finger

The Police

3 November

Belleville Rendez-vous

from Triplets of Belleville

8 November

Junk

Paul McCartney

10 November

Tide

Antonio Carlos Jobim

15 November

Man it's so loud in here

They Might Be Giants

17 November

O Fortuna

Carl Orff

29 November

They Are Night Zombies!!

Sufjan Stevens

Name that tune!

And the artist

last edited 2005-12-08 18:35:44 by GaryBishop