CS 345 Distributed Systems Fabián E. Bustamante, Winter 2004 Welcome to Advanced OS Fabián E. Bustamante (Instructor) Yi Qiao (Ad Honorem TA) Communication.

Slides:



Advertisements
Similar presentations
Fabián E. Bustamante, Winter 2006 Welcome to Advanced OS Today Course introduction Project startup Next time OS Structure and Design.
Advertisements

CS-550 Syllabus1 CS-550: Comparative Operating Systems Instructor: Dr. Marius D. Soneru Fall 2001.
Slide 01-1COMP 7370, Auburn University COMP 7370 Advanced Computer and Network Security Dr. Xiao Qin Auburn University
Computer Science Dr. Peng NingCSC 774 Adv. Net. Security1 CSC 774 Advanced Network Security Preparation for In-class Presentations.
PROJECT MANAGEMENT PRODUCT FOCUS 2/17/14 – 2/28/14.
CS533 Concepts of Operating Systems Class 1 Course Overview.
CS510 Concurrent Systems Course Overview. CS510 - Concurrent Systems 2 About the Instructor  Instructor – Jonathan Walpole o Professor at PSU o Research.
COMS W1004 Introduction to Computer Science June 24, 2009.
COMS W1004 Introduction to Computer Science June 25, 2008.
CS510 Concurrent Systems Course Overview. CS510 - Concurrent Systems 2 About the Instructor  Instructor – Jonathan Walpole o Professor at PSU o Professor.
Advanced Topics in Next- Generation Wireless Networks Qian Zhang Department of Computer Science HKUST.
CS533 Concepts of Operating Systems Class 1 Course Overview and Entrance Exam.
Welcome to CS 450 Internet Security: A Measurement-based Approach.
Welcome to EECS 440 Advanced Networking. What is this class about? Goal: to help you learn how to do the networking research –Read research papers –Argue.
EECE 571R (Spring 2010) Autonomic Computing (Building Self* Systems) Matei Ripeanu matei at ece.ubc.ca.
Research Trends in Software Engineering – CS661 Shafay Shamail Malik Jahan Khan.
Welcome to CS 395/495 Internet Measurement and its Reverse Engineering.
Welcome to EECS 395/495 Networking Problems in Cloud Computing.
Independent Work Fall 2007 David Walker. Welcome Junior ABs (both semesters) Junior ABs (both semesters) Senior ABs (thesis) Senior ABs (thesis) BSEs.
Welcome to CS 395/495 Measurement and Analysis of Online Social Networks.
Welcome to CS 395/495 Internet Architectures. What is this class about? (1) Goal: to help you understand what the future Internet will look like –What.
28 August 2015T Kari Laitinen1 T Seminar on Wireless Future 3 ECTS cr Dr. Kari Laitinen Principal Lecturer Oulu University of Applied Sciences.
First... Background Topics Schedule Self Study Me Willem de Bruijn PhD candidate at Vrije Universiteit.
이화여자대학교 교육대학원 1 Getting Participation Through Discussion - Martyn Clark - School of Computer Studies University of Leeds 성명 : 홍 승 희 전공 : 컴퓨터교육 학번 : 002CSE10.
Advanced Computer Networks by Behzad Akbari Spring 2011 In the Name of the Most High.
COMP Introduction to Programming Yi Hong May 13, 2015.
1 CDA6938 Special Topic: Research in Computer and Network Security (spring’07) Class Overview.
GEL 1005: Natural Disasters ► Instructor: Mike Phillips ► Contact   ► put “ GEL 1005 ” in subject line 
CSE 436 Software Engineering Workshop Course Overview Christopher Gill CSE 436 January 2007 Department of Computer Science and Engineering.
CompSci 725 Handout 7: Oral Presentations, Projects and Term Reports Version July 2009 Clark Thomborson University of Auckland.
Introduction to Operating Systems J. H. Wang Sep. 18, 2015.
Language Development: The Course Jan. 6, The Course Designed to give students a comprehensive understanding of language development, primarily in.
CSCD 330 Network Programming Fall/Winter/Spring 2014 Lecture 1 - Course Details.
Final Presentation Take out Sr. Project Handbooks Page 24.
Advanced Computer Networking Course Overview 1. This is a graduate-level course which covers advanced topics in computer networks including current hot.
1Thu D. NguyenCS 545: Distributed Systems CS 545: Distributed Systems Spring 2006 Department of Computer Science Rutgers University Thu D. Nguyen.
IMSS005 Computer Science Seminar 2014/15 Lecture 1 This course is normally offered in every semester. If you are not planning to give a presentation in.
Advanced Systems and Network Security Fall 2015 Instructor: Kun Sun, Ph.D.
CS 858 – Hot Topics in Computer and Communications Security Winter 2009 Introduction.
T Seminar on Network Security Today’s agenda 1.Seminar arrangements 2.Advice on the presentation.
CSCE 496/896 Self-Managing Computer Systems Ying Lu 106 Schorr Center
1 CAP6133: Advanced Topics in Computer Security and Computer Forensics (spring’08) Class Overview Dr. Cliff Zou.
Welcome to EECS 395/495 Networking Problems in Cloud Computing.
Advanced Microsoft Office Applications Online Course – Lessons Learned.
David Evans Nate Paul Anh Nguyen-Tuong CS851: Malware University of Virginia Computer Science Malware Seminar Fall 2004.
CS-495 Distributed Systems Fabián E. Bustamante, Winter 2004 Welcome to Distributed Systems.
CS533 Concepts of Operating Systems Class 1 Course Overview.
ITCS 6265 Details on Project & Paper Presentation.
CSCD 330 Network Programming Winter 2015 Lecture 1 - Course Details.
CS614: Advanced Course in Computer Systems (Spring’04) Instructor: Ken Birman TA: non assigned (yet)
Module 1 Instructor: Allen Kitchel, Ph.D.. INSTRUCTOR: Allen Kitchel, Ph.D. OFFICE: ITED 15-G (Moscow campus) PHONE: (208)
Welcome to EECS 395/495 Online Advertising: A Systems Approach.
CSCE 990 Advanced Distributed Systems Seminar Ying Lu 104 Schorr Center
B.A. (Mahayana Studies) Introduction to Computer Science November March Preliminaries Some background information for this course.
KAIST CS710 Topics in Computational Architecture Wireless Networks and Security : Issues, Challenges and Research Trends Syllabus Network &
BUS 642 Entire Course (2 Sets) FOR MORE CLASSES VISIT This Tutorial Contains 2 Sets of Assignments for All Weeks, Check Details.
White Paper Handbook pg. 48 Website: “introduction” presentation.
CIS 170 MART Teaching Effectively/cis170mart.com FOR MORE CLASSES VISIT CRJ 422 GENIUS Education Expert/crj422genius.com FOR MORE CLASSES.
Welcome to EECS 395/495 IoT Networks Seminar
Welcome to Study Skills
Welcome to EECS 395/495 Networking Problems in Cloud Computing
Introduction to Operating Systems
Welcome to AOSC200.
IMSS005 Computer Science Seminar
CS533 Concepts of Operating Systems Class 1
Instructor: Zonghua Gu
CS533 Concepts of Operating Systems Class 1
IMSS005 Computer Science Seminar
CS510 Concurrent Systems Jonathan Walpole.
CS533 Concepts of Operating Systems Class 1
Presentation transcript:

