CPE741: Distributed Systems Course Introduction

Slides:



Advertisements
Similar presentations
Computer Organization and Architecture (AT70.01) Comp. Sc. and Inf. Mgmt. Asian Institute of Technology.
Advertisements

1 1DT066 Distributed Information Systems Dr. Edith C.-H. Ngai Department of Information Technology Uppsala University.
Course Syllabus  Instructor: Hsung-Pin Chang  TA: 林郁傑  Web Site:
CS4513 Distributed Computer Systems Mark Claypool.
ECE200 – Computer Organization Course Introduction.
EET 4250: Microcomputer Architecture Fall 2009 William Acosta URL:
: Distributed Systems Dr. Rajkumar Buyya Senior Lecturer and Director of MEDC Course Grid Computing and Distributed Systems (GRIDS) Laboratory Dept.
Introduction to Operating Systems J. H. Wang Sep. 18, 2012.
Orange Coast College Business Division Computer Science Department CS 116- Computer Architecture Course Orientation.
Computer Network Fundamentals CNT4007C
Distributed Systems Dr. Almetwally Mohamad Mostafa
Course Introduction Software Engineering
Introduction to Operating Systems J. H. Wang Sep. 18, 2015.
Syllabus. Instructor Dr. Hanan Lutfiyya Middlesex College 418 Ext Office Hours: Tuesday from 12:05-1:05 and Thursday from 11:05-1:05.
CPE731: Advanced Computer Architecture Course Introduction Dr. Gheith Abandah د. غيث علي عبندة.
Computer Network Management Course
Java Programming Computer Engineering Department JAVA Programming Course Asst. Prof. Dr. Ahmet Sayar Kocaeli University - Fall 2014.
1DT057 Distributed Information Systems Dr. Edith C.-H. Ngai Department of Information Technology Uppsala University.
Tanenbaum & Van Steen, Distributed Systems: Principles and Paradigms, 2e, (c) 2007 Prentice-Hall, Inc. All rights reserved DISTRIBUTED SYSTEMS.
Lecture 0. Course Introduction Prof. Taeweon Suh Computer Science Education Korea University COM503 Parallel Computer Architecture & Programming.
Introduction to ECE 2401 Data Structure Fall 2005 Chapter 0 Chen, Chang-Sheng
Introduction to Operating Systems J. H. Wang Sep. 15, 2010.
© 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.
1DT057 Distributed Information System Dr. Edith C.-H. Ngai Department of Information Technology Uppsala University.
CPE 432 Computer Design Introduction Dr. Gheith Abandah.
Computing Systems: Organization and Design EE460/CS360/T425.
CPE 432 Computer Design Dr. Walid Abu-Sufah 1CPE 432 Computer Design.
CS-495 Distributed Systems Fabián E. Bustamante, Winter 2004 Welcome to Distributed Systems.
Distributed Systems and Web Services (CE 353) Fall 2013 Prof. Dr: Saleh El Shehaby Lecture 1 1 FACULTY OF ENGINEERING COMPUTER ENGINEERING.
 Course Overview Distributed Systems IT332. Course Description  The course introduces the main principles underlying distributed systems: processes,
