Course Plan Semester 1, 2016/2017 No.

Details of Course

1.

Name of Course/Module : Distributed System

2.

Name of Program: Bachelor of Computer Science(Honours)

3.

Course Code : BCS 3863

4.

Name(s) of academic Staff : Lukmanulhakim bin Ngah Rationale for the inclusion of the course/module in the programme : Distributed system that consists of multiple autonomous computers that communicate through a computer network. The computers interact with each other in order to

5.

achieve a common goal. A distributed system is a modern concept that gives advantages in terms of resources sharing, performance, economics of scale, reliability and incremental growth.

6.

Semester and Year offered : Semester 1/ Year 3

7.

Total Student Learning

Face to Face

(Non-Face to face)

Time (SLT)

Independent Learning

L=Lecture; T=tutorial;

L

T

Pr

O

Pr=practical; O=others

28

-

36

6

Total 8.

Credit Value : 3

9.

Prerequisite (if any) : BCS 1343

10.

Course Outcomes:

50 120

CLO1: Ability to describe the characterization of distributed Computing CLO2: Ability to explain variations of system models. CLO3: Ability to design distributed systems in a realistic context 11.

Transferable Skills: To design distributed systems in a realistic context through examples: the Internet, an intranet and mobile computing.

12.

Teaching-learning and assessment strategy

Course Learning Outcomes (CLO) Knowledge

Teachinglearning strategy Lecture, Lab

Scientific Method, Critical thinking and problem solving skills Creativity

Quiz/ Assignment Test/ Final Exam

Lecture, Lab

Quiz/ Assignment Test/ Final Exam

Lecture, Lab

Knowledge and Problem Solving

Assessment strategy Quiz/ Assignment Test/ Final Exam

Quiz/ Assignment Test/ Final Exam

Lecture, Lab

Synopsis: 13.

14.

Distributed computing is a field of computer science that studies distributed systems. A distributed system consists of multiple autonomous computers that communicate through a computer network. The computers interact with each other in order to achieve a common goal. Mode of Delivery: Lecture and Lab Assessment Methods and Types / Mark Distribution

15.

Quiz 1

0.5 hr

Student Self learning time for assess. (B) 1 hr

Quiz 2

0.5 hr

1 hr

1.5

Quiz 3

0.5 hr

1 hr

1.5

Test 1

1.5 hr

5.5 hr

7

Assignment 1

600 words

4 hr

4

10/35.5=

Assignment 2

1000 words

6 hr

6

28.17

3 hr

11 hr

14

Assessment

Final exam Total

16.

Time for assess. (A)

A+B 1.5

(A+B)/total time 4.5/35.5= 12.68 7/35.5= 19.72

14/35.5= 39.44

35.5

Mapping of the course/module to the Programme Aim (Educational Outcome):

%

10%

20%

30%

40%

NOT APPLICABLE 17.

18.

Mapping of the course/module to the Programme Learning outcomes Attachment: Appendix (i) PO1, PO6, PO9, PO11 Content outline of the course/module and the SLT per topic Appendix (ii) Main references supporting the course : 

Coulouris, Dollimore, Kindberg & Blair. Distributed Systems: Concepts and Design, 5th Edition. 2012. Addison-Wesley.

Additional references supporting the course : 19.

 Andrew S.Tanenbaum, Maarten van Steen, Distributed System: Principles and Paradigms, 2 th Edition reprint 2014. Pearson 

Ajay D. Kshemkalyani, Mukesh Singhal. Distributed Computing: Principles, Algorithms, and Systems, 2011. Cambridge University Press

20.

Other additional information: -

21.

Signatures & approvals :

____________________

_________________

(Lecturer)

(Head of Program)

Date:

Date:

____________________ (Dean)

Date:

Appendix i. PLO 11

PLO 10

PLO 9

PLO 8

PLO 7

PLO 6

PLO 5

PLO 4

PLO 3

PLO 2

CLO1: Ability to describe the

PLO 1

Course Outcomes (CO)

Delivery Mode

Assessment



Lecture, Lab

Quiz/ Assignment Test/ Final Exam



Lecture, Lab

Quiz/ Assignment Test/ Final Exam

