You are on page 1of 8

MSc in Data Analytics

Programme Structure

SEMESTER ONE
MSCDA 6-01 Fundamentals of Programming
MSCDA 6-02 Statistical Analytics
MSCDA 6-03 Data Base Management and Warehousing
MSCDA 6-04 Data Visualization Techniques
MSCDA 6-05 Machine Learning Techniques

SEMESTER TWO
MSCSM 6-09 Business Research Methods
MSCDA 6-07 Econometric Analytics
MSCDA 6-08 Big Data Analytics
MSCDA 6-09 Business Ethics and Corporate governance
MSCDA 6-10 Ethical Hacking and Digital forensics

SEMESTER 3
Students are to select one optional area, each option carries five (5) modules.

No Option 1 Option 2

Business Sciences Information Communication


Technology
1. MSCDA 6-11 Logistics and MSCDA 6-16 Cloud Computing
Supply Chain Analytics
2. MSCBA6-12 Financial and Risk MSCDA 6-17 Web Mining
Analytics Analytics
3. MSCDA6-13 Business MSCDA6-18 Parallel and
Intelligence Analytics Distributed data bases
4. MSCDA 6-14 Marketing and MSCDA 6-19 Network Protocols
customer analytics
5. MSCDA6-15Project MSCDA6-15 Project Management
Management Analytics Analytics

SEMESTER 4 PROJECT
MSCDA 6-20 Dissertation

Module Synopses

MSCDA 6-01 Fundamentals of Programming

Reserved Words; Basic Syntax, Language Components; Programming with Functional notation;
Sessions and Scripts, Expressions and Values; Lists and their Operations, Types and Strong-Typing,
Iterators, Data Types, Collections, Generator Expressions; List Comprehensions, Recursion and
Induction, Conditional Statements, Loops; The Algebraic Properties; Properties of List Functions and
their Proof by Equational Reasoning; infinite Lists and their applications Generators; Built in Functions,
The Inter- tools Module; Calling Functions on Elements, Calling Functions on Elements, Selecting
Elements, Combinetoric Functions; Grouping Elements, Functools Module; The Operator Module,
Non-Linear Data Structures, Exceptions, Input and Output, Classes, Regular Expressions, GUI
Programming in Python ; Using Python to access Web Data, Networks Sockets a Search and APIs, Using
Data bases with Python, Web Services and XML, Building a Search Engine, Pandas, Matplotlib.

MSCA 6-02 Statistical Analytics

Multivariate analytic methods: Principal Component Analysis; Factor Regression; Linear and
Discriminant Analysis ANOVA and MANOVA, Repeated Measures ANOVA and various Clustering
Techniques and Statistical Packages(R programming and SAS).

Linear Regression Analysis: Introduction to Linear Models with a focus both on Principles and Practice:
examples from Finance, Marketing, Business, Social and Economics are emphasized; Large Data Sets
Applications: Multiple Regression, Weighted, Generalized and Outlier-Resistant Least Squares
Regression; Interaction Terms; Transformations Regression Diagnostics; Addressing Violations of
Regression Assumptions; Variables such as Backward Elimination and Forward Selection, Logit and
Probit Models; Statistical Packages(R and SAS)

MSCDA 6-03 Data Base Management and Warehousing

Discovering and Documenting Database Requirements; Functional System Requirements; User


Interface Requirements; Structured Query Language(SQL); Technologies for Persistent Storage of
Data; Discussion and Elevation of Technologies used in Capturing; Maintaining and Modeling
Persistent Data, Evolution of Data Management Systems; Components and Functionality of Data
Management Systems; Emerging Data Models, Relational Data Bases, Objects Data Bases ; Data
Scores; Conceptual, Logical and Physical Models; Mapping Data Between Sources and Targets;
Capturing Data in Meta Data Repository; Data Warehouse Techniques and Tools; Data Warehouse
Appliances, Platforms; Architecture Data Stores and Spread Marts; Database Architecture, Structure
Scalability, Security; Data Warehouse as a Service; Data Staging; Data Warehousing Visualisation; Data
Warehousing Deployment, Maintenance, Growth; Types of OLAP Servers; 3Tier Data Warehouse;
Distributed and Virtual Data Warehouse ; Warehouse Implementation Tuning and Testing of Data
Warehouse; Workflow, Dashboards, Score Cards.
MSCDA 6-04 Data Visualisation Techniques

Purposes of Modern Data Visualization; Basic Visualization Techniques; Design Principles; Statistical
Graphics; Design Theories; Methods and Techniques; Exploratory Data Analysis; Large Datasets
Applications; Tools for Simplifying Complex Data; Multivariate Data; Complex Data; Geospatial Data;
Textual Data and Analytics; Improving Comprehension, Communication and Design Making; Principles
Governing Visual Representation of Data and Analytics for Graphic Design; Clustering High Data
Visualisation: Visualisation Data Analysis Techniques; Interaction Techniques; Systems and
Application; Visual Art, Perceptual Psychology and Cognitive Science; Assessment of Organization
Needs; Data Visualization Strategy to Heterogeneous Systems; Technologies of Visual Analytics.