CS 345 Distributed Systems Fabián E. Bustamante, Winter 2004 Welcome to Advanced OS Fabián E. Bustamante (Instructor) Yi Qiao (Ad Honorem TA) Communication channels: – Course webpage - all you need to know ~fabianb/classes/cs-443.html – Newsgroup for discussions cs.443 – for other questions

CS 345 Distributed Systems 2 Approach About 10 topics (from OS design to new applications areas such as ad-hoc & sensor networks) Background & paper discussion per topic –Background –Paper presentation –Paper discussion Projects –Some ideas will be posted –In-class project discussion Take-home exam

CS 345 Distributed Systems 3 Lectures Two lectures per topic (most of them at least) Lecture 1: –25’ Background presentation –10’ Clarification questions –25’ Paper 1 presentation –10’ Discussion Lecture 2: –25’ Paper 2 presentation –10’ Discussion –25’ Paper 3 presentation –10’ Discussion

CS 345 Distributed Systems 4 Paper presentation ~3 Conference style presentation per student Keep in mind –The presentation is a performance, carefully planned & rehearsed –You are the main advocate of the work, act as such –Respect your audience –Do not waste your time with filler –Make your slides visually pleasant w/o a Madison Avenue look Slides will be posted in the course website Your audience will give you feedback and rate your presentation based on (I’ll provide a form for this) –Preparation – understanding of the material, handling of questions … –Presentation material – level of details, use of examples, slide contents, … –Delivery – presentation itself, volume, enthusiasm, eye contact, …

CS 345 Distributed Systems 5 Paper summary Two papers per week; you pick which one (the others you only have to read) For every paper – a one-page summary due by 11:59PM of the previous day –Paper title and its author(s) –Brief one-line summary –A paragraph of the most important ideas. –A paragraph of the largest flaws. Being able to assess weaknesses as well as strengths is an important skill for this course and beyond. –A last paragraph where you state the relevance of the ideas today, potential future research suggested by the article, etc. Useful brochure: Efficient reading of papers in Science and Technology by M. Hanson, 1990, revised 2000 D. McNamee.Efficient reading of papers in Science and Technology

CS 345 Distributed Systems 6 Projects Goal: workshop-quality report Discuss ideas w/ me; some ideas … –Worm detection and contention in a P2P backbone network –Wide-area event-based system –Visualization and steering for C3 – car-to-car cooperation Schedule/Deadlines –04/07/05: Pick area (e.g. storage systems) & it to me –04/19/05: Small literary survey due (2-3 pages) –04/28/05: Pick topic (after discussing it with me) –05/19/05: Full paper due for review –05/31/05: Reviews back (Friday before presentations start) –06/08/05: Final paper due

CS 345 Distributed Systems 7 Take-home exam Open-book (that means, web access ) About five in-depth questions I’ll be making the following assumptions: –You have read all papers listed –You have acquired the required background –You understand the issues at play –You can critically read a paper

CS 345 Distributed Systems 8 Grading Paper summaries: 10% Class presentation: 10% Class participation: 10% Project: 40% –Survey paper: 5% –Project presentation: 10% –Final paper: 25% Final (take-home) exam: 30%

CS 345 Distributed Systems 9 Outline Week (dates)Topic (classes)Due 1 st (Mar. 31 th )Introduction (1) 2 nd (Apr. 5-7 th )OS Design (2)4/7: Area 2 nd (Apr th )Communication (2) 3 th (Apr st )Processes & Threads (2)4/19: Survey 4 th (Apr th )Virtual & Shared Memory (2)4/28: Topic 5 th (May 3-5 th )Storage & File Systems (2) 6 th (May th )Internet Services (2) 7 th (May th )Fault Tolerance, bugs, etc, (2)5/19: Paper (v0) 8 th (May 24 th )Security, Protection & DoS (2) 9 th (May st )Ad-Hoc & Sensor Networks (2)5/31: Review 10 th (Jun. 2 nd )Project Presentation (1) Finals (Jun th )Take-home Exam6/8: Paper (v1)