Sem 620
Sem 620
Sem 620
Semester-VI
Artificial Intelligence
Code: PCC-DS 601
Contacts: 3L
1
Maulana Abul Kalam Azad University of Technology, West Bengal
(Formerly West Bengal University of Technology)
Syllabus for B. Tech in CSE (Data Science)
(Applicable from the academic session 2020-2021)
2
Maulana Abul Kalam Azad University of Technology, West Bengal
(Formerly West Bengal University of Technology)
Syllabus for B. Tech in CSE (Data Science)
(Applicable from the academic session 2020-2021)
3
Maulana Abul Kalam Azad University of Technology, West Bengal
(Formerly West Bengal University of Technology)
Syllabus for B. Tech in CSE (Data Science)
(Applicable from the academic session 2020-2021)
4
Maulana Abul Kalam Azad University of Technology, West Bengal
(Formerly West Bengal University of Technology)
Syllabus for B. Tech in CSE (Data Science)
(Applicable from the academic session 2020-2021)
Big data definition, structured and unstructured data. Need for analytics, Big data programming ( Hadoop,
Map-Reduce), Application Data store (NoSQL), OLAP.
Optimization Techniques, Data flow framework.
Programming Map-Reduce, Best practices.
5
Maulana Abul Kalam Azad University of Technology, West Bengal
(Formerly West Bengal University of Technology)
Syllabus for B. Tech in CSE (Data Science)
(Applicable from the academic session 2020-2021)
Advanced Algorithms
Code: PEC-DS601 A
Contact: 3L
6
PG
Maulana Abul Kalam Azad University of Technology, West Bengal
(Formerly West Bengal University of Technology)
Syllabus for B. Tech in CSE (Data Science)
(Applicable from the academic session 2020-2021)
Distributed Systems
Code: PEC-DS601B
Contact: 3L
8
PG
Maulana Abul Kalam Azad University of Technology, West Bengal
(Formerly West Bengal University of Technology)
Syllabus for B. Tech in CSE (Data Science)
(Applicable from the academic session 2020-2021)
Image Processing
Code:PEC-IT601 D
Contact: 3L
10
PG
Maulana Abul Kalam Azad University of Technology, West Bengal
(Formerly West Bengal University of Technology)
Syllabus for B. Tech in CSE (Data Science)
(Applicable from the academic session 2020-2021)
Machine Learning
Code:PEC-DS601 E
Contact: 3L
11
PG
Maulana Abul Kalam Azad University of Technology, West Bengal
(Formerly West Bengal University of Technology)
Syllabus for B. Tech in CSE (Data Science)
(Applicable from the academic session 2020-2021)
Unit Content Hrs/Unit Marks/Unit
UNIT-I :Basic Techniques, Parallel Computers for
1 increase Computation speed, Parallel & Cluster 8
Computing
UNIT-II :Message Passing Technique- Evaluating
2 Parallel programs and debugging, Portioning and 8
Divide and Conquer strategies examples
UNIT-III :Pipelining- Techniques computing platform,
3 pipeline programs examples 8
UNIT-IV:Synchronous Computations, load balancing,
4. distributed termination examples, programming with 11
shared memory, shared memory multiprocessor
constructs for specifying parallelist sharing data parallel
programming languages and constructs, open MP
5 UNIT-V :Distributed shared memory systems and 9
programming achieving constant memory distributed
shared memory programming primitives, algorithms –
sorting and numerical algorithms.
1. Parallel Programming, Barry Wilkinson, Michael Allen, Pearson Education, 2nd Edition.
2. Introduction to Parallel algorithms by Jaja from Pearson, 1992.
12
PG
Maulana Abul Kalam Azad University of Technology, West Bengal
(Formerly West Bengal University of Technology)
Syllabus for B. Tech in CSE (Data Science)
(Applicable from the academic session 2020-2021)
Unit 2:
2 Classification and prediction; Cluster Analysis – Types 8
of Data in Cluster Analysis,
Partitioning methods, Hierarchical Methods;
Transactional Patterns and other
temporal based frequent patterns,
Unit 3:
3 Mining Time series Data, Periodicity Analysis for time 8
related sequence data, Trend analysis, Similarity search
in Time-series analysis;
Unit 4:
4. Mining Data Streams, Methodologies for stream data 11
processing and stream data
systems, Frequent pattern mining in stream data,
Sequential Pattern Mining in
Data Streams, Classification of dynamic data streams,
Class Imbalance Problem;
Graph Mining; Social Network
Analysis;modulation for communication,
filtering, feedback control systems.
Unit 5: 9
Web Mining, Mining the web page layout structure,
mining web link structure,
mining multimedia data on the web, Automatic
classification of web documents
and web usage mining; Distributed Data Mining.
Unit 6: 5
Recent trends in Distributed Warehousing and Data
Mining, Class Imbalance
Problem; Graph Mining; Social Network Analysis
13
PG
Maulana Abul Kalam Azad University of Technology, West Bengal
(Formerly West Bengal University of Technology)
Syllabus for B. Tech in CSE (Data Science)
(Applicable from the academic session 2020-2021)
14
PG
Maulana Abul Kalam Azad University of Technology, West Bengal
(Formerly West Bengal University of Technology)
Syllabus for B. Tech in CSE (Data Science)
(Applicable from the academic session 2020-2021)
Text book and Reference books:
1. Theodor Richardson, Charles N Thies, Secure Software Design, Jones & Bartlett
2. Kenneth R. van Wyk, Mark G. Graff, Dan S. Peters, Diana L. Burley, Enterprise Software
Security,
Addison Wesley.
15
PG
Maulana Abul Kalam Azad University of Technology, West Bengal
(Formerly West Bengal University of Technology)
Syllabus for B. Tech in CSE (Data Science)
(Applicable from the academic session 2020-2021)
Numerical Methods
Code: OEC-DS601A
Contact: 3L
17
Maulana Abul Kalam Azad University of Technology, West Bengal
(Formerly West Bengal University of Technology)
Syllabus for B. Tech in CSE (Data Science)
(Applicable from the academic session 2020-2021)
Making. [2]
Communication: Communication Process, Direction
of Communication, Barriers to Effective
Communication. [2]
Leadership: Definition, Importance, Theories of
Leadership Styles.
Organizational Politics: Definition, Factors 8
4. contributing to Political Behaviour. [2]
Conflict Management: Traditional vis-a-vis Modern
View of Conflict, Functional and Dysfunctional
Conflict,
Conflict Process, Negotiation – Bargaining
Strategies, Negotiation Process. [2]
Organizational Design: Various Organizational
Structures and their Effects on Human Behaviour,
Concepts of
Organizational Climate and Organizational Culture.
1. Robbins, S. P. & Judge, T.A.: Organizational Behavior, Pearson Education, 15th Edn.
2. Luthans, Fred: Organizational Behavior, McGraw Hill, 12th Edn.
3. Shukla, Madhukar: Understanding Organizations – Organizational Theory & Practice in
India, PHI
4. Fincham, R. & Rhodes, P.: Principles of Organizational Behaviour, OUP, 4th Edn.
5. Hersey, P., Blanchard, K.H., Johnson, D.E.- Management of Organizational Behavior
Leading Human Resources,
PHI, 10th Edn.
Research Methodology
Code: PROJ- DS601
Contact: 3L
19
Maulana Abul Kalam Azad University of Technology, West Bengal
(Formerly West Bengal University of Technology)
Syllabus for B. Tech in CSE (Data Science)
(Applicable from the academic session 2020-2021)
Text book and Reference books:
1. Garg, B.L., Karadia, R., Agarwal, F. and Agarwal, U.K., 2002. An introduction to Research
Methodology, RBSA Publishers.
2. Kothari, C.R., 1990. Research Methodology: Methods and Techniques. New Age International.
418p.
3. Sinha, S.C. and Dhiman, A.K., 2002. Research Methodology, Ess Ess Publications. 2 volumes.
4. Trochim, W.M.K., 2005. Research Methods: the concise knowledge base, Atomic Dog Publishing.
270p.
5. Wadehra, B.L. 2000. Law relating to patents, trade marks, copyright designs and geographical
indications. Universal Law Publishing.
Additional reading
1. Anthony, M., Graziano, A.M. and Raulin, M.L., 2009. Research Methods: A Process of Inquiry,
Allyn and Bacon.
2. Carlos, C.M., 2000. Intellectual propertyrights, the WTO and developing countries: the TRIPS
agreement and policy options. Zed Books, New York.
3. Coley, S.M. and Scheinberg, C. A., 1990, "Proposal Writing", Sage Publications.
4. Day, R.A., 1992.How to Write and Publish a Scientific Paper, Cambridge University Press.
5. Fink, A., 2009. Conducting Research Literature Reviews: From the Internet to Paper. Sage
Publications
6. Leedy, P.D. and Ormrod, J.E., 2004 Practical Research: Planning and Design, Prentice Hall.
7. Satarkar, S.V., 2000. Intellectual property rights and Copy right. Ess Ess Publications.
Module:1 4 hours
Overview of Security Parameters: Confidentiality, integrity and availability; Security violation and
threats; Security policy and procedure; Assumptions and Trust; Security Assurance, Implementation and
Operational Issues; Security Life Cycle.
Module:2 3 hours
20
Maulana Abul Kalam Azad University of Technology, West Bengal
(Formerly West Bengal University of Technology)
Syllabus for B. Tech in CSE (Data Science)
(Applicable from the academic session 2020-2021)
Access Control Models: Discretionary, mandatory, roll-based and task-based models, unified models,
access control algebra, temporal and spatio-temporal models.
Module:3 5 hours
Security Policies: Confidentiality policies, integrity policies, hybrid policies, non-interferenceand policy
composition, international standards.
Module:4 5 hours
Systems Design: Design principles, representing identity, control of access and information flow,
confinement problem. Assurance: Building systems with assurance, formal methods, evaluating systems.
Module:5 6 hours
Logic-based System: Malicious logic, vulnerability analysis, auditing, intrusion detection.
Applications: Network security, operating system security, user security, program security.Special Topics:
Data privacy, introduction to digital forensics, enterprise security specification.
Module:6 3 hours
Operating Systems Security: Security Architecture, Analysis of Security in Linux/Windows.
Module:7 2 hours
Database Security: Security Architecture, Enterprise security, Database auditing.
21
Maulana Abul Kalam Azad University of Technology, West Bengal
(Formerly West Bengal University of Technology)
Syllabus for B. Tech in CSE (Data Science)
(Applicable from the academic session 2020-2021)
Laboratory Experiments:
NIC Installation & Configuration (Windows/Linux)
Understanding IP address, subnet etc
Familiarization with
Networking cables (CAT5, UTP)
Connectors (RJ45, T-connector)
Hubs, Switches
TCP/UDP Socket Programming
Simple, TCP based, UDP based
Multicast & Broadcast Sockets
Implementation of a Prototype Multithreaded Server
Implementation of
Data Link Layer Flow Control Mechanism (Stop & Wait, Sliding Window)
Data Link Layer Error Detection Mechanism (Cyclic Redundancy Check)
Data Link Layer Error Control Mechanism (Selective Repeat, Go Back N)
Server Setup/Configuration
FTP, TelNet, NFS, DNS, Firewall
22
Maulana Abul Kalam Azad University of Technology, West Bengal
(Formerly West Bengal University of Technology)
Syllabus for B. Tech in CSE (Data Science)
(Applicable from the academic session 2020-2021)
Big DataTechnology & OLAP Lab
Code: PCC-DS693
Contacts: 4P
23