MSCA 6-05 Machine Leaning Techniques


Statistical Risk and Risk Minimisation with respect to Prediction Function; Supervised Learning and
Graphical Models; Probabilistic and Unsupervised Learning; Applied Machine Learning; Basic Data
Analysis Methods for both Static and Time-Series Data; Multivariate Optimisation Methods including
Line Search; Conjugate Gradients and Newton's Method; Stochastic Gradient Descent; Distributed
Optimisation; Neural Nets and Deep Learning; Fast Nearest Neighbour Methods; Large Scale Linear
Learning, PCA, Canonical Correlation Analysis; Matrix Factorisation Methods; Gaussian Mixture
Models Gaussian Process Regression/Classification, HMMs, AR models.

MSCSM 6-09 Business Research Methods

Definition of Research; Overview of Research and its Methodologies; research concepts, research
topic, research process, Qualitative research techniques, Quantitative research, literature review,
research designs, data collection methods and techniques, data presentation, analysis and
interpretation, call for a proposal, research report writing, methodology and assessment. Property
Laws and Practices; Patenting, Copy Rights; Global Guidelines on Plagiarism and Security of Intellectual
Property.

MSCDA 6-07 Econometric Analytics

Methodology to Econometrics; Regression Models, Nature of Regression Analysis, Classical Linear


Regression Models; Assumptions and Properties, Single and Multi Variable Model: Estimation and
Hypothesis Testing, Dummy Variable Regression Models, Violation Assumptions of Classical Linear
Regression Models, Qualitative Response Regression Models, Logit, Pobit and Tobit Models, Panel
Data Regression Models, Time Series Econometric Models, Auto Regressive and Distributed- Lag
Models.

MSCDA 6-08 Big Data Analytics


Analytics: Names of Big Data; Case for Big Data; Big Data Options Team Challenge; Features of Big
Data: Security; Compliance; Auditing and Protection; Big Data Characteristics: Volume, Velocity,
Variety and Veracity ; Major Modern Data Base Types, Database Systems Architecture; Relational,
Federated, Map/Reduce; Systems Design and Architecture Considerations: Storage Engines; Query
Languages; Concurrency; Physical Database Systems; Component/Architecture Considerations: Discs;
Memory; Network; Distributed Architecture Share Architecture; Controllers. Analytic Scalability;
Convergence; Parallel Processing Systems; Cloud Computing; Grid Reduce; Map Reduce; Enterprise
Analytic Sandbox; Analytic Data Sets; Analytic Methods; Analytic Tools Cognos; Micro-strategy
Pentaho. Analysis Approaches: Statistical Significance; Business Approaches Analytic Innovation;
Traditional Approaches; Hadoop; Hive; No SQL Data Bases; Data for Commerce.

MSCDA 6-09 Business Ethics and Corporate Governance

Core Concepts of Board Obligations, Appointment, Composition, Size, Structures, Powers and
Responsibilities, Duties ; Board-Stakeholder Relationships, Promoter, Shareholders, Creditors, the
State, Court and Ministerially Appointed Officials, Community at Large, Competitors, Suppliers and
Environmental Concerns; Topical Issues in Corporate Governance,(Cudbury, OECD, Commonwealth
etc.) these include Directors’, Remuneration, Whistle-Blowing, Corporate Social Responsibility,
Corporate Social Responsive Strategies; Balance of Power on the Board, Chairperson Duality,
Corporate Governance Challenges Faced by Different Types of Institutions; SMEs, State Owned
Enterprises and Publicly Listed Corporations; Theories/Models of Corporate Governance; Corporate
Governance in Practice; Business Ethics: Definition of Terms; Approaches/Models to Business Ethics(
Moral and Amoral); Theories of Ethics; Application of Concepts and Models of Ethics.

MSCDA 6-10 Ethical Hacking and Digital Forensics


Hacking Windows: Network Hacking; Web Hacking; Password Hacking; A study on various Attacks:
Input Validation Attacks; SQL Injection Attacks; Buffer Overflow Attacks; Privacy Attacks; TCP / IP;
Checksums; IP Spoofing Port Scanning; DNS Spoofing; Dos Attacks: SYN Attacks; Smurf Attacks; UDP
Flooding; DDOS Models. Firewalls: Packet Filter Firewalls; Packet Inspection Firewalls; Application
Proxy Firewalls. Batch File Programming: Fundamentals of Computer Fraud; Threat Concepts;
Framework For Predicting Inside Attacks; Managing the Threat; Strategic Planning Process:
Architecture Strategies for Computer Fraud Prevention; Protection of Web Sites; Intrusion Detection
System; NIDS; HIDS; Penetrating testing process; Web Services; Reducing Transaction Risks; Forensics:
Computer Forensics; Journaling and IT Requirements; Standardized Logging Criteria; Journal Risk and
Control Matrix, Neural Networks, Misuse Detection and Novelty Detection.