Lecture, Lab

Quiz/ Assignment Test/ Final Exam

characterization of distributed Computing. CLO2: Ability to explain variations of system models.

CLO3:

Ability to design distributed systems in a realistic context







Appendix ii. Week

1,2

3,4

5

6,7

8,9

Topics and contact hours : BCS3863 Contact hours Face to face Non Face to Face Indepandent Le=Lecture; T=Tutorial; Pr=practical/lab; Le T Pr O Learning O=other 1. Characterization of Distributed Systems  Introduction Class Preparation &  Examples of distributed systems Revision 4 4 (2)  Resource sharing and the web  Challenges arising from the construction of distributed systems  2. System Models  Architectural models  Client-server model Class Preparation &  Peer-to-peer model Revision (3)  Variations of the above models Quiz 1 4 5 Assignment_1  Fundamental models (0.5) (4)  Concerned with a more formal description of the Quiz Preparation properties that are common (1) in all of the architectural models. Topics

3. Networking and Internetworking  Types of networks  Network principles  Internet protocols

4. Interprocess Communication  The API for the internet protocols  External data representation and marshalling  Client-server communication  Group communication 5. Operating System Support  The operating System layer  Protection  Processes and threads  Communication and invocation  Operating system architecture

2

4

Class Preparation & Revision (2)

5

4

Quiz 2 (0.5)

Class Preparation & Revision (3.5) Quiz Preparation (1) Class Preparation & Revision (2)

4

4

Test 1 (1.5)

Test Preparation (5.5) Assignment_2 (6)

10,11

12,13

14

15

6. Security  Introduction ( Threat and attack; securing electronic transaction; Designing secure system;)  Overview of security techniques (Cryptography; Certificates; Access Control; Credentials; Firewalls;)  Digital Signatures (public key, secret key) 7. Time and Global States  Clocks, events and process states  Synchronizing physical clocks  Logical time and logical clocks  Global states  Distributed Debugging 8. Distributed File Systems  Characteristics of file systems  Distributed file system requirements  File service architecture

4

Class Preparation & Revision (3)

5

4

4

Quiz 3 (0.5)

Quiz Preparation (1)

2

Class Preparation & Revision (2)

5

Revision week Examination Total Grand total Credit hour

Class Preparation & Revision (3)

Exam preparation (11) 28

-

36

3 6

50 120 3

CP Distributed System.pdf

Distributed Computing: Principles,. Algorithms, and Systems, 2011. Cambridge University Press. 20. Other additional information: -. 21. Signatures & approvals : ...

109KB Sizes 1 Downloads 200 Views

Recommend Documents

CP filles.pdf
51 HAMEL Jade F JEAN-PAUL II COUTANCES CP 429. 52 Hamon Salomé F St Martin de Landelles CP 430. 53 DUPONT Amethyss F VALOGNES CP 423.

CP All - Settrade
Feb 28, 2018 - M kt cap (Btbn/US$m n) ...... the Office of the Securities and Exchange Commission, is made in order to comply with the policy and sustainable ...

CP ALL - Settrade
Aug 15, 2017 - http://research.kgi.com; Bloomberg: KGIT Please see back .... *The Company may be issuer of Derivative Warrants on these securities.

CP LaWebwine.pdf
professionnels du numérique pour échanger leur vision, inviter le public à découvrir, créer de nouvelles perspectives sur le digital et. le monde qu'il nous invite à créer. Des conférences, des ateliers d'approfondissement, des pitchs, un Bar

CP All - Settrade
Jan 18, 2018 - 55. 60. 65. 70. 75. 80. 85. Jan-17. Mar-17. Jun-17. Aug-17. Nov-17. Jan-18 ..... SPS. 43.6. 48.4. 53.0. 59.4. 67.1. EBITDA/Share. 3.7. 4.1. 4.7. 5.3.

CP All - Settrade
4 days ago - 25.8. 26.6. 27.6. Source: Company data, KGI Research. COMPANY UPDATE. Thailand. C.P. All. (CPALL.BK/CPALL TB)*. Voranart Meethavorn.

