{"id":55172,"date":"2023-08-28T07:08:49","date_gmt":"2023-08-28T07:08:49","guid":{"rendered":"https:\/\/www.inspirenignite.com\/anna-university\/cs3551-distributed-computing-syllabus-for-aids-2021-regulation\/"},"modified":"2023-08-28T07:08:49","modified_gmt":"2023-08-28T07:08:49","slug":"cs3551-distributed-computing-syllabus-for-aids-2021-regulation","status":"publish","type":"post","link":"https:\/\/www.inspirenignite.com\/anna-university\/cs3551-distributed-computing-syllabus-for-aids-2021-regulation\/","title":{"rendered":"CS3551: Distributed Computing syllabus for AI&amp;DS 2021 regulation"},"content":{"rendered":"<p align=\"justify\">Distributed Computing detailed syllabus for Artificial Intelligence &amp; Data Science (AI&amp;DS) for 2021 regulation curriculum has been taken from the <a class=\"rank-math-link\" href=\"https:\/\/cac.annauniv.edu\/\" style=\"color: inherit\" target=\"_blank\" rel=\"noopener\">Anna University<\/a> official website and presented for the AI&amp;DS students. For course code, course name, number of credits for a course and other scheme related information,  do visit full semester subjects post given below. <\/p>\n<p align=\"justify\">For Artificial Intelligence &amp; Data Science 5th Sem scheme and its subjects, do visit <a class=\"rank-math-link\" href=\"..\/ai-ds-5th-sem-syllabus-2021-regulation\">AI&amp;DS 5th Sem 2021 regulation scheme<\/a>. The detailed syllabus of distributed computing is as follows. <\/p>\n<p><h4>Course Objectives:<\/h4>\n<h4 id=\"istudy\" style=\"text-align:center\"><a class=\"rank-math-link\" href=\"https:\/\/play.google.com\/store\/apps\/details?id=ini.istudy\" style=\"color: inherit\" target=\"_blank\" rel=\"noopener\">Download the iStudy App for all syllabus and other updates.<\/a><br \/><a class=\"rank-math-link\" href=\"https:\/\/play.google.com\/store\/apps\/details?id=ini.istudy&amp;pcampaignid=pcampaignidMKT-Other-global-all-co-prtnr-py-PartBadge-Mar2515-1\" target=\"_blank\" rel=\"noopener\"><img decoding=\"async\" src=\"https:\/\/play.google.com\/intl\/en_us\/badges\/static\/images\/badges\/en_badge_web_generic.png\" alt=\"Get it on Google Play\" style=\"height:65px;text-align:center\"><\/a><\/h4>\n<p><h4>Unit I<\/h4>\n<p>INTRODUCTION<br \/>\nIntroduction: Definition-Relation to Computer System Components &#8211; Motivation &#8211; Message -Passing Systems versus Shared Memory Systems &#8211; Primitives for Distributed Communication -Synchronous versus Asynchronous Executions &#8211; Design Issues and Challenges; A Model of Distributed Computations: A Distributed Program &#8211; A Model of Distributed Executions &#8211; Models of Communication Networks &#8211; Global State of a Distributed System.\n<\/p>\n<p><h4>Unit II<\/h4>\n<p>LOGICAL TIME AND GLOBAL STATE<br \/>\nLogical Time: Physical Clock Synchronization: NTP &#8211; A Framework for a System of Logical Clocks &#8211; Scalar Time &#8211; Vector Time; Message Ordering and Group Communication: Message Ordering Paradigms &#8211; Asynchronous Execution with Synchronous Communication &#8211; Synchronous Program Order on Asynchronous System &#8211; Group Communication &#8211; Causal Order &#8211; Total Order; Global State and Snapshot Recording Algorithms: Introduction &#8211; System Model and Definitions -Snapshot Algorithms for FIFO Channels.\n<\/p>\n<p><h4>Unit III<\/h4>\n<h4 id=\"istudy\" style=\"text-align:center\"><a class=\"rank-math-link\" href=\"https:\/\/play.google.com\/store\/apps\/details?id=ini.istudy\" style=\"color: inherit\" target=\"_blank\" rel=\"noopener\">Download the iStudy App for all syllabus and other updates.<\/a><br \/><a class=\"rank-math-link\" href=\"https:\/\/play.google.com\/store\/apps\/details?id=ini.istudy&amp;pcampaignid=pcampaignidMKT-Other-global-all-co-prtnr-py-PartBadge-Mar2515-1\" target=\"_blank\" rel=\"noopener\"><img decoding=\"async\" src=\"https:\/\/play.google.com\/intl\/en_us\/badges\/static\/images\/badges\/en_badge_web_generic.png\" alt=\"Get it on Google Play\" style=\"height:65px;text-align:center\"><\/a><\/h4>\n<p><h4>Unit IV<\/h4>\n<p>CONSENSUS AND RECOVERY<br \/>\nConsensus and Agreement Algorithms: Problem Definition &#8211; Overview of Results &#8211; Agreement in a Failure-Free System(Synchronous and Asynchronous) &#8211; Agreement in Synchronous Systems with Failures; Checkpointing and Rollback Recovery: Introduction &#8211; Background and Definitions -Issues in Failure Recovery &#8211; Checkpoint-based Recovery &#8211; Coordinated Checkpointing Algorithm &#8212; Algorithm for Asynchronous Checkpointing and Recovery\n<\/p>\n<p><h4>Unit V<\/h4>\n<p>CLOUD COMPUTING<br \/>\nDefinition of Cloud Computing &#8211; Characteristics of Cloud &#8211; Cloud Deployment Models &#8211; Cloud Service Models &#8211; Driving Factors and Challenges of Cloud &#8211; Virtualization &#8211; Load Balancing -Scalability and Elasticity &#8211; Replication &#8211; Monitoring &#8211; Cloud Services and Platforms: Compute Services &#8211; Storage Services &#8211; Application Services\n<\/p>\n<p><h4>Course Outcomes:<\/h4>\n<p>Upon the completion of this course, the student will be able to<\/p>\n<ol>\n<li>Explain the foundations of distributed systems (K2)<\/li>\n<li>Solve synchronization and state consistency problems (K3)<\/li>\n<li>Use resource sharing techniques in distributed systems (K3)<\/li>\n<li>Apply working model of consensus and reliability of distributed systems (K3)<\/li>\n<li>Explain the fundamentals of cloud computing (K2)<\/li>\n<\/ol>\n<p><h4>Text Books:<\/h4>\n<h4 id=\"istudy\" style=\"text-align:center\"><a class=\"rank-math-link\" href=\"https:\/\/play.google.com\/store\/apps\/details?id=ini.istudy\" style=\"color: inherit\" target=\"_blank\" rel=\"noopener\">Download the iStudy App for all syllabus and other updates.<\/a><br \/><a class=\"rank-math-link\" href=\"https:\/\/play.google.com\/store\/apps\/details?id=ini.istudy&amp;pcampaignid=pcampaignidMKT-Other-global-all-co-prtnr-py-PartBadge-Mar2515-1\" target=\"_blank\" rel=\"noopener\"><img decoding=\"async\" src=\"https:\/\/play.google.com\/intl\/en_us\/badges\/static\/images\/badges\/en_badge_web_generic.png\" alt=\"Get it on Google Play\" style=\"height:65px;text-align:center\"><\/a><\/h4>\n<p><h4>Reference Books:<\/h4>\n<ol>\n<li>George Coulouris, Jean Dollimore, Time Kindberg, \u201cDistributed Systems Concepts and Design\u201d, Fifth Edition, Pearson Education, 2012.<\/li>\n<li>Pradeep L Sinha, \u201cDistributed Operating Systems: Concepts and Design\u201d, Prentice Hall of India, 2007.<\/li>\n<li>Tanenbaum A S, Van Steen M, \u201cDistributed Systems: Principles and Paradigms\u201d, Pearson Education, 2007.<\/li>\n<li>Liu M L, \u201cDistributed Computing: Principles and Applications\u201d, Pearson Education, 2004.<\/li>\n<li>Nancy A Lynch, \u201cDistributed Algorithms\u201d, Morgan Kaufman Publishers, 2003.<\/li>\n<li>Arshdeep Bagga, Vijay Madisetti, \u201c Cloud Computing: A Hands-On Approach\u201d, Universities Press, 2014.<\/li>\n<\/li>\n<\/ol>\n<p align=\"justify\">For detailed syllabus of all other subjects of Artificial Intelligence &amp; Data Science, 2021 regulation curriculum do visit <a class=\"rank-math-link\" href=\"..\/category\/ai-ds+5th-sem\">AI&amp;DS 5th Sem subject syllabuses for 2021 regulation<\/a>. <\/p>\n<p align=\"justify\">For all Artificial Intelligence &amp; Data Science results, visit <a class=\"rank-math-link\" href=\"https:\/\/www.inspirenignite.com\/anna-university\/anna-university-results\/\">Anna University AI&amp;DS all semester results<\/a> direct link. <\/p>\n","protected":false},"excerpt":{"rendered":"<p>Distributed Computing detailed syllabus for Artificial Intelligence &amp; Data Science (AI&amp;DS) for 2021 regulation curriculum has been taken from the Anna University official website and presented for the AI&amp;DS students. [&hellip;]<\/p>\n","protected":false},"author":2297,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_bbp_topic_count":0,"_bbp_reply_count":0,"_bbp_total_topic_count":0,"_bbp_total_reply_count":0,"_bbp_voice_count":0,"_bbp_anonymous_reply_count":0,"_bbp_topic_count_hidden":0,"_bbp_reply_count_hidden":0,"_bbp_forum_subforum_count":0,"footnotes":""},"categories":[48,144],"tags":[],"class_list":["post-55172","post","type-post","status-publish","format-standard","hentry","category-5th-sem","category-aids"],"_links":{"self":[{"href":"https:\/\/www.inspirenignite.com\/anna-university\/wp-json\/wp\/v2\/posts\/55172","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.inspirenignite.com\/anna-university\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.inspirenignite.com\/anna-university\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.inspirenignite.com\/anna-university\/wp-json\/wp\/v2\/users\/2297"}],"replies":[{"embeddable":true,"href":"https:\/\/www.inspirenignite.com\/anna-university\/wp-json\/wp\/v2\/comments?post=55172"}],"version-history":[{"count":0,"href":"https:\/\/www.inspirenignite.com\/anna-university\/wp-json\/wp\/v2\/posts\/55172\/revisions"}],"wp:attachment":[{"href":"https:\/\/www.inspirenignite.com\/anna-university\/wp-json\/wp\/v2\/media?parent=55172"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.inspirenignite.com\/anna-university\/wp-json\/wp\/v2\/categories?post=55172"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.inspirenignite.com\/anna-university\/wp-json\/wp\/v2\/tags?post=55172"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}