MSCA 6-11 Logistics and Supply Chain Analytics

Sets of Data Relevant to Logistics and Supply Chain Management: Customer, Product, Inventory,
Transportation and Supplies; Tactical and Strategic Decisions in Supply Chains, Forecasting, Inventory
Management and Queuing, Design of Supply Chains; Development of Appropriate Analytical Skills,
Strategic Issues Surrounding the Design and Management of Logistics and Operations Networks,
Integration of Logistics and Operations Strategy with Marketing and Cooperate Strategy, Excel Based
Approaches for Managing, Understanding and Deriving Value from Actual Chain Data Bases. Strategies
for Data Collection and Aggregation, Approaches to Analysis of Functional Data; Integrating Results of
Functional Analytics to Better Understanding of Logistics and Supply Chain Performance; Developing
Improvement Strategies Based on Data Analytics.

MSCDA6-12 Financial and Risk Analytics.

Financial Data: Financial Markets Data, Financial Institutions Data, Payment Data, Credit Data, Order
Book Data, Organizations, Individuals Using Financial Services Behavioural Data; Financial Technology:
Hard and Software–On-Line Payment Technologies, Equity Crowding; Market Place Landing and their
Impacts to Corporations, Institutions and Individuals; The Process of Modeling; The Craft of Modeling,
Visual, Modeling tools, Spreadsheet Engineering, Analysis using Spreadsheets; Financial Statement
Modeling, Single Period Asset Allocation; Mean – Variance Portfolio Theory, Capital Asset Pricing
Model, Quantitative Risk Management, Market Risks, Credit Risks, Operational Risks, Measurement
Techniques for Equity, Fixed Asset Income Currency, Commodity and Instruments; Tools Duration,
Portfolio Beta, Factor Sensitivities, Portfolio Distribution Analysis and Value and Risk (VAR).

MSCDA 6-13 Business Intelligence Analytics

Business Intelligence Life-Cycle: Systematic Architecture Design; Data Processing modeling; On-Line
Analytical Processing and Reporting; Business Intelligence Methods and Technologies. Relevant
Theories on Business Intelligence and Techniques: Practice and Approach of Business Intelligence;
Artificial Intelligence Programs and Techniques: Problem Solving Search: State Space; Blind; Heuristics;
Problem Reduction; Mini-Max; Knowledge Representation and Reasoning: Events; Actions; Time;
Space; Procedure Logic: Situation Calculus; Description Logics; Reasoning with Defaults; Data Analytics
Optimization; Risk Analysis; Optimization and Process Analysis; Social Network Analysis.

MSCDA 6-14 Marketing and Customer Analytics


Resource Allocation Perspectives for Marketing Analytics; Product Management Cluster Analysis for
Segmentation using K-Means, Data Product Collaboration Filtering Marketing Mix, Conjoint Analysis:
Practical Guide to Conjoint Analysis Marketing Mix; Allocation and Advertising Design of Price and
Advertising; Elasticity Models, Multiple Regression in Marketing Mix models. Customer Analytics;
Customer Management, Logistics Regression, Retail Relay, Customer Management Cross Selling,
Digital Marketing: Paid Search ,Advertising, Mobile Marketing and Spatial Regression.

MSCDA 6-15 Project Management Analytics

Project Information and Management, Data Analysis Techniques, Human Resources and Marketing,
Project controls Plan; The Project Charter; The Stakeholder Registry; Getting Clear Project Definition;
Managing the Unknown; Gathering Requirements; An Effective Schedule; Precedence Diagram;
Critical Path Method; Populating the Schedule; Using MS Project; Completing the Project Plan;
Estimating Techniques; Base Lining Costs; The Communications Plan; The Procurement Plan; Carrying
Out the Plan; Monitoring and Controlling the Project; Taking corrective Actions; Reporting the
Progress; Closing the Project. Data Analytics, Predictive Vs Reactive Project Analysis, Data Driven
Project Analytics, Risk Management; Risk and Project Controls, Scrutinizing Project Assumptions and
Project Opportunities, Project Controls: Roadmap Analytics, Cost Analytics, Schedule Analytics, Risk
Analytics, Data Gathering and Reporting: Cost Data, Schedule Data, Risk Data.

MSCDA 6-16 Cloud Computing


