0% found this document useful (0 votes)
30 views3 pages

Cloud Computing - Syllabus

The document outlines the Ph.D. coursework for Computer Science and Engineering at Visvesvaraya Technological University, covering topics such as IoT technologies, cloud computing, and software design patterns. It includes detailed modules on various subjects, examination patterns, and recommended textbooks and reference materials. Each module consists of specific topics and a structured question paper format for assessments.

Uploaded by

divyaushas
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF or read online on Scribd
0% found this document useful (0 votes)
30 views3 pages

Cloud Computing - Syllabus

The document outlines the Ph.D. coursework for Computer Science and Engineering at Visvesvaraya Technological University, covering topics such as IoT technologies, cloud computing, and software design patterns. It includes detailed modules on various subjects, examination patterns, and recommended textbooks and reference materials. Each module consists of specific topics and a structured question paper format for assessments.

Uploaded by

divyaushas
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF or read online on Scribd
You are on page 1/ 3
Visvesvaraya Technological University, Belagavi. Ph.D Coursework Courses - 2020 in Computer Science and Engineering 7 Layer 4 Connectivity: Wireless Technologies for the IoT-WPAN Technologies for loT/M2M, Cellular and Mobile Network Technologies for IoT/M2M,Layer 3 Connectivity: IPv6 Technologies for the IoT: Overview and Motivations. Address Capabilities,IPv6 Protocol Overview, IPv6 Tunneling, IPsec in IPv6,Header Compression Schemes, Quality of Service in IPV6, Migration Strategies to IPv6. ‘Module-4 Case Studies ilustrating ToT Design-Introduction, Home Automation, Cites, Environment, Agriculture, Productivity Applications. ‘Module-5 Data Analytics for IoT - Introduction, Apache Hadoop, Using Hadoop MapReduce for Batch Data Analysis, Apache Oozie, Apache Spark, Apache Storm, Using Apache Storm for Real- time Data Analysis, Structural Health Monitoring Case Study. ‘Question paper pattern: ‘¢ The question paper will have ten questions. ‘Each full question is for 20 marks. © There will be 2full questions (with a maximum of four sub questions in one full question) from each module. ‘¢ Each full question with sub questions will cover the contents under a module. ‘© Students will have to answer 5 full questions, selecting one full question from each module, a ‘Texthook/Reference Books Title of the book ‘AuthorName | Publisher's | Publication Name year ‘Textbook(s): T | Building the Internet of Things | Daniel Minoli | Wiley 2013 with IPV6 and MIPV6:The Evolving World of M2M Communications 2 [Intemet of Things: A Hands-on | Arshdeep Bahga, | Universities | 2015 ‘Approach Vijay Madisetti | Press Reference Book(s): 1 | The Intemet of Things Michael Miller | Pearson 2015 First Edition 2 | Designing Connected Products| Claire OReilly First Edition, Rowland,Elizabet 2015 h Goodman et.al (Group-4): _20SIS12, 20LNII5, Cloud Computing Exam Hours: 3 hours ‘Exam Marks(Maximum):100 Module-1 Introduction, Cloud Infrastructure: Cloud computing, Cloud computing delivery models and services, Ethical issues, Cloud vulnerabilities, Cloud computing at Amazon, Cloud computing the Google perspective, Microsoft Windows Azure and online services, Open- source software platforms for private clouds, Cloud storage diversity and vendor lock Energy use and ecological impact, Service level agreements, User experience and software licensing. Exercises and problems. ‘Module-2, Visvesvaraya Technological University, Belagavi. Ph.D Coursework Courses - 2020 in Computer Science and Engineering 8 ‘Cloud Computing: Application Paradigms.; Challenges of cloud computing, Architectural styles of cloud computing, Workflows: Coordination of multiple activities, Coordination based on a state machine model: The Zookeeper, The Map Reduce programming model, A case study: The Gre The Web application, Cloud for science and engineering, High-performance computing on a cloud, Cloud computing for Biology research, Social computing, digital content and cloud computing, ‘Module-3 Cloud Resource Virtualization: Virtualization, Layering and virtualization, Virtual machine monitors, Virtual Machines, Performance and Security Isolation, Full virtualization and paravirtualization, Hardware support for virtualization, Case Study: Xen a VMM based paravirtualization, Optimization of network virtualization, vBlades, Performance comparison of virtual machines, The dark side of virtualization, Exercises and problems Module-4 Cloud Resource Management and Scheduling: Policies and mechanisms for resource ‘management, Application of control theory to task scheduling on a cloud, Stability of a two- level resource allocation architecture, Feedback control based on dynamic thresholds, Coordination of specialized autonomic performance managers, A utility-based model for cloud-based Web services, Resourcing bundling: Combinatorial auctions for cloud resources, Scheduling algorithms for computing clouds, Fair queuing, Start-time fair queuing, Borrowed virtual time, Cloud scheduling subject to deadlines, Scheduling MapReduce applications subject to deadlines, Resource management and dynamic scaling, Exercises and problems, ‘Module-5 Cloud Security, Cloud Application Development: Cloud security risks, Security: The top concem for cloud users, Privacy and privacy impact assessment, Trust, Operating system security, Virtual machine Security, Security of virtualization, Security risks posed by shared images, Security risks posed by a management OS, A trusted virtual machine monitor, Amazon web services: EC2 instances, Connecting clients to cloud instances through firewalls, Security rules for application and transport layer protocols in EC2, How to launch an EC2 Linux instance and connect to it, How to use S3 in java, Cloud-based simulation of a distributed trust algorithm, A trust management service, A cloud service for adaptive data streaming, Cloud based optimal FPGA synthesis Exercises and problems. ‘Question paper pattern: ‘© The question paper will have ten questions. Each full question is for 20 marks. © There will be 2full questions (with a maximum of four sub questions in one full question) from each module. ‘Each full question with sub questions will cover the contents under a module. Students will have to answer 5 full questions, selecting one full question from each module. m ‘Textbook/Reference Books Title of the book ‘AuthorName | Publisher's | Publication Name year Textbook(s): T ] Cloud Computing Theory and Dan CMarinescu. | Elsevier(MK) | 2013, Practice Reference Book(s): Visvesvaraya Technological University, Belagavi. Ph.D Coursework Courses - 2020 in Computer Science and Engineering 9 T | Rajkumar Buyya , James Broberg, | Computing Willey 2014 Andrzej Goscinski Principles and Paradigms 2 | Cloud Computing Implementation, | John W CRC Press| 2013 ‘Management and Security Rittinghouse, James F Ransome (Group-4);_20SSE23 : Software Design Pattems Exam Hours: 3 hours ‘Exam Marks(Maximum):100 ‘Module-1 Introduction: what is a design pattem? describing design pattems, the catalog of design pattern, organizing the catalog, how design patterns solve design problems, how to select a design patter, how to use a design pattern. What is object-oriented development? , key concepts of object oriented design other related concepts, benefits and drawbacks of the | paradigm ‘Module-2, ‘Analysis a System: overview of the analysis phase, stage 1: gathering the requirements functional requirements specification, defining conceptual classes and relationships, using the knowledge of the domain, Design and Implementation, discussions and further reading. ‘Module-3 Design Patter Catalog: Structural pattems, Adapter, bridge, composite, decorator, facade, flyweight, proxy. ‘Module-4 Interactive systems and the MVC architecture:Introduction , The MVC architectural pattern, analyzing a simple drawing program , designing the system, designing of the subsystems, getting into implementation , implementing undo operation , drawing incomplete items, adding anew feature , pattern based solutions. Module-5 Designing with Distributed Objects: Client server system, java remote method invocation, implementing an object oriented system on the web (discussions and further reading) a note on input and output, selection statements, loops arrays. ‘Question paper pattern: ‘¢ The question paper will have ten questions. ‘© Each full question is for 20 marks. © There will be 2full questions (with a maximum of four sub questions in one full ‘question) from each module. + Each full question with sub questions will cover the contents under a module. © Students will have to answer 5 full questions, selecting one full question from each module, ‘Textbook/Reference Books Title of the book ‘AuthorName | Publisher's | Publication Name year Textbook(s): T ] Object-oriented analysis, design | Brahma Dathan, ] Universities] 2013 and implementation SamathRammath_| Press

You might also like