eecs 341 (spring 2005)

course notes


description of course notes system (9 January 2005)

Every student in the course will be required to take good class notes twice during the course of the semester. The notes must then be typed and sent to me by 23:59 the following day; so if one is responsible for class notes on a Tuesday lecture, the typed notes must be available to me by 23:59 on Wednesday. Once I have the notes, I will go through and attempt to reformat them into a more-or-less logical document that follows some consistent mold throughout the semester. Each set of notes will be posted online (on this page) for student access. Any pictures that are drawn on the board can simply be photocopied (I can provide access to a copy machine) and I will digitize them myself. (We can work out the details of pictures as the semester goes on.)

This system allows for a recap of the lecture if a student decides to not take notes that day, thinks a mistake was possibly made in copying some information, or is absent for some reason (although missing class is obviously not recommended for anyone that would like to do well in this course). It also forces the designated note-takers to truly pay attention in at least a few lectures this semester, as the rest of class may be relying on proper documentation of the covered material. The typing of the notes will not only re-emphasize the lecture's material on the note-taker, but it will also make my compiled versions of your notes more accurate (as I refuse to attempt to decipher the chickenscratch that many students pass off as penmanship).

Submitted notes will be graded and will count towards the semester grade. This should not scare anyone however, as getting a 100% on each set of notes should be extremely easy. The designated note-takers should simply document all the pertinent material that appears on the chalkboard, as well as any other useful comments that I make verbally. In short, a record of the lecture should be made. If I can read it, and all of the material that I covered is there, a grade of 100% is provided. On the other hand, if only one-quarter of the covered material for that lecture is present, then a grade of only 25% is provided, and so on.

There will be also be opportunities for students to gain some extra credit (to aid in their grades) through this scheme. Such situations will be handled when they arise.


course notes by date

Note: some of the PDF document's look funny on screen (the characters don't come out correctly), but when you print it should look better. In case it still isn't to your liking, try printing the postscript version instead, which should come out perfectly. In the meantime, I'll try to find a better distiller (since I create the documents as postscript files and then convert to PDF). Also, I accidentally made the first set of notes to A4 size, but it still prints out well enough. I'll eventually convert that back to letter-sized paper instead for you.

The notes all now have version numbers on the front page. This way, you can check to see if the version you have has been updated (type corrections, additions, etc.). The posting log of each version can be found in the download table.

lecture date note takers files (most recent version) revision history
11 January 2005 Kenneth Po
Brian Szuter
version 3 pdf ps
  • posted on 16 January 2005
  • 23 January 2005 - changed to letterpaper, added ps version
  • 25 January 2005 - added version number
13 January 2005 Paul Mecklenburg
John Trout
version 4 pdf ps
  • posted 19 January 2005
  • 25 January 2005 - added version number
  • 25 January 2005 - moved some pictures around for better layout
  • 29 January 2005 - altered document layout
18 January 2005 Mike Lukas
Jonathan Po
version 5 pdf ps
  • posted on 23 January 2005
  • 25 January 2005 - added key concepts section at end of notes
  • 25 January 2005 - added version number
  • 25 January 2005 - moved some pictures around for better layout
  • 29 January 2005 - fixed some typos
20 January 2005 Kenneth Po
John Trout
version 2 pdf ps
  • posted on 25 January 2005
  • 29 January 2005 - fixed some typos, fixed aggregation picture (box was too big in original)
25 January 2005 Jonathan Po
Paul Mecklenburg
version 2 pdf ps
  • posted on 29 January 2005
  • 16 February 2005 - corrected a mistake in identifying primary keys for multi-valued attribute decomposition to relations
27 January 2005 Maizatul Mohd Suratin
Mohd Mohd Sharif
version 1 pdf ps
  • posted on 2 February 2005
1 February 2005 Mike Lukas
Brian Szuter
version 2 pdf ps
  • posted on 7 February 2005
  • 11 February 2005 - fixed some typos
3 February 2005 Maizatul Mohd Suratin
Mohd Mohd Sharif
version 1 pdf ps
  • posted on 11 February 2005
8 February 2005 Daniel Choi
Chang-un Lee
version 1 pdf ps
  • posted on 11 February 2005
10 February 2005 Daniel Choi
Chang-un Lee
version 2 pdf ps
  • posted on 20 February 2005
  • 21 March 2005 - fixed a typo (DDL should have been DML)
15 February 2005 Brian Nelson
Steve Gough
version 2 pdf ps
  • posted on 21 February 2005
  • 21 March 2005 - fixed a typo (DDL should have been DML)
17 February 2005 Brain Nelson
Steve Gough
version 2 pdf ps
  • posted on 21 February 2005
  • 21 March 2005 - fixed a typo (DDL should have been DML)
22 February 2005 Jeff Stuckman
Ben Sun
version 1 pdf ps
  • posted on 21 March 2005
24 February 2005 Adam Lehman
Fred Maurer
version 1 pdf ps
  • posted on 21 March 2005
1 March 2005 Isaac White
Milan Tomsic
version 1 pdf ps
  • posted on 21 March 2005
3 March 2005 MIDTERM EXAM: no notes
8 March 2005 SPRING BREAK: you've got to fight for the right to party
10 March 2005 SPRING BREAK: your liver hates you right now
15 March 2005 Sean Kelly
Micah Bleich
version 1 pdf ps
  • posted on 21 March 2005
17 March 2005 Sean Kelly
Ben Sun
version 1 pdf ps
  • posted on 21 March 2005
22 March 2005 Jeff Stuckman
Bahige Najm
version 2 pdf ps
  • posted on 7 April 2005
  • 17 April 2005 - fixed a typo (reflexivity condition defined incorrectly)
24 March 2005 Marissa Wolfson
Fred Maurer
version 1 pdf ps
  • posted on 7 April 2005
29 March 2005 Marissa Wolfson
Milan Tomsic
version 1 pdf ps
  • posted on 7 April 2005
31 March 2005 Isaac White
Micah Bleich
version 1 pdf ps
  • posted on 9 April 2005
5 April 2005 Adam Lehman version 2 pdf ps
  • posted on 9 April 2005
  • 19 April 2005 - added "non-trivial" to BCNF decomposition algorithm
7 April 2005 Mike Brown
Mikkel Fishman
version 2 pdf ps
  • posted on 9 April 2005
  • 19 April 2005 - fixed a typo ("le" replaced by the less-than-or-equal-to symbol in the 3NF synthesis algorithm)
12 April 2005 Mikkel Fishman version 1 pdf ps
  • posted on 19 April 2005
14 April 2005 Mike Brown
version 1 pdf ps
  • posted on 19 April 2005
19 April 2005 Nat McLean
Big Daddy Kane
21 April 2005 FINAL EXAM: no notes