Cloud Computing: History of Cloud Computing; Cloud Architecture; Cloud Storage; Why Cloud;
Computing Matters: Advantages of Cloud Computing; Disadvantages of Cloud Computing; Companies
in the Cloud Today; Cloud Services: Web-Based Application; Pros and Cons of Cloud Service
Development; Types of Cloud Service Development; Software as a Service: Platform as a Service; Web
Services; On-Demand Computing; Discovering Cloud Services; Development Services and Tools;
Amazon Ec2; Google App Engine; IBM Clouds; Centralizing Email Communications; Collaborating on
Schedules; Collaborating on To-Do Lists; Collaborating Contact Lists; Cloud Computing for the
Community: Collaborating on Group Projects and Events; Cloud Computing for the Corporation;
Collaborating on Calendars; Schedules and Task Management: Exploring Online Scheduling
Applications; Exploring Online Planning and Task Management; Collaborating on Event Management;
Collaborating on Contact Management; Collaborating on Project Management; Collaborating on Word
Processing; Collaborating on Databases; Storing and Sharing Files; Collaborating via Web-Based
Communication Tools; Evaluating Web Mail Services; Evaluating Web Conference Tools; Collaborating
via Social Networks and Groupware; Collaborating via Blogs and Wikis.

MSCDA 6-17 Web Mining Analytics

Theoretical background: algorithms and Techniques; Association Rule Mining; Sequential Pattern
Mining; Information Retrieval and Web Search; Text and Webpage Pre-processing; Inverted indexing
Latent; Web Search; Web Spamming; Web Content Mining: Superficial Learning; Decision Tree; Naïve
Bayesian Text Classification; Support Vector Machines; Ensemble Classifiers; K means Clustering;
Hierarchical Clustering; Partially Supervised Learning; Markov Models; Probability Based Clustering;
Vector Space Models; Web Linking Mining: Hyper Based Ranking; Social Networks Analysis; Co-
Citation and Bibliography Coupling; Page Rank; Authorities and Hubs; Lin Based Similarity Search;
Structured Data Extraction: Wrapper Generation; Preliminaries Wrapper Induction; Instance Based
Wrapper Learning; Web Usage Mining: Click Stream Analysis, Web Serve Logic Files; Data Modeling
for Web Usage; Affinity and Binning.

MSCDA 6-18 Parallel and Distributed Data Bases


Introduction: Forms of Parallelism; Architecture; Analytical Models; Parallel Search; Parallel Indexing:
Parallel Universal Qualification; Collection of Join Queries; Parallel Query Scheduling; Optimization;
application. Distributed Data Bases: Promises of DDB, Design Issues; DDB Integration, Data Access
Control; Overview Query Processing: Query Decomposition and Data Localization; Optimization of
Distributed Queries; Multi-Data Query Processing; Transactional Management: Currency Control;
Distributed DBMS; Data Replication; DBB Applications; Distributed Object Data Base Management.

MSCDA 6-19 Network Protocols


ISO OSI Layer Architecture: TCP/IP Layer Architecture; Functions of Network layer; General
Classification of routing: Routing in Telephone Networks; Dynamic Non Hierarchical Routing (DNHR);
Trunk Status Map Routing (TSMR); Real-Time Network Routing (RTNR); Distance Vector Routing; Link
State Routing; Hierarchical Routing; Interior Routing Protocols: Routing Information Protocol (RIP);
Open Shortest Path First (OSPF); Exterior Routing Protocols: Exterior Gateway Protocol (EGP); Border
Gateway Protocol (BGP). Multicast Routing: Pros and Cons of Multicast and Multiple Unicast Routing;
Distance Vector Multicast Routing Protocol (DVMRP); Multicast Open Shortest Path First (MOSPF);
MBONE; Core Based Tree Routing; Classification of Routing and Wavelength Assignment Algorithms;
RWA Algorithms; Fairness and Admission Control; Distributed Control Protocols; Permanent Routing
and Wavelength Requirements; Wavelength Rerouting; Benefits and Issues; Light Path Migration;
Rerouting Schemes; Algorithms; AG; MWPG; Macro-Mobility Protocols: Micro-Mobility Protocols;
Tunnel based; Hierarchical Mobile IP; Intra Domain Mobility Management; Routing Based; Cellular IP,
Handoff, Wireless Access Internet Infrastructure (HAWAII); Issues and Challenges in ad hoc Networks;
MAC Layer Protocols for Wireless ad hoc Networks; Contention-Based MAC protocols; Routing in Ad
hoc Networks; Design Issues: Proactive; Reactive and Hybrid Routing Protocols; Transport Protocols
for ad hoc Networks.
MSCDA 6-20 Dissertation

The dissertation requires the student to carry out a project whose content is from real world
challenges.

You might also like