CS4513 Distributed Computer Systems Mark Claypool.

Slides:



Advertisements
Similar presentations
PPT Slides by Dr. Craig Tyran & Kraig Pencil The editor in charge of business books for Prentice Hall, I have traveled the length and breadth of.
Advertisements

CS3516 The main course syllabus is at: This document is an expansion of that syllabus. I’m hoping they say the same thing.
Brainstorm About Computer Networks Take 3-4 minutes to write –Include your name (I’ll collect and read, but not grade) What are some network applications?
Operating Systems CS Topics Background Admin Stuff Motivation Objectives Operating Systems!
CS525z Multimedia Networking Spring 2002 Mark Claypool.
CS/CMPE 535 – Machine Learning Outline. CS Machine Learning (Wi ) - Asim LUMS2 Description A course on the fundamentals of machine.
IMGD 1001 The Game Development Process Mark Claypool.
IMGD 1001 The Game Development Process Mark Claypool.
1 CS4513 Distributed Computing Systems Bob Kinicki Term D04.
Operating Systems CS 502. Topics Background Admin Stuff Motivation Objectives Operating Systems!
ID 111x The Game Development Process Mark Claypool.
CS 331 / CMPE 334 – Intro to AI CS 531 / CMPE AI Course Outline.
CS533 Concepts of Operating Systems Class 1 Course Overview and Entrance Exam.
Introduction to Computers. Michael R. Izzo
Operating Systems CS Topics F Background F Admin Stuff F Motivation F Objectives F Operating Systems!
Operating Systems CS 502. Topics Background Admin Stuff Motivation Objectives Operating Systems!
What Do You Think Are Technical Topics for Developing Games? Consider a computer game you want to build (or, one you like that has been built) Assume you.
What Do You Think Goes Into Developing Games? Consider a computer game you want to build (or, one you like that has been built) Assume you are inspired.
Claypool and Lindeman - WPI, CS and IMGD1 What Do You Think Goes Into Developing Games?  Consider a computer game you want to build (or, one you like.
Operating Systems CS Topics Background Admin Stuff Motivation Objectives Operating Systems!
Course Syllabus  Instructor: Hsung-Pin Chang  TA: 林郁傑  Web Site:
CS3381 Des & Anal of Alg ( SemA) City Univ of HK / Dept of CS / Helena Wong 0. Course Introduction - 1 CS3381 Design and Analysis of Algorithms.
CS4513 Distributed Computer Systems Mark Claypool.
CS525u Multimedia Computing Spring 2001 Mark Claypool.
Operating Systems I CS Topics F Background F Admin Stuff F Motivation F Objectives F Operating Systems!
Computer Networks CS Topics F Background F Admin Stuff F Motivation F Objectives.
CS-0401 INTERMEDIATE PROGRAMMING USING JAVA
Operating Systems CS 502. Topics F Background F Admin Stuff F Motivation F Objectives F Operating Systems!
Computer Networks CS Topics F Background F Admin Stuff F Motivation F Objectives.
CS533 Modeling and Performance Evaluation of Network and Computer Systems Mark Claypool.
Operating Systems CS 3013/502. Topics Background Admin Stuff Motivation Objectives Operating Systems!
CS529 Multimedia Networking Admin. Topics Background Admin Stuff Motivation Objectives Multimedia!
COP4020/CGS5426 Programming languages Syllabus. Instructor Xin Yuan Office: 168 LOV Office hours: T, H 10:00am – 11:30am Class website:
Administrative IMGD Topics Background Admin Stuff Motivation Objectives Class material! 2.
1 Course Introduction CS423 Client/Server Programming and Apps References: Comer/Stevens, Ch1.
1 COMS 161 Introduction to Computing Title: Course Introduction Date: August 25, 2004 Lecture Number: 1.
1 COMS 261 Computer Science I Title: Course Introduction Date: August 25, 2004 Lecture Number: 01.
Computer Networks Lecture 1: Logistics Based on slides from D. Choffnes Northeastern U. and P. Gill from StonyBrook University Revised Autumn 2015 by S.
CS4513 Distributed Computing Systems D-term 2014 Mark Claypool.
COP3502: Introduction to Computer Science Yashas Shankar.
Course Information Sarah Diesburg Operating Systems COP 4610.
Lecture Section 001 Spring 2008 Mike O’Dell CSE 1301 Computer Literacy.
Graciela Perera– August 23, 2010 Department of Computer Science and Information Systems Slide 1 of 14 OVERVIEW FOR NETWORKING CONCEPTS AND ADMINISTRATION.
1 What Do You Think Goes Into Developing Games?  Consider a computer game you want to build (or, one you like that has been built)  Assume you are inspired.
© Uppsala University, IT Dept. Computer Networks I / DT014/1TT821 Computer Networks I Dr. Edith C.-H. Ngai Department of Information Technology.
Syllabus. Instructor Dr. Hanan Lutfiyya Middlesex College 418 Ext Office Hours: Wednesday 5-6; Thursdays 4-6 or by appointment.
1 CS 4396 Computer Networks Lab General Info. 2 Goal: This course aims at helping students get more insight into how the Internet works and gain hands.
CS4513 Distributed Computing Systems C-term 2016 Mark Claypool.
B.A. (Mahayana Studies) Introduction to Computer Science November March Preliminaries Some background information for this course.
Design and Analysis of Algorithms CS st Term Course Syllabus Cairo University Faculty of Computers and Information.
Administrative IMGD Topics Background Admin Stuff Motivation Objectives Class material! 2.
IMS 4212: Course Introduction 1 Dr. Lawrence West, Management Dept., University of Central Florida ISM 4212 Dr. Larry West
Operating Systems (CS 340 D) Dr. Abeer Mahmoud Princess Nora University Faculty of Computer & Information Systems Computer science Department.
Computer Organization II
CPE741: Distributed Systems Course Introduction
Course Information Mark Stanovich Principles of Operating Systems
Data Analysis for Game Development
CS533 Concepts of Operating Systems Class 1
CPSC 441: Computer Communications
Data Analysis for Game Development
FINAL EXAM INFORMATION
FINAL EXAM INFORMATION
Andy Wang Operating Systems COP 4610 / CGS 5765
Operating Systems CS 3013.
Andy Wang Operating Systems COP 4610 / CGS 5765
Andy Wang Operating Systems COP 4610 / CGS 5765
Andy Wang Operating Systems COP 4610 / CGS 5765
Andy Wang Operating Systems COP 4610 / CGS 5765
Andy Wang Operating Systems COP 4610 / CGS 5765
CS533 Concepts of Operating Systems Class 1
Presentation transcript:

CS4513 Distributed Computer Systems Mark Claypool

Topics Background Admin Stuff Motivation Distributed Computer Systems!

Professor Background (Who am I?) Dr. Mark Claypool (professor, “Mark”) –Systems –CS3013 Operating Systems –CS4513 Networks Research interests –Networks (routing, congestion) –Multimedia performance

Syllabus Stuff Teaching Assisstant: –Jae Chung Office hours: –TBD (about 3 per week each, 4 when projects are due) –See Web page (note changes!) –cs4513-ta at cs.wpi.edu –cs4513-all at cs.wpi.edu

(Absence of a) Text Book Book for File Systems: –Operating Systems text (Silberchatz or Tanenbaum) Reading List of Research Papers –CS Department makes copies –You pay CS department (I collect) “Recommended” texts

Topics File Systems The Web Network Games Peer-to-Peer Security Network Operating Systems

Course Structure Prerequisites –Operating Systems (CS3013, recommended) –Unix development experience (recommended) –No networking experience required Grading –Exams (55%) –Projects (45%)

Exams 2 exams 55% of grade –Last exam slightly larger Non-cumulative Closed-note Closed-paper Closed-friend One-page “crib-sheet” (handwritten)

Projects 4 projects Implementation in Unix –Can use fossil lab Individual Apply concepts taught in class 1.Fossil Introduction 2.Remote Shell 3.File Systems 4.Network Games

Slides On the Web PPT and PDF Caution! Don’t rely upon the slides alone! Use them as supplementary material –(come to class) See timeline and reading list, too

Why This Class? WPI CS requirements –(Gotta take 4000-level something) Systems are cool! –algorithms, networks, hardware… –(Computer “gear-head”) Programming –The more you do, the better a scientist/software-engineer you are –Today, all systems are distributed Fun!