Cloud Computing Post Graduate Degrees..

Copper Contributor

Hi,

 

I am much interested in Masters Degree in Cloud, however I see that different universities offer different study content. I found the below content affordable but I would like to know if it has the necessary elements of Cloud and sufficient to find any suitable job and start a career in Cloud, I feel that the program is more of networks than it is of Cloud as I find Virtualisation being the only module relevant to Cloud, please do guide me right. Thank You Very Much. My apologies for this being too long and that I did not know where else to post to get people working in the cloud industry to respond.

 

*************************************************************

Computer Networks and Internetworking

The purpose of this module is to provide students with a systematic understanding of the concepts, protocols and standards for computer networks and internetworking, used in current and future communication infrastructures. It is essential in today’s market of networking to provide students with critical insights and practical experiences of essential tools used for monitoring, managing and evaluating computer networks for them to be better network managers, network administrators or network engineers with both problem solving and practical skills (such as selecting and configuring appropriate protocols).

 

Syllabus

Principles of computer networks: definitions, concepts and components of computer networks, network topologies, PANs, LANs, WANs, MANs, protocols, high-speed LANs, broadband multiservice networks, TCP/IP, internetworking, switching and routing, IP addressing (IPv4, IPv6), and sub-netting, Networked applications and services.

The operation of various networking technologies, including local-area networks, packet-switched networks, wide-area networks, and the Internet. Backward error correction. Quality of Service in Networks, resource reservation and management

*************************************************************

Operating Systems and Application Environments

This module looks at the design and implementation of Modern Operating Systems and Application Environments that are used to build commercial, online applications. The module examines key operating concepts including: processes and threads, memory management, scheduling, inter-process communication (IPC), device drivers, storage systems, multiprocessor systems, micro-kernels, networking interfaces. This module will concentrate on Linux, Windows, Apple iOS and Android operating systems. The module then focuses on a detailed study of key application environments including the Eclipse IDE, XCode, and Android SDK. Finally, we look at the concept of virtual machines and building applications for the Cloud using the Google GAE SDK

 

Syllabus

Processes and threads, scheduling, mutual exclusion and deadlock. Memory management and storage. Inter-process Communication, device drivers and network interfaces Multiprocessors and micro-kernels. Commercial Operating Systems: Linux and Windows. Mobile Operating Systems: Apple iOS and Android. Application Frameworks: The Eclipse IDE and .NET Frameworks. Building Mobile Applications: XCode and Android SDK

*************************************************************

Network Management

To provide students with a systematic understanding of the concepts and standards for network management, network management protocols and network management tools which are used in current and future communication infrastructures:

 

Syllabus

Configuration Management. Configuration control, public and private MIB Configuration Data, information gathering (data collection), data storing, report producing, network provisioning. Fault Management. Fault monitoring, troubleshooting, fault management tools, impact of faults in the networks, fault reports, fault identification, fault isolation, fault correction, network status supervision. Performance Management. Performance monitoring, remote monitoring, performance metrics, Quality of Service, throughput, performance management tools, load management, routing protocols. Security Management and disaster recovery. Alarm reporting, event reporting, log control, security audit, encryption, secure SNMP, MIB-II variables, firewall issues, authentication exchange, data integrity, digital signature, monitoring devices. Accounting Management. Accounting monitoring, asset management, usage auditing, resource utilisation, billing of network users, accounting management tools, accounting reporting information, identification of cost components. Network Management Protocols. Simple Network Management Protocol (SNMP), SNMPv2, SNMPv3, Remote Monitoring (RMON), Management Information Base (MIB), RMON MIB, Secure SNMP, SNMPv2, Common Management Information Protocol (CMIP)

Advanced Topics and Future Networks. Power management and efficiency, QoS management, self-management and adaptation, cyber-physical systems and smart cities, decision support systems, expert systems.

*************************************************************

Network Security and Services

This module looks at network services that are deployed using the Internet and the security mechanisms that make them secure. The module then examines security mechanisms including Firewalls, the Secure Socket Layer (SSL), Network Address Translation (NAT), IPSec Framework and Intrusion Detection Systems (IDS). It then explores new security mechanisms such as the Security Layers of the Y-Comm framework, Proxy Certificates and Certificate Authorities used in Grid and Cloud Computing.

 

Syllabus

Threats and attacks, Introduction to Cryptography, Public key, hash functions, MACs, Key management, authentication, authorisation, certificates, Key exchange protocols, The module then examines security mechanisms including Firewalls, web security, the Secure Socket Layer (SSL), IPSec Framework and Intrusion Detection Systems (IDS), email security, Security layers of the Y-Comm framework.

*************************************************************

Virtualisation and Cloud Computing

This module covers various issues relating to the virtualisation and could computing. It focuses on exploring and understanding modern data centres, virtualization, distributed storage, MapReduce, NoSQL, platform services, web services, and caching.

 

Syllabus

Data Centre: What technological trends are leading to the Cloud?, What is the Cloud?

Virtualization: Why and how is virtualisation used to implement cloud platforms?, Virtualisation techniques.

Distributed Storage: How are large amounts of reliably data stored in the Cloud?

Google File System, Hadoop Distributed File System: Architecture and Design

MapReduce: What programming model is used to process and analyse data in the Cloud?, How does this model compare to traditional methods?

Mapreduce and Parallel DBMSs GFS: Evolution on Fast Forward, NoSQL

How do we combine distributed storage and distributed computing for large-scale data processing?, How is this different from traditional systems?, PaaS

What are the different types of cloud systems?, What features are available in commercial cloud platforms?

Google App Engine, Windows Azure. Web Services

How do connect different machines to enable internet-scale computing?, What are some examples of this distributed computing?

Caching. How do we improve the performance of our cloud applications?

*************************************************************

Enterprise Network Troubleshooting

This module provides an in-depth, theoretical and practical overview of troubleshooting complex enterprise networks. It enables students to communicate advanced network concepts to both networking experts and non-experts and apply the techniques the students have learned to carry out projects. It focuses on producing qualified network managers, network administrators and network engineers with both problem solving and practical skills (such as selecting and configuring appropriate protocols).

 

Syllabus

Planning Maintenance for Complex Networks. Troubleshooting Processes for Complex Enterprise Networks. Using Maintenance and Troubleshooting Tools and Applications. Maintaining and Troubleshooting Campus Switched Solutions.  Maintaining and Troubleshooting Routing Solutions. Troubleshooting Addressing Services. Troubleshooting Network Performance Issues. Troubleshooting Converged Networks. Maintaining and Troubleshooting Network Security Implementations. Review and Preparation for Troubleshooting Complex Enterprise Networks.

0 Replies