Distributed Systems and Web Services (CE 353) Fall 2013 Prof. Dr: Saleh El Shehaby Lecture 1 1 FACULTY OF ENGINEERING COMPUTER ENGINEERING.

Slides:



Advertisements
Similar presentations
Syllabus Instructor: Dr. Wesam Ashour
Advertisements

Introduction Lecture PE 313 Mass Transfer (I) Dr. Noha Said Yousef.
Distribuerade System fk TDA297(CTH), INN290 (GU) VT 2009 LP3 – 5p (7.5 hp)
: Distributed Systems Dr. Rajkumar Buyya Senior Lecturer and Director of MEDC Course Grid Computing and Distributed Systems (GRIDS) Laboratory Dept.
1 1DT066 Distributed Information Systems Dr. Edith C.-H. Ngai Department of Information Technology Uppsala University.
Introduction Dr. Ying Lu CSCE455/855 Distributed Operating Systems.
EEC-681/781 Distributed Computing Systems Lecture 1 Wenbing Zhao Cleveland State University
EEC-681/781 Distributed Computing Systems Lecture 1 Wenbing Zhao Cleveland State University
Course Syllabus  Instructor: Hsung-Pin Chang  TA: 林郁傑  Web Site:
CSE 486/586, Spring 2012 CSE 486/586 Distributed Systems Introduction Steve Ko Computer Sciences and Engineering University at Buffalo.
© Chinese University, CSE Dept. Distributed Systems / E-Commerce Course ECT7120: Distributed Systems and Software Dr. Michael R. Lyu Computer Science.
CS Distributed Computing Systems Chin-Chih Chang, An Introduction to Threads.
© Chinese University, CSE Dept. Distributed Systems / CSC7230: Object-based Distributed Systems Dr. Michael R. Lyu Computer Science & Engineering.
ECE 453/599 Computer Communication Networks Dr. Jinyuan (Stella) Sun Dept. of Electrical Engineering and Computer Science University of Tennessee Spring.
Web Technologies – CS381 Bogdan L. Vrusias 22 January 2004.
1 Networks I Course Information Course No.: IT 224 Prerequisite: Phys 104 and Math 151 Credit Hours: 3 Hrs Semester/Session: Fall 2010 Course website:
Introduction to Web Technologies Module – CS381 Introduction to Web Technologies – CS th January 2007 Dr Bogdan L. Vrusias
: Distributed Systems Dr. Rajkumar Buyya Senior Lecturer and Director of MEDC Course Grid Computing and Distributed Systems (GRIDS) Laboratory Dept.
Dr. Iyad Jafar Embedded Systems CPE 333. Instructor Information Dr. Iyad F. Jafar Office : Room 002 Computer Engineering Office Hours Sunday & Tuesday.
Introduction. Readings r Van Steen and Tanenbaum: 5.1 r Coulouris: 10.3.
Introduction to Operating Systems J. H. Wang Sep. 18, 2012.
Distributed Systems (15-440) Mohammad Hammoud December 4 th, 2013.
Software Engineering (CE 352) Fall 2013 Dr: Mohamed El-Basiuny Lecture 1 1 FACULTY OF ENGINEERING COMPUTER ENGINEERING.
Dr. Christian Vecchiola Postdoctoral Research Fellow Cloud Computing and Distributed Systems (CLOUDS) Lab Dept. of Computer Science.
Distributed Systems CS Overview and Introduction Lecture 1, Aug 25, 2014 Mohammad Hammoud.
Introduction to DISTRIBUTED SYSTEMS Tran, Van Hoai Department of Systems & Networking Faculty of Computer Science & Engineering HCMC University of Technology.
Introduction MSCS 6060 – Parallel and Distributed Systems.
Introduction to Operating Systems J. H. Wang Sep. 18, 2015.
Distributed Systems II TDA297(CTH), DIT290 (GU) LP hec
Syllabus. Instructor Dr. Hanan Lutfiyya Middlesex College 418 Ext Office Hours: Tuesday from 12:05-1:05 and Thursday from 11:05-1:05.
Distributed Systems II TDA297(CTH), DIT290 (GU) LP hec
Programming Languages & Translators (CE 359) Fall 2013 Prof. Dr: Ahmed El Nahass Lecture 1 1 FACULTY OF ENGINEERING COMPUTER ENGINEERING Prof.Dr Ahmed.
Copyright © George Coulouris, Jean Dollimore, Tim Kindberg This material is made available for private study and for direct.
1DT057 Distributed Information Systems Dr. Edith C.-H. Ngai Department of Information Technology Uppsala University.
Distributed Systems II TDA297(CTH), INN290 (GU) LP hec
Advanced Principles of Operating Systems (CE-403).
L-1 Introduction 1. Today's Lecture Administrivia Example topics 2.
© City University London, Dept. of Computing Distributed Systems / Distributed Systems Dr Christos Kloukinas Dept. of Computing City University London.
CE342 :OPERATING SYSTEM. I nstructor: Prof Dr. Saleh Shehaby Office Hours: E622 Thursday 10:30-2:30 Teacher Assistant.
EE255 Digital Communications (I)
CS 494/594 Computer Communication Networks Dr. Jinyuan (Stella) Sun Dept. of Electrical Engineering and Computer Science University of Tennessee Spring.
Introduction to Operating Systems J. H. Wang Sep. 15, 2010.
From Coulouris, Dollimore, Kindberg and Blair Distributed Systems: Concepts and Design Edition 5, © Addison-Wesley 2012 Slides for Chapter 21: Designing.
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.
From Coulouris, Dollimore, Kindberg and Blair Distributed Systems: Concepts and Design Edition 5, © Addison-Wesley 2012 Design of Parallel and Distributed.
CS-495 Distributed Systems Fabián E. Bustamante, Winter 2004 Welcome to Distributed Systems.
 Course Overview Distributed Systems IT332. Course Description  The course introduces the main principles underlying distributed systems: processes,
