MSC DCS SOS
MSC DCS SOS
Department of Computing
Page 1 of 199
COIMBATORE INSTITUTE OF TECHNOLOGY, COIMBATORE
DEPARTMENT OF COMPUTING
M.Sc. DECISION AND COMPUTING SCIENCES
(5-Year Integrated Programme)
PEO1 Expertise in Decision Making: Evolve as decision scientists with an in-depth knowledge of multiple
business domains across all functional areas.
PEO2 Expertise in Software Development: Be competent to develop software products by strategic blending
of computing technology and management expertise that facilitate informed decision making.
PEO3 Leadership and Lifelong Learning: Demonstrate leadership qualities through acquisition of
intrapreneurship and entrepreneurship traits andengage in active contribution to society through innovative
solutions of global impact.
PROGRAMME OUTCOMES
PO1 Apply mathematical and statistical modelling for analysis of business problems that aid
management to make data driven decisions.
PO2 Perform quantitative and qualitative data analytics in functional areas of business like marketing,
human resource management, finance, etc.
PO3 Visualize and infer meaningful insights to facilitate strategic and operational decisions.
PO4 Apply foundations of business management blended with computing science to address issues in
decision-making.
PO5 Develop smart enterprise applications applying software engineering principles and business
domain knowledge.
PO6 Design and develop software products and services for strategic decision making, business
analytics and intelligence.
PO7 Align and utilize information technology infrastructure, analytics and decision-making skills
effectively to realize the organization’s goals.
PO9 Recognize professional, social and ethical values imbibed in the business and technical
environments.
PO10 Engage in lifelong learning to be empowered with management expertise and by structured
adoption of technological advancements.
Page 2 of 199
Coimbatore Institute of Technology, Coimbatore - 14.
(Government Aided Autonomous Institution Affiliated to Anna University and Accredited by NBA)
Department of Computing
Semester I
THEORY
17MDC15 Programming in C 3 0 0 3 PC
PRACTICALS
Total Credits 22
Semester II
THEORY
Language Elective 2 2 0 3 HS
Page 3 of 199
PRACTICALS
Total Credits 23
Semester III
THEORY
PRACTICALS
Total Credits 23
Semester IV
THEORY
PRACTICALS
Page 4 of 199
17MDC48 Financial Analysis Lab (Spreadsheets and Python) 0 0 4 2 PC
Total Credits 22
Semester V
Elective I 3 0 0 3 PE
PRACTICALS
Total Credits 21
Semester VI
THEORY
Elective- II 3 0 0 3 PE
PRACTICALS
Page 5 of 199
Total Credits 21
Semester VII
Total Credits 18
Semester VIII
THEORY
Elective – III 3 0 0 3 PE
Elective – IV 3 0 0 3 PE
PRACTICALS
Total Credits 21
Semester IX
THEORY
Elective – V 3 0 0 3 PE
Elective – VI 3 0 0 3 PE
Page 6 of 199
PRACTICALS
Total Credits 21
Semester X
Total Credits 18
Management Stream
Finance
Marketing
Human Resources
Page 7 of 199
17MDCE21 Strategic Human Resource Management 3 0 0 3 PE
General Management
3 0 0 3 PE
17MDCE46 Business Process Management
Data Analytics
Page 8 of 199
16MDSE20 Data Centric Computing 3 0 0 3 PE
16MDSE8 Bio-Informatics 3 0 0 3 PE
Software Systems
Page 9 of 199
15MSSE36 Advanced Web Technology 3 0 0 3 PE
Language Elective
* Pass is required
NOTE:
· Equal weightage for Decision Science and Computer Science is given in the design of the curriculum,
which complement each other to address the industry needs.
· Students of this Programme can specialize in Decision Science and/or Computing Science by choosing
interested elective courses given under different streams.
Page 10 of 199
Semester I
Course
Course Name L T P C CAT
Code
THEORY
16MDS11 Technical English 3 0 0 3 HS
17MDC12 Applied Algebra and Calculus 3 2 0 4 BS
17MDC13 Basic Statistical Methods 3 2 0 4 BS
17MDC14 Human Behavior 3 0 0 3 PC
17MDC15 Programming in C 3 0 0 3 PC
PRACTICALS
Computing Lab I(Algebra, Calculus and Statistics
17MDC16 0 0 4 2 PC
in SciLab and Excel)
17MDC17 Programming Lab in C 0 0 4 2 PC
EEC
17MDC18 English Language Lab 0 0 2 1
/ HS
Total Credits 22
Page 11 of 199
16MDS11-TECHNICAL ENGLISH
PRE-REQUISITES Contact hours
Consent of the Instructor
ASSESSMENT: THEORY L T P C
COURSE OUTCOME: 3 0 0 3
• Given a technical paragraph identify the topic sentence, infer meanings, lexical and
contextual items, and find the supporting points and transitional tags
• Given a communication context specify the barriers to listening and deduce solutions to overcome the
barriers. Given short conversations and monologues for listening, specify appropriate responses and
construct a summary.
• For a given topic, introduce ideas, give opinions and justify your stance. For a given topic, argue for or
against the topic for 5 minutes. Plan and prepare a 15 minute presentation using visual aids and deliver
a power point presentation for a given technical topic.
• For a given topic, write an argumentative, descriptive, biographical or autobiographical essay. Interpret
the given technical graphical representation and compose passage. Summarize and paraphrase
technical texts in about 200 to 300 words.
• Apply the rules of grammar viz, tenses prepositions, subject-verb agreement, adjectives, direct indirect
speech and use appropriate patterns in a given sentence.
FOCUS ON LANGUAGE
Synonyms – Antonyms – Forms of Words – One Word Substitutes – Word Formation – Contextual
Meanings – Tenses – Prepositions – Subject-verb Agreement – Adjectives – Sequence Words – Wh-
Questions – Direct Indirect Speech- Adverbs – Abbreviations and Acronyms.
(9)
READING
Predicting the Content - Skimming the Text - Understanding the Gist -Topic Sentence and its Role –
Scanning - Inferring Meanings: Lexical and Contextual - Note-Making – Interpreting Graphics in Technical
Writing - Sequencing of Sentences - Reading Comprehension – Dictionary Skills - Itinerary
(9)
WRITING
Filling Forms – Descriptive Writing – Autobiographical & Biographical Writing – Paragraph Writing –
Academic Writing – Tweets – Paraphrasing – Channel Conversion - Essay Writing: Argumentative Writing
– Poster Making – Instructions – Dialogue Writing – Informal Letters
(9)
LISTENING
Importance of Listening & Empathy in Communication – Reasons for Poor Listening – Traits of a Good
Listener – Listening Mode – Note Taking – Listening to Short Dialogues – Listening to Long Conversations
(8)
SPEAKING
Describing Places – Giving Opinions – Narration – Introducing Ideas – Justifying Opinions – Formal
Conversations – Telephonic Skill – Debating – Apologizing – Extempore - Effective Presentation Strategies
– Planning - Outlining & Structuring – Nuances of Delivery – Controlling Nervousness & Stage Fright –
Visual Aids in Presentation – Applications of MS Power Point
(10)
TOTAL: 45 Hours
TEXT BOOK
1. Dr.K.Elango, “Resonance”, Cambridge University Press, New Delhi, 2013.
EXTENSIVE READING
1. Dr.A.P.J.Abdul Kalam “India 2020” – Vision for the Millennium – Brooks/Cole Publishing Company, 2002.
(Only Essay Questions)
REFERENCE BOOKS
1. Meenakshi Raman, Sangeeta Sharma, “Technical Communication – English Skills for Engineers”, Oxford
University Press, New Delhi, 2012.
Page 12 of 199
2. Simon Sweeney, “English for Business Communication”, Cambridge University Press, 2010.
3. Nagaraj Geetha, “A Course in Grammar and Composition”, Cambridge University Press, 2012.
4. Samson T, “Innovate with English”, Cambridge University Press, 2012.
5. Mark Ibbotson. “Cambridge English for Engineering” Cambridge University Press, 2012.
6. B. Sai Lakshmi. “Poly Skills- A Course in Communication and Life Skills” Cambridge University Press, 2012.
Page 13 of 199
17MDC12- APPLIED ALGEBRA AND CALCULUS
Contact Hours
L T P C
PRE-REQUISITES 3 2 0 4
Consent of the Instructor
ASSESSMENT: THEORY
COURSE OUTCOME:
• Familiar with the basic concepts in financial mathematics and application of numerical methods in solving
equations occurring in business modeling.
• Able to understand and apply matrix methods to solve real world problems.
• Able to understand and apply differential calculus to solve optimization problems in Economics and
Business.
• Able to understand and apply integral calculus to solve real world problems in economics and finance.
• Having good understanding of empirical modeling.
ALGEBRA
SEQUENCES AND SERIES: Arithmetic,geometric and harmonic sequences-Finite and infinite series.
Convergence and divergence of infinite series-Simple examples-nthterm test for divergence and p-series
convergence. Applications of series in financial mathematics: Simple and Compound Interest-Nominal and
Effective Interest Rates-Continuous Compounding –Future Value and Present Value-Annuities- Ordinary
Annuity: Future and Present Value, Annuity Payment, Principal Sum, Period and Interest Rate , Annuity Due,
Deferred Annuity and Perpetuity.
(6)
SOLUTION OF EQUATIONS:Algebraic and transcendental equations – Bisection Method and Newton Raphson
method-Real World Applications of Newton Raphson Method: Finding the Break Even Point of a Firm and
finding the interest rates of Annuities.
(4)
MATRICES AND VECTOR SPACES: MATRICES: The Inverse of a Matrix–Properties and Algorithm to find the
Inverse of a Matrix: Gauss Jordan Method- Solving a system of Linear Equations Using Matrix Inverse. Eigen
values and Eigen vectors - Cayley Hamilton theorem (without proof)- Application to find the inverse and
higher powers of a matrix – Diagonalization – Quadratic forms – Orthogonal reduction to Canonical form.
Applications of Matrices: The Leontief Input Output Model in Economics, Leslie’s Population Growth Model,
Homogeneous Coordinates and their applications to Computer Graphics.
VECTOR SPACES: Vector spaces and Subspaces Linear dependence and independence of vectors– Linear
transformations-Linearly independent sets and Bases-Dimension of a vector space
(14)
CALCULUS
Differential Calculus: Definition of limit and derivative of a function. Applications to marginal analysis in
Business and Economics, Relative Rate of Change and Elasticity of Demand- Maxima and Minima of function
of single variables –Applications to Optimization of area and perimeter, Relation between Average Cost and
Marginal Cost, Maximizing Revenue and Profit and Inventory Control. Functions of Several Variables-Partial
Derivatives- Homogeneous functions and Euler’s Theorem-Optimization of functions of two variables-
Constrained Optimization using Lagrange Multipliers
Integral Calculus: Integration as a process of Summation-Application of Area between two curves to find the
Net Excess Profit-Application to study Lorenz Curves in Economics-Calculation of present value of an income
stream using definite integrals. Special Functions: Beta and Gamma Functions- Double and triple integrals –
Applications: Area – Volume.
(13)
Page 14 of 199
EXPERIMENTAL DATA ANALYSIS: Curve fitting: Least Square Method. Interpolation: Newton’s method -
Lagrange’s method. Numerical Differentiation: Application to Maxima and Minima of functions. Numerical
Integration: Trapezoidal rule- Simpson’s 1/3rd rule. Applications to real world problems and finding area,
volume and Numerical Solutions of Ordinary Differential Equations: Taylor’s Series – RungeKutta Fourth order
methods – Milne’s Predictor – Corrector Method.
(8)
TOTAL: 45 Hours
TEXT BOOKS
1. Ahmad NazriWahidudin, “Financial Mathematics and Its Applications”, Ventus Publishing ApS, ISBN 978-
87-7681-928-6, 2011.
2. David C Lay “Linear Algebra and its Applications”, Fourth edition Pearson 2012.
3. R.A.Barnett, M.R.Ziegler and K.E.Bylen, Calculus for Business, Economics, Life Sciences and Social
Sciences, 12th Edition, Prentice Hall, 2011.
4. L.D.Hoffman and G.L.Bradley, Calculus for Business, Economics and the Social and Life Sciences, 10th
Edition, McGraw Hill, Higher Education, 2010.
REFERENCE BOOKS
1. Kandasamy, P.et al., “Engineering Mathematics”, Volume – I & II (8th Fully Revised Edition), “S. Chand &
Co, 2008.Kandasamy .P et al., “Numerical Methods”, (for first year), (First Revised Edition) Tata McGraw
Hill Publishing company Ltd., 2008.(para 5)
2. Veerarajan T, “Engineering Mathematics (For First Year)”, (first revised edition), Tata McGraw Hill
Publishing company Ltd, 2008.
3. Venkataraman. M.K., “Engineering Mathematics”, (First year), The National Publishing Company, 2008.
Page 15 of 199
17MDC13-BASIC STATISTICAL METHODS
Contact Hours
L T P C
3 2 0 4
PRE-REQUISITES
Consent of the Instructor
ASSESSMENT: THEORY
COURSE OUTCOMES
• Achieve good skills in presentation and summarization of data using statistical tool
• Apply basic concepts in probability theory to data and derive useful measures for easy interpretation of
the probability structure of data
• Gain knowledge in sampling and various methods of sampling from population data
• Understand the meaning of association between two variables and use regression analysis in
prediction.
DEFINITION OF STATISTICS
Data –Qualitative and quantitative – Measurement of data –Nominal and Ordinal - Raw data and grouped
data – Primary and secondary data – Methods of collection –Classification of data – Tabulation –frequency
distribution and various diagrammatic and graphical representations of data.
(7)
SUMMARY STATISTICS
Measures of Central Tendency-arithmetic mean, median,mode,geometric mean and harmonic mean Merits
and demerits- Relationship between mean, median and mode-Relationship AM, GM and HM, computation of
the measures for grouped and ungrouped data-weighted arithmetic Measures of dispersion-range, mean
deviation and standard deviation – coefficient of variation and its use- quartiles and inter quartile range-
quintiles deciles and percentiles- moving averages -Skewness and Kurtosis and their uses.
(8)
PROBABILITY
Deterministic and random experiments –Definition of sample space and events- classical and axiomatic
definitions- Properties of probability- addition theorem- conditional probability and multiplication theorem of
probability- Definition of independent events – Random variables and their probability distributions-Discrete
and continuous random variables Probability mass function and cumulative distribution functions -definition –
Mathematical expectation-mean and variance – Mean and variances of linear combination of random
variables – Chebyshev’s theorem- -Important discrete distributions-Discrete Uniform Distribution, Binomial,
Poisson, -Continuous distributions: probability density functions and cumulative probability distributions-
Normal distribution and its properties and applications.
(15)
SAMPLING
Population and sample- sampling and its need –sampling vs complete enumeration –parameter and statistics-
Probability sampling and –random sampling- simple random sampling, lottery method and random number
table method- stratified random sampling-sampling distribution and standard error of a statistic.
(7)
CORRELATION AND REGRESSION
Definition of correlation - Scatter plot –Karl Pearson’s correlation coefficient its properties– Definition of
Regression – Simple regression-Regression of x on y and y on x-Rank Correlation-Spearman’s Rank Correlation
Coefficient
(8)
TOTAL: 45 Hours
Page 16 of 199
TEXT BOOK
1. S.C. Gupta, “ Fundamentals of Statistics”, 7thand Enlarged Edition, Himalaya publishing, Delhi, 2014.
REFERENCE BOOK
1. D M Levine T C Krehbiel and M L Berensen, “Business Statistics: A First Course”, Pearson Education,
Delhi, India, 2003.
2. Ronald E.Walpole, Raymond H. Myers, Sharon L. Myers and Keying Ye , Probability and Statistics for
Engineers and Scientists. (2002), 7th Edition, Pearson Education, Inc. , Delhi, India
Page 17 of 199
17MDC14-HUMAN BEHAVIOUR
Contact Hours
L T P C
3 0 0 3
PRE-REQUISITES
Consent of the Instructor
ASSESSMENT: THEORY
COURSE OUTCOMES
• Given an organizational environment, identify the importance of Human Behaviour and its impact.
• Engage in a comprehensive review of major theories and traits used in human personality psychology
and
Apply them for given problem scenarios.
• Understand the role played by values and attitude in the workplace and analyze individual human
behaviour in
The workplace as influenced by Perception.
• Evaluate the role of motivation in determining employee behaviour in the organization, and apply the
Techniques to suggest tools of motivation for a given business environment.
• With solid understanding of human behaviour in the workplace from an individual, group and
organizational.
Perspective, evaluate problem scenarios and suggest solutions to problems relating to motivation,
personality,
Perception, values and attitude.
UNDERSTANDING HHUMAN BEHAVIOUR
Understanding Human Behaviour – Classification of Human Behaviour – Nature of people in organization –
Models of Human Behaviour: Psychoanalytic Model , Existential Model , Behavioristic Model ,Cognitive Model
– Implications of Human Behaviour on the organization – Case Study (9)
PERSONALITY
Personality – Determinants: Heredity and environmental linkage – Development Approach: Argyris’s
Maturity–Immaturity Continuum – Personality Traits: Social Traits, Personal Conception Traits, Emotional
Adjustment Traits – Personality Theories:Erikson's eight life stages, Passages Theory, Maturation Theory –
Case Study (9)
PERCEPTION
Perception – Perception Process – Factors influencing perception process – Stages of the Perceptual Process –
Response to Perceptual Process – Perceptual distortion: Stereotypes or Prototypes, Halo Effects, Selective
Perception, Projection, Contrast Effects, Self-fulfilling Prophecy – Managing perceptual process – Attribution
theory – Case Study (9)
MOTIVATION
Motivation – Reinforcement, Content and Process Theories- – Classical and Operant conditioning –
Reinforcement Strategies - Theories of Motivation : Hierarchy of Need theory, ERG theory, Acquired Needs
theory, Two Factor Theory, Equity Theory, Expectation Theory – Case Study (9)
TEXT BOOK
Page 18 of 199
1. John .R. Schermerhorn, James. G. Hunt and Richard. N. Osorn, ‘Organizational Behaviour’, Wiley
Publication, 7th Edition.
REFERENCE BOOKS
1. B. Narayan and Bharati Sharma, 1993; "Behavioral Science in Management" Omsons Publications,
New Delhi.
2. Harlow/Hamke, 1975; Behaviour in Organizations Text, Readings and Cases, Little, Brown and
Company.
3. Stephen P. Robbins, 1985; Organizational Behaviour, Concepts, Controversies and Applications,
Prentice Hall of India Private Limited, New Delhi.
4. Organizational Behaviour Text, Cases and Games- By K. Aswathappa, Himalaya Publishing House,
Mumbai, Sixth Edition (2005)
5. Organizational Behaviour Human Behaviour at Work By J. W. Newstrom, Tata McGraw Hill Publishing
Company Limited, New Delhi, 12th Edition (2007)
17MDC15-PROGRAMMING IN C
PRE-REQUISITES Contact Hours
Consent of the Instructor L T P C
ASSESSMENT: THEORY 3 0 0 3
COURSE OUTCOME
• Recognize the role of computers and programming languages in solving the real world problems.
Page 19 of 199
• Use the suitable data type among Arrays, Pointers, Strings, Structure, Union and Files to store and
manipulate data
• Analyze the given problem statement, divide it into modules and represent them using functions in C
• Develop a C program for a given problem statement by using the necessary program structure, data
types and constructs to generate the correct output
• Develop a C program to handle persistent data for a given problem statement
INTRODUCTION
Introduction to Computers-Computer Characteristics- Hardware vs Software- Developing a Program- Software
Development Life Cycle- Structured Programming- Modes of Operation- Types of Programming Languages-
Introduction to C- Desirable Program Characteristics (6)
BASIC CONSTRUCTS
Introductory Concepts - Introduction to C programming - Operators and Expressions - Data Input and Output -
Control Statements – Macros (6)
TOTAL: 45 Hours
TEXT BOOKS
1. Schaum's outline series, "Programming with C", Tata McGraw Hill Publication, 2nd Edition, 2010.
REFERENCE BOOKS
1. Herbert Schildt, "C- The Complete Reference", McGraw Hill, 4th edition, 2009.
2. Kernighan B.W. and Ritchie D.M., "C Programming Language (ANSI C)", Pearson Education, 2004//text
book
3. Herbert Schildt, Jean Paul Tremblay, Richard B Bunt, "Introduction to Computer Science - An
Algorithmic Approach", McGraw Hill, 2nd Edition, 1985.
4. Terrence W Pratt, "Programming language - Design and Implementation", Prentice Hall of India, 4th
Edition, 2001.
Page 20 of 199
5. Yaswanthkanithkar,”Let Us C”, Pearson edition
17MDC16-COMPUTING LAB I
Contact Hours
L T P C
0 0 4 2
PRE-REQUISITES
Consent of the Instructor
ASSESSMENT - PRACTICALS
COURSE OUTCOMES:
• Be able to learn SciLab programming to perform problems in matrix algebra.
• Gain knowledge in writing script files in SciLab to perform numerical interpolation.
• Be able to develop skill in MS-Excel for diagrammatic representation and summarization of data.
• Be able to understand probability distributions and bivariate data analysis using MS-Excel programs
CONCEPTS TO BE COVERED
1. SciLab Fundamentals
2. Algebraic operations on matrices, Transpose of a matrix, Determinants, inverse of a matrix,
3. Solving System of linear equations and consistency,
4. Row reduced echelon form and normal form.
5. Eigen values, Eigen vectors, Rank of a matrix.
6. Solving algebraic and system of equations.
7. Estimating numerical values for given data by means of interpolation
8. Perform data manipulation and financial functions using excel
9. Perform graphical and diagrammatic representation of statistical data, like bar diagram, pie,
histogram and line diagram
10. Construct the pivotal tables and apply statistical functions to calculate the descriptive statistics
11. Practice the theory behind the descriptive statistics, like measures of central tendency, dispersion,
skewness and kurtosis
12. Apply and Implement the theory of probability in various applications
Page 21 of 199
13. Simple probability and random sampling
14. Practicing the simple correlation and regression techniques.
ASSESSMENT: PRACTICAL
COURSE OUTCOME
• Solve the given problem by devising an algorithm and converting it into C program
• Develop C programs with necessary data types to represent the data and manipulate them using
appropriate operators and built-in functions
• Develop C programs with appropriate control structures to implement decision making
• Develop reusable and efficient solutions using functions and/or recursive functions in C
• Develop C programs to create and access the files for handling the persistent data
CONCEPTS TO BE COVERED
2. Writing programs to get familiarity on using conditional, control and repetition statements.
3. Defining and creating one and two dimensional arrays- Matrix operations
7. String manipulations.
11. Defining and handling structures, array of structures, structure pointers, union and enumeration type.
Page 22 of 199
12. Defining functions with structure.
Page 23 of 199
17MDC18 – ENGLISH LANGUAGE LABORATORY
Contact Hours
L T P C
ASSESSMENT: PRACTICAL 0 0 2 1
COURSE OBJECTIVE:
• For a given 2 to5 minutes speaking activity like Extempore and Debate, produce language structures
accurately and fluently.
• Construct dialogues for a given social scenario and interpret the given graphic information and write creative
paragraphs.
• For a given technical topic, prepare a power point presentation for 15 minutes.
• Given short conversations and monologues for listening, specify appropriate responses and construct a
summary.
• Given a technical paragraph for reading, specify correct responses by identifying the topic sentence, inferring
meanings, lexical and contextual items, and finding the supporting points and transitional tags.
LIST OF EXPERIMENTS:
1. Speech Sounds
2. Word Vocabulary
3. Reading Comprehension
4. Listening Practice- I
5. Dialogue Writing
6. Conversational Exercise – I
7. Focus on Language
8. Creative Writing
9. Conversational Exercise – II
10. Listening Practice - II
Page 24 of 199
Semester II
Page 25 of 199
16MDS LE01-PROFESSIONAL ENGLISH
COURSE OUTCOME
• Apply the rules of the grammar viz Confusing words, Verbs, Gerunds, Infinitives, Cause and Effect and use
appropriate patterns in a given sentence or a passage.
• Given a passage or a technical topic, prepare a mind map, make notes and summarize.
• Given a Business Communication scenario, prepare Reports, Memos, Instructions, Minutes of the meeting,
Emails & Business letters using appropriate format.
• Given a communication context, specify the type and barrier to listening provide solutions and justify. Given
short conversations and monologues for listening, specify appropriate responses and construct a summary.
• For a given HR topic, generate valid points for and against the topic and present them with group behaviour.
For any job requirement plan and prepare for a 20 minute Mock Interview.
FOCUS ON LANGUAGE
Scientific Terminology – Homonyms – Homophones – Formal Vocabulary – Confusing Words – Idiomatic
Expressions – Collocations – Regular and Irregular Verbs – Gerund – Voice – Infinitive – Modal Verbs – Phrasal
Verbs – If Conditionals – Cause and Effect – Numerical Adjectival Phrases – Conjunctions – Clauses – Definitions –
SMS Language. (11)
READING
Summarizing – SQ3R Reading Technique – Note Making: Outline/Linear Method- Sentence Method –
Schematic Method – Understanding Discourse Coherence – Non-Verbal Signals – Cloze Comprehension – Mind
Mapping (7)
WRITING
Business Letters – Article Writing – Review of a Newspaper Report – Emails – Report Writing – Instructions –
Vacancy Advertisements – Resume - Meetings: Agenda and Minutes of the Meeting - Writing Book Reviews –
Memorandum - Essay Writing (11)
LISTENING
Types of Listening- Barriers to Effective Listening- Intensive Listening – Listening to
Podcast, Negotiation, Job Interviews, Group Discussions and Filling Gaps (7)
SPEAKING
Interviews: Objectives of Interviews – Types of Interviews - Group Discussions - Organizational GD – GD as a Part
of Selection Process – Role Play – Negotiation. (9)
TOTAL: 45 Hours
TEXT BOOK
REFERENCE BOOKS
1. Meenakshi Raman, Sangeeta Sharma, “Technical Communication – English Skills for Engineers”, Oxford
University Press, New Delhi, 2012.
Page 26 of 199
2. Nagaraj Geetha, “A Course in Grammar and composition”, Cambridge University Press, 2012
3. Samson T, “Innovate with English”, Cambridge University Press, 2012.
4. Mark Ibbotson. “Cambridge English for Engineering” Cambridge University Press, 2012.
5. B. Sai Lakshmi. “Poly Skills- A Course in Communication and Life Skills” Cambridge University Press, 2012.
Page 27 of 199
16FY22G-BASIC GERMAN
Contact Hours
L T P C
2 2 0 3
PRE-REQUISITES
Consent of the Instructor
ASSESSMENT: THEORY
COURSE OBJECTIVE
EINFUHRUNG
BegrUung – Name – Vorname – Familienname – Anrede
(7)
THEMA
Hallo !Wiegeht’s?
Begegnungen
Guten Tag, ichsuche…,
ImSupermarkt
Arbeit und Freizeit
Familie und Haushalt
(10)
GRAMMATIK-I
Position des Verbs :Aussage, W – Frage und
Ja/Nein – Frage; Artikel die der das.
W – Frage; Konjugation in Prasens;
Nominativ :bestimmter, unbestimmter und negative Artikel
Akkusativ :unbestimmterundnegativerArtikel
Adjektive :Akkusativ-Erganzung
(18)
GRAMMATIK-II
ArtikelalsPronomen
Dative – Erganzung :Personalpronomen und Ortsangaben;
Imperativ
Modalverben; Ortsangaben; Richtungsangaben;
Zeitangaben; Ordinalzahlen
Possessiv – Artikel; trennbare und nichttrennbareVerben;
Wechselprapositionen
(10)
TOTAL:45
TEXT BOOK
Studio d A1: Kurs – und Ubungsbuch
(Deutsch alsFremdsprache)
CornelsenVerlag.
REFERENCE BOOK
Tangarmaktuell1 :Kursbuch + Arbeitsbuch
(Deutsch alsFremdsprache)
Max HueberVerlag
Page 28 of 199
Page 29 of 199
16FY22 F-BASIC FRENCH
Contact Hours
L T P C
2 2 0 3
ASSESSMENT: THEORY
COURSE OUTCOME:
INTRODUCTION:
UNITÉ-1: Faire connaissance – inviter et répondre à une invitation – décrire les personnes- articles définis et indéfinis
– genre etnombre des noms et des adjectifs- interrogation et négation – conjugaison du présent. Paris monuments et
lieux publics – la vie de quatreparisiens de professions différentes. (11)
UNITÉ-3: Raconter et rapporter – donner son avis – se plaindre et réprimander – expliquer et justifier –
pronomscompléments –futurproche – passé composé et imparfait. Plusieursrégions de France –
différentsuniverssociaux. (11)
UNITÉ-4: Demander l’autorisation – interdire – formuler des projects – discuter et débattre. Pronoms<en> et < y > –
pronomsrelatifs et superlatifs – conjugaison du futur – présentcontinu et passé récent.La vie administrative et
régionale – problems economiques et écologiques – traditions et modernité. (10)
Total L: 45
TEXT BOOKS:
1. Le Nouveau Sans Frontières – Philippe Dominique , Jacky Girardet
2. Michèle Verdelhan , Michel Verdelhan
REFERENCES:
1. Dondo Modern French Course ---Mathurin Dondo
2. Modern French Grammar---Margaret Lang and Isabelle Perez.
Contact Hours
L T P C
Page 30 of 199
3 2 0 4
PRE-REQUISITES
Consent of the Instructor
ASSESSMENT: THEORY
COURSE OUTCOMES
• Apply various discrete and continuous probability distributions to data and derive useful inferences.
• Apply moment generating functions in understanding various properties of random variables
• Get good understanding of properties of estimators of population parameters
• Become familiar with various methods in statistical inference and he can independently apply many statistical
tests to make inferences on the properties of both discrete and continuous types of data
• Get a basic knowledge on Bayesian inference.
PROBABILITY DISTRIBUTIONS
Discrete: Geometric, Negative binomial distributions and Hypergeometric distributions. Continuous: uniform,
exponential, gamma, Beta, Chi-square log normal distributions and Weibull distributions and their properties.
(8)
FUNCTIONS OF RANDOM VARIABLES
Moments and Moment Generating functions of important distributions-Transformations of Variables and finding
their distributions -method of direct transformation and method of moment generating functions- - Joint and
Marginal Probability mass functions(for discrete) and density functions(for continuous). Conditional probability
distributions-conditional mean and variance-Independence of random variables.
(15)
ESTIMATION
Estimation of parameters using method of moments-Maximum Likelihood Point Estimation(MLE) –Properties of
estimators-Unbiasedness, minimum variance, efficience and sufficience-Mean Square Error-Asymptotic properties-
consistency-Fisher Information and Cramer-Rao’s Inequality – Interval Estimation.
(7)
SAMPLING AND TESTS OF HYPOTHESIS
Derivation of sampling distribution of mean and S2- t-distribution and F-distribution-Central limit theorems- Test of
significance – Basic concepts – null hypothesis – alternative hypothesis – level of significance – Standard error and its
importance – steps in testing-One and two tailed tests-The use of p-values for Decision making – Large sample tests
and Small sample tests for : Single sample: Testing on a single mean with variance known and variance unknown-Two
samples-tests on means –One sample test on a single proportion-two sample tests of two proportions-Goodness of
Fit tests, One and two sample tests concerning variances-Tests of independence for categorical data, tests foe
homogeneity.
(10)
INTRODUCTION TO BAYESIAN ESTIMATION
Baye’s Theorem and its applications -Prior and posterior distributions-Optimal Decisions using loss function--
Estimation: Bayesian versus classical- Simple applications
(5)
Total: 45 Hours
TEXT BOOK
1. Ronald E.Walpole, Raymond H. Myers, Sharon L. Myers and Keying Ye, "Probability and Statistics for Engineers
and Scientists", Pearson Education, Inc., 7th Edition, Delhi, India, 2002.
REFERENCE BOOKS
Page 31 of 199
1. S.C.Gupta and V.K.Kappoor, "Fundamentals of Mathematical Statistics", Sultan Chand & Sons, 10th Revised
Edition, New Delhi, 2002.
2. S.C. Gupta ,”Fundamentals of Statistics”, 7th and Enlarged Edition, Himalaya publishing,
Delhi, 2014.
3. Anthony O’Hagan,Bryan R. Luce , "A primer on Bayesian Statistics in Health Economics and Outcomes
Research", MEDTAP International Inc, 2003.
Page 32 of 199
17MDC22-PRINCIPLES OF MANAGEMENT
Contact Hours
PRE-REQUISITES L T P C
Consent of the Instructor 4 0 0 4
ASSESSMENT
Theory
COURSE OUTCOMES
• Understand and appreciate the necessity and importance of effective management for the success of any
activity
• Apply the planning, organizing and control processes to solve problems in a given business scenario
• Apply the techniques learnt in process of staffing, performance appraisal and training and identify solutions
for a problem scenario
• Describe various theories related to the management in general and understand the management decision
making process in particular.
• Gather and analyze both qualitative and quantitative information from a business scenario, to isolate issues
and formulate best control methods.
INTRODUCTION TO MANAGEMENT
Management – Evolution of Management Thought – Approaches to Management – Management in a Global
Scenario - Social Responsibility of Managers – Ethics in Managing - Functions of Managers. Case Study 1
(10)
PLANNING
Planning – Types – Steps – Objectives – Strategic Planning Process – Core Competency - Kinds of Strategies and
Policies – Forecasting – Rational Decision Making. Case Study 2 (10)
ORGANIZING
Formal and Informal Organization – Structure and Process of Organizing – Span of Management - Reengineering –
Organization Structure – Departmentation – Authority – Decentralization – Delegation – Line and Staff –
Organizational Effectiveness.
Case Study 3 (10)
STAFFING
Staffing - Definition – HRM – Job Analysis – Organizational Culture – Staff Life Cycle - Selection – Performance
Appraisal – Rewards - Learning and Development – Change Management – Organization Development - The Learning
Organization
Case Study 4 (10)
DIRECTING
Motivation - Theories of Motivation – Job Enrichment - Leadership – Definition –Approaches – Styles. Groups,
Committees and Teams – Group Decision Making. Communication – Process – Flow of Communication in
Organization – Barriers to Communication
Case Study 5
(10)
CONTROLLING
Page 33 of 199
Control Process – Feedback and Feedforward – Financial Control – Budgeting – Metrics - Balanced Scorecard –
Analytics –Information Systems - Productivity – Quality Control
Case Study 6 (10)
Total: 60 Hours
TEXTBOOK:
1. Harold Koontz, Heinz Weihrich, “Essentials of Management”, Tata McGraw Hill, 9th Edition, 2007.
REFERENCES:
17MDC23-WEB TECHNOLOGY
Contact Hours
L T P C
3 0 0 3
PRE-REQUISITES
Consent of the Instructor
ASSESSMENT: THEORY
Page 34 of 199
COURSE OUTCOMES
• Comprehension:Describe:--Describe the need for Internet Platform and its benefits over other technologies
• Application:Demonstrate:--Demonstrate techniques for improving the accessibility of an HTML and XHTML
document involving a variety of element types, including hyperlinks, images, lists, tables, and forms with CSS
properties
• Application:Employ:--Employ Java Script for client side programming that uses a regular expression to
validate form entry and processing
• Synthesis:Develop:--Develop XML applications with DTD and style sheets that span various enterprises
including Government, Industry, Academia and Society
• Synthesis:Construct:--Establish PHP server side programming skills to work with form data, regular
expressions, exception handling, validate data, cookies, sessions and to build interactive, data-driven sites
INTRODUCTION
History of Internet and World Wide Web - W3C – Web Browser Basics – Internet Accounts – shell, PPP, SLIP. Web
Server: HTTP Transactions – Multitier Application Architecture - Client and Server side Scripting - Accessing web
server - server types - Requesting document under web. (7)
HTML
Basic HTML Tags – contents of header section – page formatting tags, text formatting tags –Links – Lists – Image –
Tables – Complex tables - Frames – Nested frames - Forms.
(7)
XHTML and CSS
Introduction to XHTML - Difference between HTML and XHTML – Headings – Linking – Images – Lists – Tables – Forms
– Meta elements. CSS : Inline, Embedded, External Style sheets – Positioning – Backgrounds – Element Dimensions –
Box model and Text flow (7)
PHP
Introduction – PHP basics- String processing and Regular expressions – Form Processing and Business logic –
Connecting to a database – Cookies – Dynamic content. (8)
Total: 45 Hours
TEXT BOOKS
1. P.J. Deitel, H.M Deitel, “Internet and World Wide Web How To Program”, 4th edition, Pearson Education, 2011.
(Para I – V)
2. Margaret Levine Young, “Internet: The Complete Reference”, Millenium Edition. (Para I)
REFERENCE BOOKS
Page 35 of 199
Page 36 of 199
17MDC24-DATA STRUCTURES AND ALGORITHMS
Contact Hours
L T P C
PRE-REQUISITES 3 0 0 3
17MDC15
ASSESSMENT: THEORY
COURSE OUTCOMES
• Design and implement abstract data types such as array, linked list, stack, queue, and tree to solve real world
problems.
• Select and use suitable data structures for problem solving and programming.
• Ability to design substantial and complex data structures for a given real-life problem.
• Evaluate algorithms and data structures in terms of time and space complexity of basic operations.
• Compare and evaluate the searching and sorting techniques based on complexity measures.
INTRODUCTION TO DATA STRUCTURES
Primitive data structures – ADT- Arrays: Arrays as ADT, one dimensional array, two dimensional array,
multidimensional array, representation-sparse matrix.
(6)
STACK
Definition - stack as ADT – sequential representation - operations, Applications: conversion & evaluation of
expression.
Recursion: Definition, properties, examples.
QUEUE
Definition – queue as ADT, sequential representation - operations – circular queue – priority queue. Applications:
Categorizing data and Queue Simulation
(11)
LINKED LISTS
Definition - operations - linked representation of stacks & queue – circular lists – operations – doubly linked list -
Application: addition of polynomial.
(9)
TREES
Terminologies – binary tree: operations, traversals, representation – threaded binary tree – properties.
(6)
ALGORITHMS
Analysis: Algorithms: Algorithms as a technology, Insertions Sort, Analyzing algorithms, Designing algorithms –
Growth of functions.
Sorting & Searching: Bubble sort - quick sort – radix sort - Searching: linear search, binary search.
(13)
Total: 45 Hours
TEXT BOOKS
1. YedidyahLangsam, Moshe.J.Augenstein, Aaron.M.Tenenbaum, “Data structures using C & C++”, PHI
Publications, 2nd Edition, 2006. (Para I - Para IV)
2. Thomas H.Cormen, Charles E.Leiserson, Ronald L. Rivert, Clifford Stein, “Introduction to Algorithms”, PHI
Publications, 2nd Edition, 2004.(Para V)
REFERENCE BOOKS
Page 37 of 199
1. Ellis Horowitz & Sartaj Sahni, “Fundamentals of Data Structures”, Galgotia Publications, 1983.
2. Richard F. Gilbery, Behrouz A.Forouzan, “Data structures - A Pseudo code Approach with C”, Thomson Asia Pvt.
Ltd, 2002.
3. Krishnamoorthy.R, “Data Structures using C”, Mc Graw-Hill Education (India) Pvt. Ltd, 2010.
Page 38 of 199
17MDC25-COMPUTING LAB II
Contact Hours
L T P C
0 0 4 2
PRE-REQUISITES
Consent of the Instructor
ASSESSMENT: PRACTICALS
COURSE OUTCOMES
• Will be able to apply various techniques of integration in finding line integrals and double integrals.
• Will be able to solve differential equations using SciLab.
• Able to understand various probability distributions and their properties using programs in SciLab and MS-Excel
CONCEPTS TO BE COVERED
Implement the following using SCI Lab and MS-Excel
1. K.N.Berk and P.Carey, Data Analysis with Microsoft Excel, Brooks/Cole, USA,2010
2. Gilberto E.Urroz, Matrices and Linear Algebra with SCILAB,
http://www.tf.uns.ac.rs/~omorr/radovan_omorjan_003_prII/s_examples/Scilab/Gilberto/scilab5a.pdf
3. Graeme Chandler and Stephen Roberts, Scilab Tutorials for Computational Science,
http://paginapessoal.utfpr.edu.br/previero/calculo-numerico-ma64a-em41-e-em42/informacoes-da-
disciplina/Scilab_Tutorials.pdf
Page 39 of 199
PRE-REQUISITES
Consent of the instructor
ASSESSMENT: PRACTICAL
COURSE OUTCOMES
• Synthesis:Create:--Create or convert the existing web sites with better and generic style properties for the entire
websites
• Synthesis:Develop:--Develop static and dynamic web pages and enhance the pages using CSS properties
• Application:Employ:--Employ dynamic XML for client side data storage, construct processing codes for client and
server side
• Synthesis:Design:--Design and add functionalities to web pages on client and server side with cookies, regular
expressions, database connectivity and ActiveX controls
• Synthesis:Construct:--Construct new designs with emerging internet technologies
CONCEPTS TO BE COVERED
1. HTML programs with basic tags, formatting tags, tables, images, lists and frames
2. Interactive pages using anchors, image maps and forms
3. XHTML representation of web pages.
4. Cascading Style Sheets – Dynamic properties for individual, group and random elements
5. JScript Programs for Simple Arithmetic , String processing, Arrays, built in and user defined functions, client
side validations
6. XML – Database, DTD, XSD, XSL representation
7. PHP – simple programs for embedding html and php, Arrays, String Processing
8. Server side Validations, Cookies, Database Connectivity.
17MDC14
ASSESSMENT: PRACTICAL
COURSE OUTCOMES
Page 40 of 199
• Choose appropriate data structure for a specified application and implement using Python.
• Demonstrate the abstract properties of various data structures such as stacks, queues, lists and trees in real
world applications.
• Familiar, trace and code recursive methods and compare with iterative methods.
• Implement and compare the complexities of various sorting algorithms including bubble sort, heap sort and
quick sort.
• Demonstrate understanding of linear and binary search algorithms.
CONCEPTS TO BE COVERED
Semester III
Course
Course Name L T P C CAT
Code
THEORY
Page 41 of 199
17MDC35 Object Oriented Programming 3 0 0 3 PC
PRACTICALS
Total Credits 23
Page 42 of 199
17MDC31 – APPLIED STATISTICS FOR BUSINESS DECISIONS
Contact Hours
PRE-REQUISITES L T P C
17MDC13, 17MDC21 3 2 0 4
ASSESSMENT: THEORY
COURSE OBJECTIVE
• Apply and compute using Various Index Numbers used in Economics and Business
• Apply Statistical methods and Decision Analysis tools to analyze data from time series and Business.
• Prepare Control Charts for variables and attributes using data from economics
• Analyze Data from Statistical Experiments using appropriate Statistical Design of Experiment like
CRD,RBD,LSDetc
• Analyze Data using Non-parametric methods
Index Numbers
Definition, characteristics and uses of Index Numbers-Types of Index Numbers-Price, quantity and value indices-
Simple and weighted aggregate index numbers –Laspeyre, Paasche, , Marshell – Edgeworth, Fisher’s Ideal Index
Numbers-Tests of adequacy of Index Numbers. (9)
Time Series and Forecasting :Definition- Time Series. Components- -Time series decomposition models:
multiplicative and additive models –Forecasting error-measurement using Mean Absolute Deviation(MAD), Mean
Absolute Percentage Error (MAPE), Mean Squared Error(MSE) and Root Mean Square Error (RMSE)- Smoothing
Techniques: Naïve forecasting , moving averages and weighted moving averages-Exponential smoothing –Simple and
double Exponential Smoothing- Trend analysis- linear, quadratic and exponential trend-Seasonal Effects-
Decomposition methods: method of simple averages, ratio to trend method and ratio to moving average method-
Measurement of cyclic and irregular variations.
(11)
Statistical Quality Control: Nature of Control Limits-Purpose of Control Charts-Control Charts for Variables-Control
Charts for Attributes-Cusum Control Charts. (6)
Decision Analysis: Decision making under certainty: Analytic Hierarchy Process - Decision making under risk:
Expected value criteria, Expected value of perfect information - Decision making under uncertainty.
(6)
Non Parametric Statistics: Introduction toNonparametric tests –Sign test – Signed Rank test-Rank-Sum test-
Wilcoxon-Mann-Whitmey test (U test), Kruskal Wallis test-Runs test-Spearman’s Rank correlation coefficient.
(6)
TOTAL : 45 Hours
Page 43 of 199
TEXT BOOKS
1. Ken Black, “Business Statistics for Contemporary Decision Making”, 6th Edition, John Wiley &Sons.Inc, 2010
[Para 1,2,3 and 5]
2. Richard I. Levin, David S. Rubin, “Statistics for Management”, 7th Edition Pearson Education, 2011.[Para 2 and
Para 4]
3. Ronald E.Walpole, Raymond H. Myers, Sharon L. Myers and Keying Ye, “Probability and Statistics for Engineers
and Scientists”, 9th Edition, Prentice Hall,2012 (Para 3, 5 and 6)
REFERENCE BOOKS
1. R.P.Hooda, “Statistics for Business and Economics”, 5th Edition, Vikas Publishing House Pvt. Ltd., Noida, 2013.
2. D M Levine, M L Berensen, T C Krehbiel and P.K.Viswanathan- “Business Statistics: A First Course”, 5th Edition,
Pearson Education, Delhi, India, 2011
Page 44 of 199
17MDC32 - FINANCIAL ANALYSIS AND REPORTING
Contact Hours
PRE-REQUISITES L T P C
Consent of the Instructor 4 0 0 4
ASSESSMENT: THEORY
COURSE OBJECTIVE
Financial Accounting: Definition- Three Activities – Generally Accepted Accounting Principles – Accounting Equation:
Balance sheet, Income Statement and Retained Earnings.Recording Process: Debit and Credit – Steps in Recording
Process – Making Journal Entries, Posting the Journal Entries to Ledger Accounts, Posting the Ledger to Trial Balance,
Preparation of Trial Balance. (15)
Understanding the Financial Statements: Balance Sheet , Income Statement and Cash flow Statement – Need and
Linkages – Individual elements of Financial Statements – Preparation of Common Size Balance sheet and Income
Statement. (8)
Annual Report Analysis : Reading an annual report for a listed entity – Parts of Annual Reports – Financial Highlights
– Directors’ Report – Management Discussion and Analysis – Standalone and Consolidated Financial Statements-
Notes to Financial Statements- Related Party Transactions. (7)
Financial Ratios : Profitability Ratios, Return Ratios, Liquidity Ratios, Stability Ratios, Efficiency Ratios – Interpretation
of Ratios. Working Capital Analysis: Working Capital Calculation – Impact of Working Capital on business – Negative
and Positive Working Capital – Perspective of the banker and owner in analysing working capital – Calculating Cash
Conversion Cycle – Analysis of Receivables, Inventory , Cash and Payables.
(20)
Quality of Financial Reporting:Measuring Quality of Earnings – Identifying the potential red flag. Costing: Concepts
of Cost – Elements of Cost – Classification of cost – Preparation of Cost Sheet (10)
TOTAL : 60 Hours
REFERENCE BOOKS
Page 45 of 199
3. Maheshwari.S.N, “An Introduction of Accounting”, Vikas Publishig House Pvt Limited 2005.
4. Narayanaswamy, “Financial Accounting:A Managerial Perspective”, PHI Learning Pvt Ltd, 2008.
5. Thomas .R. Robinsn and et.al, “International Financial Statement Analysis”, John Weily& Sons, Inc, 2009.
Page 46 of 199
17MDC33- COMPUTER SYSTEMS
Contact Hours
L T P C
PRE-REQUISITES
3 0 0 3
17MDC24
ASSESSMENT: THEORY
COURSE OUTCOME
Basic elements, Instruction Execution, Interrupts, The Memory Hierarchy, Cache Memory, Direct Memory Access,
Multiprocessor and Multicore Organization.
(8)
Process states, Process description, Process control, Processes and threads, Types of Threads.
CONCURRENCY
Deadlock and Starvation: Principles of Deadlock, deadlock prevention, deadlock avoidance, deadlock detection.
Windows 7 Concurrency Mechanisms.
(10)
MEMORY MANAGEMENT
Virtual Memory: Hardware and Control Structures, Operating System Software, Windows Memory Management.
(12)
Page 47 of 199
UNIPROCESSOR SCHEDULING
I/O Devices, Organization of the I/O function, Operating System Design Issues, I/O buffering, Disk Scheduling, RAID,
Windows I/O.
File Management: Overview, File Organization and Access, File directories, File sharing, Secondary Storage
Management, Windows file system. (9)
Total: 45
TEXT BOOKS
1. William Stallings, “Operating systems Internals and Design Principles”, 7th edition, PHI, 2016. (Note: Para I:
Computer Systems Overview – refer Online edition)
REFERENCE BOOKS
Page 48 of 199
17MDC34 -DATABASE MANAGEMENT SYSTEMS
Contact Hours
L T P C
3 0 0 3
PRE-REQUISITES
Consent of the Instructor
ASSESSMENT: Theory
COURSE OUTCOME
• Describe the purpose and architecture of database systems from the perspective of persistent storage of real
world data.
• Analyse the problem statement, construct the Entity Relationship model and map it into relational model by
applying normalization.
• Generate Relational Algebra, Relational Calculus and SQL statements to perform queries of real world
applications
• Evaluate the indexing techniques and choose the suitable technique by analyzing the given application
• Determine the concurrency control and recovery mechanisms based on the criticality of the transaction
INTRODUCTION
Database System Applications, Purpose of Database Systems, View of Data, Database Languages, Relational
Databases, Database Architecture, Database Users and Administrators.
Relational Model: Structure of Relational Databases, Database Schema, Keys, Schema Diagrams, Query Languages,
Relational Operations. (4+6)
DATABASE DESIGN
Database Design and the E-R Model, Overview of the Design Process, The Entity-Relationship Model, Constraints,
Removing Redundant Attributes in Entity Sets, Entity-Relationship Diagrams, Reduction to Relational Schemas.
Relational Database Design: Atomic Domains and First Normal Form, Decomposition Using Functional Dependencies,
Functional-Dependency Theory. (5+5)
INTRODUCTION TO SQL
Overview of the SQL Query Language, SQL Data Definition, Basic Structure of SQL Queries, Additional Basic
Operations, Set Operations, Null Values, Aggregate Functions, Nested Subqueries, Modification of the Database.
Intermediate SQL: Join Expressions, Views, Transactions, Integrity Constraints, SQL Data Types and Schemas,
Authorization. (11)
Page 49 of 199
Advanced SQL: Accessing SQL from a Programming Language, Functions and Procedures, Triggers.
Concept, Simple Transaction Model, Atomicity and Durability, Isolation, Serializability, Isolation and Atomicity,
Isolation Levels. Lock-based Concurrency Control, Time Stamp based Concurrency Control, Failure Classification,
Recovery and Atomicity. (7)
Total: 45 Hours
TEXT BOOKS
1. Abraham Silberschatz, Henry F.Korth and S.Sudarshan, “Database System Concepts”, Sixth Edition, McGraw
Hill, 2010.
REFERENCE BOOKS
1. RamezElmasri, Shamkant B. NavatheDurvasula, V.L.N. Somayajulu, ShyamK. Gupta, "Fundamentals of
Database Systems”, Fourth Edition, Pearson Education, 2006.
2. Christopher Allen, Simon Chatwin, Catherine A. Creary, “Introduction to Relational Databases and SQL
Programming”, Tata McGraw-Hill,2003.
Page 50 of 199
17MDC35-OBJECT ORIENTED PROGRAMMING
Contact Hours
PRE-REQUISITES
17MDC15 L T P C
3 0 0 3
ASSESSMENT:THEORY
COURSE OUTCOME
• Students can develop applications in Java using Basic Windows, Swing Framework, Multi threaded
Applications and Database Connectivity
• Students can learn to apply the Object Oriented Concepts in Java Programming for real world problems.
• Students can develop UI using Applets and Swing components.
• Students can learn to develop data structures using Collections.
• Students will be able to logically group classes and interfaces in one place using inner classes and interfaces.
INTRODUCTION
The Object Model - The Evolution of the Object Model - Elements of the Object Model - Applying the Object Model
An Introduction to Java - The Programming Environment - Fundamental Programming Structures in Java - Static fields
and methods - Method Parameters - Object Construction - Packages - The Class Path.
(7)
BASICS
INHERITANCE: Classes, Super Classes and Subclasses Objects - The Cosmic superclass - Generic Array Lists - Object
Wrappers and AutoBoxing - Methods with a variable number of parameters - Enumeration Classes – Strings.
INTERFACES AND INNER CLASSES : Interfaces - Object Cloning - Interfaces and callbacks - InnerClasses. DEPLOYING
APPLICATION : JAR Files - EXCEPTIONS - Dealing with Errors - Catching Exceptions. (10)
APPLETS
Types of Applets- Applet Basics - The applet Class - Applet Architecture - An applet Skeleton- Applet Initialization and
Termination - Display Methods- Requesting Repainting - Using the Status Window - Passing parameters - Applet
Context and Show document (10)
COLLECTIONS - Collection Interface - Concrete collections - The Collections Framework - Legacy Collections - The
Hashtable Class (9)
Total: 45 Hours
TEXT BOOKS
1. Grady Booch “Object - Oriented Analysis and Design with Applications” , Second Edition, Pearson Education,
2004
2. Gary Cornell and Cay S.Horstmann, “Core Java Volume1”, Eighth Edition, Pearson Education 2013
Page 51 of 199
3. Y.Daniel Liang “JAVA PROGRAMMING”, 7th Edition, Pearson Education 2009.
REFERENCE BOOKS
1. Herbert Shiltz, “Java: The Complete Reference”, Seventh Edition, Tata McGraw Hill, 2007.
2. Schaum’sOuTlines “ Programming With Java”, Second Edition, Tata McGrawHill, 2004
Page 52 of 199
17MDC36 – Business Statistics Lab using R
Contact Hours
L T P C
PRE-REQUISITES
0 0 4 2
17MDC16, 17MDC25
ASSESSMENT : PRACTICAL
COURSE OUTCOMES:
• To develop skills in analyzing data using R software package
• To develop Shewhart Control charts for variables and attributes using qcc package of R
• To analyze data on Statistical Designs of Experiment like CRD, RBD, LSD using R software
CONCEPTS TO BE COVERED:
1. Creating Data sets in R: Data Structures-Vectors-Matrices-Arrays-Data frames-factors-Lists
2. Reading and Writing Data-read. Table, read.csv-Subsetting a vector-Subsetting a Matrix
3. Basic Graphs-Bar, Pie Charts-Histograms-Box Plots
4. Basic Statistics-Descriptive Statistics-Frequency and Contingency Tables-Correlations and t-tests
5. Regression Analysis
6. Computing Simple and weighted aggregate index numbers –Laspeyre and Paasche Index Numbers
7. Computing Marshell – Edgeworth , Fisher’s Ideal Index Numbers
8. Time-Series Data-Reading and Plotting Time Series Data
9. Decomposing Time Series Data-Decomposing Non-seasonal and Seasonal Data-Seasonally Adjusting
10. Forecasts Using Exponential Smoothing
11. Trend Analysis-Fitting linear trend
12. Trend Analysis-Fitting quadratic and exponential trends
13. Control Charts Using qcc package
14. Shewhart quality control charts for variables: xbar, R and S charts
15. Control Charts for attributes: p, np and c charts using qcc package
16. Cusum charts using qcc package
17. One way ANOVA
18. Non-parametric tests using R: Sign test,Wilcoxon Signed Rank test
19. Non-parametric tests: Mann-Whitney-Wilcoxon test
20. Kruskal Wallis test-Runs test-Spearman’s Rank correlation coefficient
TEXT BOOKS
1. Robert I.Kabacoff, “R IN ACTION:Data Analysis and Graphics with R”,Manning Publications Co.,2011
2. M.Logan, “Biological Design and Analysis Using R: A Practical Guide”, Wiley-Blackwell, 2010
Page 54 of 199
17MDC37 - BUSINESS DATABASE DESIGN LAB
Contact Hours
L T P C
PRE-REQUISITES
0 0 4 2
Consent of the Instructor
ASSESSMENT: PRACTICAL
COURSE OUTCOME
• Design the conceptual data model as Entity Relationship diagram and create the database using DDL
statements for a given application
• Formulate simple DML SQL queries to retrieve the required data for real world applications
• Generate DML queries with Subqueries, Joins, Group By, Order By and Aggregate functions to filter and
aggregate the data of the real world applications
• Construct reusable PL/SQL blocks with Functions, Procedures, Packages, Triggers, Exception Handling, and
Cursors as required by OLTP applications
• Develop a database project by constructing the ER model, creating Tables and generating SQL and PL/SQL
blocks using RDBMS platform
CONCEPTS TO BE COVERED
Databases for the above Concepts are to be given from Business Applications like:
• Financial Accounting
• Marketing
• Sales
• Operations Management
• Human Resource Management Applications
• Customer Relations Management
• Supply Chain Management
• Collaborative Workforce management software
Page 55 of 199
• Social Networking Applications
Page 56 of 199
17MDC38-OBJECT ORIENTED PROGRAMMING LAB USING JAVA
Contact Hours
PRE-REQUISITES L T P C
17MDC15, 17MDC17 0 0 4 2
ASSESSMENT: PRACTICALS
COURSE OUTCOME
CONCEPTS TO BE COVERED
Page 57 of 199
SEMESTER IV
Course
Course Name L T P C CAT
Code
THEORY
17MDC41 Predictive Analytics 3 0 0 3 BS
17MDC42 Operations Research for Business 3 2 0 4 BS
17MDC43 Corporate Finance 3 0 0 3 PC
17MDC44 Production and Operations Management 3 0 0 3 PC
17MDC45 Computer Networks 3 0 0 3 PC
PRACTICALS
17MDC46 Predictive Analytics Lab 0 0 4 2 PC
17MDC47 Business Process Optimization Lab 0 0 4 2 PC
17MDC48 Financial Analysis Lab (Spreadsheets and Python) 0 0 4 2 PC
17MDC49 Managerial Communication Skills* 0 0 0 0 EEC
Total Credits 22
Page 58 of 199
17MDC41 – PREDICTIVE ANALYTICS
PRE-REQUISITES
17MDC13, 17MDC21 Contact Hours
L T P C
3 0 0 3
ASSESSMENT: THEORY
COURSE OBJECTIVE
• Analyze time series data and to use it for forecasting.
• Formulate and compute multiple linear regression model and understand its properties
• Classify objects into different groups using discriminant function,logistic regression equation and cluster analysis
techniques
• Identify underlying factors in multivariate data sets using principal component analysis and factor analysis.
Multiple Regression Analysis(MLR):- Variables in Multivariate Data-Mean Vector, Covariance and Correlation
Matrices and their properties-Estimation of missing values. Multiple Linear Regression Equation and Polynomial
Regression Models- Estimation of the coefficients using method of least squares–Linear Regression using Matrices-
Properties of Least Squares-Inferences in Multiple Linear Regression: ANOVA and testing the partial regression
coefficients- Interpretation of R2-Standardized Regression Coefficient and its interpretation-Inclusion of categorical or
indicator variables in MLR –Multi-collinearity problem-Stepwise Regression.
(10)
Time Series Forecasting: Regression Model for forecasting-Forecasting Time Series data with Seasonal Variation-
Auto-Regressive(AR) Models- AR Model Identification: ACF and PACF, Moving Average -MA(q)) and ARMA(p,q)
Models-Auto-Regressive Integrated Moving Average (ARIMA) Process-Dickey Fuller Test-Augmented Dickey-Fuller
Test-Transforming Non Stationary Process to Stationary Process using Differencing-ARIMA(p,d,q) model building-
Ljung-box test for Auto-Correlations-Power of Forecasting: Theil’s Coefficient.
(12)
Discrimination and Classification:Discriminant Function Analysis- Fisher’s discriminant function –Fitting discriminant
functions using R and interpreting the results. Logistic Regression:Logistic Model-Definitions of Odds and Logit-
Estimation of the logistic regression coefficients-Making Predictions-Multiple Logistic Regression-Fitting logistic
regression equation using R and interpreting the results.
(9)
Principal Component Analysis and Factor Analysis: DataReduction Techniques-Definition of Population Principal
Components –Principal Components obtained by Standardized variables -Rules to retain number of Principal
Components using Scree Plot-. Factor Analysis-Definitions-The Orthogonal Factor Model-Its Covariance Structure-
Factor Loadings and Interpretations-Exploratory and Confirmatory Factor Analysis- Estimation of PCA and FA using R.
(7)
TEXT BOOKS
1. Dinesh Kumar U, " Business Analytics", Wiley, First Edition, 2017 [Para 2,Para3, Para 5]
Page 59 of 199
2. Alvin C.Rencher,"Methods of Multivariate Analysis", 2nd Edition, Wiley Inter-science, 2002 [Para 1]
3. Richard A.Johnsonand Dean W.Wichern, " Applied Multivariate Statistical Analysis", 6th Edition, Pearson Prentice
Hall, 2007[Para 3 and Para 4]
REFERENCE BOOKS
1. R.E.Walpole,R.H.Myers,S.L.Myers and K.Ye, "Probability and Statistics for Engineers and Scientists", 9th Edition,
Prentice Hal, 2012
2. Joseph F. Hair Jr., William C. Black, Barry J.Babin and RolphE.Anderson, "Multivariate Data Analysis", 7th Edition,
Pearson, 2010.
3. G.James,D.Witten, T.Hastie and R.Tibshirani, "An Introduction to Statistical Learning with Applications in R",
Springer, 2015.
Page 60 of 199
17MDC42- OPERATIONS RESEARCH FOR BUSINESS
Contact Hours
PRE-REQUISITES
L T P C
17MDC12
3 2 0 4
ASSESMENT:THEORY
COURSE OUTCOMES
• Design the optimal model to improve the efficiency and productivity of any organization using the concepts of
mathematical modeling of decision problems,
• Design of optimization techniques to solve the mathematical models
• Analyze any decision situation and offer solutions for the best utilization of limited resources
LINEAR PROGRAMMING
Linear programming problem - Formulation – Graphical solution – Simplex method.
Duality and sensitivity analysis - Primal–dual relationships – Economic Interpretation of Duality – Dual Simplex
Method – Post Optimal Analysis – Generalized Simplex Algorithm. (16)
Applications of Linear Programming: Transportation Model – Vogels Approximation method – Assignment model –
Hungarian technique – Degeneracy-unbalanced problems. (8)
INTEGER PROGRAMMING
Construction of Gomory’s Constraints – Fractional Cut method - Branch and Bound method - Applications.
(6)
DYNAMIC PROGRAMMING
Characteristics of Dynamic Programming – Recursive nature of computation in Dynamic Programming – Forward and
Backward Recursion – Applications: Shortest Route problem – Cargo loading problem – Resource allocation problem -
Investment and Budgeting Problems - Reduction of Dimentionality (8)
INVENTORY
Need for the inventory – Costs involved in inventory – Concepts of average inventory, economic order quantity –
Deterministic model: Fixed ordering quantity models – EOQ model with uniform demand, finite / infinite
replacement with / without shortages –EOQ with one price break. Inventory control - Buffer stock - Determination of
optimum buffer stock – EOQ system of ordering – Multi item EOQ model – ABC analysis.
(8)
QUEUING THEORY
Characteristics of queuing systems, steady state M/M/1 model.
(6)
Total: 60 Hours
TEXT BOOKS
1. Frank R.Giordano, Maurice D.Weir and William P.Fox. Mathematical Modeling, Thomson Brooks/Cole, Vikas
Publishing House Pvt Ltd., New Delhi.[Para 1]
Page 61 of 199
2. Frederick S.Hiller, Gerald J.Leberman, Bodhibrata Nag and PreetamBasu, “Introduction to Operations
Research”, Ninth Edition, McGraw Hill, 2010.
REFERENCE BOOKS
1. S. D. Sharma “Operations Research “, KedarNath ram Nath& co publishers, 10th edition, 1995.
2. KantiSwarup, P.K. Gupta, Mani Mohan, “Operations Research”, Sultan Chand & Sons, 2001.
5. U. Dinesh Kumar, “Business Analytics: The Science of Data-Driven Decision Making”, Wiley India,
2017
Page 62 of 199
17MDC43 - CORPORATE FINANCE
Contact Hours
PRE-REQUISITES L T P C
17MDC32 3 0 0 3
ASSESSMENT: THEORY
COURSE OUTCOMES
• Assess the time value of money and risk return calculation and its importance in financial decisions
• Analyse the various sources available for getting funds for the business and the cost involved in it.
• Evaluate the investment options available and select the best alternative for investments
• Decide the proportion of capital for business and frame the dividend policy .
• Implementing the principles and concepts used in financial decision making
Financial Management: Meaning – Importance of Finance – Objectives – Scope- Financial Decisions. Time Value of
Money:Valuation Concepts: Compounding Value, Multiple compounding, Future Value, Compounding Annuities,
Present Value - Risk and Return: Types of Risk, Measures of Risk, Efficient Risk-Return Trade off, Capital Asset Pricing
Model. (9)
Sources of Finance: Sources and its features – Types-Long term sources- Equity, Preferred stock, Retained earnings,
Term Loan- Short term sources – Bank Sources (9)
Capital Budgeting:Concept , Importance, Kinds of Investment Proposals, Capital appraisal Methods: Pay Back period
method, Net Present Value method, Present value index method, Accounting rate of return method – Analysis of Risk
and Uncertainty in Capital Budgeting.(Problems) (9)
Cost of Capital: Concepts –Classification – Cost of Debt – Cost of Equity – Cost of Retained Earnings – Weighted
Average Cost of Capital (Problems). Leverages: Meaning – types – Operating and Financial Leverages – Combined
Leverages (Problems) (9)
Capital Structure: Meaning and Relevance – Point of Indifference –Theories of Capital Structure: NI, NOI, MM and
Traditional approaches – Factors determining Capital Structure.Dividend Policy: Irrelevance of dividends – Relevance
of dividends – Determinants - Types of dividends (9)
Total: 45 Hours
REFERENCE BOOKS
1. Khan and Jain, "Financial Management", Tata McGraw Hill, New Delhi, 2008
2. Pandey .I.M," Financial Management", Vikas Publshing House, New Delhi, 2005
3. Prasanna Chandra , "Financial Management", Tata McGraw Hill, New Delhi, 2008
4. Maheshwari .S.N," Financial Management", Kalyani Publishers
5. Brealey and Meyers, "Principles of Corporate Finance", Tata McGraw Hill,New Delhi, 2008
Contact Hours
L T P C
Page 63 of 199
3 0 0 3
PRE-REQUISITES
Consent of the Instructor
ASSESSMENT: THEORY
COURSE OUTCOME
• Recognize situations in a production system environment that suggests the use of certain quantitative methods to
assist in decision making on operations management and strategy..
• Predict the future demand by using quantitative approach of various business models for time series analysis.
• Find a better method to optimize Production planning.
• Analyze the available capacity, planned and unplanned loads to determine the production capacity of an
enterprise.
• Demonstrate various maintenance schedule techniques for real time applications and also be able to identify the
waste and the method of controlling and its disposal.
INTRODUCTION
Information system for manufacturing and services-Productions and Operations-Contracting Production and
Operations management-Business model-Transformation process- Input/output models - Cost and revenues, Profit-
Productivity-stages of POM development-Organizational Positions and Career Opportunities in POM.
(9)
Page 64 of 199
Total: 45 Hours
TEXT BOOKS
1. Gupta and Martin Starr., “Production and Operations Management Systems” CRC Press, 2014.
2. Anil Kumar.S and Suresh.N., “Productions and Operations Management”, New Age International (p) Ltd, 2nd
Edition, 2015.
REFERENCE BOOKS
1. Norman Gaither, Greg Frazier , “Operations Management “Thomson Learning 9th Edition, 2012.
2. Chary.S.N., ”Theory and Problems in Production & Operations Management” Tata McGraw Hill 3rd Edition, 2012.
3. Jay H. Heizer, Barry Render., “Production and Operations Management: Strategies and Tactics”, Allyn &Bacaon,
2011.
Page 65 of 199
17MDC45 -COMPUTER NETWORKS
Contact Hours
L T P C
3 0 0 3
PRE-REQUISITES
17MDC33
ASSESMENT: THEORY
COURSE OUTCOMES
• Given an inter-network topology configuration, can demonstrate how a packet reaches the destination
• For a given inter-network specification, choose appropriate inter-networking devices.
• For given requirements, can develop simple network applications using Socket API
• For a given inter-network, find the best route to a destination by applying the various routing protocols
• For a given network application, can identify the protocols involved at the various layers and demonstrate the role
of the protocols
BUILDING A NETWORK
Applications - Requirements - Network architecture - Implementing Network Software - Performance. Connecting to
a network: Perspectives on Connecting - Framing - Error Detection - Reliable Transmission - Ethernet and Multiple
Access Networks. (10)
INTERNETWORKING
Switching and Bridging - Basic Internetworking - Routing - Implementation - IPv6. (10)
APPLICATIONS
Traditional Applications - Multimedia applications - Infrastructure services. (8)
Total: 45 Hours
TEXT BOOKS
1. Larry L. Peterson, Bruce S. Davie, "Computer Networks: A Systems Approach", Morgan Kaufmann, 5th Edition,
2012.
REFERENCE BOOKS
1. Larry L Peterson, Bruce S Davis, “Computer Networks”, 5th Edition, Elsevier, 2012
2. Andrew S. Tanenbaum, David J Wetherall, “Computer Networks”, 5th Edition, PearsonEdu, 2010
3. Behrouz Forouzan, “Introduction to Data communication and networking”, Tata McGraw Hill, 1998
4. William Stallings, “Data communication”, Pearson Education Asia 2004
Page 66 of 199
17MDC46-PREDICTIVE ANALYTICS LAB
Contact Hours
L T P C
0 0 4 2
PRE-REQUISITES
17MDC16, 17MDC25
ASSESSMENT: PRACTICAL
COURSE OUTCOMES
• Use R software to analyze multivariate data using multiple linear regression, discriminant function,
logistic regression equation models and cluster analysis tools
• Using R software to analyze Time Series Models
• Identify underlying factors in multivariate data by applying factor analysis and principal component
analysis models using R software packages
CONCEPTS TO BE COVERED
1. Reading and Plotting Multivariate Data–Matrix scatter plot and Scatter plot with the Data Points
Labelled by their Group
2. Calculating Summary Statistics for Multivariate Data-Means and Variances per group, Between-groups
Variance and Within-groups Variance for a Variable
3. Calculating Covariances, Correlations and Standardizing Multivariate Data
4. Fitting Multiple Regression Equation using MS-Excel and interpreting the output
5. Writing Script files in R for Fitting Multiple Regression Equation: Summary, extracting β coefficients,
Covaraince matrix, standard errors, residuals and fitted values and plotting ,Normal Probability Plot of
residuals, Predictions-Compare the results using lm command
6. Step wise regression: forward, backward and stepwise using
7. Differencing a Time Series, Selecting a Candidate ARIMA Model,
8. Forecasting Using an ARIMA Model
9. Fitting logistic regression equation using glm(): Prediction, goodness of fit and Plotting ROC Curve
10. Discriminant function analysis using lda() and loadings for the discriminant functions
11. Principal component Analysis using prcomp() : screeplot to decide on the number of components to
retain and loadings for the PCs and Scatter Plots for PCs
12. Factor Analysis using factanal()
13. Cluster Analysis-Hierarchical Clustering using hclust()
14. Cluster Analysis- Non-hierarchical Clustering Methods-K-means Method using kmeans()
TEXT BOOKS
1. A. Coghlan, "A Little Book of R for Multivariate Analysis", Release 0.1,
2014,http://people.stat.sc.edu/hansont/stat730/Coghlan2014.pdf
2. A. Coghlan, "A Little Book of R for Time Series ", Release 0.2, 2018,
https://media.readthedocs.org/pdf/a-little-book-of-r-for-time-series/latest/a-little-book-of-r-for-time-
series.pdf
Page 67 of 199
17MDC47 BUSINESS PROCESS OPTIMIZATION LAB
Contact Hours
L T P C
0 0 4 2
PRE-REQUISITES
17MDC12
ASSESSMENT - PRACTICALS
COURSE OUTCOMES:
• Be able to learn use Of Excel and SciLab programming in solving problems in Operations Research.
• Gain knowledge in writing script files in SciLab to perform Optimization problems.
• Be able to learn use of Excel in solving problems in Production problems.
• Be able to learn use of Excel in solving problems in Operations management.
CONCEPTS TO BE COVERED
B) Transportation Problem
C) Assignment Problem
Page 68 of 199
17MDC48-FINANCIAL ANALYSIS LAB
Contact Hours
L T P C
0 0 4 2
PRE-REQUISITES
17MDC32, 17MDC43
ASSESSMENT: PRACTICAL
COURSE OUTCOMES
• Evaluate the various items to be included in the financial statements and create a dynamic financial model for
preparing the financial statements.
• Widen and Deepen their knowledge on the financial statement linkages
• Prepare a financial model for time value of money , capital budgeting and cost of capital applications
• Analysing the working capital of a company
• Develop a model for detailed financial statements analysis model using Excel andPython.
CONCEPTS TO BE COVERED
1. Financial Statement Building: Financial Statement Modelling projection of Revenues, Costs and other Income
statement and Balance Sheet Items. Creating a dynamic model for financial statements
2. Financial Statement Linkages for Company Model Building.
3. Time Value of Money Applications – Loan Schedule Creation, EMIs, Effect of change of parameters on EMI and
Tenure;
4. Capital Budgeting Applications:Net Present Value; Internal Rate of Return.
5. Cost of Capital :Cost of Debt, Cost of Equity,Weighted Average cost of capital
6. Capital Structure : Compute Optimal Capital Structure
7. Working Capital Analysis: Arriving at working capital requirement
8. Financial Statement Analysis:
a. Choose a listed company from BSE website
b. Download the annual report
c. Create a financial model for analysing the financial statements of the company
d. Create a model for identifying the red flags in the statement
e. Give recommendations for the company
Page 69 of 199
17MDC49 – MANAGERIAL COMMUNICATION SKILLS
PRE-REQUISITES
ASSESSMENT : PRACTICAL
COURSE OUTCOMES
• Conceive appropriate verbal responses from the learners to a given social situation, using the guidelines to
effective speaking skills and body language.
• Generate trouble shooting solutions to develop team building and interpersonal skills with case studies that
focus on body language and empathy.
• Develop appropriate responses for business phone calls and formulate effective resolutions to professional
conflicts that arise out of cross cultural communication gaps in a given managerial context.
• Compose appropriate written responses to professional problems faced by a team at the workplace arising
out of ineffective communication skills.
INTRODUCTION
Introduction – Code and Content – Stimulus and Response: Source – The Encoding Process – The Channel – The
Decoding Process – The Receiver – Speaking Skills – Effective Speaking Guidelines – Communicating Soft Skills: A Self-
assessment – Closing Tips
6)
SOFT SKILLS
Introduction to Soft Skills – Lessons from the Three Case Studies – Change in Today’s Workplace: Soft Skills as a
Competitive Weapon – Antiquity of Soft Skills – Classification of Soft Skills: Time Management - Attitude –
Responsibility – Ethics, Integrity, Values and Trust – Self-confidence and Courage – Consistency and Predictability –
Teamwork and Interpersonal Skills - Communication and Networking – Empathy and Listening Skills – Problem
Solving, Troubleshooting and Speed reading – Leadership – Body Language
(7)
Preparing to make a telephone call – Receiving calls – Taking and leaving messages – Asking for and giving repetition
– The secretarial barrier – Cross-cultural communication on the telephone – Setting up appointments – Changing
arrangements – Ending a call – Cross-cultural communication on the telephone – Problem-solving on the telephone –
Complaints – Negotiations: Types of negotiation – Preparation for a negotiation – Making an opening statement –
Bargaining and making concessions – Accepting and confirming – Summarizing and looking ahead – Types of
negotiator – Dealing with conflict - Rejecting – Ending the negotiation
(10)
Introduction- Fifteen Principle to Increase Clarity in Communication – Edit-Edit-Edit: The Reader’s Perspective –
Clarity of Thought – Clarity of Text. (7)
Total : 30
REFERENCE BOOKS
Page 70 of 199
1. Mitra K.Barun, “Personality Development and Soft Skills”, Oxford University Press, 2011.
2. Krishna Mohan, Meera Banerji. “Developing Communication Skills” Mac Million Publishers, 2012.
3. Sai Lakshmi. B, “Poly Skills- A Course in Communication and Life Skills” Cambridge University Press, 2012.
Page 71 of 199
SEMESTER V
Course
Course Name L T P C CAT
Code
17MDC51 Organizational Behavior 3 0 0 3 PC
17MDC52 Digital Marketing 3 0 0 3 PC
17MDC53 Software Engineering 3 0 0 3 PC
17MDC54 Enterprise Resource Planning 3 0 0 3 PC
Elective I 3 0 0 3 PE
PRACTICALS
Human Resources System Development Lab(Python,R
17MDC55 0 0 4 2 PC
studio)
Digital Marketing Design Lab (R Studio, Visualization,
17MDC56 0 0 4 2 PC
Graphical)
17MDC57 Enterprise Application Development Lab (J2EE) 0 0 4 2 PC
17MDC58 Personality Development* 0 0 0 0 EEC
Total Credits 22
Page 72 of 199
17MDC51 - ORGANISATIONAL BEHAVIOUR
COURSE OUTCOMES
• Develop the skills for influencing and managing groups thus enhancing personal and interpersonal skills
• Assessthe potential effects of organisation culture and conflict on behaviour and the effective management of
stress.
• Analyse the functions of the organisation, individual behaviour and manage interactions in the workplace.
• Develop the human resource management skill and competencies in planning, control and problem solving
• Evaluate the management best practices tools and models to implement an effective HRM system
Organisational Culture: Concept – Observable aspects – Values and organisational culture – Managing
organisational culture – Organisational development process and application – Change in organisation – Planned
change strategies – Resistance to change- Case Study. (9)
Introduction to HRM: Meaning and definition of HRM -Organization of HR department: Line and Staff Aspects – Role
of HR managers.Recruitment: Planning and Forecasting, Effective Recruiting– Selection: Basic Testing concept, Type
of tests, Interviewing candidate: Features of interview- Case Study.
(9)
Performance Maangement : Performance appraisal system – Techiques and methods for performance appraisal.
Training &Development:The Training process- Training’s strategic context, Five step training and development
process, Types of Training.Compensation: Basic Factors in Determining pay rates- Establishing pay Rates,
Competency –Based pay -- Case Study. (9)
Total: 45 Hours
REFERENCE BOOKS
1. John .R. Schermerhorn, James. G. Hunt and Richard. N. Osorn, ‘Organizational Behaviour’, Wiley Publication,
7th Edition.
2. B. Narayan and Bharati Sharma, 1993; "Behavioral Science in Management" Omsons Publications, New Delhi.
3. Harlow/Hamke, 1975; Behaviour in Organizations Text, Readings and Cases, Little, Brown and Company.
4. Stephen P. Robbins, 1985; Organizational Behaviour, Concepts, Controversies and Applications, Prentice Hall
of India Private Limited, New Delhi.
Page 73 of 199
5. Organizational Behaviour Text, Cases and Games- By K. Aswathappa, Himalaya Publishing House, Mumbai,
Sixth Edition (2005)
6. Organizational Behaviour Human Behaviour at Work By J. W. Newstrom, Tata McGraw Hill Publishing
Company Limited, New Delhi, 12th Edition (2007)
Page 74 of 199
17MDC52 - DIGITAL MARKETING
COURSE OUTCOMES
Introduction to Digital Marketing: Need for digital marketing – Commonly used terminology – 4Cs : Customer,
Content, Context and Conversation - three essential ingredients: Traffic, Insights and Conversions - Introduction to
customer personas, buying process and their usability - Designing a basic digital marketing plan.
(9)
Developing Marketing Strategies: Market Segmentation: Levels, Patterns, Bases, Effective Segmentation Criteria.
Targeting: Approaches.Positioning:Steps, Differentiation Strategies.Competitive Dynamics: Strategies of Market
Leaders, Challengers, Followers &Nichers. (9)
Building Online Presence: Introduction to Building online presence for businesses – basic terminology and
technology – Website Domain: naming, working & registration – Website operation – Learn to host website –
Introduction to WordPress - basic concepts of linking content using HTML.
Building Traffic: Different techniques for driving traffic or visitors to a website - Introduction to search engine
optimization, Social media marketing, referral traffic, display ads, search engine marketing, affiliate marketing and
email marketing. (9)
Getting Insights: Collect and analyze data of visitors to websites - Introduction to Google Analytics and Google
Webmaster Tools – Workings of web analytics - Set up Google Analytics for a website - Set up goals and filters in
Google Analytics - Access and interpret reports - Set up and use Google Webmaster Tools for effectiveness of search
engine optimization.
Driving Conversions: Convert website visitors into buyers - Basic conversion tracking using Google Analytics and ad
platforms - Introduction to Landing Pages - Different types of conversions - Campaign optimization – Learn to create
a landing page using UnBounce. (9)
Total: 45 Hours
REFERENCE BOOKS
Page 75 of 199
3. Philip Kotler, Kevin Lane Keller, Abraham Koshy&MithileshwarJha, “Marketing Management: A South Asian
Perspective”, 14th Edition, Pearson, New Delhi , 2014
4. Dave Evans and Jake Mckee, “Social Media Marketing – The Next Generation of Business Engagement”, Wiley
India pvt. Ltd, New Delhi, 2011.
5. Perry Marshall, Thomas Melloche, “Ultimate Guide to Facebook Advertising”, Tata McGraw Hill, New Delhi,
2011.
Page 76 of 199
17MDC53 - SOFTWARE ENGINEERING
Contact Hours
L T P C
3 0 0 3
PRE- REQUISITES
Consent of the Instructor
ASSESSMENT: THEORY
COURSE OUTCOMES
• Choose and practice the software development process based on the factors such as problem complexity,
time and cost to develop the software system
• Create the requirements model by specifying the usecases and actors involved in the scenario or by specifying
the classes along with their responsibility and collaboration involved in the given problem to describe the
requirements of the software system
• Design the architecture of the system in the various perspectives such as class model, component model and
layered model based on the type of the proposed software system
• Design the test plans to conduct unit, integration, system and acceptance testing on the developed system
• Determine the size of the product by applying LOC or Function Point metrics
INTRODUCTION
Software Definition – Software Application Domains – Legacy Software – The Software Process – Software
Engineering Practice – Software Process Structure – Process Models: Prescriptive Process Models, Specialized Process
Models, The Unified Process, Agile Process: Agile Principles, The Extreme Programming Process.
(8)
MODELING
Understanding Requirements – Requirements Modeling: Scenario-Based Methods, Class Based methods,
Web/Mobile Apps. (6)
DESIGN PROCESS
Design Concepts – Design Model: Architectural Design: Software Architecture, Architectural styles, Architectural
Design – Component Level Design: Component Definition, Designing Class-Based Components, Component-Level
Design for WebApps and Mobile Apps – User Interface Design: Interface Analysis, Interface Design , WebApp and
Mobile Interface Design – Pattern-Based Design: Design Patterns, Pattern-Based Software Design, Architectural
Patterns – WebApp Design – MobileApp Design.
(15)
CODING AND TESTING
Code Review – Black Box Testing – White Box Testing – Debugging, Integration and System Testing.
(7)
Total: 45 Hours
Page 77 of 199
TEXT BOOKS
1. Roger S Pressman, “Software Engineering – A Practitioners Approach”, Seventh Edition, McGraw Hill Edition,
2010.
2. Rajib Mall, “Fundamentals of Software Engineering”, Fourth Edition, Prentice Hall India, 2014.
REFERENCE BOOKS
Page 78 of 199
17MDC54 - ENTERPRISE RESOURCE PLANNING
Contact Hours
L T P C
3 0 0 3
PRE- REQUISITES
Consent of the Instructor
ASSESSMENT: THEORY
COURSE OUTCOMES
• Develop the integrated approach to managers for various decision making
• Identify the various functional modules for vertical and horizontal workflow of business operations
• Develop a knowledge on the issues and challenges in developing a software for ERP
• Create an understanding on the implementation process of ERP.
• Create an understanding on the procedures of e-commerce and e-payment system
Concept and Benefits of ERP:Definition of ERP – ERP potential in business transformation – Demand for ERP,
Evolution – ERP market -Roles of ERP – Need for ERP-Gap analysis-Competitive environment analysis-Strategic
needs analysis-Feasibility analysis-ERP project life cycle-cost elements
(9)
ERP enabled Business process reengineering:Necessity of Reengineering-Business process re-engineering-
Implementing BPR-BPR characteristics and steps-ERP and BPR-ERP modelling in BPR-Business case-Five stages-
BE analysis. (9)
ERP project implementation:ERP implementation life cycle- ERP with respect to small and medium enterprises –
Issues in ERP project management. (9)
E-Commerce and M-Commerce:E-commerce – Types – PCs and Networking –Concerns for e-commerce growth-
Legal framework for e-commerce- M-commerce and Legal framework.
(9)
E-Payment: Electronic payment systems – Requirements – E cash - Echeque – EFT – Credit Card Payment System
– Micro payments – Payment gateways –Mobile payment methods – Mobile Banking.
(9)
Total: 45 Hours
REFERENCE BOOKS
1. Vinod Kumar Garg and Venkatakrishnan .N.K. “Enterprise Resource Planning Concepts and Planning”,
Prentice Hall ,2011.
2. Mahadeo Jaiswal and GaneshVanapalli, “Enterprise Resource Planning” ,MacMillan Publications,2009.
3. Sadagopan.S, “ERP –A Managerial Perspective”, Tata Mc.Graw Hill Publications,1999
Page 79 of 199
17MDC55 – HUMAN RESOURCES SYSTEM DEVELOPMENT LAB
Contact Hours
PRE-REQUISITES L T P C
Consent of the Instructor 0 0 4 2
ASSESSMENT: PRACTICAL
COURSE OUTCOME
• Create a dashboard for employer, employee and admin to view the data’s in the library created.
• Develop a knowledge of exploring the data used in HR analysis.
• Create charting and graphical representations of data for easy understanding
• Evaluate of and investigate the datas to create an to meet the requirement HR in decision making
• Create an HR system for workforce, Compensation, Recruitment, Selection and Performance analytics
CONCEPTS TO BE COVERED
• Workforce analytics
• Compensation analytics
• Employee Churn analytics
• Recruitment and selection analytics
• Training analysis
• Employee Performance analysis
Steps to be followed for creating the HR system:
Page 80 of 199
17MDC56 – DIGITAL MARKETING DESIGN LAB
Contact Hours
PRE-REQUISITES L T P C
Consent of the Instructor 0 0 4 2
ASSESSMENT: PRACTICAL
COURSE OUTCOME
• Design the landing page with professional lead magnets and copywriting
• Integrate analytics into the digital marketing process to gain insights
• Optimize the website so that the business can be displayed in the Google search engine
• Utilize social media for marketing
• Audit the impact of social media marketing
CONCEPTS TO BE COVERED
• Email Marketing
o Plan for Email campaign
o Create Email templates and designs
o Track the Email visitors
Page 81 of 199
17MDC57 – ENTERPRISE APPLICATION DEVELOPMENT LAB
Contact Hours
PRE-REQUISITES L T P C
Consent of the Instructor 0 0 4 2
ASSESSMENT: PRACTICAL
COURSE OUTCOMES
• Design and implement the web logic using Servlets, application logic using SessionEJB and entity objects using
EntityEJB, for a given business problem.
• Given a business scenario, design a solution using MVC Architecture and model the components needed for
the solution.
• Given a business application, establish the connection between the database and application using JDBC and
connect business applications to persistent data stores.
• For a given business scenario, design and create rich client application using RSS Feeds and Tags.
• Design and implement innovative business applications manifesting n-tier architecture
CONCEPTS TO BE COVERED
• Financial Accounting
• Marketing
• Sales
• Operations Management
• Human Resource Management Applications
• Customer Relations Management
• Supply Chain Management
• Collaborative Workforce management software
• Social Networking Applications
Page 82 of 199
17MDC58 –PERSONALITY DEVELOPMENT
PRE-REQUISITES
ASSESSMENT : PRACTICAL
COURSE OUTCOMES
• Ascertain the various concepts of Self like the Physical Self – Energy Self – Intellectual Self – Mental Self –
Blissful Self with respect to the Western(Occidental) and Eastern(Oriental) theories of the Self and Personality
Development.
• Outline the significant effects of Self Confidence to build team confidence, given the foundation principles of
Self Motivation and Confidence.
• Assess the various personalities and Attitudes and choose the best attitude for making bold decisions in
personal and professional contexts.
• Project the appropriate grooming and the right etiquette in the corporate context to excel in professional life.
PERSONALITY DEVELOPMENT
One’s Personality Sends Out a Signal That Others Read – Same Person: Consciously Different Personalities can be
Powerful – There isn’t One Right Personality; It Differs by Role – Learning about Personality Development from the
Three Cases – Personality Analysis – Freudian Analysis of Personality Development – Swami Vivekananda’s Concept
of Personality – Development: Physical Self – Energy Self – Intellectual Self – Mental Self – Blissful Self – Personality
Begets. (10)
Resolving Conflict – A Smiling Face – Appreciative Attitude – Assertive Nature – Communication Skills – Listening
Skills – Developing Empathy – The Personality Attribute of Taking Bold Decisions – Personality Types and Leadership
Qualities – Mapping the Different Personality Types – Personality Tests: Example of a Personality Test: Jung Typology
Test – Personality Assessment (10)
ETIQUETTE
Social Etiquette – Corporate Etiquette - Personal Grooming – Using minimal Body Language – Leadership and
Entrepreneurship : Corporate Training – Professionalism - Self awareness – Creativity skills – Cognitive Development
– Assertiveness – Positive Thinking and Attitude. (10)
Total : 30
REFERENCE BOOKS
1. Mitra K.Barun, “Personality Development and Soft Skills”, Oxford University Press, 2011.
2. Krishna Mohan, Meera Banerji. “Developing Communication Skills” Mac Million Publishers, 2012.
3. Sai Lakshmi. B, “Poly Skills- A Course in Communication and Life Skills” Cambridge University Press, 2012.
Page 83 of 199
SEMESTER VI
Course
Course Name L T P C CAT
Code
THEORY
17MDC61 Economic Foundations of Business 3 0 0 3 PC
17MDC62 Computational Intelligence 3 0 0 3 PC
17MDC63 Mobile and Cloud Computing 3 0 0 3 PC
17MDC64 Data Warehousing and Mining 3 0 0 3 PC
Elective- II 3 0 0 3 PE
PRACTICALS
17MDC65 Mobile and Cloud Application Development Lab 0 0 4 2 PC
17MDC66 Data Mining Lab 0 0 4 2 PC
Elective Lab I 0 0 4 2 EEC
Total Credits 22
Page 84 of 199
17MDC61- ECONOMICS FOUNDATIONS OF BUSINESS
COURSE OUTCOMES
Principles of Economics: Decisions, Interaction, Economy as a Whole Works. Economist as Scientist: Scientific
Method, Assumptions, Economic Model, Microeconomics and Macroeconomics. Economist as policy advisor:
Positive Vs Normative analysis, Economists disagree in scientific judgment. Values: Perception Vs Reality.
(9)
The Market Forces of Supply and Demand: Market and Competition, Demand, Supply, Supply and Demand
Equilibrium. Elasticity and Its Application: Elasticity of Demand, Elasticity of Supply, Applications of Elasticity of
demand and supply. (9)
Production and costs: Production function, Types of costs, costs in short run and in the long run. Firm and market
structure: Competitive Markets, Monopolistic Competition, Oligopoly and Monopoly.
(9)
Monetary System: Functions of Money, Kinds of Money, Banks and the Money Supply. Money Growth and Inflation:
Classical Theory of Inflation, Costs of Inflation. Measuring a Nation’s Income:Economic Income and Expenditure,
Gross Domestic Product, Components of GDP, Real versus Nominal GDP.
(9)
Aggregate Demand and Aggregate Supply:Key Facts about Economic Fluctuations, Explaining Short-Run Economic
Fluctuations, Aggregate-Demand Curve, Aggregate-Supply Curve, Causes of Economic Fluctuations. Influence of
Monetary and Fiscal Policy on Aggregate Demand: Monetary Policy Influences, Fiscal Policy Influences and Using
Policy to Stabilize the Economy. (9)
Total: 45 Hours
REFERENCE BOOKS
1. N. Gregory Mankiw, 2012, Principles of Macroeconomics, 6th Edition, South-Western Cengage Learning, USA.
2. N.GregoryMankiw, 2012, Principles of Microeconomics, 7th Edition, Cengage Learning, Stamford, USA.
3. Varshney R.L &Maheshwari.K.L, 2013, Managerial Economics. Sultan Chand & Sons, New Delhi.
4. Mehta P .L, 2008, Managerial Economics, Sultan Chand & Sons: New Delhi.
Page 85 of 199
17MDC62- COMPUTATIONAL INTELLIGENCE
Contact Hours
PRE-REQUISITES L T P C
Consent of the Instructor 3 0 0 3
ASSESSMENT: THEORY
COURSE OUTCOMES
INTRODUCTION
ARTIFICIAL INTELLIGENCE
INTRODUCTION : Intelligent Agents – Solving Problems by Searching – Adversial Search- Constraint Satisfaction
Problems. KNOWLEDGE, REASONING AND PLANNING: Logical Agents – First Order Logic – Inference in First order
Logic - Knowledge Representation. (12)
Artificial Neuron : Calculating the Net Input Signal - Activation Functions - Artificial Neuron Geometry- Artificial
Neuron Learning (6)
Supervised Learning Neural Networks : Neural Network Types . . . Supervised Learning Rules – Functioning of Hidden
neurons – Ensemble Neural Networks (7)
Unsupervised Learning Neural Networks: Background - Hebbian Learning Rule - Principal Component Learning Rule -
Learning Vector Quantizer-I - Self-Organizing Feature Maps (7)
TEXT BOOKS:
1. Andries P. Engelbrecht, “Computational intelligence: an introduction”, editon 2, John Wiley and Sons,
2007.
2. Stuart Russell, Peter Norvig, “Artificial Intelligence- A modern Approach”, Pearson Education, 3rd Edition,
2010,
REFERENCE BOOKS:
1. Elaine Rich, Kevin Knight, Shivashankar B. Nair “Artificial Intelligence”, Tata McGraw Hill, 3rd Edition.
2. Dan W.Patterson, “Introduction to Artificial Intelligence and Expert Systems”, Prentice-Hall of India, 2008
Page 86 of 199
17MDC63-MOBILE AND CLOUD COMPUTING
Contact Hours
L T P C
3 0 0 3
PRE-REQUISITES
Consent of the Instructor
ASSESSMENT: THEORY
COURSE OUTCOME
CO1: Illustrate the roles of the protocols and architectural components employed in a wireless network technology.
CO2: Recognize the adaptations of the various traditional entities to accommodate the issues imposed by mobile
environment
CO3: Illustrate the fundamental concepts of cloud computing technology.
CO4: Recognize the levels and mechanisms of resource virtualization applicable for scalable computing.
CO5: Choose appropriate service providers, tools and platforms for implementing cloud computing solutions in an
organization considering its requirements.
MOBILE COMPUTING
Introduction and Layer 1 and 2 of Network Stack: Components of wireless communication systems – Architecture of
a Mobile Telecommunication systems – Wireless Networking standards – Wireless LAN Networks – Blue tooth
Technologies- Characteristics of Mobile computing – Mobile computing applications - structure – Cellular Mobile
communication Technologies : GSM – GPRS – UMTS – MAC protocols.
Higher Layers: Mobile Internet Layer – Mobile Transport Layer – Mobile Databases – Operating systems for Mobile
computing – Application of Mobile computing: Mobile Commerce
CLOUD COMPUTING:
Overview of Cloud Computing: Introduction - NIST Cloud Model - Benefits of Cloud Computing - Challenges of
Cloud Computing - Cloud-Enabling Technologies - Cloud Standards and References - Cloud Deployment Models
- Cloud Service Delivery Models
Cloud Reference Architecture: Introduction to Reference Framework - Role-based Cloud Computing Reference
Architectures - Layer-based Cloud Computing Reference Architectures
Cloud Programming and Software Environments - Amazon Web Services - Microsoft Cloud Platform - Google
Cloud Platform
9
Page 87 of 199
Cloud Storage System: Basics – Models – Architecture – File Systems – Data Store and Access – Protocols
Cloud Computing Security: Significance of Security - Identified Cloud Security Issues - Categorization of Cloud
Security Issues – State-of-the-Art Solutions – Security Reference Architecture – Identify and Access Management
Case Studies: Cloud Service Providers, Scenarios for Cloud Adoption for Small, Medium and Large Enterprises,
Incidents on Cloud Security
Text Books
1. Pattnaik, Prasant Kumar, Mall, Rajib, “Fundamentals of Mobile Computing”, Second Edition, PHI, 2016. (Para
I,II)
2. A.Kannammal, “Fundamentals of Cloud Computing”, Cengage Learning, 2015.
Reference Books
Page 88 of 199
17MDC64 - DATA WAREHOUSING AND MINING
Contact Hours
L T P C
3 0 0 3
PRE-REQUISITES
17MDC34
ASSESSMENT: THEORY
COURSE OUTCOME
INTRODUCTION
Definition and need of data mining, Kinds of data and patterns, Applications and issues. Types of data : Data objects
and attribute types, Measuring data similarity and dissimilarity. Data Pre-processing: Overview, data cleaning, data
integration, data reduction, data transformation and data discretization.
(15)
DATA WAREHOUSE AND OLAP TECHNOLOGY
Data warehouse-basic concepts, data warehouse modelling, data warehouse implementation(9)
DATA MINING TECHNIQUES
Mining Frequent Patterns and Associations : Basic concepts, Frequent itemset mining methods.
Classification : Basic concepts, Decision tree induction, Bayes classification methods.
Cluster Analysis:Basic concepts and methods, partitioning methods, hierarchical methods: Agglomerativeand divisive
hierarchical clustering and BIRCH.
Outlier Detection : Outliers and Outlier Analysis, Outlier Detection Methods. (16)
DATA MINING TRENDS
Mining Sequence Data, Mining Other Kinds of Data, Visual and Audio Data Mining. (5)
Total: 45 Hours
TEXT BOOK
1) Jiawei Han, Micheline Kamber and Jian Pei, "Data Mining - Concepts and Techniques", Third Edition, Elsevier
Publications, 2012.
REFERENCE BOOK
Page 89 of 199
17MDC65 – MOBILE AND CLOUD APPLICATION DEVELOPMENT LAB
Contact Hours
L T P C
0 0 4 2
PRE-REQUISITES
Consent of the Instructor
ASSESSMENT: PRACTICAL
COURSE OUTCOME
The students can
CONCEPTS TO BE COVERED
Mobile Application Development:
HTML5
Creation of fully functional HTML5 app
Android
Building a basic UI-driven App
Using PhoneGap to package HTML5 apps into native apps
Creating Android services
Applications carrying out data management with SQLite3
Basic Networking using WebKit
Image manipulation
Proximity and Location services (Android NFC, Bluetooth, GoogleMaps )
Cloud Application Development:
I. Virtualization – Virtual Box
Page 90 of 199
17MDC66- DATA MINING LAB
Contact Hours
L T P C
0 0 4 2
PRE-REQUISITES
17MDC34
ASSESSMENT: PRACTICAL
COURSE OUTCOME
• Employ data cleaning techniques for normalization and standardization of given dataset.
• Determine the mining solutions using data mining techniques in real time problems.
• Calculate Information Gain measure to select the test attribute in the decision tree.
• Find the outliers using various Outlier Detection methods in a given dataset.
• Evaluate the accuracy of measures for text retrieval and classification of Web documents.
CONCEPTS TO BE COVERED
2. Perform Data Normalization using min-max, z-score and normalization by decimal scaling methods.
3. Extract Frequent Item Sets using candidate generation and without using candidate generation.
4. Calculate Information Gain measure to select the test attribute in the decision tree.
Page 91 of 199
Semester VII
Course Code Course Name L T P C CAT
Total Credits 18
PRE-REQUISITES CREDITS
Should have undergone all courses upto 6th Semester
18
ASSESSMENT: Presentation and Viva Voce
COURSE OBJECTIVES
Page 92 of 199
Semester VIII
THEORY
Total Credits 21
Page 93 of 199
17MDC81 – MODELING AND SIMULATION
Contact Hours
PRE-REQUISITES L T P C
Consent of the Instructor 3 0 0 3
ASSESSMENT: THEORY
COURSE OBJECTIVES
When Simulation Is the Appropriate Tool - When Simulation Is Not Appropriate- Advantages and Disadvantages of
Simulation- Areas of Application- Systems and System Environment- Components of a System- Discrete and
Continuous Systems - Model of a System- Types of Models- Discrete-Event System Simulation- Steps in a Simulation
Study
Useful Statistical Models- Discrete Distributions - Continuous Distributions- Poisson Process- Properties of a Poisson
Process- Non-stationary Poisson Process- Empirical Distributions-
Characteristics of Queuing Systems- Queuing Notation- Long-Run Measures of Performance of Queuing Systems-
The Conservation Equation- Steady-State Behavior of Infinite-Population Markovian Models - Single-Server Queues
with Poisson Arrivals and Unlimited Capacity: M/G/1, Multi-server Queues - Steady-State Behavior of Finite-
Population Models- Networks of Queues (9)
Random numbers
Generation of Pseudo-Random Numbers- Techniques for Generating Random Numbers- Linear Congruential
Method- Combined Linear Congruential Generators- Tests for Random Numbers- Frequency Tests, Tests for
Autocorrelation-Randomvariate generation-lnverse-Transform Technique- Exponential Distribution- Uniform
Distribution- Weibull Distribution- Triangular Distribution- Empirical Continuous Distributions- Continuous
Distributions without a Closed-Form Inverse- Discrete Distributions- Acceptance-Rejection Technique- Poisson
Distribution- Non-stationary Poisson Process- Gamma Distribution- Direct Transformation for the Normal and
Lognormal Distributions- Convolution Method-special properties.
(9)
Input Modeling- Data Collection- Identifying the Distribution with Data-Histograms- Selecting the Family of
Distributions-Quantile-Quantile Plots- Parameter Estimation- Preliminary Statistics: Sample Mean and Sample
Variance- Suggested Estimators- Goodness-of-Fit Tests- Chi-Square Test-Kolmogorov--smimov Goodness-of-Fit Test.
Page 94 of 199
Verification and Validation of Simulation Models- Model Building, Verification, and Validation- Verification of
Simulation Models- Calibration and Validation of Models- Face Validity-Validation of Model Assumptions-Validating
Input-Output Transformations- Input-Output Validation: Using Historical Input Data- Input-Output Validation: Using a
Turing Test
Comparison of Two System Designs-Independent Sampling with Equal Variances-Independent Sampling with Unequal
Variances.Metamodeling. (9)
Simulation Software: History of Simulation Software- Selection of Simulation Software-An Example Simulation-
Simulation in GPSS- Arena-AutoMod-ProModel- QUEST- SIMULA-Witness- Extend, Simio.
Total: 45 Hours
TEXT BOOK:
1. Jerry Banks,John S. Carson II,Barry L Nelson, David M Nicol, Discrete-Event System Simulation, Second
Edition, Prentice Hall, 1996.
REFERENCE BOOKS:
1. Law A.M. &Kelton, W.D, Simulation Modeling and Analysis, 2nd ed, New York McGraw Hill Inc. (1991
2. Geoffrey Gordon, System Simulation, Prentice Hall publication, 2nd Edition, 1978, ISBN:81-203-0140-4.
3. FrankR.Giordano, Maurice D.Weir and William P.Fox. Mathematical Modeling, Thomson Brooks/Cole, Vikas
Publishing House Pvt Ltd., New Delhi.[Para 1, II & III]
4. H.Sayama, Introduction to the Modeling and Analysis of Complex Systems, Open SUNY Textbooks, Milne
Library State University of New York at Geneseo ,Geneseo, NY 14454, 2015.
5. Clive L.Dym, Principles of Mathematical Modeling, 2nd Edition, Elsevier, 2004.
Page 95 of 199
17MDC82 – DECISION SUPPORT SYSTEMS
Contact Hours
PRE-REQUISITES L T P C
Consent of the Instructor 3 0 0 3
ASSESSMENT: THEORY
COURSE OBJECTIVES
INTRODUCTION
Management Support Systems: Overview : Managers and Decision-Making - Managerial Decision-Making and
Information Systems - Managers and Computer Support - Computerized Decision Support and the Supporting
Technologies - A Framework for Decision Support - The Concept of Decision Support Systems - Group Support
Systems - Enterprise Information Systems - Knowledge Management Systems - Expert Systems - Artificial Neural
Networks - Advanced Intelligent Decision Support Systems - Hybrid Support Systems.
Decision-Making Systems, Modeling, and Support : Decision-Making: Introduction and Definitions - Systems -
Models - Phases of the Decision-Making Process - Decision-Making: The Intelligence Phase - The Design Phase - The
Choice Phase - The Implementation Phase - How Decisions Are Supported - Personality Types, Gender, Human
Cognition, and Decision Styles - The Decision-Makers.
(9)
BUSINESS INTELLIGENCE
The Nature and Sources of Data - Data Collection, Problems, and Quality - The Web/Internet and Commercial
Database Services - Database Management Systems in Decision Support Systems/Business Intelligence - Database
Organization and Structures - Data Warehousing - Data Marts - Business Intelligence/Business Analytics - Online
Analytical Processing (OLAP) - Data Mining - Data Visualization, Multidimensionality, and Real-Time Analytics -
Geographic Information Systems - Business Intelligence and the Web: Web Intelligence/Web Analytics.
(9)
Page 96 of 199
and Tools - DSS Development Platforms - DSS Development Tool Selection - Team-Developed DSS - End User
Developed DSS - Putting The DSS Together.
Group Support Systems : Group Decision-Making, Communication, and Collaboration - Communication Support -
Collaboration Support: Computer-Supported Cooperative Work - Group Support Systems - Group Support Systems
Technologies - Groupsystems Meetingroom and Online - The GSS Meeting Process - Distance Learning - Creativity
and Idea Generation.
Knowledge Management : Introduction to Knowledge Management - Organizational Learning and Transformation -
Knowledge Management Initiatives - Approaches to Knowledge Management - Information Technology in Knowledge
Management - Knowledge Management Systems Implementation - Roles of People in Knowledge Management.
(9)
INTELLIGENT DECISION SUPPORT SYSTEMS
Artificial Intelligence and Expert Systems : Concepts and Definitions of Artificial Intelligence - Evolution of Artificial
Intelligence - The Artificial Intelligence Field - Basic Concepts of Expert Systems - Applications of Expert Systems -
Structure of Expert Systems - How Expert Systems Work - Problem Areas Suitable for Expert Systems - Benefits and
Capabilities of Expert Systems - Problems and Limitations of Expert Systems - Expert System Success Factors - Types
of Expert Systems - Expert Systems on the Web.
Knowledge Acquisition, Representation, and Reasoning : Concepts of Knowledge Engineering - Scope and Types of
Knowledge - Methods of Knowledge Acquisition from Experts - Knowledge Acquisition from Multiple Experts -
Automated Knowledge Acquisition from Data and Documents - Knowledge Verification and Validation -
Representation of Knowledge - Reasoning in Rule-Based Systems - Explanation and Metaknowledge - Inferencing
with Uncertainty - Expert Systems Development - Knowledge Acquisition and the Internet.
Intelligent Systems over the Internet : Web-Based Intelligent Systems - Intelligent Agents: An Overview -
Characteristics of Agents - Why Intelligent Agents? - Classification and Types of Agents - Internet-Based Software
Agents - DSS Agents and Multi-Agents - Semantic Web: Representing Knowledge for Intelligent Agents - Web-Based
Recommendation Systems - Managerial Issues of Intelligent Agents.
(9)
TOTAL: 45 HOURS
TEXT BOOK
1. Efraim Turban and Jay E. Aronson, Decision Support System and Intelligent Systems, Prentice Hall International, 9th
Edition 2010
REFERENCES
1. V.L. Sauter, Decision Support Systems For Business Intelligence, New York: John Wiley & Sons, 2011
2. Lofti, Decision Support System and Management, McGraw Hill Inc, International Edition, New Delhi 199
Page 97 of 199
17MDC83 – GAME THEORY AND DECISION ANALYSIS
Contact Hours
PRE-REQUISITES L T P C
Consent of the Instructor 3 0 0 3
ASSESSMENT: THEORY
COURSE OBJECTIVES
- Design game model to describe the issue using game theory strategies
- Analyze and derive decisions using decision tree and analysis methods
- Design and perform decision analysis using Markov chain principles and 6 Sigma Concepts
Game theory: Decision making-Description of a game-Basic elements of game theory- the Two Person, zero-sum
Games – Characteristics of a game- The maxmin and minmax principles- Steps in solving the game- Saddle point
method- Principle of dominance in games- Solutions to 2 x 2 games without saddle point: (Mixed strategies)- Method
of Oddments (for 2 × 2 games)- Solutions to 2 × n or m × 2 games-Graphical Method-Algebraic Method-Method of
Linear Programming-Iterative Method for Approximate Solution-Bidding Problems-n- Person Zero sum games.
Strategic games-Nash Equilibrium. (12)
Decision Analysis: Decision Making without Experimentation- Decision Making with Experimentation- Decision Trees-
Using Spreadsheets to Perform Sensitivity Analysis on Decision Trees-Utility Theory- The Practical Application of
Decision Analysis- Advanced Decision Trees- Chi-Square Automatic Interaction Detection (CHAID)-CHAID Tree
Development-Bonferroni Correction-Generating Business Rules using CHAID Tree-Classification and Regression Tree-
Gini Impurity Index-Entropy-Cost-Based Splitting Criteria-Ensemble Method-Random Forest (12)
Six Sigma: Introduction to Six Sigma- What is Six Sigma?- Origins of Six Sigma- Three-Sigma versus Six-Sigma Process-
Cost of Poor Quality- Sigma Score- Industrial Applications of Six Sigma- Six Sigma Measures- Yield- DMAIC
Methodology. ( 5)
Total Hours:45
TEXT BOOKS
1. Rama Murthy P. Operations Research, New Age Intenational, Second Edition, 2007, New Delhi [ Para 1]
2. Dinesh Kumar U. Business Analytics, Wiley, First Edition, 2017 [Para 2,4,5]
Page 98 of 199
3. Triantaphyllou, Evangelos. (2000). Multi-Criteria Decision Making Methods: A Comparative Study.
10.1007/978-1-4757-3157-6, Kluwer Academic Publishers[Para 3]
Reference Books
2. Frederick S.Hiller, Gerald J.Leberman, Bodhibrata Nag and PreetamBasu, “Introduction to Operations
Research”, Ninth Edition, McGraw Hill, 2010.
6. Cliff T. Ragsdale, Spreadsheet Modeling and Decision Analysis: A Practical Introduction to Business Analytics,
Thomson South-Western
7. Avinash K. Dixit and Barry J. Nalebuff, The Art of Strategy, Norton, 2008.
Internet Resources
1. E. Triantaphyllou, B. Shu, S. Nieto Sanchez, and T. Ray: Multi-Criteria Decision Making: An Operations
Research Approach. Encyclopedia of Electrical and Electronics Engineering, (J.G. Webster, Ed.), John Wiley &
Sons, New York, NY, Vol. 15, pp. 175-186, (1998).
2. Mark Velasquez1and Patrick T. Hester, An Analysis of Multi-Criteria Decision Making Methods. International
Journal of Operations Research Vol. 10, No. 2, 56 66 (2013)
Page 99 of 199
17MDC84- BUSINESS INTELLIGENCE LABORATORY
` Contact Hours
L T P C
PRE-REQUISITES
0 0 4 2
17MDC64
ASSESSMENT: LABORATORY
COURSE OUTCOMES
• Can understand and transform given data in any form to a suitable standard form for performing analysis using
tools.
• Able to construct appropriate data warehouse model for a given decision making problem.
• Apply various techniques and tools to perform operations on multidimensional data.
• Generate variouslevels of analysis reports of analysed data in different forms for inference.
• Design and develop dashboards and scoreboards to present the analysed data in a format that help the decision
makers to do the prediction.
CONCEPTS TO BE COVERED
1. Perform ETL processes using large datasets of CSV, XML, XLS, ARFF and other formats.
2. Build Data warehouse using appropriate schema for various business scenarios.
3. Perform OLAP operations using multidimensional data.
4. Perform Exploratory data analysis using Views, concept hierarchies and data cubes.
5. Create BI dashboards and scoreboards to turn insights into actions for various business scenarios.
6. Present the analysed data using maps,plots, graphs and other visualization formats.
7. Generate a powerful, multi-step alert engine that can trigger workflows.
TOOLS REQUIRED
Tableau /Kibana / Business intelligence development studio /SQL Server data tools (SSIS, SSAS, SSRS)
Contact Hours
L T P C
PRE-REQUISITES
0 0 4 2
17MDC81
ASSESSMENT: LABORATORY
COURSE OUTCOMES
• Design game model to describe the issue using game theory strategies
• Analyze and derive decisions using decision tree and analysis methods
• Design and perform decision analysis using 6 Sigma Concepts
CONCEPTS TO BE COVERED
1. Solving Game Theory Problems using MS-Excel: Maxmin and Minmax criteria
2. Solving Game Theory Problems using MS-Excel: Principle of dominance
3. Solving Game Theory Problems by Linear Programming using MS-Excel’s Solver
4. Repeating Exercises 1,2 using R
5. Repeating Exercises 3 using R
6. Solving Game Theory Problems using Gambit software
7. Solving Decision Analysis problems using MS-Excel
8. Using Spreadsheets to Perform Sensitivity Analysis on Decision Trees
9. Construction of Decision Trees using R Packages
10. Construction of Random Forest using R Packages
11. Analysing Decision Trees using TreePlan software
12. Solving MCDM problems using software packages like DEFINITE, MCDA package for R
13. Solving MCDM problems using software packages
14. Computing n-step probabilities using MS-Excel and R
15. Computing steady state probabilities using MS-Excel and R
16. Six Sigma Methodology using Software Packages
PRE-REQUISITES
ASSESSMENT: THEORY
COURSE OBJECTIVES
Unit II: Intrapreneurship: Meaning, Need, Difference from entrepreneurship, Hurdles, Successful practices.
Entrepreneurial Motivation: Key drivers, Mindset, Theories. Entrepreneurial Competencies: Identification &
development of competencies, Role of EDPs-Case Study. (6)
Unit III: Business Idea Generation: Approach, Techniques. Opportunity Analysis: Opportunity sighting, evaluation,
Mapping ideas to opportunities. Business Modelling: Meaning, Functions, Types, Design & interpretation. Business
Planning: Types, Myths, Sections, Documentation Tips. Business Plan Review: Business Model review, Financial
review, Technical feasibility Review-Case Study. (6)
Unit IV: Business Creation: Entity types, Steps in setting up a unit, Compliances &approvals.Evolution of a start-up:
Key factors, Evolution modelling, Dimensions of maturity. Innovation for Business Growth: Concept, Process,
Challenges. Business Sickness: Symptoms, Causes, Remedial measures & rehabilitation-Case Study.
(6)
Total Hours: 30
REFERENCE BOOKS:
1. Raj Shankar, 2009, Entrepreneurship: Theory & Practice, 1st Edition, Tata McGraw Hill, New Delhi.
2. Robert D. Hisrich, Michael P. Peters&Dean A. Shepherd, 2012, Entrepreneurship, 9th Edition, McGraw
Hill/Irwin,
3. Rajeev Roy, 2011, Entrepreneurship, 2nd Edition, Oxford University Press, New Delhi.
4. S. S. Khanka, 2012, Entrepreneurial Development, S.Chand and Co, New Delhi.
THEORY
17MDC91 Principles Of Information Security 3 0 0 3
17MDC92 Project Management 3 0 0 3
17MDC93 Human Computer Interface and Interaction 3 0 0 3
Elective – V 3 0 0 3
Elective – VI 3 0 0 3
PRACTICALS
17MDC94 Human Computer Interface and Interaction Lab 0 0 4 2
17MDC95 Minor Project II (Decision Tool Development) 0 0 8 4
17MDC96 Business Ethics
Total Credits 21
PRE-REQUISITES L T P C
17MDC33, 17MDC45 3 0 0 3
ASSESSMENT: THEORY
COURSE OUTCOMES
Upon Completion of the course, the students shall be able to:
CO1: Illustrate the principles of information security and employ them to secure the information.
CO2: Identify and prioritize assets and threats to secure the assets in the event of attacks.
CO3: Practice professional, and ethical attitude and aware of legal issues in the context of information security.
CO4: Choose suitable risk management strategies for the organization's information security requirements.
CO5: Discuss policies, standards, models and technologies for the given scenario related to information security.
INTRODUCTION
Information Security Concepts, Critical Characteristics of Information, CNSS Security Model,Components of an
Information System, Security Systems Development Life Cycle (3)
SECURITY ANALYSIS
Need for Security: Business Needs, Threats, Attacks, Secure Software Development
Legal, Ethical and Professional Issues in Information Security: Law and Ethics, Ethics and Information Security
(9)
RISK MANAGEMENT
Overview, Risk Identification, Risk Assessment, Risk Control Strategies, Selecting a Risk Control Strategy, Quantitative
Versus Qualitative Risk Control Practices (9)
SECURITY PLANNING
Information Security Policy, Standards and Practices, Blueprint for Security: ISO 27000 Series, NISTModels, Design of
Security Architecture, Security Education, Training,and Awareness, Continuity Strategies
(6)
SECURITY TECHNOLOGY
Security Technology: Firewalls and VPNs, Intrusion Detection and Prevention Systems and Other Security Tools
Cryptography: Foundations of Cryptology, Cipher Methods, Cryptographic Algorithms, Cryptographic Tools, Protocols
for Secure Communication, Attacks on Cryptosystems (12)
REFERENCE BOOKS:
1. Micki Krause, Harold F. Tipton, "Handbook of Information Security Management", Vol 1-3 CRC PressLLC,
2004.
Page 104 of 199
2. Stuart Mc Clure, Joel Scrambray, George Kurtz, "Hacking Exposed", Tata McGraw-Hill, 2003
3. Matt Bishop, "Computer Security Art and Science", Pearson/PHI, 2002.
COURSE OUTCOME:
• CO1: The selection and initiation of projects in the enterprise
• CO2: Conduct project planning activities that accurately forecast project costs, timelines and
• quality .
• CO3: Implement the project for successful resource communication and risk management.
• CO4:Demonstrate effective project execution and control techniques that result in successful
• projects.
• CO5: Demonstrate effective organisation leadership skills for managing projects, project teams and
stakeholders.
Basics of Project Management: Introduction, Need for Project Management, Project Management
Knowledge Areas and Processes, The Project Life Cycle, The Project Manager (PM), Phases of Project
Management Life Cycle, Project Management Processes, Impact of Delays in Project Completions,
Project Management Principles (9)
Project Identification and Selection: Introduction, Project Identification Process, Project Initiation, Pre -
Feasibility Study, Feasibility Studies, Project Break-even point (9)
Project Planning: Introduction, Project Planning, Need of Project Planning, Project Life Cycle - PERT and
CPM: Introduction, Development of Project Network, Time Estimation, Determination of the Critical Path,
PERT Model, Measures of variability, CPM Model, Network Cost System
(9)
Resources Considerations in Projects: Introduction, Resource Allocation, Scheduling, Project Cost Estimate
and Budgets, Cost Forecasts
Project Risk Management: Introduction, Risk, Risk Management, Role of Risk Management in Overall
Project Management, Steps in Risk Management, Risk Identification, Risk Analysis, Reducing Risks
(9)
REFERENCE BOOKS:
1. Prasanna Chandra, 2002, Projects: Planning, Analysis. Selection. Implementation and Review, Tata McGraw-
Hill: New Delhi
2. Gopalakrishnan &Ramamoorthy ,1993, Project Management, Macmillan: New Delhi
3. Harold Kerzner ,2009, Project Management : A Systems Approach to Planning, Scheduling and Controlling
4. Larson,E.W. andGray,C.F.(2018),Project management the managerial process,SeventhEdition,McGraw-Hill
5. UNIDO (1972) - Guidelines for Project Evaluation, USA: Oxford, IBH.
6. Prasanna Chandra, 2002, Projects: Planning, Analysis. Selection. Implementation and Review, Tata McGraw-
Hill: New Delhi
7. Gopalakrishnan&Ramamoorthy ,1993, Project Management, Macmillan: New Delhi
8. UNIDO (1972) - Guidelines for Project Evaluation, USA: Oxford, IBH.
FOUNDATIONS OF HCI
The Human: I/O channels - Memory - Reasoning and problem solving; The computer: Devices - Memory -processing
andnetworks; Interaction: Models - frameworks - Ergonomics - styles – elements - interactivity- Paradigms.
(9)
DESIGN & SOFTWARE PROCESS
Interactive Design basics - process - scenarios - navigation - screen design - Iteration and prototyping. HCI insoftware
process- software life cycle - usability engineering - Prototyping in practice - design rationale. Design rules -
principles,standards,guidelines, rules. Evaluation Techniques - Universal Design.
(9)
MODELS AND THEORIES
Cognitive models -Socio-Organizational issues and stake holder requirements -Communication and
collaborationmodels-Hypertext, Multimedia and WWW. (9)
MOBILE HCI
Mobile Ecosystem: Platforms, Application frameworks- Types of Mobile Applications: Widgets, Applications,Games-
MobileInformation Architecture, Mobile 2.0, Mobile Design: Elements of Mobile Design, Tools.
(9)
WEB INTERFACE DESIGN
Designing Web Interfaces - Drag & Drop, Direct Selection, Contextual Tools, Overlays, Inlays and Virtual
Pages,Process Flow.Case Studies. (9)
TOTAL: 45
TEXT BOOKS
1. Alan Dix, Janet Finlay, Gregory Abowd, Russell Beale, "Human Computer Interaction", 5th Edition, Pearson,
Education 2004.
2. Brian Fling, "Mobile Design and Development", First Edition ,O’Reilly Media Inc., 2009.
3. Bill Scott and Theresa Neil, "Designing Web Interfaces", First Edition, O’Reilly, 2009
ASSESSMENT - PRACTICALS
COURSE OUTCOMES:
• Analyse and evaluate interaction with computer artifacts from human perspective
• Investigate and implement human centered models for usability, utility and satisfication.
• Develop basic prototypes with a range of interaction styles and technologies
CONCEPTS TO BE COVERED
1. Study the trouble of interacting with machines - Redesign interfaces of home appliances.
2. Design a system based on user-centered approach for any home appliance.
3. Study the features of various handheld systems and computer system.
4. Study of the principles of good screen design.
5. Implement screen design for home appliance
6. Redesign existing Graphical User Interface with screen complexity
7. Design Web User Interface based on any standard theory.
8. Implementation of Different Kinds of Menus
9. Implementation of Different Kinds of Windows
10. Design a system with proper guidelines for icons
*Design and implementation of the above systems to be done for desktop, web based, and handheld
interfaces as applicable.
Effectiveness in managing the business decision making will ultimately determine the success of the
company. But this is a problem for companies of all sizes particularly with the companies that are growing rapidly. At
this point a clear mechanism for managing, communicating and confirming decision implementation is essential.
Hence this minor project concentrates on developing a decision tool for the business process.
In this minor project students:
- Have to pick a business problem and develop a decision tool for it.(Decision making solutions)
Unit I
Introduction to Ethics – Moral Development in human theoies and Concepts- Definitions of ethics- theries of Ethics
and Ethics Projects –Case Study. (6)
Unit II
Decision Making Model: Ethics as Making Decsiions and Choices – Decsiion Making frameworks-Conflicts and Ethical
Dilemmas – Moral and Ethical dilemmas–Case Study. (6)
Unit III
Ethics and Business: A sense of Business Ethics – Ethics and International Business – Ethics issues beyond borders-
Ethics and economics: Ethical concerns of economic individuals and societies.
(6)
Unit IV
Business Disciplines : Ethics of Marketing and advertising – Ethics of Finance and accounting- Ethics of HR and related
aspects-Production and related issues –Ethics of IT. (6)
Unit V
Ethics and Environment: Environmental Ethics awareness-Business and Social Responsibility-Business response to
environmental problems and ethics-International standards-Global compact.
(6)
Total: 30 Hours
Reference Books:
1. William. H. Shaw, Business Ethics, Cengage Advantage Books, 2013.
2. Stephen. M. Byars and Kurt Stanberry, Business Ethics, 2018.
3. Das Gupta and Anandha, Business Ethics, Springer, 2014.
4. Denis Collins, Business Ethics, Second Edition, Sage Publications, 2018
Total Credits 18
PRE-REQUISITES
Management Stream
Finance
Marketing
Human Resources
3 0 0 3 PE
17MDCE46 Business Process Management
PRE-REQUISITES
17MDC32, 17MDC43
ASSESSMENT: THEORY
COURSE OUTCOMES
• Evaluate the various investment alternatives available and select the best security for investment
• Analyse the nuances of Stock Market operations
• Evaluate the economy, industry and company to select the instrument for investment
• Assess the trend patterns for investment in securities
• Practice the techniques involved in analysing upon purchase or sales of secuirities.
Investment Setting : Financial and Economic meaning of investment – Characteristics and objectives of investment –
Types of investment – Investment alternatives choice and evaluation – Risk and return concepts.
(9)
Securities Markets: Financial Market – Segments – Types – Participants in financial market – Regulatory environment
– Primary market – Methods of floating new issues, Book building – Role of Primary market – Regulation of primary
market – Stock exchanges in India – BSE, OTCEI, NSE, ISE and Regulation of Stock exchanges – Trading system in stock
exchanges – SEBI.
(9)
Fundamental Analysis: Economic analysis: Economic Forecasting an Stock investment decisions. Industry Analysis :
Industry classification – Industry Life Cycle. Company Analysis: Measuring Earnings – Forecasting Earnings – Applied
Valuation Techniques – Graham and Dodd investor ratios.
(9)
Technical Analysis: Fundamental Vs Technical Analysis – Charting methods – Market Indicators: Trend, Trend
reversals, Patterns, Moving average, Exponential Moving average – Oscillators – Market Indicators – Efficient Market
Theory.
(9)
Portfolio Management: Portfolio Analysis – Portfolio Selection – Portfolio Revision – Portfolio Evaluation.
(9)
TOTAL: 45 Hours
TEXT BOOKS:
1. Prasanna Chandra, Investment Analysis and Portfolio Management, Tata Mc.Graw Hill, 2011.
2. Donald.E.Fischer and Ronald.J.Jordan, Security Analysis and Portfolio Management ,PHI learning, New Delhi,
8th Edition, 2011.
3. Bhalla.V.K, Investment Management, Sultan Chand and Company Ltd, 2012.
4. Kevin.S, Security Analysis and Portfolio Management, PHI Learning,2012.
L T P C
3 0 0 3
PRE-REQUISITES
17MDC32, 17MDC43
ASSESSMENT: THEORY
COURSE OUTCOMES
• Assess valuation and intrinsic value and explain sources of perceived mispricing;
• Evaluate definitions of value and justify which definition of value is most relevant to public company
valuation;
• Apply techniques learned in the course as these are being used in practice by stock market participants .
• Analyse the environmental context of the company being valued.
• Apply critically various theories of valuation and forecasting).
Introduction to Valuation and Common Valuation Methodologies – Why Valuation, Various Methods of Valuation,
Introduction to Discounted Cash Flow Valuations, Relative Valuations and Other Methods, Advantages and
Disadvantages of the various Methods.
(9)
Discounted Cash Flow Valuation – Introduction to Dividend Discount Model, Free Cash Flow to Firm and Free Cash
Flow to Equity Model, Cost of Equity, Cost of Capital, Practical Methods of Cost of Capital Calculations, Interpretation
of Capital Asset Pricing Model and other methods of calculating cost of equity, Cash Flow Calculations and
Interpretations, Usage of methods based on industries and companies
(9)
Relative Valuations – Relative Valuation Metrics – Price to Earnings Ratio, Price to Book Ratio, Price to Sales Ratio,
Enterprise Value ratios, Exercise on Relative Valuation using Banking Sector.
(9)
Advanced Valuation Techniques – Introduction to distressed company valuation, Valuation and its applications in
Mergers and Acquisitions, Transaction Comparable Methods.
(9)
Valuation Exercises – Valuation model building using Microsoft Excel for a services company in India, Valuation
model building using Microsoft Excel for a manufacturing company in India, including concepts of DCF Valuations and
Relative Valuations. Other Exercises – Students to build a detailed model on their own
(9)
TOTAL: 45 Hours
REFERENCE BOOKS:
1. AswathDamodaran (2012), Investment Valuation, John Wiley & Sons, Inc., 3rd edition
2. Benjamin Graham David Dodd(2008), Security Analysis: Sixth Edition
3. John D Stowe et al. (2007), Equity Asset Valuation, John Wiley & Sons, Inc. , 2nd edition
4. James Valentine (),Best Practices for Equity Research Analysts: Essentials for Buy-Side and Sell-Side
Analysts
COURSE OUTCOMES
• CO1: Understand the operations of Derivatives market.
• CO2: Analyse and price diverse derivatives products to generate an optimal risk management strategy.
• CO3:Demonstrate critical thinking, analytical and problem solving skills in the context of derivatives pricing
and hedging practice
• CO4: Understand the procedures followed in the binomial model Black-scholes model in fixing option prices.
• CO5: Demonstrate an understanding of pricing forwards, futures and option contracts.
Unit I: Introduction to derivatives: Derivative markets and instruments, underlying asset, concepts in derivative
markets, linkages between spot and derivative markets, Role of Derivative markets. Growth and Development of
derivative markets: commodity derivatives, financial derivatives, globalization of derivatives and derivatives in India,
Users of derivatives.
(9 Hours)
Unit II:Structure of Forward and Future contracts: Development of Forward and Future markets, Over the Counter
and Futures exchanges, Mechanics of future trading, Futures price quotations, Types of future contracts, Transaction
costs. Principles of Pricing:Generic carry arbitrage, carry arbitrage with cash flows. Future arbitrage strategies: short
term, intermediate and long term interest rate arbitrage, Stock index arbitrage, Foreign exchange arbitrage.
(9 Hours)
Unit III:Structure of option markets: Development of options markets, Call options, Put options, Over the Counter
option markets and organized exchanges, Option Traders, Mechanics of trading and Types of options. Principles of
Pricing: Notation and Terminology, Principles of call option Pricing and Principles of put option pricing. Option
Pricing Models: Option Greeks, Binomial model and Black-Scholes option pricing model.
(9 Hours)
Unit IV:Risk Management applications of option Strategies:Notation and terminology, Stock Transactions, Call
option Transactions, Put option Transactions, Covered Call, Productive Put, Synthetic puts and calls.Advanced Risk
Management applications of option Strategies: Option spreads, Collar, Butterfly spread, Straddles and Strangle.
(9 Hours)
Unit V:Interest Rate Swaps: Structure, Valuation, Strategies. Currency swaps: Structure, Valuation, Strategies.
Equity swaps: Structure, Valuation, Strategies, Caps, Floor and Swaptions: LM Model and SM Model
(9 Hours)
Total: 45 Hours
REFERENCE BOOKS
1. Don M.Chance and Robert Brooks, 2011, Derivatives and Risk Management Basics, 5th Edition, South-
Western Cengage Learning, USA.
2. Jayanth Rama Varma, 2010, Derivatives and Risk Management, 3rd Edition, Tata McGraw Hill, New Delhi.
3. Schwesernotes 2014 CFA Level 1 Book 5: Fixed Income, Derivatives and Alternatives Investments, Kaplan Inc.,
USA.
4. Sundaram Janakiramanan,2011, Derivatives and Risk Management, Pearson.
17MDCE04 CREDIT RISK ANALYTICS AND MANAGEMENT
L T P C
PRE-REQUISITES
3 0 0 3
17MDC32, 17MDC43
ASSESSMENT: THEORY
COURSE OUTCOMES
• CO1: Identify the different types of credit risk and how they arise in a financial institution’s various activities.
Page 117 of 199
• CO2:Understand how credit risk can be quantified, monitored and controlled, exploring the role of credit
portfolio management tools such as collateral, documentation and credit derivatives
• CO3: Apply best practice tools and techniques for fundamental credit analysis .
• CO4: Understanding of businesses, their borrowing needs, making robust risk assessments and making good
credit decisions.
• CO5: Make detailed credit analysis of any company (finance/ non-finance)
Meaning of Credit – Risk of Credit – Credit Market –Advantages and disadvantages of Credit – Credit Research and
analysis – Importance of Credit Research. (9)
Rating Methodology and players – Different credit rating companies and credit rating scales – Risks in Fixed income
and Terminology – Understanding auditors report - Understanding Management Risk – Debt Schedule understanding
and interpretation Self sustainable understanding and interpretation – Bank Basel Report.
(9)
Advance Ratios for Credit analysis: Cash flow, Debt specific, Liquidity – Adjustment in ratios –Credit Rating companies
Procedures for comparing financials – CRISIL, ICRA, CARE – Additional comparison between CRISIL,ICRA and CARE.
(9)
Term sheet understanding for SME and Education rating – SME rating process – Content and structure of credit rating
report – Retail credit assessment - Working capital assessment (fund and non-fund based) – Cash flow/fund flow
analysis – Credit Pricing. (9)
Rating Methodology of different sector: Banking sector, Infrastructure sector ,Two wheeler sector and other sectors.
(9)
Total: 45 Hours
Reference Books:
1. Ken Brown and Peter Moles ,Credit Risk Management, Edin burgh Business School, Heriot Watt University,
2013.
2. Ciby Joseph, Advanced Credit Risk Analysis and Management , Wiley , First Edition, 2013.
3. ArnoldZiegel , Fundamentals of credit and Credit analysis .
4. Andrew Flight ,Credit Risk Management, 2004.
5. Harold Scheule, Daniel Rosch and Bart Baesens, Credit Risk Analysis – The R Companion, Wiley Publishers,
2016.
PRE-REQUISITES
17MDC52 L T P C
3 0 0 3
ASSESSMENT: THEORY
COURSE OUTCOMES
• Identify the major influences in consumer behaviour
• Distinguish between different consumer behaviour influences and their relationships
• Establish the relevance of consumer behaviour theories and concepts to marketing decisions
• Recognise social and ethical implications of marketing actions on consumer behaviour
• Use most appropriate techniques to apply market solutions
Introduction to Consumer Behavior: Definition, Concepts, Model. Consumer Motivation: Dynamics of Motivation,
Types and System of Needs, Measurement of Motives. Consumer Personality: Theories, Personality and
understanding Consumer Behaviour, Brand Personality, Self and Self-image –Predicting consumer behavior with data
analytics.
(9)
Consumer Perception: Sensory dynamics, Elements, Consumer Imagery. Consumer Learning: Elements of Consumer
learning, Behavioural learning, Information Processing and Cognitive Learning, Consumer Involvement and Passive
Learning, Outcomes and Measures of Consumer learning – Understand consumer perception using marketing
anaytics.
(9)
Consumer Attitude: Concept, Structural Models of Attitude, Attitude Formation, Strategies of Attitude Change,
Cognitive Dissonance Theory, Attribution Theory – Analyzing consumer attitude using Marketing analytics.
(9)
Social Class: Socialization and Roles of family members, Family Decision Making, Family lifecycle, Social Class,
Measurement of Social Class. Influence of culture on Consumer Behavior: Dynamics of Culture, Indian Core Values.
(9)
Diffusion of Innovations: Diffusion Process, Adoption Process, A profile of the Consumer Innovator. Marketing Ethics
and Social Responsibility: Exploitive Targeting, Manipulating Consumers, Social Responsibility.
(9)
TOTAL: 45 Hours
REFERENCE BOOKS:
1. Leon G. Schiffman, Leslie Lazar Kanuk& S. Ramesh Kumar, 2010, Consumer Behaviour, 10th Edition, Pearson
Education, New Delhi
2. David L. Loudon & Albert J. Della Bitta, 2013, Consumer Behaviour, 4th Edition, Tata McGraw Hill: New Delhi.
3. Del I Hawkins, 2013, Consumer Behaviour, 12th Edition, Tata McGraw Hill: New Delhi.
4. Roger D Blackwell, Paul WMiniard and James F Engel, 2005, Consumer Behaviour, 10 th Edition, Thomson/
South-Western College Publication, Ohio.
PRE-REQUISITES L T P C
17MDC52 3 0 0 3
ASSESSMENT: THEORY
COURSE OUTCOMES
• Identify the special management issues and unique challenges involved in marketing and managing
services
• Assess the expectations of customers and know how to translate this knowledge into genuine value for
customers
• Interpret service behaviour and service consumption in the light of service-dominant marketing logic and
articulate the outcome to service marketing management
• Appreciate, modify, and/or extend new theories and concepts pertaining to explaining the characteristics
of customers' purchasing and consumption behaviour of services and service firms' marketing behaviour
• Apply new approaches to managing customer satisfaction and loyalty
Introduction to Services: Introduction and Growth of service sector, Characteristics of services, Classification of
Services, Service Marketing mix.Service Quality: SERVQUAL dimensions, the gaps Model of Service Quality – Case
Study.
(9)
Focus on the consumer: Consumer Behaviour in Services: Types of consumer expectations, Zone of tolerance.
Consumer Expectations of service: Factors influencing customer expectations of service. Customer Perceptions of
services: Customer perceptions, Customer satisfaction, Service Encounters– Case Study.
(9)
Understanding Customer requirements: Building Customer relationships: Relationship Marketing, Relationship
value of customers, Relationship Development Strategies. Service Recovery: Service failure and Recovery,
Customers’ response to service failures, Services Recovery strategies, Service Guarantees– Case Study.
(9)
Service design and Standards: Service Blueprinting: Service blueprint and its components. Physical Evidence and
servicescape: Types of Servicescapes, roles of Servicescape, Guidelines for Physical Evidence strategy. Employee role
in Service Industry: Boundary spanning roles, Strategies for delivering service quality through people– Case Study.
(9)
Delivering Service through intermediaries and electronic channels: Types ofChannels. Managing demand and
capacity: Strategies for matching capacity and demand. Integrated service marketing communications: Categories of
strategies to match service promises with delivery. Pricing of services: Approaches to Pricing Strategies, Pricing
Strategies– Case Study. (9)
TOTAL: 45 Hours
TEXT BOOK
1. Zeithaml A. Valarie, Gremler D Dwayne, Bitner Jo Mary, Ajay Pandit Services Marketing- Integrating
customer focus across the firm, 4th edition, Tata McGraw-Hill Publishing, New Delhi.
REFERENCES BOOKS
1. Lovelock Christopher, JochenWirtz and JayantaChatterjee, 2011, Services Marketing, Pearson Education:
New Delhi
2. Woodruffe Helen, 2003, Services Marketing, McMillan: New Delhi.
3. C Bhattacharjee, 2006,Services Management, Excel Books: New Delhi
4. Jha S.M., Services Marketing, Himalaya: Mumbai
5. Ravi Shanker, 2008, Services Marketing, Excel Books: New Delhi
PRE-REQUISITES L T P C
17MDC52 3 0 0 3
ASSESSMENT: THEORY
COURSE OUTCOMES
• CO1: Critically review and interpret the theoretical aspects of CRM across the main areas of Sales, services
and marketing.
• CO2:Investigate, analyse, demonstrate and present the salient aspects of a CRM implementation in work
related environment
• CO3:Evaluate internal data about customers and analyse for decision making
• CO4:Conduct data analysis and generate insights about how to better meet the needs of target segments and
individual customers
• CO5:Deliver a marketing mix tailored to the needs and interests of target segments and individual customers.
CRM concepts - Acquiring customers, - Customer loyalty and optimizing customer relationships - CRM defined -
success factors, the three levels of Service/ Sales Profiling - Service Level Agreements (SLAs), creating and managing
effective SLAs-Case Study.
(9)
CRM in Marketing - One-to-one Relationship Marketing - Cross Selling &Up Selling - Customer Retention, Behaviour
Prediction - Customer Profitability & Value Modeling, - Channel Optimization - Event-based marketing.
CRM and Customer Service - The Call Centre, Call Scripting - Customer Satisfaction Measurement-Case Study.
(9)
Sales Force Automation - Sales Process, Activity, Contact- Lead and Knowledge Management - Field Force
Automation. - CRM links in e-Business - E-Commerce and Customer Relationships on the Internet - Enterprise
Resource Planning (ERP), - Supply Chain Management (SCM), - Supplier Relationship Management (SRM),
- Partner relationship Management (PRM)-Case Study.
(9)
Analytical CRM - Managing and sharing customer data - Customer information databases - Ethics and legalities
of data use-Customer Relationship Analytics in customer service evaluation and supply chain management.
(9)
CRM Implementation - Defining success factors - Preparing a business plan requirements, justification and
processes. - Choosing CRM tools - Defining functionalities - Homegrown versus out-sourced approaches - Managing
customer relationships - conflict, complacency, Resetting the CRM strategy. Selling CRM internally - CRM
development Team - Scoping and prioritizing - Development and delivery - Measurement-Case Study.
(9)
TOTAL: 45 Hours
Reference Books:
1. Alok KumarRai, CUSTOMER RELATIONSHIP MANAGEMENT CONCEPT & CASES, Prentice Hall of India
Private Limited,New Delhi. 2011
2. S. Shanmugasundaram, CUSTOMER RELATIONSHIP MANAGEMENT, Prentice Hall of India Private
Limited,New Delhi, 2008
3. Kaushik Mukherjee, CUSTOMER RELATIONSHIP MANAGEMENT,
4. Prentice Hall of India Private Limited,New Delhi, 2008
5. Jagdish Seth, et al,CUSTOMER RELATIONSHIP MANAGEMENT
6. V. Kumar & Werner J., CUSTOMER RELATIONSHIP MANAGEMENT,Willey India, 2008
L T P C
PRE-REQUISITES
17MDC52 3 0 0 3
ASSESSMENT: THEORY
COURSE OUTCOMES
• CO1: Demonstrate knowledge of the nature and processes of branding and brand management.
• CO2: Evaluate the scope of brand management activity across the overall organisational context and analyse
how it relates to other business areas.
• CO3:Appraise the key issues in managing a brand portfolio and making strategic brand decisions
• CO4:Formualte and justify brand development decisions
• CO5:Analyse and Discuss contemporary brand related problems and develop appropriate strategies and
initiatives.
INTRODUCTION: Basics Understanding of Brands – Definitions - Branding Concepts – Functions of Brand -Significance
of Brands – Different Types of Brands – Co branding – Store brands-Case Study.
(9)
BRAND STRATEGIES: Strategic Brand Management process – Building a strong brand – Brand positioning –
Establishing Brand values – Brand vision – Brand Elements – Branding for Global Markets –Competing with foreign
brands-Analytics in Brand marketing strategy.
(9)
BRAND COMMUNICATIONS: Brand image Building – Brand Loyalty programmes – Brand Promotion Methods – Role
ofBrand ambassadors, celebraties – On line Brand Promotions-Case Study.
(9)
BRAND EXTENSION: Brand Adoption Practices – Different type of brand extension – Factors influencing Decision
forextension – Re-branding and re-launching-Case Study.
(9)
BRAND PERFORMANCE:Measuring Brand Performance – Brand Equity Management - Global Branding strategies -
Brand Audit – Brand Equity Measurement – Brand Leverage -Role of Brand Managers– Branding challenges &
opportunities – Case Studies. (9)
TOTAL: 45 Hours
REFERENCE BOOKS
1. Kevin Lane Keller, Strategic Brand Management: Building, Measuring and Managing,
Prentice Hall, 2012.
2. Moorthi.YLR, Brand Management,1st Edition, Vikas Publishing House, 2012
3. LanBatey, Asain Branding – A Great way to fly, PHI, Singapore, 2002.
4. Paul Tmepoal, Branding in Asia, John Willy, 2000.
5. Ramesh Kumar, Managing Indian Brands, Vikas Publication, India, 2002.
6. JagdeepKapoor, Brandex, Biztranza, India, 2005
PRE-REQUISITES
17MDC51 L T P C
3 0 0 3
ASSESSMENT: THEORY
COURSE OUTCOMES
Strategic Role of HRM – Planning and Implementing Strategic HR Policies – HR Strategies to increase firm
performance – Case Study.
(9)
Investment perspectives of HR – Investment Considerations – Investment in Training and Development – Investment
Practices for improved Retention – Investments Job Secure work courses – Non traditional investment approaches –
Case Study.
(9)
Managing Strategic Organisational Renewal – Managing change and OD – Instituting TQM Programmes – Creating
Team Based Organisations – HR and BPR – Flexible work arrangement – Case Study
(9)
Establishing Strategic Pay plans – Determining periods – Establishing Periods – Pricing Managerial and Professional
Jobs – Compensation trends – Objectives of international compensation – Approaches to international compensation
– Issues related to double taxation – Case Study.
(9)
Managing Global Human Resources – HR and the internationalization of business – Improving international
assignments through selections – Training and maintaining international employees – Developing international staff
and Multinational teams – Strategic alliances –Sustainable global competitive advantage – Location of production
facilities – Repatriation process- Case Study.
(9)
TOTAL: 45 Hours
REFERENCE BOOKS:
PRE-REQUISITES L T P C
17MDC52 3 0 0 3
ASSESSMENT: THEORY
COURSE OUTCOMES
• Assess the organisation development process from a historical, theoretical and practical perspective.
• Analyse the various organisation development practices, models, and approaches.
• Evaluate the value of organisation development interventions to business performance and productivity.
• Analyse the value of human resource intervention to the organisational development
• Assess the impact of technology on the organisational development
Organisational development- An introduction: Organisational Development – Meaning and Definition, History of OD,
Relevance of Organisational Development for Managers, Characteristics of OD, Assumptions of OD. Change Process
and Models: Organisational Change, Strategies for Change, Theories of Planned Change (Lewin’s change model,
Action research model, the positive model), Action Research as a Process, Resistance to Change– Case Study.
(9)
Role of OD Practitioner: OD Practitioner, Role of OD Professional in Organisations, Competencies Required for an OD
Professional, Scope of the Role of an OD Professional.Process of OD: Process of OD, Components of OD program, OD
program phases, Making an Entry, Developing Contract, Launch, Situational Evaluation, Closure– Case Study.
(9)
Designing Interventions: OD Interventions, Characteristics of OD Interventions, Levels of Diagnosis in Organisations,
OD Map, Factors Affecting Success of Interventions. Human Process Interventions: Introduction, Team Development
Interventions, Interpersonal Development Interventions. Human Resource Interventions: HRM Interventions, Goal
Setting, Performance Appraisal, Reward Systems, Career Planning and Development, Managing Workforce Diversity,
Employee Wellness– Case Study.
(9)
Structural Interventions: Socio-Technical Systems, Techno-Structural Interventions, Physical Settings and OD, Types
of Techno-Structural Interventions. Strategic Interventions: Integrated Strategic Change, Trans-organisation
Development, Merger and Acquisition Integration, Culture Change, Self-Designing Organisations, Organisation
Learning and Knowledge Management, Confrontation Meetings, System 4 Management, Learning Organisations–
Case Study.
(9)
Technology and OD: Technology & OD: Basic Concept, Impact of Technology in Organisations, Benefits of Using
Technology in OD, Guidelines for Integrating Technology in OD Interventions, Tools used in ODIssues Faced in
OD: Introduction, Issues Related to Client Relationships, Power, Politics and Organisational Development. Evaluating
OD interventions: Evaluation, Importance of Evaluating Interventions, Types of Evaluation, Methods of Evaluating
Interventions– Case Study.
(9)
TOTAL: 45 Hours
REFERENCE BOOKS:
1. Bewnet, Roger cd Improving Training effectiveness, Aldershot, Gower 1988
2. Buckley R &Caple, Jim, The Theory & Practice of Training, London, Kogan& Page 1995
3. Lynton R Pareek U Training to Development 2nd ed. New Delhi, Vistaar, 1990.
4. Pepper, Allan D, Managing the Organisational Development function, Aldershot, Gower, 1984
5. Rae L etc. Hon to Measure Training Effectiveness, Aldershot, Gower, 1986
PRE-REQUISITES
17MDC52 L T P C
3 0 0 3
ASSESSMENT: THEORY
COURSE OUTCOMES
• CO1:Design an organisation’s performance management process that is compliant with law and supports
organisational mission and strategy.
• CO2:Define attributes of effective performance management systems.
• CO3:Devise and sustain arguments for using appropriate performance management techniques, rewards and
sanctions to improve performance.
• CO4:Identify the necessary characteristics of accurate performance management tools.
• CO5:Plan effective performance management policies and practices to improve organisational and employee
performance
COURSE OUTCOMES
• CO1: To promote knowledge in the issues related to the compensation in the organisation.
• CO2: To analyse the pay relationship with job, skills, competencies in an organisation
• CO3: To evaluate the legal framework and the pay structure of the organisation in comparison to the
competitors.
• CO4: To get a clear idea in fixing the remuneration principles in the company.
• CO5: To understand the financial and non-financial compensation fixed for executives in an organization
Unit I: Introduction: Compensation Defined, Goals of Compensation System, Compensation Strategy Monetary &
Non-Monetary Rewards, Intrinsic Rewards Cafeteria Style Compensation, Fringe Benefits and Supplementary
Compensation-Case Study
(9)
Unit II: Internal Alignment: Definition of internal alignment, Internal pay Structures, Strategic choices in internal
alignment design, choosing the best internal structure - Job evaluation: Major decisions in job evaluation, Job
Evaluation Methods, Final result-Person-based structures: Salary Slabs, Flexible Structure, Salary Trends-Case Study.
(9)
Unit III: Determining External Competitiveness: Definition of Competitiveness, Factors influencing compensation
level - Legal framework: Payment of Wages Act, 1936, Minimum Wages Act, 1948, Payment of Bonus Act, 1965,
Equal Remuneration Act, 1976-Case Study.
(9)
Unit IV: Reward and Compensation Strategies: Performance based pay, Skill based pay, Team based pay,Broad
banding, Profit sharing –Compensation& Payroll: Basic, HRA, Variable pay , Designing PF Plans -Case Study.
(9)
Unit V: Executive compensation: Concepts, components, incentives, executive compensation in Indian context –
Leave Policy: Scope, Types, Process-Personal income tax implications of salary: sec 88, 54E, 80C, Companies Act
provisions relating to remuneration for senior executives-Analytics in identifying Lead and Lag indicators for
compensation management.
(9)
TOTAL: 45 Hours
Reference Books:
1. C.B. Mamoria and S.V. Gankar, Personnel Management, Himalaya Publishing House, Mumbai, Twenty-fifth
Edition, 2005
2. Tripathi, P. C. 1995, Personnel Management and Industrial Relations, Sultan Chand : New Delhi
3. Venkatratnam, C.S. (2002). Rethinking Rewards and Incentive Management, Excel:New Delhi.
L T P C
PRE-REQUISITES
3 0 0 3
Consent of the Instructor
ASSESSMENT: THEORY
COURSE OUTCOMES
• Develop an understanding on quality management philosophies and frameworks
• Gain an in-depth knowledge on various tools and techniques of quality management.
• Learn the applications of quality tools and techniques in both manufacturing and service industry
• Develop analytical skills for investigating and analyzing quality managementissues in the industry and suggest
implement able solutions to those.
• Design the quality framework for a company
Introduction - Need for quality - Evolution of quality - Definitions of quality - Dimensions of product and service
quality - Basic concepts of TQM - TQM Framework - Contributions of Deming, Juran and Crosby - Barriers to TQM -
Quality statements - Customer focus - Customer orientation, Customer satisfaction, Customer complaints, Customer
retention - Costs of quality – Case Study.
(9)
Leadership - Strategic quality planning, Quality Councils - Employee involvement - Motivation, Empowerment, Team
and Teamwork, Quality circles Recognition and Reward, Performance appraisal - Continuous process improvement -
PDCA cycle, 5S, Kaizen - Supplier partnership - Partnering, Supplier selection, Supplier Rating – Case Study.
(9)
The seven traditional tools of quality - New management tools - Six sigma: Concepts, Methodology, applications to
manufacturing, service sector including IT - Bench marking - Reason to bench mark, Bench marking process - FMEA -
Stages, Types– Case Study.
(9)
Control Charts - Process Capability - Concepts of Six Sigma - Quality Function Development (QFD) - Taguchi quality
loss function - TPM - Concepts, improvement needs - Performance measures – Case Study
(9)
Need for ISO 9000 - ISO 9001-2008 Quality System - Elements, Documentation, QualityAuditing - QS 9000 - ISO 14000
- Concepts, Requirements and Benefits - TQM Implementation in manufacturing and service sectors – Case Study.
(9)
Total Hours: 45
REFERENCE BOOKS:
1. Senthil Arasu.B and Praveen Paul. J, Total Quality Management,Scitech Publications(India) PVT Ltd, Second
Edition, 2006.
2. Dale .H.Besterfield, et al, Total Quality Management, Pearson Edn, Asia, Third Edition, Indian Reprint, 2006.
3. James . R.. Evans and William .M.Lindsay, The Management and Control of Quality, Eighth Edition, Cengage
Learning, 2012.
4. Suganthi .L and Anand Samuel, Total Quality Management, Prentice Hall(India) Pvt Ltd, 2006.
COURSE OUTCOMES
• Design a logistical planning and Strategy framework
• Analyse and design the optimal logistics customer services levels
• Compute optimal batch sizes and propose optimal transport routes
• Assess different modes of transportation and inter-modals
• Design and allocate storage location for products in the warehouse
Introduction to Logistics: Introduction to Logistics – Scope of logistics in business, Logistics and Supply Chain
Management, Core and support activities of logistics; Logistical integration hierarchy; Integrated Logistics; Operating
objectives; Barriers to internal integration; Logistical performance cycles; Supply chain relationships – Channel
participants, Channel structure, Basic functions, Risk, power and leadership-Case Study.
(9)
Logistics Systems Design: Logistics system design –Logistics reengineering, Logistical environmental assessment,
Time based logistics, Anticipatory and Response based strategies, Alternative strategies, Logistical operational
arrangements, Time based control techniques; Integration theory – Location structure, Transportation economies,
Inventory economies , Formulating logistics strategy-Case Study.
(9)
Logistics Strategy and Planning: Logistics strategy and planning – Logistics planning triangle, Network appraisal;
Guidelines for strategy formulation – Total cost concept, Setting customer service level, Setting number of
warehouses in logistics system, Setting safety stock levels, Differential distribution, Postponement, Consolidation,
Selecting proper channel strategy-Case Study.
(9)
Inventory, Purchasing and Location Decisions: Inventory and purchasing decisions; Multi facility location problems –
Exact method, Heuristic methods, other methods; Logistics planning and design – Feasibility analysis, Project
planning, Assumptions and data collection, Analysis, Development of recommendation, Implementation-Case Study.
(9)
Logistics planning and design:Planning and design techniques – Logistics adhoc analysis, Location analysis, Inventory
analysis, Transportation analysis—Logistics Analytics.
(9)
TOTAL: 45 Hours
REFERENCE BOOKS
1. Bowersox&Closs (1996), Logistical Management, McGraw-Hill Companies.
2. Muthu Mathirajan, Chandrasekharan Rajendran, SowmyanarayananSadagopan, Arunachalam Ravindran
and ParasuramBalasubramanion(2015),Analytics in Operations/Supply Chain Management, I.K.
International Publishing House Pvt Ltd.
3. R.H.Ballou (2004), Business Logistics Management, Prentice-Hall International.
4. David J Bloomberg (2015), Logistics, Pearson Education, 1st Ed.
5. Ganapathi SL, Nandhi SK (2015), Logistics Management, Oxford University Press India.
L T P C
PRE-REQUISITES 3 0 0 3
Consent of the Instructor
ASSESSMENT: THEORY
COURSE OUTCOMES
Concepts of Supply Chain: Understanding supply chains – Supply chain decisions – Enablers and Drivers of Supply
Chain Performance – Assessing and Managing Supply chain Performance – Supply chain metrics and Financial metrics
relationship – Supply chain Processes and Strategies – Importance of Supply Chain Management-Service and
manufacturing supply chain dynamics - Manufacturing supply chains - Bullwhip effect.
(9)
Forecasting Drivers of Supply chain Performance: Forecasting introduction - Framework for a forecast system -
Choosing right forecasting technique - Judgment methods (Composite Forecasts, Surveys, Delphi Method, Scenario
Building, Technology Forecasting, Forecast by Analogy) - Causal methods (Regression Analysis -Linear & Non-Linear
Regression, Econometrics) - Time series analysis (Autoregressive Moving Average (ARMA), Exponential Smoothing,
Extrapolation, Linear Prediction, Trend Estimation, Growth Curve, Box-Jenkins Approach) – CPFR.
(9)
Inventory management methods in supply chain: Decision framework for inventory management – Preliminary
modelling, Two critical and ABC analysis –Single item, Single period problem – Single item, multi period problem –
Multi item inventory models – Multi-echelon inventory system. Transportation Decision in Supply Chain: Motor
carrier freight – Truck load mode – Steeping back – Building A Rate Model using LTL service – Rail and Cargo. Location
and Distribution Decision in Supply Chain : Modelling with binary variables – Supply Chain network optimization –
Risk pooling – Continuous location models: Gravity, iterative method – Multiple facility location.
(9)
Supply Chain Processes and Strategies: Integrated supply chains design - Customer relationship process - Order
fulfillment process - Supplier relationship process - Supply chain strategies - Strategic focus - Mass customization -
Lean supply chains - Outsourcing and offshoring - Virtual supply chains.Resource planning and scheduling: Enterprise
resource planning - Planning and control systems for manufacturers - Materials requirement planning - Drum –
Buffer – Rope system – Scheduling - Scheduling service and manufacturing processes - Scheduling customer demand
- Scheduling employees - Operations scheduling-Analytics for sequencing and scheduling.
(9)
Supply Chain Analytics :Understanding and defining supply chain analytics- Importance of analytics in supply chain
management – Supply chain analytics in the flow involving material, money, information and ownership – Key issues
in supply chain analytics
(9)
TOTAL: 45 Hours
Page 131 of 199
Reference Books:
1. Ravi Ravindran.A and Donald.P.Warsing, Supply Chain Engineering Models and Applications, CRC press:Taylor
and Francis Group
2. Sunil Chopra, Peter Meindl&D.V.Kalra, Supply Chain Management: Strategy, Planning and Operation, Pearson
Education; 5th Ed.. 2012
3. Operations Management 8e by Lee Krajewski, Larry P. Ritzman, Malhotra, Pearson Education; 11th
edition2015
4. Christopher Martin, Logistics and Supply Chain Management”; Pearson Education Asia,2002.
5. David Simchi-Levi, Ravi Shankar, Designing and Managing Supply Chain concepts, Strategies and Case Studies,
McGraw Hill Publication, 3rd Edition, 2011.
Janat Shah, Supply Chain Management – Text and Cases, Pearson Education, 2nd Edition, 2016.
COURSE OUTCOMES
• CO1:APPLY THE CONCEPTS AND PRINCIPLES USED IN WAREHOUSING AND DISTRIBUTION MANAGEMENT .
• CO2:TO ANALYSE THE VARIOUS OPERATIONAL ACTIVITIES OF WAREHOUSE AND DISTRIBUTION MANAGEMENT .
• CO3:TO ANALYSE AND QUANTIFY WAREHOUSE AND DISTRIBUTION SYSTEM PERFORMANCE
• CO4:TO UNDERSTAND THE CHALLENGES FACED IN COMPLEX WAREHOUSING AND DISTRIBUTION OPERATIONS.
• CO5:TO UNDERSTAND THE PROCESSES IN UNITIZATION ,SHIPPING AND PACKAGING OF WAREHOUSE.
Introduction To Warehousing, Issues and Processes: Warehouse rationale and material flow - Need for a warehouse
– Types of warehouses - Fluid model of the product flow – Storage decisions – Functions, Systems, Storage and
handling equipment’s – Material flow and warehouse layout : Pallets and cartons, Fast pick area , Slotting-Case Study
(9)
Managing Warehouse Efficiency: Order picking – Picking by ‘Bucket brigade’, Pick paths, Cross docking – Measuring
warehouse efficiency: Activity profiling and Benchmarking – Warehouse workforce design and development: Safety
and Ergonomics-Case Study.
(9)
Unitization: Container Optimization – Container loading – Dock Management – Labelling and its essentials -Case
Study.
(9)
Shipping and Packaging::Packaging : Design, Materials and kinds, Preparation for packaging – Packing for
transportation – Packing procedures, cost, Marking – Packaging of hazardous goods -Case Study.
(9)
Distribution Facilities Management: Material handling system design –Material Handling Technologies– Modern
warehousing: Automatic identification and communication system, AS / RS – Warehousing around the world-Case
Study.
(9)
Total: 45 hours
Reference Books:
1. Frazelle (2008), World Class Warehousing & Material Handling, Tata McGraw-Hill.
2. Satish K. Kapoor and Purva Kansa (2003), Basics of Distribution Management - A Logistical Approach,
Prentice Hall.
3. Satish K. Kapoor and PurvaKansal (2003), Marketing Logistics - A Supply Chain Approach, Pearson
Education.
4. Vinod V Sople (2004), Logistics Management, Pearson Education.
5. Arnold (2009), Introduction to Materials Management, Pearson Education.
COURSE OUTCOMES
• Differentiate between the needs and wants of a society and can identify how these are satisfied through
business activity.
• Distinguish between the primary, secondary and tertiary sectors of the economy.
• Evaluate the difference between the public and private sectors of an economy and can identify their differing
objectives.
• Assess the differing objectives of private and public sector businesses.
• Assess the various constituents of business environment and their impact in the globalized scenario.
Business Environment: Meaning, Types of Environment. Environmental Analysis: Stages, Approaches, Techniques.
Nature and Scope of Business: Business System, Classification of business, Characteristics of business, classification
of industries. Economic Environment: Nature, Structure, Economic Policies, Economic conditions– Case Study
(9)
Consumerism and Business: Consumer Rights, Exploitation of Consumers, Consumer Protection, UN Guidelines for
Consumer Protection, Consumer Protection and consumerism in India, Consumer Protection Act 1986. Corporate
Governance: Meaning, Importance, Reasons for the growing demand for CG– Case Study
(9)
Industrial Policies & Regulations: Industrial Policy, Industrial Licensing. Competition Law: Competition Act 2002.
Patents & Trademarks: Patent Protection in India, The Trade Marks Act 1999. Technological Environment:
Innovation, Product and Process innovation, Technology and Competitive advantage– Case Study
(9)
Societal Environment: Business Ethics, Business and Culture, Cultural Traits, Technological developments and Social
change. Social Responsibility of Business: Meaning, Classical and contemporary views, Social Orientations of
Business, Factors affecting Social Orientation. Responsibility to different Sections.Social Audit.– Case Study
(9)
Globalisation: GATT/ WTO/The Uruguay Round, WTO & Developing Countries, WTO and India .MNCs: Definition and
Meaning, MNCs & International Trade, MNC’s in India. Globalisation of World Economy, Globalisation of Business,
Stages of Globalisation, Foreign Market Entry Strategies– Case Study.
(9)
TOTAL: 45 Hours
TEXT BOOK:
1. Francis Cherunilam, 2014, Business Environment: Text & Cases, 18th Edition, Himalaya Publishing,
Mumbai.
REFERENCE BOOKS:
1. Justin Paul, 2006, Business Environment, 2nf Edition, Tata McGraw Hill, New Delhi.
2. SubbaRao P, 2014, International Business: Text & Cases, 4th Edition, Himalaya Publishing, Mumbai.
3. Aswathappa K, 2014, Essentials of Business Environment, 4th Edition, Himalaya Publishing, Mumbai.
4. Philip R. Cateora, International Marketing, Irwin McGraw Hill, 9th edition
17MDCE42 - LEGAL ASPECTS OF BUSINESS
Contact Hours
PRE-REQUISITES
L T P C
Consent of the Instructor 3 0 0 3
ASSESSMENT : THEORY
Commercial Law
The Indian Contract Act 1872: Definition of contract, essentials, elements and types of a contract, Formation of a
contract, performance of contracts, breach of contract and its remedies, Quasi contracts – Contract of Agency:
Nature of agency, Creation and types of agents, Authority and Liability of Agent and principal; Rights and duties of
principal and agents, termination of agency. Case Study
(9)
The Sale of Goods Act 1930: Nature of sales contract, documents of title, risk of loss, Guarantees and Warranties,
performance of sales contracts, conditional sales and rights of an unpaid seller – Negotiable Instruments Act 1881:
Nature and requisites of negotiable instruments, Types of negotiable instruments, liability of parties, holder in due
course, special rules for cheque and drafts, discharge of negotiable instruments-Case Study.
(9)
Company Law
Major principles- Nature and types of companies, Formation, Memorandum and Articles of Association, Prospectus,
Power, duties and liabilities of directors, winding up of companies , Corporate Governance-Case Study.
(9)
Industrial Law
An Overview of Factories Act – Payment of Wages Act- Payment of Bonus Act – Industrial Disputes Act-Case Study.
(9)
Income Tax Act and Sales Tax Act
Corporate Tax Planning, Overview of central sales tax act 1956 – Defiitions, Scope, Incidence of CST and GST, Practical
issues of CST and GST, Value Added Tax – Concepts, Scope, Methods of VAT Calculation, Practical Implications of
VAT-Case Study.
(9)
Total: 45 Hours
Reference Books:
1. N.D.Kapoor, Elements of Mercantile Law, Sultan Chand and Company, India, 2006.
2. P.K.Goel,Business Law for Managers, Biztantatara Publishers, India, 2008
3. AkhileshwarPathack, Legal Aspects of Business, Tata McGraw Hill, 2009
4. P.P.S.Gogna, Mercantile Law, S.Chand& Co Ltd, India, Fourth Edition, 2008.
5. Dr.Vinod,K.Singhania, Direct Taxes Planning and Management, 2008.
6. RichardStim, Intellectual Property – Copy Rights, Trade Marks and Patents, CengageLearning, 2008.
17MDCE43 - INFORMATION TECHNOLOGY FOR MANAGERS
Contact Hours
PRE-REQUISITES L T P C
Consent of the Instructor 3 0 0 3
ASSESSMENT : THEORY
COURSE OUTCOMES
Introduction to Business Analytics for Industries and open standards: Understanding briefly - Banking Industry,
Insurance Industry, Retail & CPG Industry and Media & Communication (Telecom) Industry: Briefly understanding
Business Analytics applications with respect to banking, insurance: retail & CPG and social media and
communication industry: Introduction to Industry Vertical Open Standards: Advantages of Open Industry standards:
Healthcare, Retail, Insurance verticals-Case Study.
(9)
Business Analytics for Banking Industry: Banking Industry Overview: IT Landscape / Business Applications: Key
Issues/Pain points: Business Analytics solutions & Use case Scenarios for below Business Areas/Organization Units:
Marketing, Product Management, Channel Management, Risk Management, Finance Treasury, Payments. Case
Studies.
(9)
Business Analytics for Insurance Industry: Insurance Industry Overview: IT Landscape / Business Applications: Key
Issues/Pain points: Business Analytics solutions & Use case Scenarios in below are as: Finance, Sales and marketing
distribution, Risk, Claims: Case Studies.
(9)
Business Analytics for Retail & Consumer products: Retail & CPG Industry Overview; IT Landscape / Business
Applications; Key Issues/Pain points; Business Analytics solutions & Use case Scenarios; Case Studies –
Merchandising, Operations, Marketing, Store Managers, Brand Managers, Distribution, Finance, HR Case Studies.
(9)
Business Analyticsfor Media& Communication: Media & Communication (Telecom) Industry Overview; IT
Landscape/Business Applications: Key Issues/Pain points: Business Analytics solutions & Use. Case Scenarios: Finance,
Marketing, Product development, Customer care Case Studies.
( 9)
Total: 45 Hours
Reference Books:
1. Sesil, J.C. (2013). Applying Advanced Analytics to HR Management Decisions: Methods for Selection,
Developing Incentives, and Improving, Pearson FT Press.
2. PavelRyzhov (2013),Haskell Financial Data Modeling and Predictive Analytics, Packt Publishing
3. Chuck Hemann& Ken Burbary (2013),Digital Marketing Analytics: Making Sense of Consumer Data in a
Digital World (Que Biz-Tech).
Contact Hours
PRE-REQUISITES L T P C
Consent of the Instructor 3 0 0 3
ASSESSMENT : THEORY
COURSE OUTCOMES
• CO1: Apply the critical thinking and problem solving skills related to taxation.
• CO2: Understand and apply the ethical principles and Professional standards in taking decision related to
tax.
• CO3: Describe how the provisions in the corporate tax laws can be used for tax planning.
• CO4: Evaluate the practical cases of tax planning as an important managerial decision-making process.
• CO5: Compare the real life situations involving taxation and make tax-sensitive decisions.
Tax: Meaning, Characteristics, Objectives, and Canons of Taxation Effects of Taxation, Direct and Indirect Taxes,
Merits and Demerits.
(9)
Direct Tax: Income Tax Act, Principles of Income, Computation of Total Income (Problems), Assess, Assessment year,
previous year, Residential Status.
(9)
Theoretical Concepts related to Salaries – Income from House Property – Capital Gains – Deductions.
(9)
Indirect Tax: Central Excise Act 1944 – Basic Concepts and Definitions – Customs Act 1962.
(9)
Service Tax and Value Added Tax (VAT): Service tax – concept, computing methods - Sales tax concept – VAT-
Concept, computing methods - Filing procedures of service tax and VAT.
(9)
Total : 45 Hours
Reference Books:
1. Gaurishankar. V , Principles of Taxation, Eastern Book Company: New Delhi, 2007
2. Gaur and Narang, Income Tax Law and Practice, Kalyani Publications: New Delhi.
3. Balachandran V., Indirect Taxes, Sultan Chand & Sons: New Delhi.
4. P.Radha Krishnan, Indirect Taxation, Kalyani Publishers: New Delhi.
5. Richard A. Musgrave, The Theory of Public Finance, McGraw Hill Book Company, INC, New York.
6. VinodSinghania, Income Tax Law and Practice, Taxman’s: New Delhi.
7. Datey V.S. Indirect Taxes, Law and Practice, Taxmann Publications: New Delhi
L T P C
3 0 0 3
PRE-REQUISITES
Consent of the Instructor
ASSESSMENT : THEORY
COURSE OUTCOMES
• CO1: Develop Conceptual Knowledge and Practical skill regarding technological innovation
• CO2: Understand how technological innovation diffuse overtime
• CO3:Analyse the support of the organisation for technology innovation
• CO4:Integrate external and internal technologies and innovations
• CO5:Apply the knowledge of Technology and Innovation to real business cases.
Introduction: The Importance of Technological Innovation – The Impact of Technological Innovation and Society –
Innovation by Industry-Case Study.
(9)
Industry Dynamics of Technological Innovation: Sources of Innovation – Types and Patterns of Innovation – Standards
Battles and Design Dominance – Timing of entry-Case Study.
(9)
Formulating Technological Innovation Strategy: Defining the organisations strategic direction – Choosing innovation
projects – Collaboration strategies – Protecting Innovation-Case Study.
(9)
Implementing Technological Innovation Strategy: Organising for Innovation – Managing the New Product
Development Process – Managing New Product Development Teams-Crafting a Deployment strategy-Case Study.
(9)
Technology Based Entrepreneurship – Knowledge Spill over Entrepreneurship – Innovation in Large and Small Firms-
Case Study. (9)
Total: 45 Hours
Reference Books:
1. Melissa Schilling, Strategic Management of Technological Innovation, Fourth Edition, Mc.Graw Hill
Publications, New York,2012.
2. Scott Shane, Handbook of Technology and Innovation Management, Wiley Publications.
3. Chesbrugh, Open Innovations, First Edition, Harvard Business School Press, USA, 2003.
4. Osterwalder and Pigneur, Business Model Generation, First Edition, Wiley Hoboken, NI,USA,2010.
COURSE OUTCOMES
• Discover the processes associated with the given business problem
• Analyze the business process and identify the issues of the process.
• Design the business process by applying the necessary changes.
• Develop the IT solution to automate the business process
• Infer Business Process Management as a cross-disciplinary field, striking a balance between business
management and IT aspects
1. Marlon Dumas, Marcello La Rosa, Jan Mendling and Hajo A. Reijers, "Fundamentals of Business Process
Management", Springer-Verlag Publication, 2013.
REFERENCE BOOK
1. Forrest W. Breyfogle III, " The Business Process Management Guidebook: An Integrated Enterprise Excellence
BPM System", Citius Publishing, 2013.
Data Analytics
16MDSE8 Bio-Informatics 3 0 0 3 PE
Software Systems
Elective Lab
L T P C
3 0 0 3
PRE-REQUISITES
Consent of the Instructor
ASSESSMENT : THEORY
COURSE OUTCOME
• Describe and design the concepts of learning, and the perspectives and issues in machine learning.
• Apply the machine learning techniques - Clustering, Induction, Bayesian, Decision Tree, Analytical, Instance
based learning and to apply the techniques in computing.
• Compare the various machine learning techniques and design issues in machine learning.
• Perform evaluation of learning algorithms, model selection, and how to apply a variety of learning algorithms
to data.
• Development of new machine learning algorithms that learn more accurately, utilize data from dramatically
more diverse data sources available over the Internet.
INTRODUCTION
Designing a learning system - Perspectives and Issues in machine learning - Concept learning task -
Concept learning as search - Version spaces - Candidate Elimination learning algorithm - Inductive Bias.
(9)
Decision Tree representation - Appropriate Problems for Decision Tree Learning - Basic Decision tree
learning algorithm - Hypothesis space search and Inductive Bias in Decision tree learning - Issues in
Decision Tree Learning. (7)
ANN
Perceptrons - Back propagation Algorithms. Evaluating Hypothesis: Deriving confidence intervals -
Hypothesis testing - comparing learning algorithms. (5)
(9)
Analytical learning - Explanation based learning - Inductive Analytical approaches to learning - Using
prior knowledge to, initialize the hypothesis, alter the search objective and augment search operators.
(6)
K - nearest neighbour learning -Locally weighted regression - Radial Basis functions - Case based reasoning
- Reinforcement learning: Learning task-Q Learning-Q function - Algorithm for learning Q-convergence - updating
sequence - Temporal difference learning - Non deterministic rewards and actions. (9)
TOTAL : 45
REFERENCE BOOKS
3. Stephan Marsland, "Machine Learning - An Algorithmic Perspective", Chapman and Hall, 1st Edition, 2009.
L T P C
3 0 0 3
PRE-REQUISITES
16MDS35
ASSESSMENT : THEORY
COURSE OUTCOME
• Architectural issues present when building big data systems.
• Analyze the analytical techniques on variety of Big data application scenarios.
• Apply hadoop clusters and map reduce programs for parallel processing of big data.
• Compare :Compare PIG and HIVE with traditional databases.
• Generate: Generate dynamic solutions for data analytics problems using map reduce framework.
INTRODUCTION
Big data characteristics - Volume, Veracity, Velocity, Variety Value - Issues - Case for Big data - Big data options. Team challenge
- Big data sources - Acquisition - Features of Big Data - Security, Compliance, auditing and protection.
Understanding the Big Data Project's Ecosystem - Creating the Foundation of a Long-Term Big Data Architecture -Early Big Data
with NoSQL - NoSQL Landscape - Introducing Couchbase - Introducing ElasticSearch - Using NoSQL as a Cache in a SQL-
based Architecture. (9)
STREAMING DATA
Streaming Data - Streaming Architecture - The Anatomy of the Ingested Data - Setting Up the Streaming Architecture
STORING DATA IN HADOOP - HDFS -HBase -Combining HDFS and HBase for Effective Data Storage -Using Apache
Avro - Managing Metadata with HCatalog - Choosing an Appropriate Hadoop Data Organization (9)
TEXT BOOKS
2. Kevin T. Smith, Alexey Yakubovich, Boris Lublinsky, "Professional Hadoop® Solutions", John Wiley & Sons Inc,
2013. (Para 4, Para 5, Para 6)
3. Tom White - Beijing, "Hadoop: The Definitive Guide", O’reilly, Third Edition, Jan 2012. (Para 7, Para 8)
L T P C
3 0 0 3
PRE-REQUISITES
16MDS63
ASSESSMENT : THEORY
COURSE OUTCOME
• To outline on a detailed overview of the data mining process and techniques, specifically those that are
relevant to Web mining.
• Identify and differentiate between application areas for web content mining, web structure mining and web
usage mining.
• To demonstrate the basics of Information retrieval and Web search with special emphasis on web Crawling.
• To apply the use of machine learning approaches for Web Content Mining, the role of hyper links in web
structure mining and the various aspects of web usage mining.
• Develop skills of using recent data mining software for solving practical problems of Web Mining.
INTRODUCTION
Introduction - Web Mining - Theoretical background -Algorithms and techniques - Association rule mining - Sequential
Pattern Mining -Information retrieval and Web search - Information retrieval Models-Relevance Feedback- Text and Web
page Pre- processing - Inverted Index - Latent Semantic Indexing - Web Search - Meta-Search - Web Spamming (9)
TEXT BOOKS
1. Bing Liu, "Web Data Mining: Exploring Hyperlinks, Contents, and Usage Data (Data-Centric Systems and
Applications)", Springer; 2nd Edition 2009. (Para 1, Para 2, Para 3, Para 4, Para 5)
2. Guandong Xu ,Yanchun Zhang, Lin Li, "Web Mining and Social Networking: Techniques and Applications",
Springer; 1st Edition, 2010. (Para 1, Para 2, Para 4)
3. Zdravko Markov, Daniel T. Larose, "Data Mining the Web: Uncovering Patterns in Web Content, Structure,
and Usage", John Wiley & Sons, Inc., 2007. (Para 5, Para 2)
REFERENCE BOOKS
1. Soumen Chakrabarti, "Mining the Web: Discovering Knowledge from Hypertext Data", Morgan Kaufmann;
edition 2002.
2. Adam Schenker, "Graph-Theoretic Techniques for Web Content Mining", World Scientific Pub Co Inc, 2005.
3. Min Song, Yi Fang and Brook Wu, Handbook of research on Text and Web mining technologies, IGI global,
information Science Reference - imprint of : IGI publishing, 2008.
L T P C
3 0 0 3
PRE-REQUISITES
Consent of the Instructor
ASSESSMENT : THEORY
COURSE OUTCOME
• Understand different data visualization techniques.
• Gain practical experience in building and evaluating visualization systems.
• Determine the methods of presentation to an audience once an insight has been found.
INTRODUCTION TO D3
Technology Fundamentals: Embedding with HTML, DOM, CSS, Javascript, SVG-Drawing with data-Scales (10)
TOTAL : 45
TEXT BOOKS
1. Ben Fry, O'Reilly, "Visualizing data: Exploring and Explaining data with the processing environment", 2007.
(Para I)
2. Alexandru C Telea, "Data Visualization Principles and Practice, CRC Press", 2nd edition, 2014. (Para II, III)
3. Scott Murray, O'Reilly," Interactive data visualization for the web", 2013 (Para IV)
L T P C
3 0 0 3
PRE-REQUISITES
16MDS64, 16MDS82
ASSESSMENT : THEORY
COURSE OUTCOME
• To give insights into the practice of analytics.
• To utilize analytic techniques to identify trends.
• To provide a wealth of analytics experience to demonstrate practical, hands-on techniques through case
studies.
Introduction -Technology Primer- Scenario, Analysis and Techniques - Case Study- Analyzing the Results. (7)
TEXT MINING AND SECURITY INTELLIGENCE
Scenarios and challenges in security Analytics with Text Mining - Use of Text mining Techniques to analyze and find patterns in
unstructured Data - Step by Step Text Mining Example in R- other Applicable Security Areas and Scenarios. Security Intelligence
Overview - Security Breaches - Practical Applications. (12)
TOTAL : 45
TEXT BOOK
1. Mark Talabis, Robert McPherson, I Miyamoto, Jason Martin," Information Security Analytics:
Finding Security Insights, Patterns and Anomalies in Big Data", SyngressMedia,U.S. 2014.
REFERENCE BOOK
1. Jay Jacobs, Bob Rudis," Data-Driven Security: Analysis, Visualization and Dashboards", Wiley ,2014.
85
16MDSE20 - DATA CENTRIC COMPUTING
L T P C
3 0 0 3
PRE-REQUISITES
16MDS53, 16MDS64, 16MDSPE16
ASSESSMENT : THEORY
COURSE OUTCOME
• To understand the importance of Data-Intensive Computing and the need for Parallel Computing.
• To provide knowledge on Data-Intensive architecture and techniques.
• To learn security in Data-Intensive Computing.
Hardware Architectures - Data Management Architecture - Overview of Cloud Computing - Large-scale Data Management
Techniques in Cloud Computing Platform - Data-Intensive applications with MapReduce, High Performance Network Architecture
for Data-Intensive Computing. (9)
TEXT BOOKS
1. Ian Gorton, Deborah K. Gracio, "Data-Intensive Computing - Architectures, Algorithms and Applications",
Cambridge University Press, 2013.
2. BorhoFurht, Armando Escalante, "Handbook of Data-Intensive Computing", Springer
REFERENCE BOOK
1. Frederic Magoules, Jie Pan, FeiTeng, "Cloud Computing - Data-Intensive Computing and
Scheduling", CRC Press, Taylor & Francis Group
86
16MDSE8 - BIO INFORMATICS
L T P C
3 0 0 3
PRE-REQUISITES
Consent of the Instructor
ASSESSMENT : THEORY
COURSE OUTCOME
• To introduce a new scientific discipline Bioinformatics, the combined power of biology, mathematics and
computers.
• To impart knowledge in computer science with biology to unite raw data with powerful software tools and
mathematical models.
• It represents a frontier in biological research and the best path toward finding meaning in a world of complex
data.
INTRODUCTION
System approach in molecular biology, Central dogma of molecular biology, important definitions, bioinformatics
approach, Applications, European molecular biology network - national center for bio technology information. (7)
CODING
Common health care language, coding techniques - coded and quasi-coded data - Medical vocabulary - industry wide
communication standards HL7 - unified medical language system - quality of care paradigms, risk management bioethics. (8)
PATIENT RECORD MAINTENANCE
Electronic patient record - models or ERP - environmental services - metrics - telemedicine - community networks - telemedicine
peripherals and equipment selection - anatomy of video conferencing technology. (8)
ALIGNMENT TECHNIQUES
Data base searching, comparison of two sequences - identity and similarity - global and global similarity - global and local
alignment, multiple sequence alignment - data basis of multiple alignments - secondary database (7)
1. Teresa Attwood, David Parry-Smith, "Introduction to Bioinformatics", Pearson Education, New Delhi,
2001.
87
REFERENCE BOOKS
1. Arthur M. Lesk, "Introduction to Bio-Informatics", Oxford Press, New Delhi, 2004.
2. Pierre Baldi, Soren Brunak, " Bioinformatics - The Machine Learning Approach", East-West Press, New Delhi,
2003.
3. Rastogi.S.C, Namita Mendiratta, Parag Rastogi, "Bioinforamtics - Concepts, Skills, Applications", CBS
Publications & Distributors, New Delhi, 2003.
88
16MDSE3 - SOCIAL NETWORK ANALYSIS
L T P C
3 0 0 3
PRE-REQUISITES
16MDS53, 16MDS63, 16MDS83
ASSESSMENT : THEORY
COURSE OUTCOME
• Work on the internal components of the social network.
• Model and visualize the social network.
• Mine the behaviour of the users in the social network.
• Predict the possible next outcome of the social network.
• Preserving privacy in social networks and real time social network application.
INTRODUCTION
Introduction to Web - Limitations of current Web - Development of Semantic Web - Emergence of the Social Web - Statistical
Properties of Social Networks -Network analysis - Development of Social Network Analysis - Key concepts and measures in
network analysis - Discussion networks - Blogs and online communities - Web-based networks (9)
MODELING AND VISUALIZATION
Visualizing Online Social Networks - A Taxonomy of Visualizations - Graph Representation - Centrality- Clustering - Node-
Edge Diagrams - Visualizing Social Networks with Matrix Based Representations- Node-Link Diagrams - Hybrid
Representations - Modelling and aggregating social network data - Random Walks and their Applications -Use of Hadoop
and Map Reduce - Ontological representation of social individuals and relationships. (9)
MINING COMMUNITIES
Aggregating and reasoning with social network data, Advanced Representations - Extracting evolution of Web Community from
a Series of Web Archive - Detecting Communities in Social Networks - Evaluating Communities - Core Methods for
Community Detection & Mining - Applications of Community Mining Algorithms - Node Classification in Social Networks.
(9)
EVOLUTION
Evolution in Social Networks - Framework - Tracing Smoothly Evolving Communities - Models and Algorithms for Social
Influence Analysis - Influence Related Statistics - Social Similarity and Influence - Influence Maximization in Viral Marketing
- Algorithms and Systems for Expert Location in Social Networks - Expert Location without Graph Constraints - with Score
Propagation - Expert Team Formation - Link Prediction in Social Networks - Feature based Link Prediction - Bayesian
Probabilistic Models - Probabilistic Relational Models. (9)
PRIVACY IN SOCIAL NETWORKS AND APPLICATIONS
Introduction - Privacy breaches in Social Networks - Privacy definitions for publishing data - privacy preserving mechanisms.
APPLICATION : A learning based approach for Real Time Emotion Classification of Tweets - Assessing the opinion of users
in Social Network enviroments. (9)
TOTAL : 45
TEXT BOOKS
82
1. Peter Mika, “Social Networks and the Semantic Web”, Springer, 1st edition, 2007.
2. Borko Furht, “Handbook of Social Network Technologies and Applications, Springer”, 1st edition, 2011.
3. Charu C. Aggarwal, “Social Network Data Analytic”, Springer; 2014.
REFERENCE BOOKS
1. Ajith Abraham, Aboul Ella Hassanien, Václav Snášel, “Computational Social Network Analysis: Trends, Tools and
Research Advances”, Springer, 2012
2. Giles, Mark Smith, John Yen, “Advances in Social Network Mining and Analysis”, Springer, 2010.
3. Guandong Xu , Yanchun Zhang and Lin Li, “Web Mining and Social Networking - Techniques and
applications”, Springer, 1st edition, 2012
4. Przemyslaw Kazienko, Nitesh Chawla,”Applications of Social Media and Social Network Analysis”, Springer,
2015 CP5007 BIO-INSPIRED CO.
83
16MDSE4 - GEOGRAPHICAL INFORMATION ANALYSIS
L T P C
3 0 0 3
PRE-REQUISITES
Consent of the Instructor
ASSESSMENT : THEORY
COURSE OUTCOME
The student will be able to
• Describe the issues in spatial data analysis and categorize the spatial data using data fields.
• Apply the suitable spatial data analytical technical methods to geographical application.
• Generate the procedure to analyze the spatial data based on the spatial objects and field objects.
INTRODUCTION
Geographic Information Analysis and Spatial Data : Spatial Data Types - Scales forAttribute Description - GIS and
Spatial Data Manipulation . The Pitfalls and Potential of Spatial Data: The Pitfalls of Spatial Data - The Potential of Spatial Data. (6)
84
(10)
TOTAL : 45
TEXT BOOK
1. David O'Sullivan and David J. Unwin, "Geographic Information Analysis", John Wiley Inc., Second
Edition, 2010.
85
16MDSE11 - ECONOMETRIC ANALYSIS
L T P C
3 0 0 3
PRE-REQUISITES
16MDS13, 16MDS22, 16MDS31, 16MDS41
ASSESSMENT : THEORY
COURSE OUTCOME
At the end of this course the students will be able to
• Understand the analysis of economic data using Simple and Multiple Regression Models.
• Analyse the properties of Ordinary Least Square (OLS) Estimators, assumptions underlying Multiple Linear
Regression Equation and understand the properties of sampling distribution of OLS Estimators.
• Get a good knowledge in using Dummy Variables in Regression Analysis.
• Analyse time series data using Regression models.
86
TOTAL : 45
TEXT BOOK
REFERENCE BOOKS
1. Gujarati, "Basic Econometrics", Fourth Edition, The McGraw Hill Companies, 2004.
2. William H.Greene, "Econometric Analysis ", Fifth Edition, Prentice Hall ,2002.
3. Koutsoyiannis, A. "Theory of Econometrics", Second Edition,Palgrave Macmillian ,2001.
87
16MDS92 - DEEP LEARNING
L T P C
3 0 0 3
PRE-REQUISITES
16MDS52
ASSESSMENT : THEORY
COURSE OUTCOME
Upon completion of the course, the students will be able to
INTRODUCTION
Deep Learning: Overview of Methods, Learning, Numerical, Machine Learning Basics.
Deep Feed-forward Networks: Gradient-Based Learning, Hidden Units, Architecture Design, Back Propagation and other
Differentiation Algorithms (6)
REGULARIZATION
Parameter Norm Penalties, Norm Penalties as Constrained Optimization, Regularization and Under-Constrained Problems Dataset
Augmentation, Noise Robustness, Semi-Supervised Learning, Multitask Learning, Early Stopping, Parameter Tying and Parameter
Sharing, Sparse Representations, Bagging and Other Ensemble Methods, Dropout, Adversarial Training, Tangent Distance,
Tangent Prop and Manifold Tangent Classifier. (9)
88
APPLICATIONS
Speech Recognition, Natural Language Processing (12)
TOTAL : 45
TEXT BOOK
1. Ian Goodfellow, Yoshua Bengio and Aaron Courville, "Deep Learning", MIT Press, 2016.
REFERENCE BOOKS
1. Deng & Yu," Deep Learning: Methods and Applications", Now Publishers, 2013.
2. Michael Nielsen, "Neural Networks and Deep Learning", Determination Press, 2015.
89
15MSSE19 - SOA AND WEB SERVICES
L T P C
3 0 0 3
PRE-REQUISITES
ASSESSMENT : THEORY
COURSE OUTCOME
• Apply the concepts of Service Oriented Architecture in designing platform independent real time distributed
applications
• Design and develop simple to complex web services that meet the specified requirements
• Develop web services based on requirements of the web application using Java APIs and also consume them
in web applications
• Determine the security requirements of web services and incorporate them in building web application
INTRODUCTION TO SOA
Fundamental SOA - Common Characteristics of Contemporary SOA - Evolution of SOA (7)
The Web Service Framework - Services - Service Descriptions - Messaging - Message Exchange Patterns
- Service Activity: Coordination; Atomic Transactions; Business Activities; Orchestration; Choreography.
(10)
BUILDING SOA
Service Oriented Analysis: Introduction, Guidelines - Service Oriented Design: Introduction, WSDL-
Related XML Schema Language, WSDL Language Basics, SOAP Language Basics, SOA Composition
90
Guidelines, Service Design Overview, Business Process Design: WS-BPEL Languages Basics, WS-
Coordination Overview, Service-Oriented Business Process Design-WS-Security Language Basics. (10)
Building Web Services with JAX-WS - Binding between XML Schema and Java Classes - Streaming
APIfor XML - SOAP with Attachments API for Java - Generating Client-Support Code from a WSDL -
Building RESTful Web Service with JAX-RS. (10)
TOTAL : 45
TEXT BOOKS
1. Thomas Eri, "Service-Oriented Architecture- Concepts, Technology and Design", Pearson Education, Second
Edition, 2008
2. Eric Jendrock, Jennifer Ball, Debbie Carson, Ian Evans and Kim Haase, "The Java EE5 Tutorial", Oracle
Corporation Press, 2010
3. Eric Jendrock, Ricardo Cervera-Navarro, Ian Evans, Devika Gollapudi, Kim Haase, William Markito and
Chinmayee Srivarthsa, "The Java EE6 Tutorial", Oracle Corporation Press, 2013
4. Martin Kalin,"Java Web Services: Up and Running", O'Reily Media Inc., First Edition, 2009.
91
15MSSE35 – BLOCKCHAIN TECHNOLOGY
Contact Hours
L T P C
3 0 0 3
PRE-REQUISITES
ASSESSMENT : THEORY
COURSE OUTCOMES
BLOCKCHAIN
Introduction – Distributed Systems, History of blockchain, Introduction to blockchain, Types of blockchain, CAP
theorem and blockchain, Benefits and limitations of blockchain. Decentralization – Decentralization using
blockchain, methods of decentralization, routes to decentralization, blockchain and full ecosystem
decentralization, smart contract, decentralized autonomous organization, corporations, societies, application,
Platforms for decentralization. (10)
CRYPTOCURRENCIES
Cryptographic primitives - Hash Functions, Bitcoin, transactions, blockchain, bitcoin payments, Alternative coins –
theoretical foundations, bitcoin limitations. (10)
Smart Contracts, Ethereum – Introduction, ethereum blockchain, elements, precompiled contracts, accounts,
block, ether, messages, mining, clients and wallets, trading and investment, symbols, ethereum network,
applications, scalability and security. (9)
92
CONTRACT DEVELOPMENT AND DEPLOYMENT
Ethereum development - Setting up a development environment, development tools and clients, Solidity, Web3.
(9)
HYPERLEDGER
TOTAL: 45
TEXT BOOK
REFERENCE BOOKS
1. Arvind Narayanan, Joseph Bonneau, Edward Felten, Andrew Miller, Steven Goldfeder, “Bitcoin and
Cryptocurrency Technologies”, Princeton University Press, 2016.
2. Roger Wattenhofer, “The Science of the Blockchain”, Inverted Forest Publishing, First Edition, 2016.
3. Don and Alex Tapscott, “Blockchain Revolution”. Portfolio Penguin 2016.
4. Andreas M. Antonopoulos, “Mastering Bitcoin: Programming the Open Blockchain”, O’Reilly, Second
Edition, 2017.
93
15MSSE17 - INTERNETWORKING PROTOCOLS
L T P C
3 0 0 3
PRE-REQUISITES
15MSS53
ASSESSMENT : THEORY
COURSE OUTCOME
• Given an inter-network topology configuration, can demonstrate how a packet reaches the destination
• Given a protocol of TCP/IP stack, explain how the protocol is used in forwarding the packets across networks.
• Given the assigned addresses, able to design an inter-network utilizing the given set fully.
• Given a protocol implementation, analyze and identify the possible threats and specify solutions
• Given a network topology with internetworking devices, demonstrate how the devices obtain their network
configuration
INTRODUCTION
Architectural Principles - Design and Implementation- The Architecture and Protocols of the TCP/IP Suite.
The Internet Address Architecture: Basic IP Address Structure - CIDR and Aggregation - Special-Use
Addresses - Unicast Address Assignment- Attacks Involving IP Addresses. (9)
LINK LAYER
Ethernet - Full Duplex, Power Save, Auto-negotiation, and 802.1X Flow Control - Bridges and Switches -
Wireless LAN- Point-to-Point Protocol - Loopback - tunneling - Attacks on the Link Layer. (8)
INTERNET LAYER
Address Resolution Protocol : Operation and frame Format - Internet Protocol: Introduction - IPv4 and
IPv6 Headers - IPv6 Extension Headers - IP Forwarding - Mobile IP - Host Processing of IP Datagrams -
Attacks Involving IP - System configuration : DHCP and Auto configuration. Internet control Message
Protocols: ICMPv4 and ICMPv6 Broadcasting and Local Multicasting. (9)
94
TRANSPORT LAYER
User Datagram Protocol: Header - checksum - UDP and IPv6 - UDPLite - Translating UDP/IPv4 and
UDP/IPv6 Datagrams - Name resolution and Domain Name system. Transmission Control Protocol:
Introduction - connection management - TCP Timeout and Retransmission - TCP data flow and window
management - classic congestion control algorithms. (8)
APPLICATION LAYER
HTTP - DNS - E Mails - SNMP (11)
TOTAL : 45
TEXT BOOKS
1. Kevin R. Fall, W. Richard Stevens, "TCP/IP Illustrated, Volume 1", Pearson Education, 2nd edition, 2012.
2. James F Kurose, "Computer networking: A top-down approach Featuring the Internet", 3rd edition, Pearson
Education, 2006
REFERENCE BOOKS
1. Behrouz A. Forouzan, "TCP/IP Protocol Suite", Tata McGRAW-HILL edition, 4th edition, 2009
3. Douglas E. Comer, "Internetworking with TCP/IP- Volume One", 6th Edition, Addison-Wesley, 2013.
95
15MSSE09 - GRAPHICS AND MULTIMEDIA TECHNOLOGIES
L T P C
3 0 0 3
PRE-REQUISITES
ASSESSMENT : THEORY
COURSE OUTCOME
INTRODUCTION
Graphics hardware - raster and random scan - display devices - input devices -hard copy devices.
Implementation algorithms for graphic primitives - line, poly line, circle, ellipse, curves - attributes - fill
Styles (8)
COMPUTER ANIMATIONS
Raster methods - double buffering - raster operations - morphing - simulating accelerations - motion
specifications - character animations - motion capture - OpenGL animation procedures (8)
96
INTRODUCTION TO MULTIMEDIA
Flich - text format - TIFF - RIFF - MIDI file formats, JPEG DIB, MPEG, AVI file formats. TWAIN -
architecture
- setting up new WAVE type. Pen Input, Video image display systems, Print output, Image Scanners, Digital Video
and Audio, Video images and animation, Full-Motion video. (9)
TOTAL : 45
TEXT BOOKS
1. Donald D. Hearn, M. Pauline Baker, Warren, "Computer Graphics with Open GL",4th Edition, 2010, Prentice
Hall. (para 1, para2 & para3)
2. Prabhat K. Andleigh, KiranThakrar "Multimedia Systems Design", Prentice - Hall of India Pvt. Ltd. 2007. (para 4
& para 5)
REFERENCE BOOKS
1. James D. Foley, Andries Van Dam, Steven K. Feiner, F. Hughes John, "Computer Graphics Principles and Practices in
C", Second Edition, Pearson publications.
Ralf Steinmetz and KlaraNahrstedt, " Multimedia: Computing, Communications and Applications", 2009, Pearson
Educations.
97
15MSS63 - SOFTWARE TESTING AND QUALITY ASSURANCE
L T P C
3 0 0 3
PRE-REQUISITES
15MSS35
ASSESSMENT : THEORY
COURSE OUTCOME
• Analyze different approaches to test software, and select applicable techniques for different situations and
projects.
• Design test plans, create test procedures and define criteria for adequacy.
• Apply black box and white box testing techniques at various testing levels for given requirements.
• Examine standards, models and techniques aimed at achieving quality in different software development
environments.
• Prepare a software quality plan for a software project considering process evaluation models including issues
related to change management, configuration management, validation and verification and measurement.
INTRODUCTION
The Role of Process in Software Quality - Testing as a Process - Overview of the Testing Maturity Model
(TMM)-Basic definitions-Software Testing Principles-Origin of Defects-Defect Classes, the Defect
Repository ad Test Design - Defect examples: the coin problem. (8)
TESTING STRATEGIES
Test case design strategies-Black Box Approach-Random Testing - Equivalence Class Partitioning-
Boundary Value Analysis-Cause and Effect Graphing-State Transition Testing - Error Guessing - White
Box Approach-Test Adequacy Criteria-Coverage and Control Flow Graphs-Covering Code Logic-Data
Flow and White Box Test Design-Loop Testing-Mutation Testing. (10)
98
LEVELS OF TESTING
Unit Test: Functions, Procedures, Classes and Methods as Units-Unit Test Planning - Designing the Unit
Tests - The Class as a Testable Unit - The Test Harness - Integration Test: Goal - Integration Strategies for
Procedures and Functions - Integration Strategies for Classes - Designing Integration Test. (10)
System Test- The Different Types-Regression Testing -Alpha, Beta and Acceptance Tests-Test Planning
- Test Plan Components-Test Plan Attachments- Reporting Test Results (9)
SOFTWARE QUALITY
TOTAL : 45
TEXT BOOKS
1. Ilene Burnstein, "Practical Software Testing", Springer International Edition, First Indian reprint, 2004. (para 1,
para 2, para 3 and para 4)
2. Nina S Godbole "Software quality Assurance, Principles and Practice", Narosa Publishing House,2004 (para 5)
REFERENCE BOOKS
99
16MDSE7 - IMAGE PROCESSING
L T P C
3 0 0 3
PRE-REQUISITES
Consent of the Instructor
ASSESSMENT : THEORY
COURSE OUTCOME
• Students can apply the image fundamentals and mathematical transforms necessary for image processing.
• Students can apply the image enhancement techniques.
• Students can apply image restoration procedures.
• Students can apply the image compression procedures.
• Students can apply the image segmentation and representation techniques.
1. Rafael C.Gonzalez and Richard E.Woods, "Digital Image Processing", Pearson Education, Third Edition, 2008.
2. Milan Sonka, Vaclav Hlavac and Roger Boyle, "Image Processing, Analysis and Machine Vision", Brooks Cole,
Third Edition, 2008.
100
REFERENCE BOOKS
1. Anil K.Jain, "Fundamentals of Digital Image Processing", Prentice-Hall India, 2007.
2. Madhuri A. Joshi, 'Digital Image Processing: An Algorithmic Approach", Prentice Hall India, 2006.
3. Rafael C.Gonzalez , Richard E.Woods and Steven L. Eddins, "Digital Image Processing Using MATLAB", Pearson
Education, First Edition, 2004.
101
15MSSE06 - SOFTWARE REQUIREMENTS ENGINEERING
L T P C
3 0 0 3
PRE-REQUISITES
Consent of the Instructor
ASSESSMENT : THEORY
COURSE OUTCOME
• Demonstrate how prototypes may be used in the RE process.
• Analyze of user and system requirements.
• Examine how software requirements may be organized in a requirements document.
• Describe and develop the activities in the requirements engineering process.
INTRODUCTION
Importance of Requirements Engineering, Misconceptions, Industrial Challenges, Key Success Factors,
Definition, Relationship to Business Processes Characteristics, Requirements and Project Failure, Quality
and Metrics. Requirements Engineering Artifact Modeling: Re Taxonomy, Artifact Model, Templates,
Artifact Model Tailoring, System Life Cycle Process. Elicting Requirements: Issues and Problems, Methods,
Customer-Specific Business Rules, Managing Customer Relationship, Managing and Planning Elicitation,
Cost Estimation, Customer Relationship, Elicitation for Incremental Product Development. (10)
REQUIREMENTS MODELING
MDRE, Advantages, Prerequisites, Processes, Elicitation and Analysis Model Heuristics, Determining
Model Completeness, Analysis to Design, Model Conversion Heuristics, Design Model Structure, Tooling
(9)
Integrated Model, Requirements, Selecting Stakeholders, Methods, Testing ASRs, Case Study (8)
102
REQUIREMENT DRIVEN SYSTEM TESTING AND REQUIREMENTS EVOLUTION
Inputs, Model Based Testing, Testing Performance and Scalability, Requirements, Best Practices
Requirements Evolution Techniques: Prototyping, Practices and Experience. Distributed RE Hazard
Analysis and Threat Modeling. (9)
TOTAL : 45
TEXT BOOK
1. Brian Berenbach, Daniel J. Paulish, Juergen Kazmeier, Arnold Rudorfer, "Software and Systems
Requirements Engineering in Practice", Tata McGraw Hill Edition, 2009.
103
15MSSE07 - SOFTWARE RELIABILITY
L T P C
3 0 0 3
PRE-REQUISITES
15MSS63
ASSESSMENT : THEORY
COURSE OUTCOME
• Define the basic concept of software reliability and software reliability model
• Analyze the design principles for achieving higher reliable software system.
INTRODUCTION
Need and Concepts of Software Reliability, Failure and Faults - Prevention, Removal, Tolerance, Forecast,
Dependability Concept- Failure Behaviour, Characteristics, Maintenance Policy, Reliability and
Availability Modeling, Reliability Evaluation. (9)
PREDICTION ANALYSIS
Model Disagreement and Inaccuracy - Short & Long Term Prediction, Model Accuracy, Analyzing
Predictive Accuracy - Outcomes, PLR, U & Y Plot, Errors and Inaccuracy, Recalibration - Detecting Bias,
Techniques, Power of Recalibration, Limitations in Present Techniques, Improvements. (9)
Concepts and Development Procedures - Customer Type, User Type, System Mode, Functional and
Operational Profile, Test Selection ,Selecting Operations, Regression Test, Special Issues - Indirect Input
104
Variables, Updating, Distributed system, CASE STUDY ( Application of DEFINITY & FASTAR,
Power Quality Resource System ) (9)
TOTAL : 45
TEXT BOOKS
1. Patric D. T.O connor, "Practical Reliability Engineering", 4th Edition, John Wesley & sons, 2003.
3. Michael Lyu, "Handbook of Software Reliability Engineering", IEEE Computer Society Press, 1996.
105
15MSSE08 - OPEN SOURCE SOFTWARE DEVELOPMENT
L T P C
3 0 0 3
PRE-REQUISITES
Consent of the Instructor
ASSESSMENT : THEORY
COURSE OUTCOME
• Choose appropriate open source software during different stages of software development life cycle
• Modify the existing open source software and customize according to different user requirement.
• Assess the viability of using licensed versus open source software in developing solution to real time problems
in various domains
• Justify the need to have open source community through active participation in open source code
development.
INTRODUCTION
Software source code definition- Open source definition- Examples of open source software products.
History of open source software: The Berkeley software distribution-tex-the free software foundation-
Linux-Apache-Mozilla-Advocacy groups-FSF and OSI-Project coordinators and hosts-OSS companies.
(9)
Framework for analyzing open source software: zachman's framework for IS architecture CATNOE and
soft systems method- Deriving an analytical framework for OSS. Qualification to define a software system
as open source: defining open source software-categorizing open source software-Specific characteristics
of open source software. Transformation: OSS developing process-Taboos and harms in OSS
development-OSS development life cycle (9)
WORLD VIEW
A framework for classifying OSS motivations-Technological micro level motivations-technological
macrolevel motivations-economic macro level motivations-social political micro level motivations (9)
106
OPEN SOURCE LICENSING
Contract and copyright law-Basic principles of copyright law-Contracts and copyright-open source software
licensing-Issues with copy rights and patents-Examples: The Apache license V1.1 and V2.0, the academic
free license and the Mozilla public license 1.1.Non open source license: Classic proprietary license-Sun
community source license-Microsoft shared source Initiative. (9)
TOTAL : 45
TEXT BOOKS
1. Joseph Feller and Brain Filzgerald, "Understanding open source software development", Pearson education
limited (Addison Wesley) 1st Edition, 2000. (Para I to IV).
2. Andrew M ST Laurent, "Understanding open source and free software licensing", O'Reilly media inc, 1st
Edition,2004. (Para V).
REFERENCE BOOKS
1. Lawrence E.Rosen, "Open source Licensing: Software Freedom and Intellectual Property, Law", Prentice Hall,
2005.
2. Van Lindberg, "Intellectual Property and Open Source: A Practical Guide to Protecting Code, 2008.
107
16MDSE25 - SOFTWARE ARCHITECTURE AND DESIGN PATTERNSL T P C
3 0 0 3
PRE-REQUISITES
16MDS45
ASSESSMENT : THEORY
COURSE OUTCOME
On Completion of the course, the students should be able to
• Describe the various types of software patterns and their needs in software development.
• Apply design patterns to solve the issues in designing the objects.
• Design the software architectures using appropriate architectural patterns based on the quality attributes
and documenting them.
INTRODUCTION TO PATTERNS
Definition - Making a pattern - Pattern categories - Relationship between patterns - Patterns and software architecture. (8)
DESIGN PATTERNS
Introduction - Creational patterns - Structural patterns - Behavioral patterns - Case study. (10)
INTRODUCTION TO SOFTWARE ARCHITECTURE
Software architecture definition and needs. Introduction: Architectural patterns - Reference models - Reference architecture -
Architectural structures and views. (8)
ARCHITECTURAL STYLES
Pipes and filters - Data abstraction and object oriented organization - Event based, Implicit invocation - Layered style - Repository
- Interpreter - Process control - Distributed - Case study. (9)
THE ARCHITECTURAL BUSINESS CYCLE
Creating an architecture: Understanding quality attributes - Achieving qualities - Designing the architecture - Documenting the
architecture - Case study. (10)
TOTAL : 45
TEXT BOOKS
1. Frank Buschmann, Regine Meunier, Hans Rohnex, Peter Sommerland & Michael, "Pattern - Oriented Software
Architecture
- A Systems of Patterns Volume - I", 1996 ( Reprint 2001) (Para - I).
2. Erich Gamma, Richard Helm, Ralph Johnson, John Vlissides, "Design Patterns - Elements of reusable Object
Oriented Software", Pearson Education, 1999. (Para II).
3. Mary Shaw, David Garlan, "Software Architecture - Perspectives on an Emerging Discipline", PHI,1996 (Para
IV).
4. Len Bass, Paul Clements, Rick Kazman, "Software Architecture in Practice", 2nd Edition, Pearson Education,
First Indian Reprint, 2003. (Para III & V).
108
15MSSE24 - REAL TIME SYSTEMS
L T P C
3 0 0 3
PRE-REQUISITES
15MSS33, 15MSS44,15MSS53
ASSESSMENT : THEORY
COURSE OUTCOME
• Given the requirements and timing constraints, develop hard and soft real time systems
• Given the requirements and timing constraints, choose appropriate scheduling algorithm to meet the
requirements and justify the selection.
• For a given set of requirements, develop real-time applications exploiting the features of the given Real-
Time operating system.
• For a given requirements, compare the real-time communication protocols and choose one to meet the
timing constraints.
• Re-cast practical design problems into real time task models for the purpose of analysis, evaluation or
implementation
INTRODUCTION
Real-Time Scheduling: characteristics of Real-Time tasks - Task Scheduling - Clock driven - Event-Driven
-Rate Monotonic algorithm (9)
REAL-TIME COMMUNICATIONS
Real-Time communication in LANs - Soft Real-Time and Hard real-time communication in LANs -
Bounded Access Protocols for LANs - Real-Time communication over packet switched Networks - Routing -
Resource Reservation - Rate Control - QoS Models. (9)
REAL-TIME DATABASES
Example Applications - Real-Time Database Application design issues - Characteristics of Temporal data
- Concurrency Control in Real-Time Data bases - Commercial Real-Time Databases (9)
TOTAL : 45
TEXT BOOK
1. Rajib Mall, "Real-Time Systems: Theory and Practice," Pearson, 2008.
REFERENCE BOOKS
1. Jane W. Liu, "Real-Time Systems", Pearson Education, 2001.
109
15MSSE25 - ANALYSIS AND DESIGN OF REAL TIME SYSTEMS
L T P C
3 0 0 3
PRE-REQUISITES
15MSS35
ASSESSMENT : THEORY
COURSE OUTCOME
• Given a real-time application, can apply real-time extensions to software requirements analysis.
• Given the real-time requirements of a system, analyse, design and implement a small scale real- time
system
• Evaluate the implications of design choices on real time system implementation
• Given a real-time solution, can analyze the performance and can optimize the solution
REQUIREMENTS
Requirements Engineering for Real-Time Systems - Formal Methods in System Specification - Semiformal
Methods in System Specification - The Requirements Document. (9)
DESIGN
Software Design Approaches - Software Engineering Principles - Procedural Design Approach - Object-
Oriented Design Approach - Life Cycle Models. (9)
ANALYSIS
Performance Analysis Techniques - Applications of Queuing Theory - Input/ Output Performance - Analysis
of Memory Requirements. (9)
Metrics - Predictive Cost Modeling - Uncertainty in Real-Time Systems - Design for Fault Tolerance -
Software Testing and Systems Integration - Performance Optimization Techniques. (9)
CASE STUDY
Software Requirements Specification - Designing Real - Time Software - Future Visions on Real - Time
Systems. (9)
TOTAL : 45
TEXT BOOK
1. Phillip Laplante, "Real-Time Systems Design and Analysis", Wiley-IEEE Press, 2012.
REFERENCE BOOK
1. Alan C. Shaw, “Real-Time Systems and Software”, Wiley, 2001.
110
15MSSE27 - COMPUTER VISION
L T P C
3 0 0 3
PRE-REQUISITES
15MSS12
ASSESSMENT : THEORY
COURSE OUTCOME
• Understand and use the vision technology in conjunction with real world applications
• Detecting features, discuss feature correspondences across different images and review image
segmentation techniques like Active contours, Split and merge, Mean shift and mode finding
• Investigate techniques like shading and focus, merging multiple range or depth images into 3D models, and
reconstructing them.
• Perform pose estimation, camera's intrinsic calibration, estimate 3D point structure from 2D matches, 3D
geometry, camera motion and the motion between two or more images.
• Reconstructing the 3D shape of a scene from images taken from different views.
3D RECONSTRUCTION
Shape from X, Active range finding, Surface representations, Point-based representations, Volumetric
representations, Model-based reconstruction, Recovering texture maps and albedos. (8)
111
MOTION ESTIMATION
Feature-based alignment: 2D and 3D feature-based alignment, Pose estimation, Geometric intrinsic
calibration.
Structure from motion: Triangulation, frame structure from motion, Factorization, Bundle adjustment,
Constrained structure and motion.
Dense motion estimation: Translational alignment, Parametric motion, Spline-based motion, Optical flow,
Layered motion. (12)
RECOGNITION
Object detection, Face recognition, Instance recognition, Category recognition, Context and scene
understanding. (8)
TOTAL : 45
TEXT BOOK
1. Richard Szeliski, "Computer Vision: Algorithms and Applications", Springer-Verlag London Limited 2011
REFERENCE BOOKS
1. Forsyth, D. and Ponce, J, "Computer Vision: a modern approach", Prentic Hall, 2002.
2. Rafael C.Gonzalez and Richard E.Woods, "Digital Image Processing", Third Edition, Pearson Education,
2008.
3. Rafael C.Gonzalez, Richard E.Woods and Steven L. Eddins, "Digital Image Processing Using MATLAB", First
Edition, Pearson Education, 2004.
112
15MSSE14 - DESIGN THINKING
L T P C
3 0 0 3
PRE-REQUISITES
15MSS35
ASSESSMENT : THEORY
COURSE OUTCOME
• Analyze and determine the drivers and target groups of the given problem
• Generate an idea for addressing the issues based on the problem study
• Design and Present the creative ideas in an understandable way using appropriate methods
• Modify the generated ideas based on thinking in visual forms
• Develop the prototype for the generated idea and implement it using appropriate techniques
Stages of thinking: The design process - Define - Research - Ideate - Prototype - Select-Implement-Learn
- Example project. Research-Identifying drivers - Information gathering - Target groups - Samples and Feedback
(10)
IDEA GENERATION
Basic design directions- Themes of thinking - Inspiration and references-Brainstorming -Value - Inclusion
- Sketching -Presenting ideas (12)
REFINEMENT
TOTAL : 45
TEXT BOOK
1. Gavin Ambrose and Paul Haris, "Basic Design 08 Design Thinking", AVA Publishing, 2010.
113
15MSSE36 – ADVANCED WEB TECHNOLOGY
Contact Hours
L T P C
3 0 0 3
PRE-REQUISITES
15MSS22, 15MSS27
ASSESSMENT : THEORY
COURSE OUTCOMES
Markup Language (HTML5): HTML5 Form Input Types, HTML Graphics: Canvas, SVG, HTML Media: Video, Audio,
HTML API: Drag/Drop, Geolocation, Web Storage, Web Workers, SSE.
Cascading Style Sheet (CSS3): Introduction, Text Shadows, Rounded Corners, Color, Box Shadows, Linear Gradients,
Radial Gradients, Text Stroke, Multiple Background Images, Reflections, Image Borders, Animation, Selectors,
Transitions and Transformations, Downloading Web Fonts, Flexible Box Layout Module, Multicolumn Layout, Media
Queries. Bootstrap: Introduction to Bootstrap.
(8)
ADVANCED JAVASCRIPT
Introduction to JSON, JSON Structure, Introduction to jQuery, Introduction to AJAX, Traditional Web Applications,
Ajax Applications, Rich Internet Applications (RIAs) with Ajax, History of Ajax, Ajax Example Using the
XMLHttpRequest Object, Using XML and the DOM, Creating a Full-Scale Ajax-Enabled Application using JSON.
(8)
ANGULARJS
114
Introduction to AngularJS, MVC, Filters and Modules, Directives, Working with Forms, Services and Server
Communication. (11)
DJANGO FRAMEWORK
Introduction, Django for the Impatient: Building a Blog, Starting Out - Dynamic Web Site Basics, layers - Models,
Views, Templates, Django Architecture, Django in depth: URLs, HTTP Mechanisms, and Views, Templates and Form Processing.
(11)
TOTAL: 45
TEXT BOOKS
1. Paul Deitel, Harvey Deitel, Abbey Deitel, "Internet and World Wide Web How To Program", 5th edition,
Pearson Education, 2011.
2. Andrew Grant, “Beginning AngularJS”, Apress, 2014.
3. Jeff Forcier, Paul Bissex, Wesley Chun, “Python Web Development with Django”, Addison Wesley, 2011.
4. Bryan Sullivan, Vincent Liu, “Web Application Security”, McGraw Hill, 2012.
WEB REFERENCES
1. https://www.w3schools.com/html/
2. https://www.w3schools.com/js/js_json_intro.asp
3. https://www.w3schools.com/js/js_jquery_elements.asp
4. https://www.w3schools.com/bootstrap4/
5. https://developer.mozilla.org/en-US/docs/Web/
REFERENCE BOOKS
1. Brad Dayley, Brendan Dayley, “AngularJS, JavaScript, and jQuery”, Pearson Education, 2016.
2. Jorge Krause, “Introducing BOOTSRAP 4”, Apress, 2016.
3. Ben Smith, “Beginning JSON”, Apress, 2015.
4. David Flanagan, “JavaScript: The Definitive Guide, Sixth Edition”, O'Reilly Media, 2011.
5. Brad Dayley, Brendan Dayley, “AngularJS, Javascript, and jQuery”, Pearson Education, 2016.
115
6. Ken Williamson, “Learning AngularJS”, O’Reilly Media, 2015.
7. Ayman Hourieh, “Learning Website Development with Django”, Packt Publishing, 2008.
8. Sanjeev Jaiswal, Ratan Kumar, “Learning Django Web Development”, PACKT publishing, 2015.
116
17MDCEL1- MINOR PROJECT I (BUSINESS / DATA ANALYTICS)
Contact Hours
L T P C
PRE-REQUISITES 0 0 4 2
Consent of the Instructor
ASSESSMENT: PRACTICAL
COURSE OUTCOME
1. Identify a business problem existing in an organization that needs to beaddressed.
2. Analyse the business environment with respect to the identified problem.
3. Design an appropriate solution considering economic, technical and implementation feasibility.
4. Justify the designed solution in terms of its pros and cons.
117
17MDCEL2- MODELING AND SIMULATION LAB
` Contact Hours
L T P C
PRE-REQUISITES
0 0 4 2
17MDC36
ASSESSMENT: LABORATORY
COURSE OUTCOMES
TEXT BOOKS
1. Simulation Model Design and Execution : Building Digital Worlds ,Fishwick, P.A. New Jersey: Prentice Hall Int’l
Inc.(1995)
REFERENCE BOOKS
1. John M Chambers, “Software for Data Analysis:Programming with R”, Springer, 2008
2. NarsinghDeo, Systems Simulation with Digital Computer, PHI Publication (EEE), 3rd Edition, 2004,ISBN : 0-
87692-028-8.
3. G.James,D.Witten, T.Hastie and R.Tibshirani, “An Introduction to Statistical Learning with Applications in R”,
Springer, 2015.
118
15MSSL08 - IMAGE PROCESSING LABORATORY
L T P C
0 0 4 2
PRE-REQUISITES
Consent of the Instructor
ASSESSMENT : PRACTICAL
COURSE OUTCOME
• Develop the basic Knowledge of any Image processing toolbox (Matlab/Scilab) available and perform different
basic image operations.
• Implement different types of edge detection technique on same image and measure the accuracy.
• Apply various image transforms and analyse the characteristics of the image.
LIST OF EXPERIMENTS
1. Display of Grayscale Images.
2. Histogram Equalization.
6. Non-linear Filtering.
9. DWT of images.
119
15MSSL03 - GRAPHICS AND MULTIMEDIA LABORATORY
L T P C
0 0 4 2
PRE-REQUISITES
15MSSPE9
ASSESSMENT : PRACTICAL
COURSE OUTCOME
• Examine the efficiency for drawing graphics primitives such as line, circle, ellipse and polygon using DDA,
Midpoint and Bresenham's algorithms.
• Demonstrate 2D transformations such as translation, scaling, rotation, reflection and shearing for a given
application.
• Develop an interactive multimedia presentation by using multimedia devices and identify theoretical and
practical aspects in designing multimedia applications surrounding the emergence of multimedia technology.
I Computer Graphics
1. Primitive Algorithms
II Multimedia and
Animations: Flash
120
15MSSL13 – ADVANCED WEB TECHNOLOGY LABORATORY
Contact Hours
L T P C
0 0 4 2
PRE-REQUISITES
15MSS27, 15MSSE36
ASSESSMENT : PRACTICAL
COURSE OUTCOMES
• Acquire knowledge and skills for creation of web site considering both client and server side programming.
• Create responsive web pages using HTML5,CSS3 and BOOTSRAP.
• Build richly interactive web pages using AJAX, JSON, and jQuery.
• Design and develop fully functional web application using AngularJs, Vue.js and Django.
CONCEPTS TO BE COVERED
121
16MDS55 - MACHINE LEARNING LABORATORY
L T P C
0 0 4 2
PRE-REQUISITES
16MDS52
ASSESSMENT : PRACTICAL
COURSE OUTCOME
• To introduce students to the basic concepts and techniques of machine learning.
• To develop skills of using recent machine learning software for solving practical problems.
• To gain experience of doing independent study and research in machine learning.
CONCEPTS TO BE COVERED
1. Supervised Learning : Regression.
Generate a proper 2-D data set of N points. Split the data set into Training Data set and Test Data set.
i) Perform linear regression analysis with Least Squares Method.
ii) Plot the graphs for Training MSE and Test MSE and comment on Curve Fitting and Generalization Error.
iii) Verify the Effect of Data Set Size and Bias-Variance Tradeoff.
iv) Apply Cross Validation and plot the graphs for errors.
v) Apply Subset Selection Method and plot the graphs for errors. vi) Describe your findings in each case.
3. Unsupervised Learning
i) Implement K-Means Clustering on proper data set.
ii) Implement Hierarchical clustering on proper data set.
4. Dimensionality Reduction
i) Principal Component Analysis-Finding Principal Components, Variance and Standard Deviation calculations of principal
components.
122
16MDS56 - BIG DATA MODELING LABORATORY
L T P C
0 0 4 2
PRE-REQUISITES
16MDS37, 16MDS53
ASSESSMENT : PRACTICAL
COURSE OUTCOME
• Analyze the analytical techniques on variety of Big data application scenarios.
• Apply hadoop clusters and map reduce programs for parallel processing of big data.
• Practice structured/unstructured data analysis using PIG and HIVE programs.
• Experiment the NOSQL operations for processing of big data.
• Generate: Generate dynamic solutions for data analytics problems using map reduce framework.
CONCEPTS TO BE COVERED
1. Import /Export the data from datacenter(website or unstructed)to HDFS
2. Import /Export the data from SQL to HDFS
3. Parallize Input/output process /compute process using MAPREDUCE
4. Storage /Process the data in NOSQL using MongoDB
5. Perform structured/unstructured data analysis using (Internal MapReduce) PIG
6. Perform structured data process/analysis using HIVE
123
16MDS85 - DATA VISUALIZATION LABORATORY
L T P C
0 0 4 2
PRE-REQUISITES
Consent of the Instructor
ASSESSMENT : PRACTICAL
COURSE OUTCOME
• Enhance the ability to understand and communicate data through visualization tools.
• Use tools like D3, Shinning to visualize the insights derived from large data.
• Explore the various methods to visualize data from various domains.
• Design of new interactive systems for data visualization and data analysis.
Concepts to be Covered:
Softwares Required : D3(HTML, Javascript, CSS) , Shiny tool in R
D3
1. Setting up D3
2. Adding DOM and SVG elements
3. Binding data to DOM elements
4. Using data bound to DOM elements
5. Creating SVG elements based on data
6. Using SVG co-ordinate space
7. SVG basic shapes and D3
8. D3 Scales
9. D3 text element
10. D3 Axes
Shiny Tool
1. Input and output widgets in shiny
2. Creating dynamic user interface
3. Reactive Programming
4. Interactive Plotting
5. Generating reports
6. Client server programs
124
16MDS94 - DEEP LEARNING LABORATORY
L T P C
0 0 4 2
PRE-REQUISITES
16MDS92
ASSESSMENT : PRACTICAL
COURSE OUTCOME
Upon completion of the course, the students will be able to
• Demonstrate how traditional feed-forward networks are constructed and why they can approximate almost
any function.
• Implement the key components in convolutional neural networks (CNNs) and their key advantages.
• Describe common types of recurrent neural networks (RNN) and their applications.
• Apply popular Deep learning models to their research problems.
Implement the following concepts using Python and use the necessary libraries like
Tensorflow, Keras,Theano, Torch, etc.,
1. Logistic Regression
2. Multilayer perceptron
3. Deep Convolutional Network
4. Linear Factor Models : PCA, ICA etc.
5. Auto Encoders, Denoising Autoencoders
6. Monte Carlo methods
7. Stacked Denoising Auto-Encoders Restricted Boltzmann Machines
8. Deep Belief Networks
125
15MSS65 - SOFTWARE TESTING LABORATORY
L T P C
0 0 4 2
PRE-REQUISITES
15MSS35
ASSESSMENT : PRACTICAL
COURSE OUTCOME
• Analyze given requirements, identify suitable testing techniques and develop test cases and test data for
testing.
• Given requirements and executable code, write test cases in JUnit, execute test cases and interpret results.
• Given a business need, use Rational Suite to develop requirements, UML design and develop test related
artifacts applicable across the SDLC.
• Design and develop test cases using Selenium for web based testing.
RATIONAL SUITE
Benefits of using Rational suite-Rational Administrator-Rational Test Manager-Rational Clear Quest-
Rational Pure Coverage-Rational Purify-Rational Requisite pro-Rational Robot.
WIN RUNNER
Identifying GUI objects-Spying on GUI Objects-choosing GUI Map mode-The GUI Map File per Test
Mode-The Global GUI Map File Mode-Creating Data Driven Test-Creating Batch Test-Running the test-
Analyzing test results-Recording the test-Synchronizing the test-Running the synchronized test .
Open source testing software to be used. Tools : J Unit, Selenium
126
16MDSEL2 - WEB MINING LABORATORY
L T P C
0 0 4 2
PRE-REQUISITES
16MDSE2
ASSESSMENT : PRACTICAL
COURSE OUTCOME
• Identify and differentiate between application areas for web content mining, web structure mining and web
usage mining.
• Develop skills of using recent data mining s/w for solving practical problems of web mining.
• To apply the use of machine learning techniques for web content mining, the role of hyper links in web
structure mining and the various aspects of web usage mining.
127
17MDCE51 - DISTRIBUTED SYSTEMS
L T P C
PRE-REQUISITES 3 0 0 3
Consent of the Instructor
ASSESSMENT: THEORY
COURSE OUTCOME
• Elucidate the foundations and issues of distributed systems
• Understand the various synchronization issues and global state for distributed systems.
• Understand the Mutual Exclusion and Deadlock detection algorithms in distributed systems
• Describe the agreement protocols and fault tolerance mechanisms in distributed systems.
• Describe the Architecture of a Distributed System
INTRODUCTION
Definition, Goals,Types of Distributed Systems (4)
Architectures
Architectural Styles, System Architectures - Centralized Architectures, Decentralized Architectures,
Hybrid Architectures, Architectures Versus Middleware (6)
Process and communication:
Threads, Virtualization, Clients, Servers, Layered Protocols, Types of Communication, Remote Procedure
call, Message Oriented Communication, Stream Oriented Communication, Multicast communication
(10)
Synchronization:Clock Synchronization, Logical Clocks, Mutual Exclusion
Distributed Transactions: Consistency and Replication - Introduction,Data Centric Consistency Models,
Client Centric Consistency Models, Replica Management, consistency Protocols
(8)
Distributed Computing Paradigm - Paradigm for distributed Applications - Basic Algorithms in Message
Passing Systems, Leader Election in Rings, Mutual Exclusion in shared Memory, Fault-Tolerant Systemes
– Synchronous systems with Crash failures, Synchronous systems with Byzantine failures, Impossibility in
Asynchronous Systems (12)
EXAMPLES OF DISTRIBUTED SYSTEMS
CORBA, Jini. (5)
TOTAL : 45
TEXT BOOKS
1. Distributed Systems - Principles and Paradigms, Andrew S. Tanenbaum, Maarten van Steen,
Prentice Hall of India, 2007 (Para I to Para IV)
2. HaggitAttiya and Jennifer welch – Distributed Computing – Fundamentals, Simulation and
Advanced Topics, Second Edition, Wiley 2012 (Para V)
3. Distributed Object Architectures with CORBA , Henry Balen, Mark Elenko, Jan Jones and Gordon
Palumbo, 1st Edition, Kindle Edition
REFERENCE BOOKS
1. Liu M.L., ―Distributed Computing, Principles and Applications‖, Pearson Education, 2004
2. Nancy A Lynch, ―Distributed Algorithms‖, Morgan Kaufman Publishers, USA, 2003.
3. Kshemkalyani, Ajay D., and MukeshSinghal. Distributed computing: principles, algorithms,
and systems. Cambridge University Press, 2011.
4. George Coulouris, Jean Dollimore and Tim Kindberg, ―Distributed Systems Concepts and
Design‖, Fifth Edition, Pearson Education, 2012.