cs614 advanced course in computer systems spring 04 n.
Download
Skip this Video
Loading SlideShow in 5 Seconds..
CS614: Advanced Course in Computer Systems (Spring’04) PowerPoint Presentation
Download Presentation
CS614: Advanced Course in Computer Systems (Spring’04)

Loading in 2 Seconds...

play fullscreen
1 / 13
synnove

CS614: Advanced Course in Computer Systems (Spring’04) - PowerPoint PPT Presentation

98 Views
Download Presentation
CS614: Advanced Course in Computer Systems (Spring’04)
An Image/Link below is provided (as is) to download presentation

Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server.

- - - - - - - - - - - - - - - - - - - - - - - - - - - E N D - - - - - - - - - - - - - - - - - - - - - - - - - - -
Presentation Transcript

  1. CS614: Advanced Course in Computer Systems (Spring’04) Instructor: Ken Birman TA: non assigned (yet)

  2. Topics • Operating Systems • Concurrency, file systems, VM, I/O, etc. • Distribution/Networking • RPC, clusters, pub/sub, mobility, etc. • Fault Tolerance • Replication, consensus, transactions, etc.

  3. Reading • Each lecture has two conflicting papers. • Different approach, competition, criticism, … • 27 lectures, 54 (required) papers! • From the best journals and conferences. • TOCS, SOSP, OSDI, …

  4. Summaries • Each student is required to e-mail me a paragraph on each paperbefore class. • List contributions and at least one major weakness. • Counts 15% in final grading.

  5. Lecturing • Each student is strongly encouraged to present one or two lectures • Requires some extra background reading • Use PowerPoint • Please don’t use last year’s slides • Run slides by me before lecture • We’ll put the slides on-line

  6. Class Format • 45 minutes presentation, 30 minutes discussion/brainstorming. • In that order, or mixed. • All students are required to participate! • Counts 15% in final grading.

  7. Project • One major project per person • Or two persons for a very major project • Choose area by Jan 30th and tell me. • Do survey (2-3 pages) by Feb 20th • 10% of grade • Discuss topic with me before Feb 24th • Full paper due by April 15th • 10 pages including survey

  8. Peer Review • Each paper reviewed by 3 co-students • Reviews due April 22th • Revised paper + rebuttal due May 4th • Grading: • Project: 15% • Paper: 25% • Reviews: 10% • Revised paper + rebuttal: 10%

  9. Project Suggestions • Sensor Networks for Securing Critical Infrastructure • I have ideas, but you could also talk to Gun Sirer or Johannes Gehrke for more ideas • Consensus War, or (related) comparing Virtual Synchrony to Paxos • Threads + Distributed Shared Memory • Overlay Networks: The future… or a fantasy? • …

  10. Office Hours • Ken will normally be around from 10am to 2:30 or 3:00pm • But he attends meetings and goes to lunch with the department, so noon-1:15 is usually bad • Can make appointments by email if you prefer

  11. Important Deadlines

  12. Grading Overview • 15% Paper summaries. • 15% Class participation. • 10% Survey paper. • 15% Project. • 25% Final paper, first pass. • 10% Review of papers. • 10% Final paper + rebuttal, second pass.

  13. First few lectures