Null 2
Null 2
VIDYAVIHAR
For
1. Computer Engineering
2. Information Technology
3. Electronics & Telecommunication Engineering
4. Artificial Intelligence & Data Science
Introduction:
As per the AICTE’s Approval Process Handbook-2020-21: Chapter VII- clause 7.3.2 (Page
99-101) and APH 2021-22, all branches of Engineering and Technology shall offer Elective
Courses in the EMERGING AREAS viz., Artificial Intelligence (AI), Internet of Things (IoT),
Blockchain, Robotics, Quantum Computing, Data Sciences, Cyber Security, 3D Printing and
Design, Augmented Reality/ Virtual Reality (AR/VR), as specified in Annexure 1 of the
Approval Process Handbook.
It is also made very clear by AICTE that areas in which Honours Degree may be offered are
numerous. It is up to the Universities with the help of their Academic Board/Council to decide
whether Honours. degree is to be offered or not in any particular area, which is not mentioned
above. The criteria for “Honours. Degree will cumulatively require additional 18 to 20 credits in
the specified area in addition to the credits essential for obtaining the Under Graduate Degree
in Major Discipline (i.e. 169 credits of KJSIEIT)”
Honours degree program is introduced in order to facilitate the students to choose additionally
the specialized courses in the emerging areas of their choice and build their competence in
such domains. Based on AICTE guidelines, KJSIEIT has proposed to offer following Honours
degree program corresponding to each engineering program as shown in Table 1.
Table 1: Honours Degree Programs
In view of the above-mentioned guidelines issued by AICTE in APH 2020-21 and APH 2021-22 for
offering Honours degree in the various engineering programs, the following recommendations are
proposed on the eligibility criteria for students opting for same;
ii) Each eligible student can opt for maximum one Honour’s Programs at any time.
iii) Students registered for Honours Degree Program need to complete (clear/pass) Honours
Degree along with regular B Tech degree to get benefit of Award of Honours along with B
Tech Degree. Students with clear pass out in regular B Tech program and having ATKT in
Honours program; will only be awarded with regular B Tech degree.
iv) However it is optional ( not the compulsion) for eligible students to take
additional honours degree program.
v) Student shall complete Honors degree program in the stipulated four semesters only.
Hons degrees courses will be offered in Third and Final Year of engineering as specialisation
in emerging areas. Modalities for Examination and Evaluation will be,
a. The continuous assessment (CA= Average of 2 tests+ Internal Assessment (IA)) and End
Sem. Examination (ESE) evaluation shall follow the same pattern as adopted for
corresponding semester stated by the University/ Autonomous Institute.
b. End semester Assessment will be done as per the laid down practices by following all
applicable ordinances and regulations of University of Mumbai/Rules stated in Manual of
KJSIEIT.
c. Hons. degree courses can be treated as Audit type of courses, wherein passing marks set
will be 40. If any student scored equal or more than passing marks in particular course can
be declared as pass.
d. Grading of courses offered under Honours degree shall be avoided and also not included
in overall CUMMULATIVE GRADE POINT AVERAGE, to bring parity with all students
admitted for the basic program.
e. Hons. degree shall be conferred in addition to basic degree only after successfully
completion of all courses.
f. Institute can make provision for entering pass or fail in course offered under Honours
degree.
The students successfully completing the Honours Degree shall be awarded with the
degree designated as: “B. Tech. ( __________Engineering) (Hons. - Specialization)”
TY HXXC601:
04 -- -- 30 10 60 -- -- 100 04
Sem. VI TH Subject 2
HXXC701:
04 -- -- 30 10 60 -- -- 100 04
LY TH Subject 3
Sem. VII HXXL701: Lab-1 -- -- 04 -- -- 50 50 100 02
LY HXXC801:
04 - -- 30 10 60 -- -- 100 04
Sem. TH Subject 4
VIII
Total Marks & Credits = 100 04
Total Marks for Semesters V,VI, VII &VIII =100+100+200+100 = 500
Total Credits for Semesters V,VI, VII &VIII = 04+04+06+04 = 18
6. Honours Degree Programs offered for KJSIEIT:
Mapping with existing Engineering/Technology Programs of KJSIEIT- Honour’s degree programs
are conducted as per AICTE guidelines. Each eligible student can opt for maximum one Honour’s
Degree Programs at any time as shown in Table 3.
Table 3: Honours Programs offered for KJSIEITs Branches
Sr. No Honours Degree Programs who can offer this Honours Degree
Programs Program
1 Artificial Intelligence and 1. Computer Engineering
Machine Learning 2. Electronics and Telecommunication
Engineering
3. Information Technology
2 Blockchain 1. Computer Engineering
2. Electronics and Telecommunication
Engineering
3. Information Technology
4. Artificial Intelligence and Data Science
3 Cyber Security 1. Computer Engineering
2. Electronics and Telecommunication
Engineering
3. Information Technology
4. Artificial Intelligence and Data Science
4 Augmented and Virtual 1. Computer Engineering
Reality 2. Electronics and Telecommunication
Engineering
3. Information Technology
4. Artificial Intelligence and Data Science
5 Data Science 1. Computer Engineering
2. Electronics and Telecommunication
Engineering
3. Information Technology
6 IoT 1. Computer Engineering
2. Electronics and Telecommunication
Engineering
3. Information Technology
4. Artificial Intelligence and Data Science
Additional 4 Theory & One Lab courses to be cleared and evaluated under each Honours program
for total 18 credits and 500 marks, are as given under table 4 to 9 respectively.
Table 4: Honours Degree Program in Artificial Intelligence and Machine Learning
In
Artificial Intelligence
and Machine Learning
(with effect from AY 2022-2023)
K J Somaiya Institute of Engineering and Information Technology
An Autonomous Institute affiliated to University of Mumbai
Accredited by NAAC and NBA, Approved by AICTE, New Delhi
Bachelor of Technology in IT/CE/ET/ Engineering
(With effect from 2022-23)
Honours* in Artificial Intelligence and Machine Learning (AI&ML)
Teaching Scheme Hrs / Week Examination Scheme and Credit
Marks Scheme
Course Code &
Practic Av
Course Title
Assessment
Year & Sem
Term Work
Theo al Test Test era
End Sem
Practical
Internal
ge
Credits
ry -1 -2
Oral /
Exam
Total
TE HAIMLC5
Se 01:
m Mathemati 04 -- 30 30 30 10 60 -- -- 100 04
V cs for AI &
ML
Total 04 - -- 100 - - 100 04
Total Credits = 04
TE HAIMLC6
Se 01:
m Game 30
VI 04 -- 30 30 10 60 -- -- 100 04
Theory
using AI &
ML
Total 100
04 - - - 100 04
-
Total Credits = 04
BE HAIMLC7
Se 01:
m
04 -- 30 30 10 60 -- -- 100 04
AI&ML in 30
VII Healthcare
HAIMLSB
L701:
AI&ML in -- 04 -- -- 50 50 100 02
Healthcare
Lab
Total 04 04 100 50 50 200 06
Total Credits = 06
BE HAIMLC8
Se 01: 04 - 30 30 10 60 -- -- 100 04
m Text, Web 30
VII and Social
I Media
Analytics
Total 04 - - 100 - - 100 04
Total Credits = 04
Examination Scheme
Theory Marks
Course Course
Code Title Internal assessment Inter End Term
nal Sem. Practical Oral Total
Work
Test Avg. of Asses Exam
Test 2
1 2 Tests sment
HAIMLC50 Mathematics
1 for AI&ML 30 30 30 10 -- -- -- 100
60
Course Prerequisites:
Applied Mathematics, Discrete mathematics
Course Objectives:
1 To build an intuitive understanding of Mathematics and relating it to Artificial
Intelligence, Machine Learning and Data Science.
2 To provide a strong foundation for probabilistic and statistical analysis mostly used in
varied applications in Engineering.
3 To focus on exploring the data with the help of graphical representation and drawing
conclusions.
4 To explore optimization and dimensionality reduction techniques.
Course Outcomes:
After successful completion of the course, the student will be able to:
1 Use linear algebra concepts to model, solve, and analyze real-world problems.
2 Apply probability distributions and sampling distributions to various business
problems.
3 Select an appropriate graph representation for the given data.
4 Apply exploratory data analysis to some real data sets and provide interpretations via
relevant visualization
5 Analyze various optimization techniques.
6 Describe Dimension Reduction Algorithms
Module
Topics Hrs.
No.
1.0 Linear Algebra 05
1.1 Vectors and Matrices, Solving Linear equations, The four Fundamental Subspaces,
Eigenvalues and Eigen Vectors, The Singular Value Decomposition (SVD).
2.0 Probability and Statistics 09
2.1 Introduction, Random Variables and their probability Distribution, Random
Sampling, Sample Characteristics and their Distributions, Chi-Square, t-, and F-
Distributions: Exact Sampling Distributions, Sampling from a Bivariate Normal
Distribution, The Central Limit Theorem.
3.0 Introduction to Graphs 10
3.1 Quantitative vs. Qualitative data, Types of Quantitative data: Continuous data,
Discrete data, Types of Qualitative data: Categorical data, Binary data, Ordinary
data, Plotting data using Bar graph, Pie chart, Histogram, Stem and Leaf plot, Dot
plot, Scatter plot, Time-series graph, Exponential graph, Logarithmic graph,
Trigonometric graph, Frequency distribution graph.
4.0 Exploratory Data Analysis 09
4.1 Need of exploratory data analysis, cleaning and preparing data, Feature engineering,
Missing values, understand dataset through various plots and graphs, draw
conclusions, deciding appropriate machine learning models.
5.0 Optimization Techniques 10
5.1 Types of optimization-Constrained and Unconstrained optimization, Methods of
Optimization-Numerical Optimization, Bracketing Methods-Bisection Method, False
Position Method, Newton‘s Method, Steepest Descent Method, Penalty Function
Method.
6.0 Dimension Reduction Algorithms 05
6.1 Introduction to Dimension Reduction Algorithms, Linear Dimensionality Reduction:
Principal component analysis, Factor Analysis, Linear discriminant analysis.
6.2 Non-Linear Dimensionality Reduction: Multidimensional Scaling, Isometric Feature
Mapping. Minimal polynomial
Total 48
Text Books:
1 Linear Algebra for Everyone,
2 Gilbert Strang, Wellesley Cambridge Press.
3 An Introduction to Probability and Statistics, Vijay Rohatgi, Wiley Publication
4 An introduction to Optimization, Second Edition, Wiley-Edwin Chong, Stainslaw Zak.
5 Mathematics for Machine Learning, Marc Peter Deisenroth, A. Aldo Faisal, Cheng Soon Ong,
Cambridge University Press.
6 Exploratory Data Analysis, John Tukey, Princeton University and Bell Laboratories.
References:
1 Introduction to Linear Algebra, Gilbert Strang.
2 Advanced Engineering Mathematics, Erwin Kreyszig
3 Mehryar Mohri, Afshin Rostamizadeh, and Ameet Talwalkar. Foundations of Machine Learning. MIT
Press, 2018.
4 Shai Shalev-Shwartz and Shai Ben-David. Understanding Machine Learning: From Theory to
Algorithms. Cambridge University Press, 2014
5 Last updated on Sep 9, 2018.
6 Mathematics and Programming for Machine Learning with R, William B. Claster, CRC Press,2020
Useful Links:
1 https://math.mit.edu/~gs/linearalgebra/
2 https://www.coursera.org/learn/probability-theory-statistics
3 https://nptel.ac.in/courses/111/105/111105090/
4 https://onlinecourses.nptel.ac.in/noc21_ma01/preview
5 https://ocw.mit.edu/courses/mathematics/18-06-linear-algebra-spring-2010/video-lectures/
Assessment:
Continuous Assessment (CA):
The distribution of Continuous Assessment marks will be as follows –
1. Class Test 1 30 marks
2. Class Test 2 30 marks
3. Internal Assessment 10 marks
Continuous Assessment (30-Marks): Test-1 and Test-2 consists of two class tests of 30 marks each.
Test-1 is to be conducted on approximately 40% of the syllabus completed and Test-2 will be based on
remaining contents (approximately 40% syllabus but excluding contents covered in Test-1). Duration
of each test shall be one hour.
Internal Assessment(IA) (10 marks):
Marks will be allotted as per designed rubrics.
End Semester Theory Examination will be of 60-Marks with Three hour duration.
Course Course Teaching Scheme (Contact Credits Assigned
Code Name Hours)
Theory Practical Tutorial Theory Practical Tutorial Total
HAIMLC601 Game
Theory
04 -- -- 04 -- -- 04
using AI &
ML
Examination Scheme
Theory Marks
Course Course
Code Title Internal assessment Inter End Term
nal Sem. Practical Oral Total
Work
Test Avg. of Asses Exam
Test 2
1 2 Tests sment
HAIMLC60 Game
1 Theory
30 30 30 10 60 -- -- -- 100
using AI &
ML
Course Prerequisites:
Knowledge of probability theory, discrete mathematics, and algorithm design is required.
Course Objectives:
1 To acquire the knowledge of game theory.
2 To understand the basic concept of AI, strength and weakness of problem solving and
search
3 To study about various heuristic and game search algorithms
4 To optimize the different linear methods of regression and classification
5 To interpret the different supervised classification methods of support vector machine.
6 To acquire the knowledge of different generative models through unsupervised
learning
Course Outcomes:
After successful completion of the course, the student will be able to:
1 Understand basic concept of game theory.
2 Evaluate Artificial Intelligence (AI) methods and describe their foundations
3 Analyze and illustrate how search algorithms play vital role in problem solving,
inference, perception, knowledge representation and learning
4 Demonstrate knowledge of reasoning and knowledge representation for solving real
world problems
5 Recognize the characteristics of machine learning that makes it useful to realworld
problems and apply different dimensionality reduction techniques
6 Apply the different supervised learning methods of support vector machine and tree
based models
Module
Topics Hrs.
No.
1.0 Introduction to Game Theory 05
1.1 Introduction, The theory of rational choice, Games with Perfect Information, Nash
Equilibrium: Theory, Prisoner‘s Dilemma, Stag Hunt, Matching pennies, BOS, Multi
NE, Cooperative and Competitive Games, Strict and Non Strict NE, Best response
functions for NE.
1.2 Nash Equilibrium: Illustrations, Cournot‘s model of oligopoly, Bertrand‘s model of
oligopoly, Electoral competition, The War of Attrition, Auctions, Mixed Strategy
Equilibrium, Strategic games in which players may randomize, Dominated actions,
Extensive Games with Perfect Information
2.0 Games with Imperfect Information 09
2.1 Bayesian Games, Introduction, Motivational examples, General definitions, two
examples concerning information, Strictly Competitive Games and
Maxminimization, Rationalizability
2.2 Evolutionary Equilibrium, Monomorphic pure strategy equilibrium, Mixed strategies
and polymorphic equilibrium, Repeated games: The Prisoner‘s Dilemma, Infinitely
repeated games, Strategies, General Results,
3.0 Introduction to AI & Problem Solving 10
3.1 Definitions – Foundation and History of AI, Evolution of AI - Applications of AI,
Classification of AI systems with respect to environment. Artificial Intelligence vs
Machine learning,
3.2 Heuristic Search Techniques: Generate-and-Test; Hill Climbing; Properties of A*
algorithm, Best first Search; Problem Reduction.
3.3 Beyond Classical Search: Local search algorithms and optimization problem, local
search in continuous spaces, searching with nondeterministic action and partial
observation, online search agent and unknown environments
4.0 Knowledge and Reasoning 09
4.1 Knowledge and Reasoning: Building a Knowledge Base: Propositional logic, first order
Logic, situation calculus. Theorem Proving in First Order Logic, Planning, partial order
planning. Uncertain Knowledge and Reasoning, Probabilities,
4.2 Bayesian Networks. Probabilistic reasoning over time: time and uncertainty, hidden
Markova models, Kalman filter, dynamic bayesian network, keeping track of many objects
5.0 Introduction to ML 10
5.1 Introduction to Machine Learning, Examples of Machine Learning Applications, Learning
Types, Supervised Learning -Learning a Class from Examples, Vapnik- Chervonenkis
(VC) Dimension, Probably Approximately Correct (PAC) Learning, Noise, Learning
Multiple Classes, Regression, Model Selection and Generalization, Dimensions of a
Supervised Machine Learning Algorithm
5.2 Introduction, Linear Regression Models and Least Squares, Subset Selection, Shrinkage
Methods, Logistic Regression- Fitting Logistic Regression Models,
Quadratic Approximations and Inference, L1 Regularized Logistic Regression,
SVM-Introduction to SVM, The Support Vector Classifier, Support Vector Machines and
Kernels- Computing the SVM for Classification
6.0 Unsupervised Learning 05
6.1 Introduction, Association Rules-Market Basket Analysis, The Apriori Algorithm,
Unsupervised as Supervised Learning, Generalized Association Rules, Cluster Analysis
Proximity Matrices,
Clustering Algorithms-K-mean, Gaussian Mixtures as Soft K-means Clustering, Example:
Human Tumor Microarray Data, Vector Quantization, K-medoids, Hierarchical Clustering,
Self-Organizing Maps, PCA-Spectral Clustering
6.2 Hidden Markov Models-Introduction, Discrete Markov Processes, Hidden Markov Models,
Three Basic Problems of HMMs, Evaluation Problem, Finding the State Sequence, Learning
Model Parameters, Continuous Observations, The HMM with Input, Model Selection in
HMM
Total 48
Text Books:
1 Martin Osborne, An Introduction to Game Theory, Oxford University Press.
2 Russell, S. and Norvig, P. 2015. Artificial Intelligence - A Modern Approach, 3rd
edition,Prentice Hall
3 Introduction to Machine Learning Edition 2, by Ethem Alpaydin
References:
1 Thomas Ferguson, Game Theory, World Scientific, 2018.
2 Stef Tijs. Introduction to Game Theory, Hindustan Book Agency
3 J. Gabriel, Artificial Intelligence: Artificial Intelligence for Humans (Artificial Intelligence,
Machine Learning), Create Space Independent Publishing Platform, First edition , 2016
4 Introduction to Artificial Intelligence & Expert Systems, Dan W Patterson, PHI.,2010 2. S
Kaushik, Artificial Intelligence, Cengage Learning, 1st ed.2011
5 Machine Learning. Tom Mitchell. First Edition, McGraw- Hill, 1997
Assessment:
Continuous Assessment (CA):
The distribution of Continuous Assessment marks will be as follows –
1. Class Test 1 30 marks
2. Class Test 2 30 marks
3. Internal Assessment 10 marks
Continuous Assessment (30-Marks): Test-1 and Test-2 consists of two class tests of 30 marks each.
Test-1 is to be conducted on approximately 40% of the syllabus completed and Test-2 will be based on
remaining contents (approximately 40% syllabus but excluding contents covered in Test-1). Duration
of each test shall be one hour.
Internal Assessment(IA) (10 marks):
Marks will be allotted as per designed rubrics.
End Semester Theory Examination will be of 60-Marks with Three hour duration.
Course Code Course Teaching Scheme (Contact Credits Assigned
Name Hours)
Theory Practical Tutorial Theory Practical Tutorial Total
HAIMLC701 AI&ML in
04 -- -- 04 -- -- 04
Healthcare
Examination Scheme
Theory Marks
Course Course
Code Title Internal assessment Inter End Term
nal Sem. Practical Oral Total
Work
Test Avg. of Asses Exam
Test 2
1 2 Tests sment
HAIML AI&ML in
C701 Healthcare 30 30 30 10 -- -- -- 100
60
Course Prerequisites:
Artificial Intelligence, Machine Learning
Course Objectives: The course aims
1 To understand the need and significance of AI and ML for Healthcare.
2 To study advanced AI algorithms for Healthcare.
3 To learn Computational Intelligence techniques .
4 To understand evaluation metrics and ethics in intelligence for Healthcare systems,
5 To learn various NLP algorithms and their application in Healthcare,
6 To investigate the current scope, implications of AI and ML for developing futuristic
Healthcare Applications.
Course Outcomes:
After successful completion of the course, the student will be able to:
1 Understand the role of AI and ML for handling Healthcare data.
2 Apply Advanced AI algorithms for Healthcare Problems.
3 Learn and Apply various Computational Intelligence techniques for Healthcare
Application.
4 Use evaluation metrics for evaluating healthcare systems.
5 Develop NLP applications for healthcare using various NLP Techniques..
6 Apply AI and ML algorithms for building Healthcare Applications
Module
Topics Hrs.
No.
1.0 Introduction 04
1.1 Overview of AI and ML,A Multifaceted Discipline, Applications of AI in Healthcare -
Prediction, Diagnosis, personalized treatment and behavior modification, drug
discovery, followup care etc,
1.2 Realizing potential of AI and ML in healthcare, Healthcare Data - Use Cases.
2.0 AI, ML, Deep Learning and Data Mining Methods for Healthcare 10
2.1 Knowledge discovery and Data Mining, ML, Multi classifier Decision Fusion, Ensemble
Learning, Meta-Learning and other Abstract Methods.
2.2 Evolutionary Algorithms, Illustrative Medical Application-Multiagent Infectious Disease
Propagation and Outbreak Prediction, Automated Amblyopia Screening System etc.
2.3 Computational Intelligence Techniques, Deep Learning, Unsupervised learning,
dimensionality reduction algorithms.
3.0 Evaluating learning for Intelligence 06
3.1 Model development and workflow, evaluation metrics, Parameters and Hyperparameters,
Hyperparameter tuning algorithms, multivariate testing, Ethics of Intelligence.
4.0 Natural Language Processing in Healthcare 08
4.1 NLP tasks in Medicine, Low-level NLP components, High level NLP components, NLP
Methods.
4.2 Clinical NLP resources and Tools, NLP Applications in Healthcare. Model Interpretability
using Explainable AI for NLP applications.
5.0 Intelligent personal Health Record 04
5.1 Introduction, Guided Search for Disease Information, Recommending SCA's.
Recommending HHP's , Continuous User Monitoring.
6.0 Future of Healthcare using AI and ML 07
6.1 Evidence based medicine, Personalized Medicine, Connected Medicine, Digital Health and
Therapeutics, Conversational AI, Virtual and Augmented Reality, Blockchain for verifying
supply chain, patient record access, Robot - Assisted Surgery, Smart Hospitals, Case Studies
on use of AI and ML for Disease Risk Diagnosis from patient data, Augmented reality
applications for Junior doctors.
6.2 Blockchain for verifying supply chain, patient record access, Robot - Assisted Surgery,
Smart Hospitals, Case Studies on use of AI and ML for Disease Risk Diagnosis from patient
data, Augmented reality applications for Junior doctors.
Total 48
Textbooks:
1 Arjun Panesar, "Machine Learning and AI for Healthcare”, A Press.
2 Arvin Agah, "Medical applications of Artificial Systems ", CRC Press
References:
1 Erik R. Ranschaert Sergey Morozov Paul R. Algra, “Artificial Intelligence in medical Imaging-
Opportunities, Applications and Risks”, Springer
2 Sergio Consoli Diego Reforgiato Recupero Milan Petkovid,“Data Science for Healthcare-Methodologies
and Applications”, Springer
3 Dac-Nhuong Le, Chung Van Le, Jolanda G. Tromp, Gia Nhu Nguyen, “Emerging technologies for health
and medicine”, Wiley.
4 Ton J. Cleophas • Aeilko H. Zwinderman, “Machine Learning in Medicine- Complete Overview”, Springer
Assessment:
Continuous Assessment (CA):
The distribution of Continuous Assessment marks will be as follows –
1. Class Test 1 30 marks
2. Class Test 2 30 marks
3. Internal Assessment 10 marks
Continuous Assessment (30-Marks): Test-1 and Test-2 consists of two class tests of 30 marks each.
Test-1 is to be conducted on approximately 40% of the syllabus completed and Test-2 will be based on
remaining contents (approximately 40% syllabus but excluding contents covered in Test-1). Duration
of each test shall be one hour.
Internal Assessment(IA) (10 marks):
Marks will be allotted as per designed rubrics.
End Semester Theory Examination will be of 60-Marks with Three hour duration.
Course Code Course Teaching Scheme (Contact Credits Assigned
Name Hours)
Theory Practical Tutorial Theory Practical Tutorial Total
HAIMLC801 Text, Web
and Social
04 -- -- 04 -- -- 04
Media
Analytics
Examination Scheme
Theory Marks
Course Course
Code Title Internal assessment Inter End Term
nal Sem. Practical Oral Total
Work
Test Avg. of Asses Exam
Test 2
1 2 Tests sment
HAIML Text, Web
C801 and Social
30 30 30 10 60 -- -- -- 100
Media
Analytics
Course Prerequisites:
Python, Data Mining
Course Objectives: The course aims
1 To have a strong foundation on text, web and social media analytics.
2 To understand the complexities of extracting the text from different data sources and
analysing it.
3 To enable students to solve complex real-world problems using sentiment analysis and
Recommendation systems.
Course Outcomes:
After successful completion of the course, the student will be able to:
1 Extract Information from the text and perform data pre-processing
2 Apply clustering and classification algorithms on textual data and perform prediction.
3 Apply various web mining techniques to perform mining, searching and spamming of web
data.
4 Provide solutions to the emerging problems with social media using behaviour analytics and
Recommendation systems.
5 Apply machine learning techniques to perform Sentiment Analysis on data from social media.
Module
Topics Hrs.
No.
1.0 Introduction 06
1.1 Introduction to Text Mining: Introduction, Algorithms for Text Mining, Future Directions
1.2 Information Extraction from Text: Named Entity Recognition, Relation Extraction,
Unsupervised Information Extraction
1.3 Text Representation: tokenization, stemming, stop words, NER, N-gram modelling
2.0 Clustering and Classification 10
2.1 Text Clustering: Feature Selection and Transformation Methods, distance based Clustering
Algorithms, Word and Phrase based Clustering, Probabilistic document Clustering
2.2 Text Classification: Feature Selection, Decision tree Classifiers, Rule-based Classifiers,
Probabilistic based Classifiers, Proximity based Classifiers.
2.3 Text Modelling: Bayesian Networks, Hidden Markovian Models, Markov random Fields,
Conditional Random Fields
3.0 Web-Mining: 05
3.1 Introduction to Web-Mining: Inverted indices and Compression, Latent Semantic Indexing,
Web Search,
3.2 Meta Search: Using Similarity Scores, Rank Positons
3.3 Web Spamming: Content Spamming, Link Spamming, hiding Techniques, and Combating
Spam
4.0 Web Usage Mining: 05
4.1 Data Collection and Pre-processing, Sources and types of Data, Data Modelling, Session and
Visitor Analysis, Cluster Analysis and Visitor segmentation, Association and Correlation
Analysis, Analysis of Sequential and Navigational Patterns, Classification and Prediction
based on Web User Transactions.
5.0 Social Media Mining: 05
5.1 Introduction, Challenges, Types of social Network Graphs
5.2 Mining Social Media: Influence and Homophily, Behaviour Analytics, Recommendation in
Social Media: Challenges, Classical recommendation Algorithms, Recommendation using
Social Context, Evaluating recommendations.
6.0 Opinion Mining and Sentiment Analysis: 08
6.1 The problem of opinion mining,
6.2 Document Sentiment Classification: Supervised, Unsupervised
6.3 Opinion Lexicon Expansion: Dictionary based, Corpus based
6.4 Opinion Spam Detection: Supervised Learning, Abnormal Behaviours, Group Spam
Detection.
Total 48
Textbooks:
1 Daniel Jurafsky and James H. Martin, “Speech and Language Processing,” 3rd edition, 2020
2 Charu. C. Aggarwal, Cheng Xiang Zhai, Mining Text Data, Springer Science and Business Media, 2012.
3 BingLiu, “Web Data Mining-Exploring Hyperlinks, Contents, and Usage Data”, Springer, Second Edition, 2011.
4 Reza Zafarani, Mohammad Ali Abbasiand Huan Liu, “Social Media Mining- An Introduction”, Cambridge
University Press, 2014
Assessment:
Continuous Assessment (CA):
The distribution of Continuous Assessment marks will be as follows –
1. Class Test 1 30 marks
2. Class Test 2 30 marks
3. Internal Assessment 10 marks
Continuous Assessment (30-Marks): Test-1 and Test-2 consists of two class tests of 30 marks each.
Test-1 is to be conducted on approximately 40% of the syllabus completed and Test-2 will be based on
remaining contents (approximately 40% syllabus but excluding contents covered in Test-1). Duration
of each test shall be one hour.
Internal Assessment(IA) (10 marks):
Marks will be allotted as per designed rubrics.
End Semester Theory Examination will be of 60-Marks with Three hour duration.
Course Code Course Teaching Scheme (Contact Credits Assigned
Name Hours)
Theory Practical Tutorial Theory Practical Tutorial Total
HXXSBL701 AI&ML in
Healthcare: -- 04 -- -- 02 -- 02
Lab
Course Prerequisites:
Python
Course Outcomes:
After successful completion of the course, the student will be able to:
1 Students will be able to understand computational models of AI and ML.
2 Students will be able to develop healthcare applications using appropriate
computational tools.
3 Students will be able to apply appropriate models to solve specific healthcare
problems.
4 Students will be able to analyze and justify the performance of specific models as
applied to healthcare problems.
5 Students will be able to design and implement AI and ML-based healthcare
applications.
Suggested Experiments:
Sr.
Name of the Experiment
No.
Introduction
1 Collect, Clean, Integrate and Transform Healthcare Data based on specific disease.
2 Perform Exploratory data analysis of Healthcare Data.
3 AI for medical diagnosis based on MRI/X-ray data.
4 AI for medical prognosis .
5 Natural language Entity Extraction from medical reports.
6 Predict disease risk from Patient data.
7 Medical Reviews Analysis from social media data.
8 Explainable AI in healthcare for model interpretation.
Mini Project-Design and implement innovative web/mobile based AI application using Healthcare
9
Data.
10 Documentation and Presentation of Mini Project.
Useful Links:
1 https://www.coursera.org/learn/introduction-tensorflow?specialization=tensorflow-in-practice
2 https://www.coursera.org/learn/convolutional-neural-networks-tensorflow?specialization=tensorflow-in-practice
3 https://datarade.ai/data-categories/electronic-health-record-ehr-data
4 https://www.cms.gov/Medicare/E-Health/EHealthRecords
5 https://www.coursera.org/learn/tensorflow-sequences-time-series-and-prediction?specialization=tensorflow-in-practice
Term Work:
1 Term work should consist of 8 experiments and a Mini Project.
2 The final certification and acceptance of term work ensures satisfactory performance of laboratory
work and minimum passing marks in term work.
3 Total 25 Marks (Experiments: 10-Marks, Mini Project-10 Marks, Attendance Theory & Practical: 05-
marks)
Oral & Practical exam
1 Based on the entire syllabus of AI ML for Healthcare
SOMAIYA
VIDYAVIHAR
In
Block Chain
Honours* in Blockchain
Teaching Credit
Course Scheme Hours / Week Examination Scheme and Marks Schem
Year Code and e
& Course Practi Ave Oral
Internal End
Sem Title cal Test- rage Term /
Theory Test-2 Assess Sem Total Credits
1 Work Prac
ment Exam
t
HBCC501:
TE Bit coin
04 30 30 10 60 -- -- 100 04
Sem and Crypto 30
V currency
Total 04 - -- 100 - - 100 04
Total Credits = 04
TE HBCC601:
Sem. Blockchain 04 30 30 30 10 60 -- -- 100 04
VI Platform
Total 04 - - 100 - - 100 04
Total Credits = 04
HBCC701:
BE Block chain 30
04 30 30 10 60 -- -- 100 04
Sem. Developme
VII nt
HBCSBL6
01:
Private -- -- - -- -- 50 50 100 02
Blockchain 04
Setup Lab
Total 04 04 - 100 50 50 200 06
Total Credits = 06
BE HBCC801:
Sem. DeFi 30
VIII (Decentrali 04 30 30 10 60 -- -- 100 04
zed
Finance)
Total 04 - - 100 - - 100 04
Total Credits = 04
Examination Scheme
Theory Marks
Course Course
Code Title Internal assessment Inter End Term
nal Sem. Practical Oral Total
Work
Test Avg. of Asses Exam
Test 2
1 2 Tests sment
HBCC50 Bit coin and
1 Crypto 30 30 30 10 -- -- -- 100
60
currency
Course Objectives:
Course Objectives
The course aims:
1 To get acquainted with the concept of Block and Blockchain.
2 To learn the concepts of consensus and mining in Blockchain.
3 To get familiar with the bitcoin currency and its history.
4 To understand and apply the concepts of keys, wallets and transactions in the Bitcoin
Network.
5 To acquire the knowledge of Bitcoin network, nodes and their roles.
6 To analyze the applications& case studies of Blockchain.
Course Outcomes:
Course Outcomes Cognitive levels
of attainment as
per Bloom’s
Taxonomy Level
On successful completion, of course, learner/student will be able to:
1 Describe the basic concept of Block chain. L1,L2
2 Associate knowledge of consensus and mining in Block chain. L1,L2
3 Summarize the bit coin crypto currency at an abstract level. L1,L2
4 Apply the concepts of keys, wallets and transactions in the Bit coin network. L3
5 Interpret the knowledge of Bit coin network, nodes and their roles. L1,L2
6 Illustrate the applications of Block chain and analyze case studies. L3
DETAILED SYLLABUS:
Sr. Module Detailed Content Hours CO Mapping
No.
Text Books:
1. ―Mastering Bitcoin, PROGRAMMING THE OPEN BLOCKCHAIN‖ , 2nd Edition by
Andreas M. Antonopoulos, June 2017, Publisher(s): O'Reilly Media, Inc. ISBN:
9781491954386.
2. ―Blockchain Applications: A Hands-On Approach‖, by ArshdeepBahga, Vijay Madisetti,
Paperback – 31 January 2017.
3. ―Bitcoin and Cryptocurrency Technologies: A Comprehensive Introduction‖, July 19,
2016, by Arvind Narayanan, Joseph Bonneau, Edwa rdFelten, Andrew Miller, Steven
Goldfeder, Princeton University Press.
Reference Books:
1. “Mastering Blockchain‖, by Imran Bashir, Third Edition,Packt Publishing
2. “Mastering Ethereum: Building Smart Contracts and Dapps Paperback‖ byAndreas Antonopoulos, Gavin
Wood, Publisher(s): O'Reilly Media
3. ―Blockchain revolution: how the technology behind bitcoin is changing money, business and the world $
don tapscott and alex tapscot, portfolio penguin, 856157449
Online References:
Sr. No. Website Name
1. https://andersbrownworth.com/blockchain/
2. https://andersbrownworth.com/blockchain/public-private-keys/
3. https://www.coursera.org/learn/cryptocurrency
4. https://coinmarketcap.com/
Assessment:
Continuous Assessment (30-Marks): Test-1 and Test-2 consists of two class tests of 30 marks each.
Test-1 is to be conducted on approximately 40% of the syllabus completed and Test-2 will be based on
remaining contents (approximately 40% syllabus but excluding contents covered in Test-1). Duration
of each test shall be one hour.
Internal Assessment(IA) (10 marks):
Marks will be allotted as per designed rubrics.
End Semester Theory Examination will be of 60-Marks with Three hour duration.
Course Code Course Title Theory Practical Tutorial Theory Practical/ Tutorial Total
Oral
HBCC601 Block chain 04 -- -- 04 -- -- 04
Platform
Examination Scheme
Theory Marks
Course Course
Code Title Internal assessment Inter End Term
nal Sem. Practical Oral Total
Work
Test Avg. of Asses Exam
Test 2
1 2 Tests sment
HBCC60 Block chain
1 Platform 30 30 30 10 -- -- -- 100
60
Course Objectives:
Sr. No. Course Objectives
The course aims:
1 Understand the blockchain platform and its terminologies.
2 Understand smart contracts, wallets, and consensus protocols.
3 Design and develop decentralized applications using Ethereum, and Hyperledger.
4 Creating blockchain networks using Hyperledger Fabric deployment.
5 Understand the considerations for creating blockchain applications.
6 Analyze various Blockchain Platforms.
Course Outcomes:
Sr. Course Outcomes Cognitive levels
No. of attainment as
per Bloom’s
Taxonomy
On successful completion, of course, learner/student will be able to:
1 Explain the Blockchain platform and its types. L1,L2
2 Create Public Blockchain using Ethereum. L3,L4,L5, L6
3 Develop Smart Contracts using REMIX IDE. L3,L4,L5
4 Apply the concept of private blockchain using Hyperledger. L3
5 Analyze different types of blockchain platforms. L3,L4
6 Deploy Enterprise Applications on Blockchain. L3,L4,L5
DETAILED SYLLABUS:
Sr. Module Detailed Content Hours CO Mapping
No.
E Books:
1) Blockchain By Example, BellajBadr, Richard Horrocks, Xun (Brian) Wu, November 2018,
Implement decentralized blockchain applications to build scalable Dapps.
2) Blockchain for Business, https://www.ibm.com/downloads/cas/3EGWKGX7.
Online References:
Sr. No. Website Name
1. https://www.hyperledger.org/use/fabric
Assessment:
Continuous Assessment (30-Marks): Test-1 and Test-2 consists of two class tests of 30 marks each.
Test-1 is to be conducted on approximately 40% of the syllabus completed and Test-2 will be based
on remaining contents (approximately 40% syllabus but excluding contents covered in Test-1).
Duration of each test shall be one hour.
Internal Assessment(IA) (10 marks):
Marks will be allotted as per designed rubrics.
End Semester Theory Examination will be of 60-Marks with Three hour duration.
Course Code Course Title Theory Practical Tutorial Theory Practical/ Tutorial Total
Oral
HBCC701 Block chain 04 -- -- 04 -- -- 04
Development
Examination Scheme
Theory Marks
Course Course
Code Title Internal assessment Inter End Term
nal Sem. Practical Oral Total
Work
Test Avg. of Asses Exam
Test 2
1 2 Tests sment
HBCC70 Block chain
1 Developmen 30 30 30 10 -- -- -- 100
60
t
Course Objectives:
Sr. No. Course Objectives
The course aims:
1 To understand Ethereum Ecosystem.
2 To understand aspects of different programming languages.
3 To explain how to use the solidity programming language to develop a smart contract for
blockchain.
4 To demonstrate deployment of smart contracts using frameworks.
5 To understand principles of Hyperledger fabric.
6 To understand challenges to apply blockchain in emerging areas.
Course Outcomes:
Sr. Course Outcomes Cognitive levels
No. of attainment as
per Bloom’s
Taxonomy
On successful completion, of course, learner/student will be able to:
1 To use Ethereum Components. L1,L2
2 To Analyse different blockchain programming languages. L3
3 To implement smat contract in Ethereum using solidity. L4,L5
4 To analyse different developement frameworks. L4
5 To implement private blockchin network with Hyperledger fabric. L4,L5
6 To illustrate blockchain integration with emerging technologies and security L1,L2
issues.
DETAILED SYLLABUS:
Sr. Module Detailed Content Hours CO
No. Mapping
Text Books:
1. Mastering Ethereum, Building Smart Contract and Dapps, Andreas M. Antonopoulos Dr.
Gavin Wood, O'reilly.
2. Blockchain Technology, Chandramouli Subramanian, Asha A George, Abhillash K. A and
Meena Karthikeyen, Universities press
References:
1. Blockchin enabled Applications,Vikram Dhillon,,DevidMetcalf,Max Hooper,Apress
2. Building Blockchain Projects,NarayanPrusty,Packt
Online References:
Sr. No. Website Name
1. https://ethereum.org/en/
2. https://www.trufflesuite.com/tutorials
3. https://hyperledger-fabric.readthedocs.io/en/release-2.2/whatis.html
4. https://www.blockchain.com/
5. https://docs.soliditylang.org/en/v0.7.4/
Assessment:
Continuous Assessment (30-Marks): Test-1 and Test-2 consists of two class tests of 30 marks each.
Test-1 is to be conducted on approximately 40% of the syllabus completed and Test-2 will be based
on remaining contents (approximately 40% syllabus but excluding contents covered in Test-1).
Duration of each test shall be one hour.
Internal Assessment(IA) (10 marks):
Marks will be allotted as per designed rubrics.
End Semester Theory Examination will be of 60-Marks with Three hour duration.
Teaching Scheme
(Contact Hours) Credits Assigned
Course Code Course Title Theory Practical Tutorial Theory Practical Tutorial Total
& Oral
HBCSBL601 Private -- 4 -- -- 2 -- 02
Blockchain
Setup
Lab(SBL)
Examination Scheme
Theory Marks
Course Code Course Title Practical/
Internal assessment End Term
Total
Sem. Work Oral
Avg. of 2
Test1 Test 2 Exam
Tests
HBCSBL601 Private
Blockchain -- -- -- -- 50 50 100
Setup Lab
Lab Objectives:
Sr. No. Lab Objectives
The Lab aims:
1 To build and test Private Ethereum Blockchain.
2 To learn the concept of the genesis block and Account in the Blockchain.
3 To get familiar with the mining blocks to create a ether.
4 To understand and apply the concepts of keys, wallets.
5 To acquire the knowledge of gateway and desktop application.
6 To analyze the applications & case studies of Blockchain.
Lab Outcomes:
Sr. Lab Outcomes Cognitive levels
No. of attainment as
per Bloom’s
Taxonomy
On successful completion, of lab, learner/student will be able to:
1 To understand how blockchain systems (mainly Etherum) work . L1,L2
2 To create the genesis block using Puppeth, a CLI tool and account using L6
Smart Contract.
3 To create mining blocks, check the account and PoW. L6
4 To use cryptocurrency exchanges and wallets safely. L1,L2,L3
5 To create Gateway to Blockchain Apps. L6
6 To use Blockchain on Mobile App and on Cloud. L1,L2,L3
Note: All practical are to be conducted on Linux platform its Compulsory for this entire practical
Text Books:
References Books:
Online References:
Term Work:
The Term work shall consist of at least 10 to 12 practical based on the above syllabus. The term work
Journal must include at least 2 assignments. The assignments should be based on real world applications
which cover concepts from all above syllabus.
Oral Exam: An Oral exam will be held based on the above syllabus.
Course Code Course Title Theory Practical Tutorial Theory Practical/ Tutorial Total
Oral
HBCC801 DeFi 04 -- -- 04 -- -- 04
(Decentralize
d Finance)
Examination Scheme
Theory Marks
Course Course
Code Title Internal assessment Inter End Term
nal Sem. Practical Oral Total
Work
Test Avg. of Asses Exam
Test 2
1 2 Tests sment
HBCC80 DeFi
1 (Decentraliz 30 30 30 10 -- -- -- 100
60
ed Finance)
Course Objectives:
Sr. No. Course Objectives
The course aims:
1 The basic concepts of Centralized and Decentralized Finance and compare them.
2 The DeFi System and its key categories.
3 The DeFi components,primitives,incentives,metrics and major business models where they are
used.
4 The DeFi Architecture and EcoSystem.
5 The DeFi protocols.
6 The real time use cases of DeFi.
Course Outcomes:
Sr. Course Outcomes Cognitive levels
No. of attainment as
per Bloom’s
Taxonomy
On successful completion, of course, learner/student will be able to:
1 Explain the basic concepts of Centralized and Decentralized Finance and L1, L2
compare them.
2 Describe the the DeFi System and its key categories. L1
3 Discuss the DeFi components, primitives, incentives, metrics and major L1, L2
business models where they are used.
4 Explain the DeFi Architecture and EcoSystem. L1, L2
5 Illustrate the DeFi protocols. L1
6 Discuss the real time use cases of DeFi. L1,L2
DETAILED SYLLABUS:
Sr. Module Detailed Content Hours CO
No. Mapping
Self-learning Topics:
The Potential Impact of Decentralized
Finance
II What is decentralized The DeFi Ecosystem, Problems that DeFi 06 CO2
finance (defi)? Solves How Decentralized is DeFi? Defi key
Categories:-Stablecoins, Stable coin and
pegging,Lending and
Borrowing,Exchanges,Derivations, Fund
Management, Lottery,Payments,Insurance
Self-learning Topics:
How Decentralized Finance Could Make
Investing More Accessible.
III DeFi Primitives and 3.1 DeFi Components: Blockchain 10 CO3
Business Models Cryptocurrency The Smart Contract
Platform Oracles Stablecoins Decentralized
Applications
3.2 DeFi Primitives:Transactions Fungible
Token: Equity Tokens, Utility Tokens and
Governance TokensNFT: NFT Standard,
Multi-token standard Custody Supply
Adjustment: Burn-Reduce Supply, Mint-
Increase Supply, Bonding Curve-Pricing
Supply
Incentives: Staking Rewards, Slashing,
Direct Rewards and Keepers, Fees
Swap: Order Book Matching, Automated
Market Makers
Collaterlized Loans Flash Loans
(Uncollaterlized Loans)
3.3 DeFi Key Metrics:Total Value
Locked,Daily Active Users,Market Cap
3.4 DeFi Major Business
Models:Decentralized Currencies
,Decentralized Payment
Services,Decentralized
fundraising,Decentralized Contracting
Self-learning Topics: Study any real time
Business model.
Self-learning Topics:
MakerDAO Governance,UniSwap
GovernanceProtocol Math,Compound
Protocol Math
VI Use Cases 6.1Decentralized Exchanges 08 CO6
6.2Decentralized Stablecoins
6.3Decentralized Money Markets
6.4Decentralized Synthetix
6.5Decentralized Insurance
6.6Decentralized Autonomous Organization
(DAO),
Self-learning Topics:
Stock Exchange Operations,
Derivatives,Tether, Ampleforth, How to get
stablecoins,Synthetix Network, Token,The
Ongoing Impact of The DAO‘s Rise and
Fall, DAO Projects
Text Books:
1. How to DeFi,Darren Lau, Daryl Lau, Teh Sze Jin,Kristian Kho, Erina Azmi, TM Lee,Bobby Ong-1st
Edition, March 2020
2. DeFi and the Future of Finance-Campbell R. Harvey
3. DeFi Adoption 2020 A Definitive Guide to Entering the Industry
1. Blockchain disruption and decentralized finance: The rise of decentralized business models-Yan
Chen,Cristiano Bellavitis
2. SoK: Decentralized Finance (DeFi)-Sam M. Werner, Daniel Perez, Lewis Gudgeon,Ariah Klages-
Mundt,Dominik Harz∗‡, William J. Knottenbelt,Imperial College London, † Cornell University,
Interlay
4. Decentralized Finance (DeFi) –A new Fintech Revolution?
5. https://makerdao.com/da/whitepaper/
6. https://uniswap.org/
7. https://compound.finance/documents/Compound.Whitepaper.pdf
8. https://wbtc.network/assets/wrapped-tokens-whitepaper.pdf
9. https://defiprime.com/exchanges
10. https://defirate.com/stablecoins/
11. https://academy.ivanontech.com/blog/decentralized-money-markets-and-makerdao
12. https://www.gemini.com/cryptopedia/nexus-mutual-blockchain-insurance-nxm-crypto
13. https://consensys.net/blockchain-use-cases/decentralized-finance/
14. https://tokenlon.zendesk.com/hc/en-us/articles/360041114431-DeFi-Explained-Synthetic-Assets,
https://www.blockchain-council.org/synthetix/synthetix-snx-the-biggest-ecosystem-in-decentralized-
finance/
Online References:
Assessment:
Continuous Assessment (30-Marks): Test-1 and Test-2 consists of two class tests of 30 marks each.
Test-1 is to be conducted on approximately 40% of the syllabus completed and Test-2 will be based
on remaining contents (approximately 40% syllabus but excluding contents covered in Test-1).
Duration of each test shall be one hour.
Internal Assessment(IA) (10 marks):
Marks will be allotted as per designed rubrics.
End Semester Theory Examination will be of 60-Marks with Three hour duration.
SOMAIYA
VIDYAVIHAR
IN
Cyber Security
Total Credits = 04
TE HCSC601:
Sem. Digital 04 -- 30 30 30 10 60 -- -- 100 04
VI Forensic
Total 04 - - 100 - - 100 04
Total Credits = 04
HCSC701:
BE Security 30 30
04 -- 30 10 60 -- -- 100 04
Sem. Information
VII Management
HCSSBL601:
Vulnerability
Assessment
-- 04 -- -- 50 50 100 02
Penetration
Testing
(VAPT) Lab
Total 04 04 100 50 50 200 06
Total Credits = 06
BE HCSC801:
Sem. Application 04 - 30 30 30 10 60 -- -- 100 04
VIII Security
Total 04 - - 100 - - 100 04
Total Credits = 04
Examination Scheme
Theory Marks
Course Course
Code Title Internal assessment Inter End Term
nal Sem. Practical Oral Total
Work
Test Avg. of Asses Exam
Test 2
1 2 Tests sment
HCSC50 Ethical
1 Hacking 30 30 30 10 -- -- -- 100
60
Course Objectives:
Sr. No. Course Objectives
The course aims:
1 To describe Ethical hacking and fundamentals of computer Network.
2 To understand about Network security threats, vulnerabilities assessment and social
engineering.
3 To discuss cryptography and its applications.
4 To implement the methodologies and techniques of Sniffing techniques, tools, and ethical
issues.
5 To implement the methodologies and techniques of hardware security.
6 To demonstrate systems using various case studies.
Course Outcomes:
Sr. Course Outcomes Cognitive levels
No. of attainment as
per Bloom’s
Taxonomy
On successful completion, of course, learner/student will be able to:
1 Articulate the fundamentals of Computer Networks, IP Routing and core L1,L2
concepts of ethical hacking in real world scenarios.
2 Apply the knowledge of information gathering to perform penetration testing L3
and social engineering attacks.
3 Demonstrate the core concepts of Cryptography, Cryptographic checksums L1,L2
and evaluate the various biometric authentication mechanisms.
4 Apply the knowledge of network reconnaissance to perform Network and L3
web application-based attacks.
5 Apply the concepts of hardware elements and endpoint security to provide L3
security to physical devices.
6 Simulate various attack scenarios and evaluate the results. L4,L5
DETAILED SYLLABUS:
Sr. Module Detailed Content Hours CO
No. Mapping
References:
1.UNIX Network Programming –Richard Steven,Addison Wesley, 2003
2. Cryptography and Network Security -- Atul Kahate, 3rd edition, Tata Mc Graw Hill, 2013
3.TCP/IP Protocol Suite -- B. A. Forouzan, 4th Edition, Tata Mc Graw Hill, 2017
4. Applied Cryptography, Protocols Algorithms and Source Code in C -- Bruce Schneier, 2nd
Edition / 20th Anniversary Edition, Wiley, 2015
Online Resources:
Sr. No. Website Name
3. https://www.owasp.org/index.php/Category:OWASP_Top_Ten_Project
4. https://dvwa.co.uk/
3. http://testphp.vulnweb.com/
Assessment:
Continuous Assessment (30-Marks): Test-1 and Test-2 consists of two class tests of 30 marks each.
Test-1 is to be conducted on approximately 40% of the syllabus completed and Test-2 will be based on
remaining contents (approximately 40% syllabus but excluding contents covered in Test-1). Duration
of each test shall be one hour.
Internal Assessment(IA):
Marks will be allotted as per designed rubrics.
Examination Scheme
Theory Marks
Course Course
Code Title Internal assessment Inter End Term
nal Sem. Practical Oral Total
Work
Test Avg. of Asses Exam
Test 2
1 2 Tests sment
HCSC60 Digital
1 Forensic 30 30 30 10 -- -- -- 100
60
Course Objectives:
Sr. No. Course Objectives
The course aims:
1 To understand the various computer and cyber-crimes in the digital world.
2 To understand a significance of digital forensics life cycle, underlying forensics principles and
investigation process.
3 To understand the importance of File system management with respect to computer forensics.
4 To be able to identify the live data in case of any incident handling and application of
appropriate tools and practices for the same.
5 To Develop the skills in application of various tools and investigation report writing with
suitable evidences.
6 To be able to identify the network and mobile related threats and recommendation of suitable
forensics procedures for the same.
Course Outcomes:
Sr. Course Outcomes Cognitive levels
No. of attainment as
per Bloom’s
Taxonomy
On successful completion, of course, learner/student will be able to:
1 Identify and define the class for various computer and cyber-crimes in the digital L1,L2
world.
2 Understand the need of digital forensic and the role of digital evidence. L1,L2
3 Understand and analyze the role of File systems in computer forensics. L1,L2,L3
4 Demonstrate the incident response methodology with the best practices for L3
incidence response with the application of forensics tools.
5 Generate/Write the report on application of appropriate computer forensic tools L5
for investigation of any computer security incident .
6 Identify and investigate threats in network and mobile. L4
DETAILED SYLLABUS:
Sr. Module Detailed Content Hours CO
No. Mapping
Text Books:
1. Digital Forensics by Dr. Dhananjay R. Kalbande Dr. Nilakshi Jain, Wiley Publications,
First Edition, 2019.
2. Digital Evidence and Computer Crime by Eoghan Casey, Elsevier Academic Press, Third
Edition, 2011.
3. Incident Response & Computer Forensics by Jason T. Luttgens, Matthew Pepe and Kevin
Mandia, McGraw-Hill Education, Third Edition (2014).
4. Network Forensics : Tracking Hackers through Cyberspace by Sherri Davidoff and
Jonathan Ham, Pearson Edu,2012
5. Practical Mobile Forensic by Satish Bommisetty, Rohit Tamma, Heather Mahalik,
PACKT publication, Open source publication, 2014 ISBN 978-1-78328-831-1
6. The Art of Memory Forensics: Detecting Malware and Threats in Windows, Linux, and
Mac Memory by Michael Hale Ligh (Author), Andrew Case (Author), Jamie Levy
(Author), AAron Walters (Author), Publisher : Wiley; 1st edition (3 October 2014),
References:
1. Scene of the Cybercrime: Computer Forensics by Debra Littlejohn Shinder, Syngress
Publication, First Edition, 2002.
2. Digital Forensics with Open Source Tools by Cory Altheide and Harlan Carvey, Syngress
Publication, First Edition, 2011.
3. Practical Forensic Imaging Securing Digital Evidence with Linux Tools by Bruce
Nikkel,NoStarch Press, San Francisco,(2016)
4. Android Forensics : Investigation, Analysis, and Mobile Security for Google Android by
Andrew Hogg, Elsevier Publication,2011
Online References:
Sr. Website Name
No.
1. https://www.pearsonitcertification.com/articles/article.aspx?p=462199&seqNum=2
2. https://flylib.com/books/en/3.394.1.51/1/
3. https://www.sleuthkit.org/autopsy/
4. http://md5deep.sourceforge.net/md5deep.html
5. https://tools.kali.org/
6. https://kalilinuxtutorials.com/
7. https://accessdata.com/product-download/ftk-imager-version-4-3-0
8. https://www.amazon.in/Art-Memory-Forensics-Detecting-Malware/dp/1118825098
Continuous Assessment (30-Marks): Test-1 and Test-2 consists of two class tests of 30 marks each.
Test-1 is to be conducted on approximately 40% of the syllabus completed and Test-2 will be based on
remaining contents (approximately 40% syllabus but excluding contents covered in Test-1). Duration
of each test shall be one hour.
Internal Assessment(IA):
Marks will be allotted as per designed rubrics.
Examination Scheme
Theory Marks
Course Course
Code Title Internal assessment Inter End Term
nal Sem. Practical Oral Total
Work
Test Avg. of Asses Exam
Test 2
1 2 Tests sment
HCSC70 Security
1 Information
30 30 30 10 60 -- -- -- 100
Managemen
t
Course Objectives:
Sr. No. Course Objectives
The course aims:
1 The course is aimed to focus on cybercrime and need to protect information.
2 Understand the types of attacks and how to tackle the amount of risk involved.
3 Discuss the role of industry standards and legal requirements with respect to compliance.
4 Distinguish between different types of access control models, techniques and policy.
5 Awareness about Business Continuity and Disaster Recovery.
6 Awareness about Incident Management and its life cycle.
Course Outcomes:
Sr. Course Outcomes Cognitive levels
No. of attainment as
per Bloom’s
Taxonomy
On successful completion, of course, learner/student will be able to:
1 Understand the scope of policies and measures of information security to L1,L2
people.
2 Interpret various standards available for Information security. L1,L2
3 Apply risk assessment methodology. L3
4 Apply the role of access control to Identity management. L3
5 Understand the concept of incident management, disaster recovery and L1,L2
business continuity.
6 Identify common issues in web application and server security. L3
DETAILED SYLLABUS:
Sr. Module Detailed Content Hours CO
No. Mapping
Textbooks:
1. Shon Harris, Fernando Maymi, CISSP All-in-One Exam Guide, McGraw Hill Education,
7th Edition, 2016.
2. Andrei Miroshnikov, Introduction to Information Security - I, Wiley, 2018
3. Ron Lepofsky, The Manager‘s Guide to Web Application Security, Apress; 1st ed. edition,
2014
References:
1. Rich-Schiesser, IT Systems Management: Designing, Implementing and Managing World
- Class Infrastructures, Prentice Hall; 2 edition, January 2010.
2. NPTEL Course: - Introduction to Information Security – I (URL:
https://nptel.ac.in/noc/courses/noc15/SEM1/noc15-cs03/)
3. Dr. David Lanter – ISACA COBIT – 2019 Framework - Introduction and Methodology
4. Pete Herzog, OSSTMM 3, ISECOM
5. NIST Special Publication 800-30, Guide for Conducting Risk Assessments, September
2012
Online References:
Sr. Website Name
No.
1. https://www.ultimatewindowssecurity.com/securitylog/book/Default.aspx
2. http://www.ala.org/acrl/resources/policies/chapter14
3. https://advisera.com/27001academy/what-is-iso-27001/
4. https://nvlpubs.nist.gov/nistpubs/legacy/sp/nistspecialpublication800-30r1.pdf
5. http://www.diva-portal.org/smash/get/diva2:1117263/FULLTEXT01.pdf
Assessment:
Continuous Assessment (30-Marks): Test-1 and Test-2 consists of two class tests of 30 marks each.
Test-1 is to be conducted on approximately 40% of the syllabus completed and Test-2 will be based on
remaining contents (approximately 40% syllabus but excluding contents covered in Test-1). Duration
of each test shall be one hour.
Internal Assessment(IA):
Marks will be allotted as per designed rubrics.
Examination Scheme
Theory Marks
Course Course
Code Title Internal assessment Inter End Term
nal Sem. Practical Oral Total
Work
Test Avg. of Asses Exam
Test 2
1 2 Tests sment
HBCC50 Bit coin and
1 Crypto 30 30 30 10 -- -- -- 100
60
currency
Examination Scheme
Theory Marks
Course Code Course Title Practical/
Internal assessment End Term
Total
Sem. Work Oral
Avg. of 2
Test1 Test 2 Exam
Tests
HCSSBL601 Vulnerability
Assessment
Penetration
-- -- -- -- 50 50 100
Testing
(VAPT) Lab
(SBL)
Lab Objectives:
Sr. No. Lab Objectives
The Lab aims:
1 To identify security vulnerabilities and weaknesses in the target applications.
2 To discover potential vulnerabilities which are present in the system in network using
vulnerability assessment tools.
3 To identify threats by exploiting them using penetration test attempt by utilizing the
vulnerabilities in a system
4 To recognize how security controls can be improved to prevent hackers gaining access controls
to database.
5 To test and exploit systems using various tools and understands the impact in system logs.
6 To write a report with a full understanding of current security posture and what work is
necessary to both fix the potential threat and to mitigate the same source of vulnerabilities in the
future
Lab Outcomes:
Sr. Lab Outcomes Cognitive levels
No. of attainment as
per Bloom’s
Taxonomy
On successful completion, of lab, learner/student will be able to:
1 Understand the structure where vulnerability assessment is to be performed. L1,L2
2 Apply assessment tools to identify vulnerabilities present in the system in L3
network.
3 Evaluate attacks by executing penetration tests on the system or network. L4
4 Analyse a secure environment by improving security controls and applying L5
prevention mechanisms for unauthorised access to database.
5 Create security by testing and exploit systems using various tools and L6
remove the impact of hacking in system.
6 Formation of documents as per applying the steps of vulnerabilities of L3, L4, L5
assessment and penetration testing.
2. 4 GB RAM
3. 500 GB Harddisk
DETAILED SYLLABUS:
Sr. Module Detailed Content Hours CO
No. Mapping
V Log Analysis Conduct a log analysis on Server Event Log / Firewall 6 LO5
Logs / Server Security Log to review and obtain
insights
Tools: graylog, Open Audit Module.
Self-Learning Topics: Python and R-Programming
scripts
a. Vulnerability discovered
b. The date of discovery
c. Common Vulnerabilities and Exposure (CVE)
database reference and score; those vulnerabilities
found with a medium or high CVE score should be
addressed immediately
d. A list of systems and devices found vulnerable
e. Detailed steps to correct the vulnerability, which
can include patching and/or reconfiguration of
operating systems or applications
f. Mitigation steps (like putting automatic OS updates
in place) to keep the same type of issue from
happening again
Purpose of Reporting: Reporting provides an
organization with a full understanding of their current
security posture and what work is necessary to both fix
the potential threat and to mitigate the same source of
vulnerabilities in the future.
Self-Learning Topics: Study of OpenVAS, Nikto,
etc.
Term Work:
The Term work shall consist of at least 10 to 12 practical based on the above syllabus. The term work
Journal must include at least 2 assignments. The assignments should be based on real world applications
which cover concepts from all above syllabus.
Term Work Marks: 50 Marks (Total marks) = 40 Marks (Experiment) + 5 Marks (Assignments/tutorial/write
up) + 5 Marks (Attendance)
Practical & Oral Exam: An Oral & Practical exam will be held based on the above syllabus.
Course Code Course Title Theory Practical Tutorial Theory Practical/ Tutorial Total
Oral
HCSC801 Application 04 -- -- 04 -- -- 04
Security
Examination Scheme
Theory Marks
Course Course
Code Title Internal assessment Inter End Term
nal Sem. Practical Oral Total
Work
Test Avg. of Asses Exam
Test 2
1 2 Tests sment
HCSC80 Application
1 Security 30 30 30 10 -- -- -- 100
60
Course Objectives:
Sr. No. Course Objectives
The course aims:
1 The terms and concepts of application Security, Threats, and Attacks
2 The countermeasures for the threats wrt Application security.
3 The Secure Coding Practices
4 The Secure Application Design and Architecture
5 The different Security Scanning and testing techniques
6 The threat modeling approaches
Course Outcomes:
Sr. Course Outcomes Cognitive levels
No. of attainment as
per Bloom’s
Taxonomy
On successful completion, of course, learner/student will be able to:
1 Enumerate the terms of application Security, Threats, and Attacks L1
2 Describe the countermeasures for the threats with respect to Application L1
security.
3 Discuss the Secure Coding Practices. L2
4 Explain the Secure Application Design and Architecture. L2
5 Review the different Security Scanning and testing techniques. L2
6 Discuss the threat modeling approaches. L2
DETAILED SYLLABUS:
References:
1. Software Security: Building Security In by Gary McGraw Addison-Wesley Professional; 1st edition
(January 23, 2006)
2. A Guide to Securing Modern Web Applications by Michal Zalewski
3. Threat Modeling: A Practical Guide for Development Teams by Izar Tarandach and Matthew J.
Coles Dec 8, 2020
Online References:
Sr. Website Name
No.
1. https://owasp.org/www-project-top-ten/
2. https://owasp.org/www-pdf-archive/OWASP_SCP_Quick_Reference_Guide_v2.pdf
3. https://pentesterlab.com/
4. https://app.cybrary.it/browse/course/advanced-penetration-testing
5. https://www.udemy.com/
6. https://www.coursera.org/
Assessment:
Continuous Assessment (30-Marks): Test-1 and Test-2 consists of two class tests of 30 marks each.
Test-1 is to be conducted on approximately 40% of the syllabus completed and Test-2 will be based on
remaining contents (approximately 40% syllabus but excluding contents covered in Test-1). Duration
of each test shall be one hour.
Internal Assessment(IA):
Marks will be allotted as per designed rubrics.
In
Data Science
Practic Avera
Assessment
Year & Sem
Term Work
Theor al Test Test ge
End Sem
Practical
Internal
Credits
y -1 -2
Oral /
Exam
Total
Title
TE HDSC501
Se :
m Mathemat 30 1 6
V 04 -- 30 30 -- -- 100 04
ics for 0 0
Data
Science
100
-
Total 04 - -- - 100 04
Total Credits = 04
TE HDSC601
Se :
m Statistical 30 1 6 10
VI 04 -- 30 30 -- -- 04
Learning 0 0 0
for Data
Science
Total 100
-
04 - - - 100 04
Total Credits = 04
BE HDSC701
Se :
m Data 30
VII 1 6 10
Science 04 -- 30 30 -- -- 04
0 0 0
for Health
and Social
Care
HDSC701
: Data
Science 5 10
-- 04 -- -- 50 02
for Health 0 0
and Social
Care Lab
Total 5 20
04 04 100 50 06
0 0
Total Credits = 06
BE HDSC801
Se :
m Text, Web 30 1 6 10
VII 04 - 30 30 -- -- 04
and Social 0 0 0
I Media
Analytics
100 10
Total 04 - - - - 04
0
Total Credits = 04
Examination Scheme
Theory Marks
Course Course
Code Title Internal assessment Inter End Term
nal Sem. Practical Oral Total
Work
Test Avg. of Asses Exam
Test 2
1 2 Tests sment
HDSC501 Mathematics
for Data 30 30 30 10 -- -- -- 100
Science 60
Course Prerequisites:
1 Applied Mathematics, Discrete Mathematics
Course Objectives:
1 To build an intuitive understanding of Mathematics and relating it to Data Analytics.
2 To provide a strong foundation for probabilistic and statistical analysis mostly used in
varied applications in Engineering.
3 To focus on exploring the data with the help of graphical representation and drawing
conclusions.
4 To explore optimization and dimensionality reduction techniques.
Course Outcomes:
After successful completion of the course, the student will be able to:
1 Use linear algebra concepts to model, solve, and analyze real-world problems.
2 Apply probability distributions and sampling distributions to various business
problems.
3 Select an appropriate graph representation for the given data analysis.
4 Apply exploratory data analysis to some real data sets and provide interpretations via
relevant visualization
5 Analyze various optimization techniques for data analysis.
6 Describe Dimension Reduction Algorithms in analytics
Module
Topics Hrs.
No.
1.0 Linear Algebra 05
1.1 Vectors and Matrices, Solving Linear equations, The four Fundamental Subspaces,
Eigenvalues and Eigen Vectors, The Singular Value Decomposition (SVD).
2.0 Probability and Statistics 09
2.1 Introduction, Random Variables and their probability Distribution, Random
Sampling, Sample Characteristics and their Distributions, Chi-Square, t-, and F-
Distributions: Exact Sampling Distributions, Sampling from a Bivariate Normal
Distribution, The Central Limit Theorem.
3.0 Introduction to Graphs 10
3.1 Quantitative vs. Qualitative data, Types of Quantitative data: Continuous data,
Discrete data, Types of Qualitative data: Categorical data, Binary data, Ordinary data,
Plotting data using Bar graph, Pie chart, Histogram, Stem and Leaf plot, Dot plot,
Scatter plot, Time-series graph, Exponential graph, Logarithmic graph, Trigonometric
graph, Frequency distribution graph.
4.0 Exploratory Data Analysis 09
4.1 Need of exploratory data analysis, cleaning and preparing data, Feature engineering,
Missing values, understand dataset through various plots and graphs, draw
conclusions, deciding appropriate machine learning models.
5.0 Optimization Techniques 10
5.1 Types of optimization-Constrained and Unconstrained optimization, Methods of
Optimization-Numerical Optimization, Bracketing Methods-Bisection Method, False
Position Method, Newton‘s Method, Steepest Descent Method, Penalty Function
Method.
6.0 Dimension Reduction Algorithms 05
6.1 Introduction to Dimension Reduction Algorithms, Linear Dimensionality Reduction:
Principal component analysis, Factor Analysis, Linear discriminant analysis.
6.2 Non-Linear Dimensionality Reduction: Multidimensional Scaling, Isometric Feature
Mapping. Minimal polynomial
Total 48
Text Books:
1 Linear Algebra for Everyone,
2 Gilbert Strang, Wellesley Cambridge Press.
3 An Introduction to Probability and Statistics, Vijay Rohatgi, Wiley Publication
4 An introduction to Optimization, Second Edition, Wiley-Edwin Chong, Stainslaw Zak.
5 Mathematics for Machine Learning, Marc Peter Deisenroth, A. Aldo Faisal, Cheng Soon Ong,
Cambridge University Press.
6 Exploratory Data Analysis, John Tukey, Princeton University and Bell Laboratories.
References:
1 Introduction to Linear Algebra, Gilbert Strang.
2 Advanced Engineering Mathematics, Erwin Kreyszig
3 Mehryar Mohri, Afshin Rostamizadeh, and Ameet Talwalkar. Foundations of Machine Learning. MIT
Press, 2018.
4 Shai Shalev-Shwartz and Shai Ben-David. Understanding Machine Learning: From Theory to
Algorithms. Cambridge University Press, 2014
5 Last updated on Sep 9, 2018.
6 Mathematics and Programming for Machine Learning with R, William B. Claster, CRC Press,2020
Useful Links:
1 https://math.mit.edu/~gs/linearalgebra/
2 https://www.coursera.org/learn/probability-theory-statistics
3 https://nptel.ac.in/courses/111/105/111105090/
4 https://onlinecourses.nptel.ac.in/noc21_ma01/preview
5 https://ocw.mit.edu/courses/mathematics/18-06-linear-algebra-spring-2010/video-lectures/
Assessment:
Continuous Assessment (CA):
The distribution of Continuous Assessment marks will be as follows –
1. Class Test 1 30 marks
2. Class Test 2 30 marks
3. Internal Assessment 10 marks
Continuous Assessment (30-Marks): Test-1 and Test-2 consists of two class tests of 30 marks each. Test-1
is to be conducted on approximately 40% of the syllabus completed and Test-2 will be based on remaining
contents (approximately 40% syllabus but excluding contents covered in Test-1). Duration of each test shall
be one hour.
Internal Assessment(IA) (10 marks):
Marks will be allotted as per designed rubrics.
End Semester Theory Examination will be of 60-Marks with Three hour duration.
Course Course Teaching Scheme (Contact Credits Assigned
Code Name Hours)
Theory Practical Tutorial Theory Practical Tutorial Total
HDSC601 Statistical
Learning
04 -- -- 04 -- -- 04
for Data
Science
Examination Scheme
Theory Marks
Course Course
Code Title Internal assessment Inter End Term
nal Sem. Practical Oral Total
Work
Test Avg. of Asses Exam
Test 2
1 2 Tests sment
HDSC601 Statistical
Learning
30 30 30 10 60 -- -- -- 100
for Data
Science
Course Prerequisites:
1 Engineering Mathematics, Probability and Statistics
Course Objectives:
1 To understand basic statistical foundations for roles of Data Scientist.
2 To develop problem-solving skills.
3 To infer about the population parameters using sample data and perform hypothesis
testing.
4 To understand importance and techniques of predicting a relationship between data and
determine the goodness of model fit.
Course Outcomes:
After successful completion of the course, the student will be able to:
1 Develop various visualizations of the data in hand.
2 Analyze a real-world problem and solve it with the knowledge gained from sampling
and probability distributions.
3 Analyze large data sets and perform data analysis to extract meaningful insights.
4 Develop and test a hypothesis about the population parameters to draw meaningful
conclusions.
5 Fit a regression model to data and use it for prediction.
Module
Topics Hrs.
No.
1.0 Introduction 08
1.1 Data and Statistics: Elements, Variables, and Observations, Scales of Measurement,
Categorical and Quantitative Data, Cross-Sectional and Time Series Data,
Descriptive Statistics, Statistical Inference, Descriptive Statistics: Tabular and
Graphical Summarizing Categorical Data, Summarizing Quantitative Data, Cross
Tabulations and Scatter Diagram.
1.2 Descriptive Statistics: Numerical Measures: Measures of Location, Measures of
Variability, Measures of Distribution Shape, Relative Location, and Detecting
Outliers, Box Plot, Measures of Association Between Two Variables
2.0 Probability 08
2.1 Probability : Experiments, Counting Rules, and Assigning Probabilities, Events
and Their Probabilities, Complement of an Event, Addition Law
Independent Events, Multiplication Law, Baye‘s theorem
2.2 Discrete Probability Distributions
Random Variables, Discrete Probability Distributions, Expected Value and
Variance, Binomial Probability Distribution, Poisson Probability Distribution
2.3 Continuous Probability Distributions: Uniform Probability Distribution, Normal
Curve, Standard Normal Probability Distribution, Computing Probabilities for Any
Normal Probability Distribution
3.0 Sampling and Sampling Distributions 05
3.1 Sampling from a Finite Population, Sampling from an Infinite Population, Other
Sampling Methods, Stratified Random Sampling, Cluster Sampling, Systematic
Sampling, Convenience Sampling, Judgment Sampling
3.2 Interval Estimation: Population Mean: Known, Population Mean: Unknown,
Determining the Sample Size, Population Proportion
4.0 Hypothesis Tests 05
4.1 Developing Null and Alternative Hypotheses, Type I and Type II Errors, Population
Mean: Known Population Mean: Unknown Inference About Means and Proportions
with Two Populations-Inferences About Population Variances, Inferences About a
Population Variance, Inferences About Two Population Variances
4.2 Tests of Goodness of Fit and Independence, Goodness of Fit Test: A Multinomial
Population, Test of Independence
5.0 Regression 08
5.1 Simple Linear Regression: Simple Linear Regression Model, Regression Model
and Regression Equation, Estimated Regression Equation, Least Squares Method,
Coefficient of Determination, Correlation Coefficient, Model Assumptions, testing
for Significance, Using the Estimated Regression Equation for Estimation and
Prediction Residual Analysis: Validating Model Assumptions, Residual Analysis:
Outliers and Influential Observations
5.2 Multiple Regression: Multiple Regression Model, Least Squares Method, Multiple
Coefficient of Determination, Model Assumptions, Testing for Significance,
Categorical Independent Variables, Residual Analysis
6.0 Time Series Analysis and Forecasting 05
6.1 Time Series Patterns, Forecast Accuracy, Moving Averages and Exponential
Smoothing, Trend Projection, Seasonality and Trend and Time Series
Decomposition
6.2 Nonparametric Methods
Sign Test, Wilcoxon Signed-Rank Test, Mann-Whitney-Wilcoxon Test, Kruskal-
Wallis Test, Rank Correlation
Total 48
Text Books:
1 https://static1.squarespace.com/static/5ff2adbe3fe4fe33db902812/t/6009dd9fa7bc363aa822d2c7
/1611259312432/ISLR+Seventh+Printing.pdf
2 Data Science from Scratch, FIRST PRINCIPLES WITH PYTHON, O‘Reilly, Joel Grus,
3 Data Science from Scratch (oreillystatic.com)
4 Practical Time Series Analysis, Prediction with statistics and Machine Learning, O‘Reilly,
Aileen Nielsen [DOWNLOAD] O'Reilly Practical Time Series Analysis PDF (lunaticai.com)
5 R for data science: Import, Tidy, Transform, Visualize, And Model Data, O‘Reilly , Garrett
Grolemund, Hadley Wickham
6 Python for Data Analysis, 2nd Edition, O'Reilly Media, Wes McKinney.
7 https://static1.squarespace.com/static/5ff2adbe3fe4fe33db902812/t/6009dd9fa7bc363aa822d2c7
/1611259312432/ISLR+Seventh+Printing.pdf
References:
1 Data Science for Dummies Paperback, Wiley Publications, Lillian Pierson
2 Storytelling with Data: A Data Visualization, Guide for Business Professionals, Wiley
Publications, Cole Nussbaumer Knaflic
3 Probability and Statistics for Engineering and the Sciences, Cengage Publications Jay L. Devore.
Assessment:
Continuous Assessment (CA):
The distribution of Continuous Assessment marks will be as follows –
1. Class Test 1 30 marks
2. Class Test 2 30 marks
3. Internal Assessment 10 marks
Continuous Assessment (30-Marks): Test-1 and Test-2 consists of two class tests of 30 marks each. Test-1
is to be conducted on approximately 40% of the syllabus completed and Test-2 will be based on remaining
contents (approximately 40% syllabus but excluding contents covered in Test-1). Duration of each test shall
be one hour.
Internal Assessment(IA) (10 marks):
Marks will be allotted as per designed rubrics.
End Semester Theory Examination will be of 60-Marks with Three hour duration.
Course Course Teaching Scheme (Contact Credits Assigned
Code Name Hours)
Theory Practical Tutorial Theory Practical Tutorial Total
HDSC701 Data
Science
for
Health 04 -- -- 04 -- -- 04
and
Social
Care
Examination Scheme
Theory Marks
Course Course
Code Title Internal assessment Inter End Term
nal Sem. Practical Oral Total
Work
Test Avg. of Asses Exam
Test 2
1 2 Tests sment
HDSC70 Data
1 Science for
30 30 30 10 60 -- -- -- 100
Health and
Social Care
Course Prerequisites:
Artificial Intelligence, Machine Learning
Course Objectives: The course aims
1 To gain perspective of Data Science for Health and Social Care.
2 To understand different techniques of Biomedical Image Analysis.
3 To learn NLP techniques for processing Clinical text.
4 To understand the role of social media analytics for Healthcare data .
5 To learn advanced analytics techniques for Healthcare Data.
6 To investigate the current scope, potential, limitations, and implications of data science
and its applications for healthcare.
Course Outcomes:
After successful completion of the course, the student will be able to:
1 Identify sources and structure of healthcare data.
2 Apply structured lifecycle approach for handling Healthcare data science projects.
3 Analyze the data, create models, and identify insights from Healthcare data.
4 Apply various data analysis and visualization techniques for Healthcare and social
media data.
5 Apply various algorithms and develop models for Healthcare data science projects.
6 To Provide data science solutions for solving problems of Health and Social Care.
Module
Topics Hrs.
No.
1.0 Data Science for Healthcare 05
1.1 Introduction, Healthcare Data Sources and Data Analytics for Healthcare,
Applications and Practical Systems for Healthcare.
1.2 Electronic Health Records(EHR), Components of EHR, Benefits of EHR, Barriers
to Adopting EHR, Challenges of using EHR data, Phenotyping Algorithms
2.0 Biomedical Image Analysis 06
2.1 Biomedical Imaging Modalities, Object detection ,Image segmentation, Image
Registration, Feature Extraction
2.2 Mining of Sensor data in Healthcare, Challenges in Healthcare Data Analysis
2.3 Biomedical Signal Analysis, Genomic Data Analysis for Personalized Medicine.
3.0 Data Science and Natural Language Processing for Clinical Text 06
3.1 NLP, Mining information from Clinical Text, Information Extraction, Rule Based
Approaches, Pattern based algorithms, Machine Learning Algorithms.
3.2 Clinical Text Corpora and evaluation metrics, challenges in processing clinical
reports, Clinical Applications.
4.0 Social Media Analytics for Healthcare 06
4.1 Social Media analysis for detection and tracking of Infectious Disease outbreaks.
4.2 Outbreak detection, Social Media Analysis for Public Health Research, Analysis of
Social Media Use in Healthcare.
5.0 Advanced Data Analytics for Healthcare 08
5.1 Review of Clinical Prediction Models, Temporal Data Mining for Healthcare Data
5.2 Visual Analytics for Healthcare Data, Information Retrieval for Healthcare- Data
Publishing Methods in Healthcare.
6.0 Data Science Practical Systems for Healthcare 08
6.1 Data Analytics for Pervasive Health, Fraud Detection in Healthcare
6.2 Data Analytics for Pharmaceutical discoveries, Clinical Decision Support Systems
6.3 Computer-Assisted Medical Image Analysis Systems- Mobile Imaging and
Analytics for Biomedical Data.
Total 48
Textbooks:
1 Chandan K. Reddy and Charu C Aggarwal, ―Healthcare data analytics‖, Taylor & Francis, 2015.
2 Hui Yang and Eva K. Lee, ―Healthcare Analytics: From Data to Knowledge to Healthcare Improvement,
Wiley, 2016.
References:
1 Madsen, L. B. (2015). Data-driven healthcare: how analytics and BI are transforming the industry. Wiley
India Private Limited
2 Strome, T. L., & Liefer, A. (2013). Healthcare analytics for quality and performance improvement.
Hoboken, NJ, USA: Wiley
3 McNeill, D., & Davenport, T. H. (2013). Analytics in Healthcare and the Life Sciences: Strategies,
Implementation Methods, and Best Practices. Pearson Education.
4 Rachel Schutt and Cathy O‘Neil, ―Doing Data Science‖, O‘Reilly Media
5 Joel Grus, Data Science from Scratch: First Principles with Python, O'Reilly Media
6 EMC Education Services,‖Data Science and Big Data Analytics‖,Wiley
Assessment:
Continuous Assessment (CA):
The distribution of Continuous Assessment marks will be as follows –
1. Class Test 1 30 marks
2. Class Test 2 30 marks
3. Internal Assessment 10 marks
Continuous Assessment (30-Marks): Test-1 and Test-2 consists of two class tests of 30 marks each. Test-1
is to be conducted on approximately 40% of the syllabus completed and Test-2 will be based on remaining
contents (approximately 40% syllabus but excluding contents covered in Test-1). Duration of each test shall
be one hour.
Internal Assessment(IA) (10 marks):
Marks will be allotted as per designed rubrics.
End Semester Theory Examination will be of 60-Marks with Three hour duration.
Course Course Teaching Scheme (Contact Credits Assigned
Code Name Hours)
Theory Practical Tutorial Theory Practical Tutorial Total
HDSC801 Text, Web
and Social
04 -- -- 04 -- -- 04
Media
Analytics
Examination Scheme
Theory Marks
Course Course
Code Title Internal assessment Inter End Term
nal Sem. Practical Oral Total
Work
Test Avg. of Asses Exam
Test 2
1 2 Tests sment
HDSC80 Text, Web
1 and Social
30 30 30 10 60 -- -- -- 100
Media
Analytics
Course Prerequisites:
Python, Data Mining
Course Objectives: The course aims
1 To have a strong foundation on text, web and social media analytics.
2 To understand the complexities of extracting the text from different data sources and
analysing it.
3 To enable students to solve complex real-world problems using sentiment analysis and
Recommendation systems.
Course Outcomes:
After successful completion of the course, the student will be able to:
1 Extract Information from the text and perform data pre-processing
2 Apply clustering and classification algorithms on textual data and perform prediction.
3 Apply various web mining techniques to perform mining, searching and spamming of web
data.
4 Provide solutions to the emerging problems with social media using behaviour analytics and
Recommendation systems.
5 Apply machine learning techniques to perform Sentiment Analysis on data from social media.
Module
Topics Hrs.
No.
1.0 Introduction 06
1.1 Introduction to Text Mining: Introduction, Algorithms for Text Mining, Future Directions
1.2 Information Extraction from Text: Named Entity Recognition, Relation Extraction,
Unsupervised Information Extraction
1.3 Text Representation: tokenization, stemming, stop words, NER, N-gram modelling
2.0 Clustering and Classification 10
2.1 Text Clustering: Feature Selection and Transformation Methods, distance based Clustering
Algorithms, Word and Phrase based Clustering, Probabilistic document Clustering
2.2 Text Classification: Feature Selection, Decision tree Classifiers, Rule-based Classifiers,
Probabilistic based Classifiers, Proximity based Classifiers.
2.3 Text Modelling: Bayesian Networks, Hidden Markovian Models, Markov random Fields,
Conditional Random Fields
3.0 Web-Mining: 05
3.1 Introduction to Web-Mining: Inverted indices and Compression, Latent Semantic Indexing,
Web Search,
3.2 Meta Search: Using Similarity Scores, Rank Positons
3.3 Web Spamming: Content Spamming, Link Spamming, hiding Techniques, and Combating
Spam
4.0 Web Usage Mining: 05
4.1 Data Collection and Pre-processing, Sources and types of Data, Data Modelling, Session and
Visitor Analysis, Cluster Analysis and Visitor segmentation, Association and Correlation
Analysis, Analysis of Sequential and Navigational Patterns, Classification and Prediction
based on Web User Transactions.
5.0 Social Media Mining: 05
5.1 Introduction, Challenges, Types of social Network Graphs
5.2 Mining Social Media: Influence and Homophily, Behaviour Analytics, Recommendation in
Social Media: Challenges, Classical recommendation Algorithms, Recommendation using
Social Context, Evaluating recommendations.
6.0 Opinion Mining and Sentiment Analysis: 08
6.1 The problem of opinion mining,
6.2 Document Sentiment Classification: Supervised, Unsupervised
6.3 Opinion Lexicon Expansion: Dictionary based, Corpus based
6.4 Opinion Spam Detection: Supervised Learning, Abnormal Behaviours, Group Spam
Detection.
Total 48
Textbooks:
1 Daniel Jurafsky and James H. Martin, “Speech and Language Processing,” 3rd edition, 2020
2 Charu. C. Aggarwal, Cheng Xiang Zhai, Mining Text Data, Springer Science and Business Media, 2012.
3 BingLiu, “Web Data Mining-Exploring Hyperlinks, Contents, and Usage Data”, Springer, Second Edition, 2011.
4 Reza Zafarani, Mohammad Ali Abbasiand Huan Liu, “Social Media Mining- An Introduction”, Cambridge
University Press, 2014
Assessment:
Continuous Assessment (CA):
The distribution of Continuous Assessment marks will be as follows –
1. Class Test 1 30 marks
2. Class Test 2 30 marks
3. Internal Assessment 10 marks
Continuous Assessment (30-Marks): Test-1 and Test-2 consists of two class tests of 30 marks each. Test-1
is to be conducted on approximately 40% of the syllabus completed and Test-2 will be based on remaining
contents (approximately 40% syllabus but excluding contents covered in Test-1). Duration of each test shall
be one hour.
Internal Assessment(IA) (10 marks):
Marks will be allotted as per designed rubrics.
End Semester Theory Examination will be of 60-Marks with Three hour duration.
Course Code Course Teaching Scheme (Contact Credits Assigned
Name Hours)
Theory Practical Tutorial Theory Practical Tutorial Total
HDSSBL701 Data
Science
for
Health
-- 04 -- -- 02 -- 02
and
Social
Care:
Lab
Course Prerequisites:
Python
Course Outcomes:
After successful completion of the course, the student will be able to:
1 Students will be able to, Identify sources of data, suggest methods for collecting,
sharing and analyzing Healthcare data.
2 Students will be able to Clean, integrate and transform healthcare data.
3 Students will be able to apply various data analysis and visualization techniques
on healthcare data.
4 Students will be able to apply various algorithms and develop models for healthcare
data Analytics .
5 Students will be able to implement data science solutions for solving healthcare
problems.
Suggested Experiments:
Sr. No. Name of the Experiment
Introduction
1 Clean, Integrate and Transform Electronic Healthcare Records.
2 Apply various data analysis and visualization techniques on EHR.
3 Bio Medical Image Preprocessing, Segmentation.
4 Bio Medical Image Analytics.
5 Text Analytics for Clinical Text Data.
6 Diagnose disease risk from Patient data.
7 Social Media Analytics for outbreak prediction/ Drug review analytics.
8 Visual Analytics for Healthcare Data.
9 Implement an innovative Data Science application based on Healthcare Data.
10 Documentation and Presentation of Mini Project.
Useful Links:
1 http://openclassroom.stanford.edu/MainFolder/CoursePage.php?course=MachineLearning
2 http://www.cse.wustl.edu/~kilian/cse517a2010/
3 https://datarade.ai/data-categories/electronic-health-record-ehr-data
4 https://www.cms.gov/Medicare/E-Health/EHealthRecords
5 https://onlinecourses.nptel.ac.in/noc20_ee40
Term Work:
1 Term work should consist of 8 experiments and a Mini Project.
2 The final certification and acceptance of term work ensures satisfactory performance of laboratory
work and minimum passing marks in term work.
3 Total 25 Marks (Experiments: 10-Marks, Mini Project-10 Marks, Attendance Theory & Practical: 05-
marks)
Oral & Practical exam
1 Based on the entire syllabus of Data Science for Health and Socialcare
SOMAIYA
VIDYAVIHAR
In
TE HVARC601:
Sem. AR and Mix 04 -- 30 30 30 10 60 -- -- 100 04
VI Reality
Total 04 - - 100 - - 100 04
Total
Credits = 04
HVARC701:
BE ARVR 04 -- 30 30 30 10 60 -- -- 100 04
Sem. Application-I
VII HVARSBL60
1: -- 04 -- -- 50 50 100 02
ARVR Lab
Total 04 04 100 50 50 200 06
Total Credits = 06
BE HVARC801:
Sem. Game 30 30
04 - 30 10 60 -- -- 100 04
VIII Development
with VR
Total 04 - - 100 - - 100 04
Total Credits = 04
Examination Scheme
Theory Marks
Course Course
Code Title Internal assessment Inter End Term
nal Sem. Practical Oral Total
Work
Test Avg. of Asses Exam
Test 2
1 2 Tests sment
HVARC5 Virtual
01 Reality 30 30 30 10 -- -- -- 100
60
Course Objectives:
Sr. No. Course Objectives
The course aims:
1 To understand primitives of computer graphics fundamental.
2 To analyze various Hardware devices suitable for VR.
3 To analyze visual physiology and issues related to it.
4 To apply the knowledge of Visual rendering.
5 To evaluate problems faced due to audio scattering in VR.
6 To create different interface in VR environment.
Course Outcomes:
Sr. Course Outcomes Cognitive levels
No. of attainment as
per Bloom’s
Taxonomy
On successful completion, of course, learner/student will be able to:
1 Solve Computer Graphics Problems. L1
2 Analyze application of VR hardware and software components. L1, L2, L3
3 Identify issues related to visual physiology. L1, L2
4 Integrate various shading and rendering techniques. L6
5 Solve problems due to Audio distortions. L5
6 Create User Interface for VR. L6
Prerequisite:
Basic C programming
DETAILED SYLLABUS:
Text Books:
1. Hearn and Baker, ―Computer Graphics- C version‖, 2nd edition, Pearson, 2002.
2. R. K Maurya, ―Computer Graphics with Virtual Reality‖, 3rd Edition, Wiley India, 2018.
3. Steven M. LaVelle,‖ Virtual Reality‖, Cambridge University press, 2019
4. Grigore Burdea, Philippe Coiffet, ―Virtual Reality Technology‖, 2nd Edition, Wiley India,
2003
5. Vince, ―Virtual Reality Systems‖, 1st Edition, Pearson Education, 2002
References:
1. George Mather, ―Foundations of Sensation and Perception‖, Psychology Press book; 3rd
Edition, 2016
2. Tony Parisi, ― Learning Virtual Reality‖, 1st edition, O‘Reilly, 2015
3. Alan Craig and William Sherman,‖ Understanding virtual reality: Interface, application and
design‖, 2nd Edition, Morgan Kaufmann Publisher, 2019
4. Peter Shirley, Michael Ashikhmin, and Steve Marschner, ―Fundamentals of Computer
Graphics‖ ,A K Peters/CRC Press; 4th Edition, 2016.
Online Resources:
Sr. No. Website Name
5. https://nptel.ac.in/courses/121/106/121106013/#
6. http://msl.cs.uiuc.edu/vr/
3. http://lavalle.pl/vr/
Assessment:
Continuous Assessment (30-Marks): Test-1 and Test-2 consists of two class tests of 30 marks each.
Test-1 is to be conducted on approximately 40% of the syllabus completed and Test-2 will be based
on remaining contents (approximately 40% syllabus but excluding contents covered in Test-1).
Duration of each test shall be one hour.
Internal Assessment(IA) (10 marks)
Marks will be allotted as per designed rubrics.
Examination Scheme
Theory Marks
Course Course
Code Title Internal assessment Inter End Term
nal Sem. Practical Oral Total
Work
Test Avg. of Asses Exam
Test 2
1 2 Tests sment
HVARC6 AR and Mix
01 Reality 30 30 30 10 -- -- -- 100
60
Course Objectives:
Sr. No. Course Objectives
The course aims:
1 To understand the concepts of Augmented Reality and related technologies.
2 To understand the AR tracking system and use of computer vision in AR/MR.
3 To describe the technology for multimodal user interaction and authoring in AR.
4 To use different AR toolkits and apply them to develop AR applications.
5 To demonstrate AR Applications using Mobile AR Toolkits and SDKs.
6 To understand the use of AR/MR in interdisciplinary immersive applications.
Course Outcomes:
Sr. Course Outcomes Cognitive levels
No. of attainment as
per Bloom’s
Taxonomy
On successful completion, of course, learner/student will be able to:
1 Identify and compare different Augmented Reality and Mixed Reality L1, L2
Technologies.
2 Apply concepts of Computer Vision for tracking in AR and MR Systems. L3
3 Model different interfaces and authoring in AR/MR. L3
4 Design AR/MR applications using open source platforms and toolkits. L6
5 Design Mobile based AR Applications. L6
6 Apply insights of AR/MR in different applications. L3
Textbooks:
1. Dieter Schmalsteig and Tobias Hollerer, ―Augmented Reality- Principles and Practice‖, Pearson
Education, Inc. 2016 Edition.
2. Chetankumar G Shetty, ―Augmented Reality- Theory, Design and Development‖, Mc Graw Hill,
2020 Edition.
3. Alan B. Craig, ―Understanding Augmented Reality – Concepts and Applications‖, Morgan
Kaufmann, Elsevier, 2013 Edition.
References:
1. Borko Furht, ―Handbook of Augmented Reality‖, Springer, 2011 Edition.
2. Erin Pangilinan, Steve Lukas, and Vasanth Mohan, ―Creating Augmented and Virtual Realities-
Theory and Practice for Next-Generation Spatial Computing‖, O‘Reilly Media, Inc., 2019 Edition.
3. Jens Grubert, Dr. Raphael Grasset, ―Augmented Reality for Android Application Development‖,
PACKT Publishing, 2013 Edition.
Online Resources:
Sr. No. Website Name
1. www.nptel.ac.in
2. www.coursera.org
Assessment:
Continuous Assessment (30-Marks): Test-1 and Test-2 consists of two class tests of 30 marks each.
Test-1 is to be conducted on approximately 40% of the syllabus completed and Test-2 will be based
on remaining contents (approximately 40% syllabus but excluding contents covered in Test-1).
Duration of each test shall be one hour.
Internal Assessment(IA) (10 marks)
Marks will be allotted as per designed rubrics.
Examination Scheme
Theory Marks
Course Course
Code Title Internal assessment Inter End Term
nal Sem. Practical Oral Total
Work
Test Avg. of Asses Exam
Test 2
1 2 Tests sment
HVARC7 ARVR
01 Application- 30 30 30 10 -- -- -- 100
60
I
Course Objectives:
Sr. No. Course Objectives
The course aims:
1 To learn the underlying concepts of Virtual Reality, Augmented Reality and related
technologies.
2 To analyse the principles of VR design, prototype.
3 To analyse the principles of AR design, prototype.
4 To design Graphical User interface using VR
5 To identify trends in XR, key issues in XR and XR Tools.
6 To analyse privacy, ethical, social concern on AR/VR problem.
Course Outcomes:
Sr. Course Outcomes Cognitive levels
No. of attainment as
per Bloom’s
Taxonomy
On successful completion, of course, learner/student will be able to:
1 Apply modelling techniques on Augmented Reality applications.. L1, L2, L3
2 Gets an overview of guidelines, methods, tools and pick design problems in L1, L2
Virtual Reality.
3 Gets an overview of guidelines, methods, tools and pick design problems in L1, L2
Augmented Reality.
4 Evaluate designs based on theoretical frameworks and build Graphical User L3, L4
interface using VR, Tools
5 Apply the appropriate XR development Approach on problem L3
6 Analyse main concerns with respect to designed solutions and discuss the L3, L4
privacy, ethical, social concerns.
Prerequisite: Programming Language, Computer Graphics, Virtual Reality
DETAILED SYLLABUS:
Module Title Description Hours CO
0 Prerequisite Fundamental Concept and Components of 02 --
Virtual Reality,Augmented Reality and Mixed
Reality Technologie,Authoring in AR
I AR/VR Concepts Difference between AR and VR , Rendering 08 CO1
and Technologies for VR/AR, Challenges with AR,AR systems
and functionality
Textbooks:
1. John Vince, ― Virtual Reality Systems‖, Pearson publication
2. Tony Parisi, ― Learning Virtual Reality‖, O‘REILLY‘
3. Dieter Schmalsteig and Tobias Hollerer, ―Augmented Reality- Principles and Practice‖, Pearson
Education, Inc. 2016 Edition.
4. Chetankumar G Shetty, ―Augmented Reality- Theory, Design and Development‖, Mc Graw Hill,
2020 Edition.
5. Alan B. Craig, ―Understanding Augmented Reality – Concepts and Applications‖, Morgan
Kaufmann, Elsevier, 2013 Edition.
References:
1. Borko Furht, ―Handbook of Augmented Reality‖, Springer.
2. Erin Pangilinan, Steve Lukas, and Vasanth Mohan, ―Creating Augmented and Virtual Realities-
Theory and Practice for Next-Generation Spatial Computing‖, O‘Reilly Media, Inc., 2019 Edition.
3. Jens Grubert, Dr. Raphael Grasset, ―Augmented Reality for Android Application Development‖,
PACKT Publishing.
Online Resources:
Sr. No. Website Name
3. www.nptel.ac.in
4. www.coursera.org
Assessment:
Continuous Assessment (30-Marks): Test-1 and Test-2 consists of two class tests of 30 marks each.
Test-1 is to be conducted on approximately 40% of the syllabus completed and Test-2 will be based
on remaining contents (approximately 40% syllabus but excluding contents covered in Test-1).
Duration of each test shall be one hour.
Internal Assessment(IA) (10 marks)
Marks will be allotted as per designed rubrics.
Examination Scheme
Theory Marks
Course
Course Title Internal assessment Practical/
Code End Term
Total
Te Sem. Work Oral
Avg. of 2
st Test2 Exam
Tests
1
HVARSB ARVR Lab
L601 (SBL) -- -- -- -- 50 50 50
Lab Objectives:
Sr. No. Lab Objectives
The lab course aims:
1 To Understand the definition and significance of the VR,AR and MR.
2 To Design various applications in VR .
3 To Examine various audio tools for audio embedded in scene
4 To Explore AR and MR applications in real world
5 To develop interface for VR and AR applications
6 To Explore the interconnection and integration of the physical world and able to design &
develop Mobile applications.
Lab Outcomes
Sr. Lab Outcomes Cognitive levels
No. of attainment as
per Bloom’s
Taxonomy
On successful completion, of course, learner/student will be able to:
1 Adapt different tools to implement VR,AR and MR. L1,L2
2 Demonstrate the working of VR background design. L1,L2
3 Apply audio tools and developed real world application. L1,L2,L3
4 Adapt different techniques for Integrating AR and MR concepts in L5
applications.
5 Create interface for selected application L6
6 Create application and interface for mobile application /desktop version L6
Hardware & Software Requirements:
Hardware Requirements Software Requirements Other Requirements
PC With Following 1. Unity 1. Internet Connection.
Configuration
2. Python
1. PC i3/i5/i7 Processor or
3.OpenCV
above.
4. Solidity
2. 4 GB RAM
3. 500 GB Harddisk
4. Network interface card
Online Resources:
Sr. No. Website Name
1. https://nptel.ac.in/courses/121/106/121106013/#
2. http://msl.cs.uiuc.edu/vr/
3. http://lavalle.pl/vr
4. http://nptel.ac.in
5. www.coursera.org
Term Work:
The Term work shall consist of at least 10 to 12 practical based on the above syllabus. The term work
Journal must include at least 2 assignments. The assignments should be based on real world applications
which cover concepts from all above syllabus.
Oral Exam: An Oral exam will be held based on the above syllabus.
Course Code Course Title Theory Practical Tutorial Theory Practical/ Tutorial Total
Oral
HVARC801 Game 04 -- -- 04 -- -- 04
Development
with VR
Examination Scheme
Theory Marks
Course Course
Code Title Internal assessment Inter End Term
nal Sem. Practical Oral Total
Work
Test Avg. of Asses Exam
Test 2
1 2 Tests sment
HVARC8 Game
01 Developmen 30 30 30 10 -- -- -- 100
60
t with VR
Course Objectives
Sr. No. Course Objectives
The course aims:
1 The different genres of game and explain the Unity UI Basics.
2 The use of navigation and cursor control to create a game environment.
3 How to import assets, interact with them using action objects and manage object states.
4 To build transitions by scripting events ,using physics, particle systems, and other Unity
functionality action sequences with UnityGUI design.
5 To build the game project together by handling mecanim ,using dialogue trees,creating and
setting up the game environment and menus for the game.
6 The VR development in Unity.
Course Outcomes
Prerequisite: Basics of VR
DETAILED SYLLABUS:
Sr. Module Detailed Content Hours CO
No. Mapping
2. Game Development with Unity 2nd Edition,Michelle Menard and Bryan Wagstaff
Reference Books:
1. Introduction to Gam Development,Second Edition,Steve Rabin,CENGAGE Learning
2. Sams Teach Yourself Unity Game Development in 24 Hours-Mike Geig
Online References:
Assessment:
Continuous Assessment (30-Marks): Test-1 and Test-2 consists of two class tests of 30 marks each.
Test-1 is to be conducted on approximately 40% of the syllabus completed and Test-2 will be based
on remaining contents (approximately 40% syllabus but excluding contents covered in Test-1).
Duration of each test shall be one hour.
Internal Assessment(IA) (10 marks)
Marks will be allotted as per designed rubrics.
In
Internet of Things
Total Credits = 04
TE HIoTC601:
Sem. IoT System 04 -- 30 30 30 10 60 -- -- 100 04
VI Design
Total 04 - - 100 - - 100 04
Total Credits = 04
HIoTC701:
BE Dynamic 30 30
04 -- 30 10 60 -- -- 100 04
Sem. Paradigm in
VII IoT
HIoTSBL60
1:
Interfacing
& -- 04 -- -- 50 50 100 02
Programmin
g with
IoTLab
Total 04 04 100 50 50 200 06
Total Credits = 06
BE HIoTC801:
Sem. Industrial 04 - 30 30 30 10 60 -- -- 100 04
VIII IoT
Total 04 - - 100 - - 100 04
Total Credits = 04
Examination Scheme
Theory Marks
Course Course
Code Title Internal assessment Inter End Term
nal Sem. Practical Oral Total
Work
Test Avg. of Asses Exam
Test 2
1 2 Tests sment
HIoTC50 IoT Sensor
1 Technologie 30 30 30 10 -- -- -- 100
s 60
Course Objectives:
Sr. No. Course Objectives
The course aims:
1 To provide in depth knowledge about the sensing mechanism.
2 To make students understand about the use of sensors in design of IoT based systems.
3 To familiarize students various types of sensors used to measure the physical quantities.
4 To develop reasonable level of competence in the design, construction and development of
sensor suitable to the system requirements.
5 To Introduce students the current state of the art in sensor technology.
6 To familiarize students with electronics used to interface with sensors.
Course Outcomes:
Sr. Course Outcomes Cognitive levels
No. of attainment as
per Bloom’s
Taxonomy
On successful completion, of course, learner/student will be able to:
1 Understand the sensing mechanism and structural details of sensors. L1, L2
Text Books:
1. Jacob Fraden, ―Hand Book of Modern Sensors: physics, Designs and Applications‖, 2015, 3rd
edition, Springer, New York.
2. Jon. S. Wilson, ―Sensor Technology Hand Book‖, 2011, 1st edition, Elsevier, Netherland
3. D. Patranabis – Sensor and Transducers (2e) Prentice Hall, New Delhi, 2003
4. Vijay Madisetti and Arshdeep Bahga, ―Internet of Things (A Hands-on-Approach)‖,1st Edition,
VPT, 2014
References:
1. Edited by Qusay F Hasan, Atta ur rehman Khan, Sajid A madani, ―Internet of Things Challenges,
Advances, and Application‖, CRC Press
2. Triethy HL - Transducers in Electronic and Mechanical Designs, Mercel Dekker, 2003
3. Gerd Keiser,‖Optical Fiber Communications‖, 2017, 5th edition, McGraw-Hill Science, Delhi.
4. John G Webster, Halit Eren, ―Measurement, Instrumentation and sensor Handbook‖, 2014, 2nd
edition, CRC Press, Taylor and Fransis Group, New York.
5. Adrian McEwen, ―Designing the Internet of Things‖, Wiley Publishers, 2013, ISBN: 978-1-118-
43062-0
6. Nathan Ida, ―Sensors, Actuators and their Interfaces: A Multidisciplinary Introduction‖, Second
Edition, IET Control, Robotics and Sensors Series 127, 2020
Online References:
Sr. No. Website Name
7. https://nptel.ac.in/courses/108/108/108108123/
8. https://nptel.ac.in/courses/108/108/108108098/
3. https://nptel.ac.in/noc/courses/noc19/SEM2/noc19-ee41/
4. https://nptel.ac.in/courses/108/106/108106165/
Assessment:
Continuous Assessment (30-Marks): Test-1 and Test-2 consists of two class tests of 30 marks each.
Test-1 is to be conducted on approximately 40% of the syllabus completed and Test-2 will be based
on remaining contents (approximately 40% syllabus but excluding contents covered in Test-1).
Duration of each test shall be one hour.
Internal Assessment(IA):
Marks will be allotted as per designed rubrics.
End Semester Theory Examination will be of 60-Marks with Three hour duration.
Course Code Course Theory Practical Tutorial Theory Practical Tutorial Total
Title /Oral
HIoTC601 IoT System 04 -- -- 04 -- -- 04
Design
Examination Scheme
Theory Marks
Course Course
Code Title Internal assessment Inter End Term
nal Sem. Practical Oral Total
Work
Test Avg. of Asses Exam
Test 2
1 2 Tests sment
HIoTC60 IoT System
1 Design 30 30 30 10 -- -- -- 100
60
Course Objectives:
Sr. No. Course Objectives
The course aims:
1 To learn basic principles, concepts, and technologies for internet of things.
2 To understand various architectures of IOT.
3 To train the students to build IoT systems using sensors, single board computers and open
source IoT platform for given application.
4 To learn and implement various networking and communication protocols.
5 To design and analyze IoT for given applications.
6 To Evaluate performance of given IoT system.
Course Outcomes:
Sr. Course Outcomes Cognitive levels
No. of attainment as
per Bloom’s
Taxonomy
On successful completion, of course, learner/student will be able to:
1 Able to explain principles, concepts, and technologies for internet of things. L1, L2
2 Able to identify various building blocks of IoT system L1,L2
I Overview of IoT What is IoT System? IoT Impact, Current Trends 6 CO1, CO2
System in IoT , IoT Challenges, Comparing IoT
Architectures, A Simplified IoT Architecture,
The Core IoT Functional Stack How are IoT
Systems different from traditional system Values
and Uses of IoT Functional View and
Infrastructure view of IoT Systems
Self-learning Topics: Understanding the Issues
and Challenges of a More Connected World
II Networking OSI Model for the IoT/M2M System 8 CO3
Protocols Lightweight M2M Communication Protocols,
Internet based Communications, IP addressing in
IoT, Network Model, TCP & UDP, Client-
Server architecture
Self-learning Topics: How to choose correct
protocol for our network.
III Communication IoT Edge to Cloud protocols: HTTP, REST 10 CO3,CO4
Protocols APIs, WebSocket, MQTT, COAP, Comparison
of Protocols.M2M Communication Protocols ,
Bluetooth BR/EDR and Bluetooth low energy
.RFID IoT System , RFID IoT Network
Architecture, ZigBee IP/ZigBee SE2.0,
Wifi(WLAN), Message Communication
protocols for connected devices Data exchange
formats: JSON & XML, Node-Red, Flow control
using Node-Red, learning the different nodes of
Node-RED for implementing the
Communication Protocols
Self-learning Topics: Types of Communication
IV Sensor Interfaces Digital Interfaces : UART, Serial Peripheral 10 CO4
Interface (SPI), I2C (Inter-Integrated Circuit),
Controller Area Network (CAN), Middleware
Technologies, Communication Protocols and
Models. Practical Components Programming
with interface in Arduino, MBed and Raspberry
Pi
Self-learning Topics: SMART SENSOR
INTERFACES
V Design principles Design solution for ubiquitionos and utility, 8 CO5
for prototyping Interface design for user experience, Desiging
for data privacy, Interfacing – Apps & Webs,
Designing for Affordability, Cost v/s Ease of
Prototyping, Prototypes and Production,
Selection of embedded platform, Prototype and
Mass personalization, Open Source v/s Closed
Source ,Amplification and Signal Conditioning-
Integrated Signal Conditioning- Digital
conversion- MCU Control MCUs for Sensor
Interface- Techniques and System
Considerations- Sensor Integration
Self-learning Topics: Principles for Prototyping
and moving towards Product Development
VI IoT, case studies Arduino Programming for Ethernet and Wifi 8 CO6
connectivity , Networking and Datalogging with
Raspberry Pi Applications-Agriculture,
Medical,Fire detection, Air pollution prediction,
Earthquake early detection; for smart
environmental care, smart traveling, Home
Automation
Self-learning Topics: IoT enabled Business
solution in Supply Chain
Text Books:
1. S. Misra, A. Mukherjee, and A. Roy, 2020. Introduction to IoT. Cambridge University Press.
2. Adrian McEwen and Hakim Cassimally, ―Designing the Internet of Things‖, John Wiley and Sons Ltd,
UK, 2014.
3. Milan Milenkovic, Internet of Things: Concepts and System Design, Springer International
Publishing,May 2020cation
4. Dr.Raj Kamal,Internet of Things(IoT) , Architecture and Design Principles.McGraw Hill Education.
References:
1. David Hanes, Gonzalo Salgueiro, Patrick Grossetete, Robert Barton, Jerome Henry,"IoT
Fundamentals: Networking Technologies, Protocols, and Use Cases for the Internet of Things
2. N. Ida, Sensors, Actuators and Their Interfaces, Scitech Publishers, 2014.
3. Editors OvidiuVermesan Peter Friess,'Internet of Things – From Research and Innovation to Market
4. Dr. Guillaume Girardin , Antoine Bonnabel, Dr. Eric Mounier, 'Technologies Sensors for the Internet
of Things Businesses & Market Trends 2014 -2024',Yole Development Copyrights ,2014
Assessment:
Continuous Assessment (CA):
The distribution of Continuous Assessment marks will be as follows –
1. Class Test 1 30 marks
2. Class Test 2 30 marks
3. Internal Assessment 10 marks
Continuous Assessment (30-Marks): Test-1 and Test-2 consists of two class tests of 30 marks each.
Test-1 is to be conducted on approximately 40% of the syllabus completed and Test-2 will be based
on remaining contents (approximately 40% syllabus but excluding contents covered in Test-1).
Duration of each test shall be one hour.
Internal Assessment(IA):
Marks will be allotted as per designed rubrics.
End Semester Theory Examination will be of 60-Marks with Three hour duration.
Course Course Title Theory Practical Tutorial Theory Practical/ Tutorial Total
Code Oral
HIoTC701 Dynamic 03 -- -- 03 -- -- 03
Paradigm in IoT
Examination Scheme
Theory Marks
Course Course
Code Title Internal assessment Inter End Term
nal Sem. Practical Oral Total
Work
Test Avg. of Asses Exam
Test 2
1 2 Tests sment
HIoTC70 Dynamic
1 Paradigm in 30 30 30 10 -- -- -- 100
60
IoT
Course Objectives:
Sr. No. Course Objectives
The course aims:
1 To explore the role of the cloud in Internet of Things deployment.
2 To introduce the usage of different machine learning algorithms on IoT Data.
3 To explore data analytics and data visualization on IoT Data.
4 To explore the role of Fog computing in Internet of Things.
5 To explore design issues and working principles of various security measures and various
standards for secure communication in IoT.
6 To develop the ability to integrate IoT with Dev-ops.
Course Outcomes:
Sr. Course Outcomes Cognitive levels
No. of attainment as
per Bloom’s
Taxonomy
On successful completion, of course, learner/student will be able to:
1 Identify the need for the cloud in IoT deployment and describe different L1,L2
Cloud provider‘s architecture.
2 Use and correlate machine learning techniques on IoT Data. L3,L4
References:
1. Enterprise Cloud Computing, Gautam Shroff, Cambridge,2010
2. Mastering Cloud Computing -Foundations and Applications Programming, Raj Kumar Buyya, Christian
Vecchiola, S. Thamarai Selvi, MK Publication, 2013.
3. Machine Learning in Action‖, Peter Harrington, DreamTech Press
4. Introduction to Machine Learning‖, Ethem Alpaydın, MIT Press
5. Learning AWS IoT- Effectively Manage Connected Devices on the AWS Cloud Using Services Such as
AWS Greengrass, AWS Button, Predictive Analytics and Machine Learning, Agus Kurniawan, Packt
Publication,2018
6. Practical Dev-Ops, Joakim Verona, Packt Publication, 2016
Online References:
Sr. No. Website Name
1. https://hub.packtpub.com/25-datasets-deep-learning-iot/
2. https://data.world/datasets/iot
3. https://dashboard.healthit.gov/datadashboard/data.php
4. https://www.data.gov/
5. https://dev.socrata.com/data/
6. https://www.kaggle.com/
Assessment:
Continuous Assessment (30-Marks): Test-1 and Test-2 consists of two class tests of 30 marks each.
Test-1 is to be conducted on approximately 40% of the syllabus completed and Test-2 will be based
on remaining contents (approximately 40% syllabus but excluding contents covered in Test-1).
Duration of each test shall be one hour.
Internal Assessment(IA):
Marks will be allotted as per designed rubrics.
End Semester Theory Examination will be of 60-Marks with Three hour duration.
Teaching Scheme
(Contact Hours) Credits Assigned
Course Code Course Title Theory Practical Tutorial Theory Practical Tutorial Total
& Oral
HIoTSBL601 Interfacing & -- 4 -- -- 2 -- 02
Programming
with IoT Lab
Examination Scheme
Theory Marks
Course Code Course Title Practical/
Internal assessment End Term
Total
Sem. Work Oral
Avg. of 2
Test1 Test 2 Exam
Tests
HIoTSBL601 Interfacing &
Programming
-- -- -- -- 50 50 100
with IoT Lab
(SBL)
Lab Objectives:
Sr. No. Lab Objectives
The Lab aims:
1 To Understand the definition and significance of the Internet of Things.
2 To Discuss the architecture, operation, and business benefits of an IoT solution.
3 To Examine the potential business opportunities that IoT can uncover.
4 To Explore the relationship between IoT, cloud computing, and DevOps.
5 To Identify how IoT differs from traditional data collection systems.
6 To Explore the interconnection and integration of the physical world and able to design &
develop IOT Devices.
Lab Outcomes:
Sr. Lab Outcomes Cognitive levels
No. of attainment as
per Bloom’s
Taxonomy
On successful completion, of lab, learner/student will be able to:
1 Adapt different techniques for data acquisition using various IoT sensors for L6
different applications.
2 Demonstrate the working of actuators based on the collected data. L2
5. Sensors
6. IoT Kit
(Arduino/ARM/Raspberry Pi)
This lab will describe the market around the Internet of Things (IoT), the technology used to build these
kinds of devices, how they communicate, how they store data, and the kinds of distributed systems needed to
support them. Divided into four main modules, we will learn by doing. We will start with simple examples
and integrate the techniques we learn into a class project in which we design and build an actual IoT system.
The client will run in an emulated ARM environment, communicating using common IoT protocols with a
cloud enabled backend system with DevOps integration.
Suggested List of Experiments
Sr. No. Detailed Content Hours LO
Mapping
1 To study and implement interfacing of different IoT 4 LO1
sensors with Raspberry Pi/Arduino/ModeMCU…
2 To study and implement interfacing of actuators based on 4 LO2
the data collected using IoT sensors. (like led switch
ON/OFF, stepper word)
3 To study and demonstrate Contiki OS for RPL (like Create 4 LO3
2 border router and 10 REST clients, Access border router
from other network (Simulator))
4 To study and demonstrate use of IoT simulators (like 4 LO3
Beviswise) on any real time device (LED/stepper motor)
5 Select any one case study (in a group of 2-3) and perform 8 LO4
the experiments 5 to 10. The sample case studies can be as
follows:
Books / References:
1. Jake VanderPlas,― Python Data Science Handbook‖, O‘Reilly publication,2016
2. Joakim Verona,‖ Practical DevOps‖, PACKT publishing, 2016
3.Honbo Zhou,‖ The internet of things in the cloud‖, CRC press, Taylor and Francis group, 2012
4. Perry Lea,‖ Internet of things for architects‖, PACKT publishing, 2018
Online Resources:
Sr. No. Website Name
1. https://spoken-tutorial.org/watch/Arduino/Introduction+to+Arduino/English/
2. https://pythonprogramming.net/introduction-raspberry-pi-tutorials/
3. https://iotbytes.wordpress.com/basic-iot-actuators/
4. http://www.contiki-os.org/
5. https://www.bevywise.com/iot-simulator/
6. https://mqtt.org/
Term Work:
The Term work shall consist of at least 10 practical based on the above list. The term work Journal must
include at least 2 assignments. The assignments should be based on real world applications which cover
concepts from all above list.
Term Work Marks: 50 Marks (Total marks) = 40 Marks (Experiment) + 5 Marks (Assignments/tutorial/write
up) + 5 Marks (Attendance)
Practical & Oral Exam: An Oral & Practical exam will be held based on the above syllabus.
Course Course Theory Practical Tutorial Theory Practical/ Tutorial Total
Code Title Oral
HIoTC801 Industrial 04 -- -- 04 -- -- 04
IoT
Examination Scheme
Theory Marks
Course Course
Code Title Internal assessment Inter End Term
nal Sem. Practical Oral Total
Work
Test Avg. of Asses Exam
Test 2
1 2 Tests sment
HIoTC80 Industrial
1 IoT 30 30 30 10 -- -- -- 100
60
Course Objectives:
Sr. No. Course Objectives
The course aims:
1 To learn the concepts of Industry 4.0 and IIOT.
2 To learn reference Architecture of IIOT.
3 To learn Industrial Data Transmission and Industrial Data Acquisition.
4 To learn middleware and WAN technologies.
5 To learn IIOT Block chain and Security.
6 To learn different applications and securities in IIOT.
Course Outcomes:
I Introduction 06 CO1
Overview of Industry 4.0 and Industrial
Internet of Things, Industry 4.0: Industrial
Revolution: Phases of Development,
Evolution of Industry 4.0, Environment
impacts of industrial revolution, Industrial
Internet, Basics of CPS, CPS and IIOT,
Design requirements of Industry 4.0, Drivers
of Industry 4.0, Sustainability Assessment of
Industries, Smart Business Perspective,
Cyber security, Impacts of Industry 4.0,
Industrial Internet of Things: Basics, IIOT
and Industry 4.0, Industrial Internet Systems,
Industrial Sensing, Industrial Processes, IIOT
Challenges – Identifying Things within the
internet, Discovering Things and the Data
they possess, Managing massive amount of
data, Navigating Connectivity Outages, IIOT
Edge - Leveraging the Power of Cloud
Computing, Communicating with Devices on
the Edge, Determining a Request/Response
Model
IV 10 CO4
IIOT Middleware (From Industrial Application Perspective)
and WAN
Technologies Examining Middleware Transport Protocols
(TCP/IP, UDP, RTP, CoAP), Middleware
Software Patterns (Publish Subscribe Pattern,
Delay Tolerant Networks),
V 08 CO5
IIOT Blockchain Blockchains and cryptocurrencies in IoT,
and Security Bitcoin (blockchain-based), IOTA-
distributed ledger (directed a cyclical graph-
based), Government regulations and
intervention, US Congressional Bill –Internet
of Things (IoT) Cyber security Improvement
Act of 2017, Other governmental bodies, IoT
security best practices, Holistic security.
Self-learning Topics: Case study on IIoT
Block chain and Security.
VI IIOT 08 CO6
Applications and The IoT Security Lifecycle-
Securities
The secure IoT system implementation
lifecycle, Implementation and integration,
IoT security CONOPS document, Network
and security integration, System security
verification and validation (V&V), Security
training, Secure configurations, Operations
and maintenance, Managing identities, roles,
and attributes, Security monitoring,
Penetration testing, Compliance monitoring,
Asset and configuration management,
Incident management, Forensics, Dispose,
Secure device disposal and zeroization, Data
purging, Inventory control, Data archiving
and records management
Case Studies –
References:
1. ―Practical Internet of Things Security‖, by Brian Russell, Drew Van Duren (Packt Publishing)
2. ―Industrial Internet of Things and Communications at the Edge‖, by Tony Paine, CEO, Kepware
Technologies
3. ―Architectural Design Principles For Industrial Internet of Things‖, Hasan Derhamy, Luleå University of
Technology, Graphic Production
Online References:
Continuous Assessment (30-Marks): Test-1 and Test-2 consists of two class tests of 30 marks each.
Test-1 is to be conducted on approximately 40% of the syllabus completed and Test-2 will be based
on remaining contents (approximately 40% syllabus but excluding contents covered in Test-1).
Duration of each test shall be one hour.
Internal Assessment(IA):
Marks will be allotted as per designed rubrics.
End Semester Theory Examination will be of 60-Marks with Three hour duration.
SOMAIYA
VIDYAVIHAR
Autonomy Scheme-II
Internship Manual
(Prepared based on the Guidelines of AICTE
and University of Mumbai)
BENEFITS OF INTERNSHIP:
Benefits to Students:
1. An opportunity to get hired by the Industry/ organization.
2. Practical experience in an organizational setting.
3. Excellent opportunity to see how the theoretical aspects learned in classes are integrated into the practical
world. On-floor experience provides much more professional experience which is often worth more than
classroom teaching.
4. Helps them decide if the industry and the profession is the best career option to pursue.
5. Opportunity to learn new skills and supplement knowledge.
6. Opportunity to practice communication and teamwork skills.
7. Opportunity to learn strategies like time management, multi-tasking etc in an industrial setup.
8. Opportunity to meet new people and learn networking skills.
9. Makes a valuable addition to their resume.
10. Enhances their candidacy for higher education.
11. Creating networks and social circles and developing relationships with industry people.
12. Provides opportunity to evaluate the organization before committing to a full time position.
Internship/ Placement is a student centric activity. Therefore, the major role is to be played by the
students. Deans, IIIC/HOD may also include involvement of the student in the following activities:
● Design and Printing of Internship / Placement Brochure – Soft copy as well as Hard copy.
● Preparing list of potential recruiters / Internship providers and past recruiters.
● Internship/ Placement Presentation at various organizations, if required.
● For allotment of internship slots all the students will be required to submit “student internship program
application” before the prescribed date
Note:
As per guidelines and suggestions by AICTE-Internship policy
• 1 Credit = 40 - 45 hours of Internship
• Total 600-700 hour of spending under Internship module courses to be completed for award
of Internship Completion Certification along with regular passing gradesheet. (e.g. Total
15 weeks of 5 days/week of 8 hrs/day spent=600hrs for complete degree duration)
• Total weeks of Internship shall be considered based on Hrs spent/Day
• For Internship course, No load to be allotted for mentors in faculty load distribution sheet.
Internship Modules & Contents Across Semester 2 to Semester 8
SY (Sem III)
Internship Code Internship Hours/Duration Credits
Name
INT32 Internship-II 80-120 hrs (2 -3 Weeks) 02
Summer Vacation After SEM-II
& during SEM-III of SY
1. 1. Batch wise Faculty Supervisor who is the proctor (mentor) of the batch
Guidelines: will be allotted as in-charge for the course, at start of the Academic year.
2. 2. Students will submit the participation certificate of the activities to the
faculty mentors.
3. 3. For working in cells related activities, Cell coordinator will submit list
of actively involved & participated students of each department, semester
wise to all department HODs, verified and authenticated by Dean
Students Welfare.
4. 4. HODs will circulate the student list to all faculty mentors for
consideration of Hours spends under mentioned department activities.
5. Department IIIC Cell coordinator will collect, maintain each student
proofs/reports from all faculty mentors, department internship analysis
report will be prepared & submitted to Dean, IIIC for AICTE-CII survey
data
6. Students will submit evaluation sheet by attaching Xerox copies of all
participation/ IPR/ Copyright certificates & faculty mentor will verify it
with original copies, for assessment purpose.
SY (Sem IV)
Internship Code Internship Hours/Duration Credits
Name
INT43 Internship-III 80-120 hrs (2 - 3 Weeks) 02
Winter Vacation After SEM-III
& during SEM-IV of SY
TY (Sem V)
Internship Internship Hours/Duration Credits
Code Name
INT54 Internship-IV 80-160 hrs (2 - 4 Weeks) Summer 02
Vacation After SEM-IV & during
SEM-V of TY
Prerequisite:
List of probable industries and organizations offering internships in
Engineering and Technology. Awareness about problem areas in
rural India
Internship 1. To get the awareness about engineer’s responsibilities and ethics.
Objectives: 2. Opportunities to learn understand and sharpen the real time technical /
managerial skills required at the job.
Internship Upon completion of the course, students will be able to:
Outcomes: 1. Get an opportunity to practice communication and teamwork skills.
2. Get an opportunity to learn strategies like time management, multi-
tasking etc in an industrial setup.
LY (Sem VII)
Internship Internship Hours/Duration Credits
Code Name
INT76 Internship- 80-160 hrs 02
VI (2-4 Weeks)
Summer Vacation of
TY and during SEM-VII
of LY
LY (Sem VIII)
Internship Code Internship Hours/Duration Credits
Name
INT87 Internship-VII 80-160 hrs (2-4 Weeks) 02
Winter Vacation of Sem VII and
During SEM-VIII of LY