CP aavivre initial.pdf
Les membres du Comité Fondateur sont Présidés parPascal H. Landa. Son Père, Michel Lee Landa était à l'origine du mouvement pour le Droit de Mourir dans ...

CP-PL-USS.pdf
EPPEE = Número de participantes en la elaboración /. Número de miembros de la escuela. anual. Page 3 of 4. CP-PL-USS.pdf. CP-PL-USS.pdf. Open. Extract.

Physics: CP Homework
Physics: CP Homework. Directions: Complete the following questions using your notes and previous homework to help. Show all your work and include units, when necessary. Write in complete sentences, when necessary. 1. List three safety rules you feel

CP-RA-USSok.pdf
Loading… Whoops! There was a problem loading more pages. Whoops! There was a problem previewing this document. Retrying... Download. Connect more apps... Try one of the apps below to open or edit this item. CP-RA-USSok.pdf. CP-RA-USSok.pdf. Open. E

Distributed Verification and Hardness of Distributed ... - ETH TIK
and by the INRIA project GANG. Also supported by a France-Israel cooperation grant (“Mutli-Computing” project) from the France Ministry of Science and Israel ...

Distributed Verification and Hardness of Distributed ... - ETH TIK
C.2.4 [Computer Systems Organization]: Computer-. Communication Networks—Distributed Systems; F.0 [Theory of Computation]: General; G.2.2 [Mathematics ...

Distributed Node with Distributed Quota System (DNDQS).pdf ...
There was a problem previewing this document. Retrying... Download. Connect more apps... Try one of the apps below to open or edit this item. Distributed ...

A distributed system architecture for a distributed ...
Advances in communications technology, development of powerful desktop workstations, and increased user demands for sophisticated applications are rapidly changing computing from a traditional centralized model to a distributed one. The tools and ser

Distributed Creativity.pdf
the roles of creator and audience that underpins the. model of distributed creativity that we propose. Specifically, we believe that free association of ideas as.

CP - Priyanka - 147050592034, Vruksha - 147050592061 pdf.pdf ...
Page 3 of 65. CP - Priyanka - 147050592034, Vruksha - 147050592061 pdf.pdf. CP - Priyanka - 147050592034, Vruksha - 147050592061 pdf.pdf. Open. Extract.

HINDI(H)4THSEM(CP).PDF
Vishal Nagar. Vishal Kumar. Kirti Kumari. Sandeep Kumar. Omkar. Binita Kumari. Shyamli. Annu. Himanshu. Neha. Shahnaaz. Priyanka. Ranjan Kumar Thakur.

ENGLISH(H) 6THSEM(CP).PDF
Bunty Laishram. Sarvesh Maurya. Balram Morel. Deepanshu Chopra. Mohd. Shahzaib Muneef. Waseem Zafar. Sabhya Damodar. Anjali Rawat. Diskit Angmo.

CP AFFICHE INFOCOM 19042016.pdf
Sign in. Loading… Whoops! There was a problem loading more pages. Retrying... Whoops! There was a problem previewing this document. Retrying.

CP - CAI-2017.pdf
présentation des vainqueurs sur la carrière Prince Albert. - Trophée Yves Duveau - Challenge National d'Attelage d'Anes. 14 attelages, du débutants aux ...

BCOM(H) 6THSEM(CP).PDF
Bharat Arora. Mahima Gupta .... Gaurav Yadav. Sonu. Deepti. Navdeep .... BCOM(H) 6THSEM(CP).PDF. BCOM(H) 6THSEM(CP).PDF. Open. Extract. Open with.

BTECH(CS)6THSEM(CP).PDF
Page 1 of 3. RAMANUJAN COLLEGE. Kalkaji, New Delhi-110019. Contract Period Attendance Report For 2015-2016 Page 1 . IIIrd Year. B.TECH Computer Scienc. 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 13. 14. 15. 16. 17. 18. 19. 20. 21. 22. 23. 25. 26. 27. 28. 29. 30.

CP Sample 8.pdf
a statement followed by two conclusions numbered I. and II. You have ... announced a bilateral treaty related to multi- purpose projects. Conclusions: .... 29. Statement: The State Government has abolished. the scheme of providing concessional air ti