COMP 2320 (3 units) Operating Systems Name: Prof. Joseph NG Office: R730 (Run Run Shaw Building) Phone: HomePage:
CCM 4300 Lecture 1 Computer Networks: Wireless and Mobile Communication Systems Dr E. Ever School of Engineering and Information Sciences CCM4300_Autumn.
Introduction to Operating Systems J. H. Wang Sep. 13, 2013.
Introduction Lecture Prepared by Dr. Riham Hazzaa.
Exercises for Chapter 2: System models From Coulouris, Dollimore and Kindberg Distributed Systems: Concepts and Design Edition 4, © Pearson Education 2005.
1 1DT066 Distributed Information Systems Dr. Edith C.-H. Ngai Department of Information Technology Uppsala University.
Distributed Systems Course Overview Simon Razniewski Faculty of Computer Science Free University of Bozen-Bolzano A.Y. 2015/2016.
© Chinese University, CSE Dept. Distributed Systems / ECLT5820: Distributed and Mobile Systems Dr. Michael R. Lyu Computer Science & Engineering.
Distributed Systems 0. Overview Simon Razniewski Faculty of Computer Science Free University of Bozen-Bolzano A.Y. 2014/2015.
Introduction to Web Technologies Module Introduction to Web Technologies – CS th January 2005 Dr Bogdan L. Vrusias
Data Structures Dr. Abd El-Aziz Ahmed Assistant Professor Institute of Statistical Studies and Research, Cairo University Springer 2015 DS.
Course Individuals Lecturer Dr. Eng. Amr T. Abdel-Hamid
Introduction to Operating Systems
CS 450/550 Operating Systems Loc & Time: MW 1:40pm-4:20pm, 101 ENG
CSC5340 Advanced Topics in Distributed Software Systems
CS431 Distributed Systems
CPE741: Distributed Systems Course Introduction
CPE741: Distributed Systems Course Introduction
CPE741: Distributed Systems Course Introduction
Assoc. Prof. Veli Hakkoymaz
Object Oriented Programming Course Introduction
ECLT5820: Distributed and Mobile Systems
Presentation transcript:

Distributed Systems and Web Services (CE 353) Fall 2013 Prof. Dr: Saleh El Shehaby Lecture 1 1 FACULTY OF ENGINEERING COMPUTER ENGINEERING

Course Objective Familiarize with Architectures, Processes, Communication and fundamentals. Define Names, identifiers, and addresses. Define clock synchronization, Consistency and replication. Identify cases advocating the appropriate use of communications systems or computing systems technologies 2

Course Contents An Introduction to DS – FAQ about DS – Architectures Styles – Processes Threads and virtualization – Communication – Naming. – Synchronization and Clock synchronization – Consistency and replication Data-centric consistency models. Client-centric consistency models. 3

Instructor: Prof. Dr: Saleh El-Shehaby – Lectures: Monday12:30  2:30 Thursday2:30  4:30 – Office Hours:Thursday12:30  2:30 Teaching Assistance: Eng. Noura Samir – Tutorial: Sunday 2:30  4:30 – Office: E621 4

Recommended Textbook: Andrew S. Tanenbaum, "Distributed systems principles and paradigms”, 2 nd Ed. Supplementary Reference: George Coulouris, Jean Dollimore and Tim Kindberg, “Distributed Systems Concepts and Design”, 3 rd ED 5

Introduction History of computer Multitasking Distributed Systems VS. Linking Why do we need DS IPC and RPC Prof.Dr Ahmed El Nahass Spring2011 CE359 6