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:
1 SWE Introduction to Software Engineering Fall Semester (081) King Fahd University of Petroleum & Minerals Information & Computer Science.
: 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
1 ACAC 2001 Advanced Computer Architecture Course Course Information for Academic Year 2001 Guihai Chen.
Introduction to Network Security J. H. Wang Feb. 24, 2011.
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.
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.
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,
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
Chung-Hua University Chun-Hsin Wang
Computer Networks CNT5106C
CMSC 611 Advanced Computer Arch.
Course Information CSE 3213 – Fall 2011.
22446: Microprocessors Introduction
CPE741: Distributed Systems Course Introduction
CPE731: Advanced Computer Architecture Course Introduction
CPE741: Distributed Systems Course Introduction
Computer Networks CNT5106C
Lecture 1: Introduction
INTRODUCTION TO INFORMATION SYSTEMS AND TECHNOLOGY (NET 201)
Database Applications Programming CS 362
CENG 213 Data Structures Nihan Kesim Çiçekli
ENG3380 Computer Organization
CMSC 611 Advanced Computer Arch.
IS 651: Distributed Systems
Computer Networks CNT5106C
Lecture 1 Class Overview
CPE 626 Advanced VLSI Design, Spring 2002 Admin
Presentation transcript:

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

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

Course Information Instructor: Dr. 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 11-12 Mon 11-12 Thu 9-10

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=908

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 Sun 16 Feb, 2014 Classes Begin Mar 30 – Apr 17, 2014 Midterm Exam Period Tue 8 Apr, 2014 Term project proposal is due Tue 20 May, 2014 Term project report is due and start of project demonstrations Tue 27 May, 2014 Last Lecture May 31 – Jun 9, 2014 Final Exam Period