Enabling Technologies for Data Analytics (3-0-0)
Course Details:
Computer networks and Internet Technologies: Layered architecture,
Switching and routing techniques, Gigabit Ethernet, VLAN, Quality of Services,
Web technologies, Muti-media networks, Web services and Service-oriented
architecture.
Operating systems support for Data analytics: Virtualization, hypervisor, Virtual machines, Hadoop filesystem, Map reduce.
Enterprise Architecture: analysis, design, implementation and evaluation of
enterprise IT solutions. Enterprise modelling using UML, Project management.
Security and Privacy: Security models, Intrusion detection and prevention,
Vulnerability analysis, Security auditing, Privacy aspects of data analytics,
K-anonymity, L-diversity and T-closeness.
Suggested Text Books
Behrouz A. Forouzan. Data Communications and Networking, McGrawHill Publication, 2013
Gautam Shroff , Enterprise Cloud Computing. Technology, Architecture, Applications, Cambridge University Press, 2011
Raj Buyya,Christian Vecchiola,S. Selvi, Mastering Cloud Computing, Tata McGraw Hill, 2013
C. Marshall, Enterprise Modeling with UML: Designing Successful Software through Business Analysis, Addison-Wesley, 1999
Matt Bishop, Computer Security: Art and Science, Addison Wesley, 2002