Course Overview for Compilers J. H. Wang Sep. 14, 2015.
Lecture 0. Course Introduction Prof. Taeweon Suh Computer Science Education Korea University COM515 Advanced Computer Architecture.
CPE542: Pattern Recognition Course Introduction Dr. Gheith Abandah د. غيث علي عبندة.
CPE433: Performance Evaluation and Modeling Introduction Dr. Gheith Abandah د. غيث علي عبندة.
Introduction to Operating Systems J. H. Wang Sep. 13, 2013.
1 1DT066 Distributed Information Systems Dr. Edith C.-H. Ngai Department of Information Technology Uppsala University.
Computer Networks CNT5106C
Course Information CSE 2031 Fall Instructor U. T. Nguyen /new-yen/ Office: CSEB Office hours:  Tuesday,
CPE432: Computer Design Course Introduction Dr. Gheith Abandah د. غيث علي عبندة.
CPE432: Computer Design Course Introduction Dr. Gheith Abandah د. غيث علي عبندة.
CENG 213 Data Structures1 Nihan Kesim Çiçekli Department of Computer Engineering Middle East Technical University.
Distributed Systems 0. Overview Simon Razniewski Faculty of Computer Science Free University of Bozen-Bolzano A.Y. 2014/2015.
ENG3380 Computer Organization
Computer Network Fundamentals CNT4007C
Introduction to Operating Systems
Welcome to SSE3044 Operating Systems!
CS 450/550 Operating Systems Loc & Time: MW 1:40pm-4:20pm, 101 ENG
CPE741: Distributed Systems Course Introduction
Chung-Hua University Chun-Hsin Wang
Computer Networks CNT5106C
CENG 213 Data Structures Nihan Kesim Çiçekli
Course Information CSE 3213 – Fall 2011.
22446: Microprocessors Introduction
CPE741: Distributed Systems Course Introduction
CPE731: Advanced Computer Architecture Course Introduction
Advanced Computer Architecture 5MD00 / 5Z033 Overview
Computer Networks CNT5106C
Introduction to Operating Systems
Lecture 1: Introduction
INTRODUCTION TO INFORMATION SYSTEMS AND TECHNOLOGY (NET 201)
CENG 213 Data Structures Nihan Kesim Çiçekli
ENG3380 Computer Organization
IS 651: Distributed Systems
Computer Networks CNT5106C
Lecture 1 Class Overview
ECLT5820: Distributed and Mobile Systems
Presentation transcript:

CPE741: Distributed Systems Course Introduction Prof. Gheith Abandah أ.د. غيث علي عبندة CS252 S05

Outline Course Information Textbook and References Course Outline Grading Policies Important Dates

Course Information Instructor: Prof. Gheith Abandah Email: abandah@ju.edu.jo Office: CPE 406 Home page: http://www.abandah.com/gheith Facebook group: https://www.facebook.com/groups/503483099764654/ Prerequisites: 0907721 Office hours Sun & Tue: 12:00–1:00 Mon & Wed: 10:00–11:00

Textbook and References Andrew S. Tanenbaum and Maarten van Steen, Distributed Systems: Principles and Paradigms, 2nd Edition. Book URL: http://www.cs.vu.nl/~steen/books/ds2/ Coulouris, George F. Distributed Systems: Concepts and Design, 4/e. Pearson Education India, 2009. Hennessy and Patterson. Computer Architecture: A Quantitative Approach, 5th ed., Morgan Kaufmann, 2011. D. Culler and J.P. Singh with A. Gupta. Parallel Computer Architecture: A Hardware/Software Approach, Morgan Kaufmann, 1998. See the following list Course slides at: http://www.abandah.com/gheith/?page_id=1231

Course Outline Introduction to distributed systems: Goals and main types. (Chapter 1) Architectures of distributed systems. (Chapter 2) Processes and process management in distributed systems (Chapter 3) Communication (Chapter 4) Naming (Chapter 5) Midterm Exam Synchronization (Chapter 6) Consistency & Replication (Chapter 7) Fault Tolerance (Chapter 8) Security (Chapter 9) Distributed File Systems (Chapter 11) Distributed Web-Based Systems (Chapter 12) Final Exam

Grading Midterm Exam 30% Term Project 30% Final Exam 40% The student researches contemporary issues in distributed systems. Teams: 1 student each More info later Final Exam 40%

Policies Attendance is required All submitted work must be yours Cheating will not be tolerated Open-book exams Join the facebook group Check program announcements at: http://www.facebook.com/pages/Master-in-Computer-Engineering-and-Networks-in-the-University-of-Jordan/257067841079897

Important Dates Tue 29 Sep, 2015 Classes Begin Tue 24 Nov, 2015 Midterm Exam Tue 1 Dec, 2015 Term project proposal is due Tue 29 Dec, 2015 Term project report is due and start of project demonstrations Sun 3 Jan, 2016 Last Lecture Jan 9 – 18, 2016 Final Exam Period