ISE-2022 Scheme & Syllabus-1
ISE-2022 Scheme & Syllabus-1
Approved by
UGC/AICTE/Govt. of Karnataka, Accredited by NAAC (Grade 'A+') Bangalore-560064, Karnataka
for
NMIT is the only unaided private engineering college in the State of Karnataka that was selected by
the Govt. of India for receiving funds from the World Bank under TEQIP Phase II Subcomponent 1.1
scheme. NMIT focusses on Academic Excellence, Research & Development and Promotion of
Innovation & Entrepreneurship. It has several sponsored research projects to its credit amounting to
about Rs.20 Crores sanctioned by reputed Funding Agencies such as DST, DRDO Labs, AICTE,
VGST, IEEE, VTU, ISRO, KSCST-UNESCO etc. NMIT publishes “Journal of Science, Engineering
and Management, namely, “Anusandhana”- a Bi-annual Peer Reviewed Journal in the field of
Science, Engineering and Management with ISSN-2231-4032.
NMIT has also taken the initiative in establishing an Innovation and Entrepreneurship Development
Centre supported by the Department of Science and Technology (NSTEDB) in 2010 and an Incubator
& Start-up Centre in the Year 2013, with funding from the Ministry of MSME, Govt. of India. NMIT
has established Ten Multi-Disciplinary skill labs in the specializations of Aerospace and IoT,
Automotive, Mechatronics, Small Satellite Research, Power Engineering, Quantum Computing,
Bigdata analytics, Robotics Research, Nanomaterials & MEMS, and Design Engineering & Process
Simulation. The Thrust areas of Research carried out in the college are IoT, Aerospace, Design,
BigData, AI and ML, Blockchain, Automotive, Power Engineering, Quantum Computing, Small
Satellites/Robotics/Image & Video Processing/CFD/ Nano Technology/MEMS/Design & Process
Simulation / Cloud Computing/ Big Data Analytics, etc., which has resulted in several quality
publications in reputed peer-reviewed International Journals/Conferences, Patents and Awards. NMIT
has signed an MOU with North Dakota State University, Fargo, USA. The MOU provides for
collaborative research by the faculty, provision for pursuing Doctoral work and students’ Immersion
programs.
Academic autonomy has been enjoyed by the college and has enabled the institute to formulate the
outcome-based curricula, teaching and learning processes leading to innovation & creativity. In the
curriculum, internship is made mandatory and is assigned two academic credits. NMIT has “State of
the Art” infrastructure comprising of well-equipped laboratories, advanced software, library
resources, Wi-Fi and high-speed Internet connectivity. Our students have been actively participating
in prestigious International/ National Project competitions, winning numerous awards. These include
Formula Hybrid Competition, World’s Largest Robot Competition ROBOGAMES, Indo-US Robo
League, Unisys Cloud 20/20, TCS Tech Bytes, IEEE All India Student Project Contest, International
case Competitions-Go Green in the City, AICTE Smart India Hackathons, NASSCOM IoT
Innovation Challenge, Cisco-RVCE Hackathon etc. NMIT has an active and dynamic Training &
Placement Cell and some of the prominent recruiters are Microsoft, Subex, Nutanix, KPIT, Infosys,
Wipro, PWC, Accenture, One direct, DXC, Capgemini, L &T Info Tech, HP, SLK, Mindtree, DELL,
Zenken, Tech Mahindra, etc.
The Placement cell successfully attracts many reputed Industries for on-campus placements and
conducts training programs in the areas of soft & technical skills, analytical & problem solving, and
leadership qualities to enhance the competence of students and bridge the gap between the academia
and industry. The research environment and the infrastructure created by the management is one of
the sole reasons for the students being able to work on state-of-the-art technologies and has also
facilitated in getting collaborated with quite a few leading industrial houses.
CREDITS % OF CREDIT
BASIC SCIENCE (BS) 26 16.25%
ENGINEERING SCIENCE (ES) 26 16.25%
HUMANITIES (HU) 7 4.38%
PROGRAM CORE (PC) 38 23.75%
PROGRAM CORE INTEGRATED LAB (PCIL) 20 12.50%
PROGRAM CORE EXCLUSIVE LAB (PCEL) 5 3.13%
PROGRAM ELECTIVE (PE) 12 7.50%
OPEN ELECTIVE (OE) 4 2.50%
INTERNSHIP (INT) 4 2.50%
ABILITY ENHANCEMENT COURSE (AEC) 4 2.50%
PROJECT (PR) 14 8.75%
TOTAL 160 100%
Curriculum Components
9%
16%
3%
3%
3%
7%
3% 16%
12%
4%
24%
1. Neural Network and Deep learning. 1.Cloud Computing 1.Introduction to UNIX System Programming
2. Statistics for Data Science 2. Blockchain technology 2. Game theory
3. Exploratory Data Analysis
4. Introduction to image processing
Percentage of change in syllabus
REVISIONS MADE IN 2022 SCHEME (FROM 2021 SCHEME)
MATHEMATICS-I
Course Code 22MATS11 Credits 3
Hours/Week (L-T-P) 2:2:2 CIE Marks 50
Total Hrs 40 SEE Marks 50
Exam Hrs 03 Course Type BASIC SCIENCE
Course Outcomes:
Students will be able to
1. Solve problems using the concepts of single and multivariate calculus.
2. Model engineering problems and solve using multivariate calculus.
3. Apply concept of vector calculus and linear algebra to solve problems.
4. Adopt method of matrices and Eigen values to practical problems
5. Interpret the solutions using vector calculus and linear algebra.
COURSE CONTENTS
Module-1: Differential Calculus (8 hours)
Polar curves, angle between tangent and radius vector, angle of intersection, pedal equation, radius
of curvature (no derivations). Taylor’s and Maclaurin’s series (without proof)-problems.
Application of Taylor and Maclaurin series for engg. Problems relevant to branch
Self-study: Indeterminate form using L’ Hospital rule -problems.
Page | 1
Department of Information Science and Engineering
8 partial derivatives
9 Evaluation of Integration
10 Eigen values and Eigen vectors
SINO Unit Textbook Title Author(s) Publisher(s) Edition/Year of
Publication
1. 1,2,5 Advanced Engineering Erwin Kreyzig Wiley 2014
Mathematics, Volume I
2. 3,4 Advanced Engineering E.Kreyszig Wiley 2014
Mathematics, Volume
II
3 1-5 Higher Engineering B.S.Grewal Khanna publishers 44th Ed. 2018
Mathematics
REFERENCE BOOKS
1. 1-5 Advanced Engineering E.Kreyszig JohnWiley & 10th Ed.
Mathematics Sons 2016
2. 1-5 Linear Algebra and Its David C Pearson 2015
applications, Lay,
ONLINE RESOURCES (Links to MOOCS, NPTEL, MIT COURSEWARE etc)
Topic/Title Link
Calculus https://onlinecourses.nptel.ac.in/noc23_ma86/preview
Engg. Mathematics-I https://onlinecourses.nptel.ac.in/noc23_ma88/preview
COURSE ASSESSMENT METHOD:
CIE - Test: 30 marks
LA: Conduction of experiment record+ Case Study (specific to Branches): 20Marks
SEE - Final Exam: 50 Marks
PEDAGOGY
1. Black Board Teaching
2. PPT presentation
3. Geometrical modelling if relevant
POs PSO’s
CO
1 2 3 4 5 6 7 8 9 10 11 12 PSO1 PS02
1 2 2 - - 1 - - - - - - - - 2
2 2 2 1 - 1 - - - - - - - - 2
3 2 2 1 - 1 - - - - - - - - 2
4 2 2 1 - 1 - - - - - - - - 2
5 2 2 1 - 1 - - - - - - - - 2
Page | 2
Department of Information Science and Engineering
ENGINEERING CHEMISTRY
Course Code 12CHEC12/22 Credits 4
Hours/Week (L-T-P-S) 3-0-2-0 CIE Marks 50
Total Teaching Hours L39+P26 SEE Marks 50
Exam Hours 03 Course Type Integrated
Course Component BS
COURSE LEARNING OUTCOMES
Students will be able to:
1. Apply the knowledge of electrochemistry in qualitative and quantitative analysis of materials
2. Apply problem solving, critical thinking and analytical reasoning towards scientific problems
3. Identify various types of advanced structural materials and summarise their applications in
civil constructions and in industry
4. Identify various types of advanced energy storage devices and understand their functioning
5. Analyse and interpret experimental data of electrochemistry and analytical chemistry
COURSE CONTENTS
UNIT -1- (8 Hrs)
Structural Materials: Metal and Alloys: Introduction (Definitions and types of alloys), Properties
and applications of Iron and its alloys (Stainless Steel). Aluminium and its alloys (Duralumin and
Aluminium-Mg alloy). Cement: Introduction, composition, properties, classification,
manufacturing process of cement (Wet method). Process of setting and hardening of cement.
Additives for cement (Accelerators, Retarders, Extenders & dispersants) and Testing of cement (%
of CaO by EDTA method). Refractories: Introduction (Definition), classification based on chemical
composition, Properties and applications of refractory materials. Glass: Introduction (Definition),
Composition, Types, Preparation of Soda lime glass. Properties and applications of glass.
UNIT -2- (08 Hrs)
Energy Conversion and Storage: Introduction (Definition of solar energy), construction, working
and applications of Photovoltaic cells. Methanol-oxygen fuel cell , Definition of fuel cell,
construction, working, advantages and applications Storage devices: Introduction (Definition of
Battery, secondary battery), construction and working of Li-ion battery
Corrosion: Introduction (Definition and global losses, technological importance), electrochemical
corrosion of steel in concrete (Electrochemical theory of corrosion with all reactions) Types
(differential metal and aeration) - (Definition, diagram and corrosion reactions with example). Stress
corrosion in civil structures: principle, Explanation of caustic embrittlement as an example, Corrosion
control (Introduction) design and selection of materials. Galvanization and tinning (Introduction,
definition, process and applications). Sacrificial anode method (Introduction, definition and
application)
UNIT -3- (8 Hrs)
Water Technology: Introduction, water parameters (pH, Alkalinity, Fluoride, Nitrate) Hardness of
water, determination of temporary, permanent, and total hardness by EDTA method. Numerical
problems (temporary, permanent, and total hardness), Softening of water by Ion exchange method,
Desalination of water by electrodialysis, determination of COD, Numerical problems.
Nanotechnology: Introduction (Definition of Nanomaterials), size dependent properties of
nanomaterials (surface area and catalytic). Synthesis of nanomaterials by Sol-gel method (Explanation
of sol and gel formation with reactions) and co-precipitation method. Nano materials: Properties and
engineering applications of carbon nanotubes (CNT& MWCNT) and graphene.
UNIT -4- (7Hrs)
Polymer: Introduction, methods of polymerization, molecular weight of polymers, numerical
problems. Synthesis, properties, and engineering applications of polyethylene (PE) and
Chloropolyvinyl chloride (CPVC). Fibers: Introduction, Synthesis, properties, and applications of
nylon fibers.
Page | 3
Department of Information Science and Engineering
TEXTBOOKS
SINO Unit Textbook Title Author(s) Publisher(s) Edition/Year of
Publication
1. 1,2,3,4,5 Engineering Chemistry R V Gadag and A Wiley 3rdEdition /2019
Nityanda Shetty
2 1.2.3.4.5 Wiley Engineering Wiley editorial Wiley 2nd Edition/2013
chemistry
REFERENCE BOOKS
1 1,23,4,5 Engineering Chemistry Jain and Jain Dhanpat Rai 17th
Publishing Edition/2015
company
2 5 Principles of Skoog, F. James Cengage 7th Edition
Instrumental analysis Holler, Stanley R. Learning, 2 /2020
Crouch
ONLINE RESOURCES
Topic/Title Link
1,2,3,4,5 https://nptel.ac.in/courses/104/103/104103019/
1,3 https://nptel.ac.in/downloads/122101001/
COURSE ASSESSMENT METHOD
1. Continuous Internal Evaluation (CIE):
(a) Theory 50 marks
LA 1- Tests /assignments (10 marks)
LA 2 - Seminar/presentation/model making (10 marks)
Three mid semester examinations will be conducted each of 30 marks
I MSE - 40% weightage
II MSE – 40% weightage
III MSE- 20% weightage
Finally, marks are scaled down to 35
(b) Lab 50 marks
Evaluation of individual performance of each experiments- Observations- 15 marks
Record writing -10 marks,Average marks of periodic viva tests: 5 marks
End semester lab test: 20 marks
Finally, marks are scaled down to 15
2. Semester End Examination (SEE): 50 marks
PEDAGOGY
Page | 4
Department of Information Science and Engineering
CO-PO-PSO MAPPING
PO
CO 1 2 3 4 5 6 7 8 9 10 11 12 PSO1 PSO2
1 3 1 1 - - - 1 - - - - - 2 -
2 3 2 1 - - - 1 - - - - - 2 -
3 3 1 1 - - - 2 - - - - - 2 -
4 3 1 1 - - - 2 - - - - - 2 -
5 3 2 1 - - - 2 - - - - - 2 -
Page | 5
Department of Information Science and Engineering
Page | 6
Department of Information Science and Engineering
TEXTBOOKS
SINO Unit Textbook Title Author(s) Publisher(s) Edition/Year of
Publication
1. All Fundamentals of K R Gopalakrishna Subhas Stores th
6 Edition/ 2022
Drawing
th
2 All Engineering N D Bhat Charotar 37
Drawing and V M Publishing Edition/
Panchal 2021
REFERENCE BOOKS
1. All A Primer on CAED Prof. K . VTU Belgaum 2ndEdition/
Balaveerareddy, 2021
Dr. Rajashekar Patil
2 All Fundamentals of Luzadder Warren J, Prentice– EEE/ 2022
Engineering Drawing Duff John M Hall of
India Pvt. Ltd.,
New Delhi
3 All CAED S. Trymbaka Murthy I.K. 3rdEdition/
International 2020.
Publishing
ONLINE RESOURCES
Topic/Title Link
Computer Aided Engineering http://nptel.ac.in/courses/112104031/
Drawing
Engineering drawing http://nptel.ac.in/syllabus/112103019/
COURSE ASSESSMENT METHOD
CIE - Test: 30 Marks
LA1 - Sketch Book (Class Work): 10
LA2- Marks Laboratory Work (Print Outs): 10 Marks
SEE - Final Exam: 50 Marks
CO-PO-PSO MAPPING
P
C PSO PSO
O
O 1 2
1 2 3 4 5 6 7 8 9 10 11 12
1 3 2 3 2 - - - - - - - 3 2 1
2 3 2 3 2 - - - - - - - 3 2 1
3 3 2 3 2 - - - - - - - 3 2 1
4 3 2 3 2 3 - - - - - - 3 2 1
5 3 2 3 2 3 - - - - - - 3 2 1
Page | 7
Department of Information Science and Engineering
Page | 8
Department of Information Science and Engineering
D.C. Circuits: Ohm’s Law and Kirchhoff’s Laws, analysis of series circuits, parallel circuits and
illustrative examples.
Electromagnetism: Introduction to electromagnetism, statically and dynamically induced EMF, concept
of self-inductance, mutual-inductance and coefficient of coupling, energy stored in magnetic field and
illustrative examples.
Fundamentals of AC: Representation of AC quantities-average and RMS values, form factor and peak
factor. Analysis of single-phase AC circuits (R, L, C and series RL, RC), numerical problems (problems
on R,L,C, RL and RC series circuits only).
Protection and Safety of Electrical Systems: Introduction to domestic wiring (2-way and 3- way
control of lamp), necessity of earthing, types of earthing, and electric shocks, hazards and safety
precautions.
Diode Circuits: Diode V-I characteristics and temperature effects on VI characteristics, half wave
rectifier, full wave rectifier and bridge rectifier circuits (ripple factor and efficiency are excluded for
bridge rectifier), positive clipper, negative clipper, positive clamper and negative clamper circuits.
Transistor: Principle of operation of NPN transistor, transistor configurations, current gain (α), current
amplification factor (β) and relationship between α and Β, working of Transistor in CE mode as a
amplifier.
UNIT -4- (7 Hrs)
Operational Amplifiers: Introduction to Op-Amps. Ideal and practical Op-Amps and Op-Amp
characteristics. Inverting and non-inverting amplifiers circuit, adder and subtractor amplifier, voltage
follower, integrator and differentiator circuits.
Page | 9
Department of Information Science and Engineering
Boolean Algebra and Logic Circuits: Binary numbers and number system conversion (decimal to
binary and binary to decimal), binary addition and subtraction, logic gates, laws and theorems of
Boolean algebra.
Combinational logic: Introduction, adders and subtractors - half adder, full adder, half subtractor and
full subtractor.
TEXTBOOKS
Topic/Title Link
CO-PO-PSO MAPPING
PO
CO 1 2 3 4 5 6 7 8 9 10 11 12 PSO1 PSO2
1 3 3 - - - - - - - - - - 1 -
2 3 3 - - - 1 1 - - - - - 1 -
3 3 3 - - - - - - - - - - 1 -
4 3 3 - - - - - - - - - - 1 -
5 3 3 - - - - - - - - - - 1 -
Page | 10
Department of Information Science and Engineering
Python Basics: Entering Expressions into the Interactive Shell, The Integer, Floating-Point, and String
Data Types, String Concatenation and Replication, Storing Values in Variables, Your First Program,
Dissecting Your Program, Flow control: Boolean Values, Comparison Operators, Boolean Operators,
Mixing Boolean and Comparison Operators, Elements of Flow Control, Program Execution, Flow
Control Statements, Importing Modules, Ending a Program Early with sys.exit(), Functions: def
Statements with Parameters, Return Values and return Statements, The None Value, Keyword
Arguments and print(), Local and Global Scope, The global Statement, Exception Handling, A Short
Program: Guess the Number
Textbook 1: Chapters 1 – 3
Lists: The List Data Type, Working with Lists, Augmented Assignment Operators, Methods,
Example Program: Magic 8 Ball with a List, List-like Types: Strings and Tuples, References,
Dictionaries and Structuring Data: The Dictionary Data Type, Pretty Printing, Using Data
Structures to Model Real-World Things,
Textbook 1: Chapters 4 – 5
Manipulating Strings: Working with Strings, Useful String Methods, Project: Password Locker,
Project: Adding Bullets to Wiki Markup
Reading and Writing Files: Files and File Paths, The os.path Module, The File Reading/Writing
Process, Saving Variables with the shelve Module,Saving Variables with the print.format() Function,
Project: Generating Random Quiz Files, Project: Multiclipboard,
Textbook 1: Chapters 6 , 8
Organizing Files: The shutil Module, Walking a Directory Tree, Compressing Files with the zipfile
Module, Project: Renaming Files with American-Style Dates to European-Style Dates,Project: Backing
Up a Folder into a ZIP File,
Debugging: Raising Exceptions, Getting the Traceback as a String, Assertions, Logging, IDLE‟s
Debugger.
Textbook 1: Chapters 9-10
Page | 11
Department of Information Science and Engineering
Classes and objects: Programmer-defined types, Attributes, Rectangles, Instances as return values,
Objects are mutable, Copying,
Classes and functions: Time, Pure functions, Modifiers, Prototyping versus planning,
Classes and methods: Object-oriented features, Printing objects, Another example, A more complicated
example,Theinit method, The str method, Operator overloading, Type-based dispatch, Polymorphism,
Interface and implementation,
Textbook 2: Chapters 15 – 17
TEXTBOOKS
2 Chapters Think Python: How to Allen B. Downey Green Tea 2nd Edition,
13, 15, Think Like a Computer Press 2015
16, 17, Scientist
18
REFERENCE BOOKS
ONLINE RESOURCES
Topic/Title Link
Page | 12
Department of Information Science and Engineering
CO-PO-PSO MAPPING
PO
CO 1 2 3 4 5 6 7 8 9 10 11 12 PSO1 PSO2
1 1 1 1 - 2 - - - - - - - - 2
2 3 2 3 - 2 - - - - - - - - 2
3 2 3 2 - 2 - - - 2 1 - - 1 2
4 2 2 3 - 2 - - - 3 1 - - 1 2
5 2 2 3 - 2 - - - 2 1 - - 1 2
Page | 13
Department of Information Science and Engineering
COMMUNICATIVE ENGLISH
Course Code 22ENG16 Credits 1
Hours/Week (L-T-P-S) 1-1-0-0 CIE Marks 50
Total Teaching Hours 02 hours/week SEE Marks 100
Exam Hours 03 Course Type Theory
Course Component Humanities
COURSE LEARNING OUTCOMES
Students will be able to:
1. Analyse situations in professional space and apply the fundamentals of communication skills
(BL4)
2. Develop and use vocabulary and pronunciation skills relevant to engineering as a profession.
(BL3)
3. Analyse and apply the basics of English grammar to improve their speaking and writing
skills. (BL4)
4. Analyse and demonstrate appropriate etiquettes in meetings, group discussions and
interviews. (BL4)
COURSE CONTENTS
UNIT -1- (04 Hrs)
Introduction to Communicative English
Introduction, Language as a Tool, Fundamentals and Barriers to Effective Communicative
English, Developing & improving Interpersonal and Intrapersonal Communication Skills in
Spoken/Oral Communication. Training to listen patiently and fully, while others speak (e.g. Self-
introduction).
UNIT -2- (04 Hrs)
Introduction to Listening Skills and Phonetics
Introduction to Phonetics, English Pronunciation, Sounds Mispronounced, Silent and Non-Silent
Letters, spelling rules and words often misspelt, Common Errors in Pronunciation, Pronunciation of
‘the’, words ending in words ‘age’, some plural forms.
UNIT -3- (04 Hrs)
Basic English Communicative Grammar and Vocabulary PART - I:
Grammar: Basic English Grammar and Parts of Speech - Nouns, Pronouns, Adjectives, Verbs,
Adverbs, Conjunctions, Articles and Preposition. Preposition, kinds of Preposition and Prepositions
often Confused. Articles: Use of Articles– Indefinite and Definite Articles, Introduction to
Vocabulary, All Types of Vocabulary –Exercises on it.
UNIT -4- (04 Hrs)
Basic English Communicative Grammar and Vocabulary PART - II:
Question Tags, Question Tags for Assertive Sentences (Statements) – Some Exceptions in Question
Tags and
Exercises, One Word Substitutes and Exercises. Words formation - Prefixes and Suffixes
(Vocabulary), Contractions and Abbreviations. Tense and Types of tenses, The Sequence of Tenses
(Rules in use of Tenses) and Exercises on it.
UNIT -5- (02 Hrs)
Communication Skills for Employment:
Information Transfer: Oral Presentation - Examples and Practice. Extempore / Public Speaking,
Difference
between Extempore / Public Speaking, Communication Guidelines for Practice. Mother Tongue
Influence (MTI)- Various Techniques for Neutralization of Mother Tongue Influence – Exercises.
Reading and Listening Comprehensions – Exercises.
Page | 14
Department of Information Science and Engineering
TEXTBOOKS
SINO Unit Textbook Title Author(s) Publisher(s) Edition/Year of
Publication
1. All Technical Meenakshi Oxford University
Third Edition/
Communication – Raman and Press 2017. 2017
Principles and Sangeetha
Practice. Sharma
REFERENCE BOOKS
1 1,2,3,4 Concise English V. K Moothathu Oxford University 12th
Grammar Press Edition/2020
2 1,4,5 A Junior English N. K Aggarwal Global Brothers 2007
Grammar and Prakashan
Composition Educational
Publishers
ONLINE RESOURCES
Topic/Title Link
Introduction to Functional English https://onlinecourses.swayam2.ac.in/nou24_ge38/preview
English Grammar for Employability https://onlinecourses.swayam2.ac.in/aic21_ge24/preview
Communicative English https://onlinecourses.swayam2.ac.in/cec24_lg08/preview
COURSE ASSESSMENT METHOD
Continuous Internal Evaluation (CIE): 50 marks calculated from three MSEs (40%+ 40%+ 20%),
and LA 1and LA 2(10+10).
Semester End Examination (SEE): 100 marks exam will be conducted and will be brought down to
50 marks.
PEDAGOGY
Teaching Methodology:
Black Board
Language Lab: To augment LSRW, grammar, and vocabulary skills (Listening, Speaking, Reading,
Writing, and Grammar, Vocabulary) through tests, activities, exercises etc.,
Comprehensive web-based learning and assessment systems can be referred as per the AICTE / VTU
guidelines
Activity-Based Learning (Suggested activities in class)/Practical-Based Learning
Contents-related activities (Activities- based discussion)
Organising group-wise discussions connected to placement activities.
Quizzes and Discussions, seminars, and assignments
CO-PO-PSO MAPPING
PO
CO 1 2 3 4 5 6 7 8 9 10 11 12 PSO1 PSO2
1 - - - - - 2 - - 3 3 - 3 2 -
2 - - - - - - - - - 3 - 3 2 -
3 - - - - - - - - - 3 - 3 2 -
4 - - - - - - - - 3 3 2 3 2 -
Page | 15
Department of Information Science and Engineering
INDIAN CONSTITUTION
Course Code 22ICO17 / 27 Credits 1
Hours/Week (L-T-P-S) 1:0:0:0 CIE Marks 50
Total Teaching Hours 15 SEE Marks 50
Exam Hours 02 Course Type Theory
Course Component Humanities
COURSE LEARNING OUTCOMES
Students will be able to:
1: To impart basic knowledge about the Constitution of India. Have Constitutional knowledge and
legal literacy. (L2)
2: To educate the students about their Fundamental Rights, obligations, responsibilities, privileges and
rights, duties and get insights on administrative and judicial setup of the country. (L2)
3: Inculcate national and patriotic spirit among the students as responsible citizens of the country.
(L2)
4: To impart knowledge about Union Government, political and administrative structure of the
Country. (L2)
5: To educate the students about State Executive, Electoral process, Amendment Procedure and
Electoral process of India. (L2)
COURSE CONTENTS
UNIT -1- (3 Hrs)
Indian Constitution: Necessity of the Constitution, Societies before and after the Constitution
adoption. Introduction to the Indian constitution, Making of the Constitution, Role of the Constituent
Assembly.
UNIT -2- (3 Hrs)
Salient features of India Constitution. Preamble of Indian Constitution & Key concepts of the
Preamble. Fundamental Rights (FR’s) and its Restriction and limitations in different Complex
Situations. building.
UNIT -3- (3Hrs)
Directive Principles of State Policy (DPSP’s) and its present relevance in Indian society.
Fundamental Duties and its Scope and significance in Nation, Union Executive: Parliamentary
System, Union Executive – President, Prime Minister, Union Cabinet.
Self-study: Directive Principles of State Policy (DPSP’s)
UNIT -4- (3Hrs)
Parliament - LS and RS, Parliamentary Committees, Important Parliamentary Sessions, and
Terminologies. Judicial System of India, Supreme Court of India and other Courts, Important
Concepts- Judicial Reviews, Public Interest Litigation (Judicial Activism).
UNIT -5- (3 Hrs)
State Executive and Governor, CM, State Cabinet, Legislature – Legislative Assembly and
Legislative Council Election Commission, Elections & Electoral Process. Amendment to
Constitution, and Important Constitutional Amendments. Emergency Provisions.
Self-study: State Executive
TEXTBOOKS
SINO Unit Textbook Title Author(s) Publisher(s) Edition/Year of
Publication
1. All Constitution of M Raja Ram New Age 3rd Edition 2015
India and International
Professional Publishers
Ethics
2. All Constitution of Dr. K. R. Sudha Publication 9th Edition
India,Professional Phaneesh (revised and
Ethics and Human enlarged) 2014
Rights
Page | 16
Department of Information Science and Engineering
PEDAGOGY
Chalk and talk, power point presentation, classroom discussions, quizzes, and assignments.
Page | 17
Department of Information Science and Engineering
CO-PO-PSO MAPPING
PO
CO 1 2 3 4 5 6 7 8 9 10 11 12 PSO1 PSO2
1 - - - - - 3 2 - - - - 1 -
2 - - - - - 3 2 - 2 - - 3 1 -
3 - - - - - 3 - - 2 - - 3 1 -
4 - - - - - 3 2 - - - - 3 1 -
5 - - - - - 3 2 3 - - - 3 1 -
Page | 18
Department of Information Science and Engineering
1. To analyse health and wellness, focus on positive mindset and improve personality both in
personal and professional fronts
2. To Develop healthy lifestyles by emphasis on healthy diet and physical activities
3. To Demonstrate effective communication skills and build healthy and caring relationships for
better social wellbeing
4. To Inculcate strong mindset to avoid harmful habits and their associated risks for current and
future life
5. To Emphasize on preventing and fighting against harmful diseases and improving the quality
of life in chronically ill
COURSE CONTENTS
UNIT -1- (03 Hrs)
Good Health & It’s balance for positive mindset: Health - Importance of Health, Influencing
factors of Health, Health beliefs, Advantages of good health, Health & Behavior, Health & Society,
Health & family, Health & Personality, Psychological disorders-Methods to improve good
psychological health, Changing health habits for good health
UNIT -2- (03 Hrs)
Building of healthy lifestyles for better future: Developing healthy diet for good health, Food &
health, Nutritional guidelines for good health, Obesity & overweight disorders and its management,
Eating disorders, Fitness components for health, Wellness and physical function, How to avoid
exercise injuries.
UNIT -3- (03 Hrs)
Creation of Healthy and caring relationships : Building communication skills, Friends and
friendship - Education, the value of relationship and communication skills, Relationships for Better or
worsening of life, understanding of basic instincts of life (more than a biology), Changing health
behaviours through social engineering.
UNIT -4- (03 Hrs)
Avoiding risks and harmful habits : Characteristics of health compromising behaviors, Recognizing
and avoiding of addictions, How addiction develops, Types of addictions, influencing factors of
addictions, Differences between addictive people and non-addictive people & their behaviors. Effects
of addictions Such as..., how to recovery from addictions.
UNIT -5- (03 Hrs)
Preventing & fighting against diseases for good health: How to protect from different types of
infections, How to reduce risks for good health, Reducing risks & coping with chronic conditions,
Management of chronic illness for Quality of life, Health & Wellness of youth :a challenge for
upcoming future, Measuring of health & wealth status.
TEXTBOOKS
SINO Unit Textbook Title Author(s) Publisher(s) Edition/Year
of Publication
1. All “Scientific Dr. L Thimmesha Published in VTU 2021
Foundations of Dr. Mahesh Website.
Health” – Study
Material
Page | 19
Department of Information Science and Engineering
REFERENCE BOOKS
1 All Health Psychology Charles Abraham, Routledge 711 Second edition
Mark Conner, Third Avenue, New
Fiona Jones and York, NY 10017.
Daryl O’Connor –
2 All HEALTH SHELLEY E. McGraw Hill Ninth Edition
PSYCHOLOGY TAYLOR - Education (India)
University of Private Limited -
California, Los Open University
Angeles Press.
3 All Scientific Foundations Popular Authors Published for 5th Edition
of Health (Health & university and
Welness) General colleges references
Books by the reputed
publisher.
ONLINE RESOURCES
SWAYAM / NPTL/ MOOCS/ We blinks/ Internet sources/ YouTube videos and other materials /
notes
COURSE ASSESSMENT METHOD
Assessment Details (both CIE and SEE) : The weightage of Continuous Internal Evaluation (CIE) is
50% and for Semester End Exam (SEE) is 50%. The minimum passing mark for the CIE is 40% of
the maximum marks (20 marks out of 50). The minimum passing mark for the SEE is 35% of the
maximum marks (18 marks out of 50). A student shall be deemed to have satisfied the academic
requirements and earned the credits allotted to each subject/ course if the student secures not less than
35% (18 Marks out of 50) in the semester-end examination(SEE), and a minimum of 40% (40 marks
out of 100) in the sum total of the CIE (Continuous Internal Evaluation) and SEE (Semester End
Examination) taken together.
Continuous Internal Evaluation(CIE) : Three Tests each of 30 Marks (duration 01 hour) First test
after the completion of 30-40 % of the syllabus Second test after completion of 80-90% of the
syllabus Third test before the closing of the academic term is conducted.
Two assignments each of 20 Marks The teacher has to plan the assignments and get them completed
by the students well before the closing of the term so that marks entry in the examination portal shall
be done in time.
The Teachers shall choose the types of assignments depending on the requirement of the course and
plan to attain the Cos and POs. (to have a less stressed CIE, the portion of the syllabus should not be
common /repeated for any of the methods of the CIE. Each method of CIE should have a different
syllabus portion of the course). CIE methods /test question paper is designed to attain the different
levels of Bloom’s taxonomy as per the outcome defined for the course
Page | 20
Department of Information Science and Engineering
CO-PO-PSO MAPPING
PO
CO PSO1 PSO2
1 2 3 4 5 6 7 8 9 10 11 12
1 1 - - - - 3 - - - - - 3 1 -
2 1 - - - - 3 2 - - - - 3 1 -
3 1 - - - - 3 3 3 3 - 3 1 -
4 1 - - - - 3 2 - - - - 3 1 -
5 1 - - - - 3 2 3 2 - 3 1 -
Page | 21
Department of Information Science and Engineering
Year 1
Semester II Curriculum
Page | 22
Department of Information Science and Engineering
MATHEMATICS-II
Course Code 22MATS21 Credits 3
Hours/Week (L-T- 2:2:2 CIE Marks 50
P)
Total Hrs 40 SEE Marks 50
Exam Hrs 03 Course Type Basic Science
Course Outcomes:
Students will be able to
1. Solve differential equations of various kind using analytical techniques.
2. Model problems in engineering using differential equations and matrices.
3. Adopt numerical methods to solve system of equations and matrices.
4. Fit, analyses the data and predict required values using interpolation and curve fitting.
5. Model using the concepts of linear algebra, solve and interpret results.
COURSE CONTENTS
Module-1: Solution of Ordinary Differential Equations (8 hours)
Linear and Bernoulli’s differential equations, Exact differential equation,
Complementary function and Particular Integral for higher order linear differential equations with
constant coefficients, Variation of Parameters
Applications: LCR circuits, Charging and discharging capacitor, Spring mass oscillator
Self-study: Undetermined coefficients
Module-2: Numerical Methods-I (8 hours)
Solution of algebraic and transcendental equations: Regula – Falsi method, Newton Raphson
method Finite differences, Interpolation: Newton Forward, Backward , Lagrange Interpolation
Curve Fitting: Fitting curves using least square method, straight line, parabolic and exponential
curves.
Self-Study: Bisection method, Derivatives using Newton’s formulae.
Module - 3: Numerical methods - 2 (8 hours)
Power method of finding dominant Eigenvalue and corresponding Eigenvector, solving system of
equations by Gauss- Siedel Method, LU decomposition method, Thomas algorithm, Eigenvalues of
symmetric matrices using Jacobi and Given’s Method.
Applications: Solving linear systems generated from electrical circuits.
Self-Study: Errors in numerical Methods, round off error, chopping error, relative error, truncation
error.
Module-4: Linear Algebra (8 hours)
Vector spaces- definition, examples, Linear combinations, sub spaces, linear dependence, basis and
dimension, linear mapping, linear operator, Kernel and Image of a Linear mapping, matrix
representation of linear operator, change of basis.
Self-Study: Row Space and Column space, Rank and nullity theorem
Module - 5: Linear Algebra (8 hours)
Inner product space, Orthogonal Sets and Bases, Gram Schmidt Orthogonalization process,
Polynomial of matrices, Characteristic polynomial, Eigenvalues and Eigenvectors, diagonalization,
Characteristic and minimal polynomial.
Self-Study: Block matrices and Canonical form.
MATLAB EXPERIMENTS
1. Solution of 1st order ODE
2. Solution of second order ODE
3. Interpolation using Newtons formulae
4. Newton Raphson method
5. Secant method
6. Power Method
7. Gauss Elimination
8. Gauss Seidel method
Page | 23
Department of Information Science and Engineering
9. LU decomposition
10. Least square curve fitting
TEXTBOOKS
SINO Unit Textbook Title Author(s) Publisher(s) Edition/Year of
Publication
1. 1,2 Advanced Erwin Wiley 2006
Engineering Kreyzig
Mathematics, 9th
edition
2. 3 Advanced Glyn James Pearson 2011
Engineering
Mathematics, 3rd
Edition
3. 4,5 Introductory S S Shastry PHI 2013
Methods of
Numerical
Analysis, 5th edition
4. 4,5 Numerical Methods M K Jain, S R New Age 2012
for Scientific and K Iyengar, R
Engineering K Jain
Computation, 6th
edition
REFERENCE BOOKS
1. 3 Introduction to K Sankara PHI 2013
Partial Differential Rao
Equations, 3rd Edition
2. 4,5 Applied numerical RJ Thomson 2002
methods for Schilling, s Brroks/Cole
Engineers using
MATLAB and C
ONLINE RESOURCES (Links to MOOCS, NPTEL, MIT COURSEWARE etc)
Topic/Title Link
Advanced Engg. Mathematics https://onlinecourses.nptel.ac.in/noc23_ma90/preview
Numerical methods https://onlinecourses.nptel.ac.in/noc23_ma94/preview
COURSE ASSESSMENT METHOD:
CIE - Test: 30 marks
CIE - Test: 30 marks
LA: Conduction of experiment+record+ Case Study (specific to Branches): 20Marks
SEE - Final Exam: 50 Marks
PEDAGOGY
4. Black Board Teaching
5. PPT presentation
6. Geometrical modelling if relevant
POs PSO’s
CO
1 2 3 4 5 6 7 8 9 10 11 12 PSO1 PSO2
1 2 2 1 - 1 - - - - - - - 1 -
2 2 2 1 - 1 - - - - - - - 1 -
3 2 2 1 - 1 - - - - - - - 1 -
4 2 2 1 - 1 - - - - - - - 1 -
5 2 2 1 - 1 - - - - - - - 1 -
Page | 24
Department of Information Science and Engineering
ENGINEERING PHYSICS
Course Code 22PHYS12/22 Credits 4
Hours/Week (L-T-P-S) 3-0-2-0 CIE Marks 50
Total Teaching Hours L39+P26 SEE Marks 50
Exam Hours 03 Course Type Integrated
COURSE LEARNING OUTCOMES
Students will be able to:
1. Apply the knowledge of quantum mechanics to analyze the physical properties exhibited by
particles at sub-atomic level and in quantum computing.
2. Analyze the properties of optical waves in the phenomena of lasing action, signal
propagation, interference, and diffraction.
3. Apply the knowledge of static and dynamic electromagnetic fields to derive the Maxwell`s
equations and EM wave equation.
4. Analyze the electrical properties of superconducting materials to explore the working of
superconductor-based devices.
5. Apply the knowledge of semiconductors to relate to the working of electronic devices.
COURSE CONTENTS
UNIT -1- (8 Hrs)
Quantum Mechanics: de Broglie Hypothesis and Matter Waves, Phase Velocity and Group Velocity,
Heisenberg’s Uncertainty Principle and its application (Non-existence of electron inside the nucleus-
Non-Relativistic),
Wave Function, Time independent Schrodinger wave equation, Physical Significance and
normalization of a wave function, Eigen functions and Eigen Values, Motion of a particle in a one-
dimensional potential well of infinite depth, Waveforms and Probabilities. Numerical Problems
Principles of Quantum Information & Quantum Computing: Introduction to Quantum
Computing, Moore’s law & its end. Single particle quantum interference, Classical & quantum
information comparison. Differences between classical & quantum computing, quantum superposition
and the concept of qubit.
Prerequisite: Wave–Particle dualism
UNIT -2- (8 Hrs)
Lasers: Basic properties of a LASER beam, Interaction of Radiation with Matter, Einstein’s A and B
Coefficients, Laser Action, Population Inversion, Metastable State, Requisites of a laser system,
Nd:YAG laser, Applications: Bar code scanner, Laser Printer, Numerical Problems
Optical Fibre: Principle and structure, Acceptance angle and Numerical Aperture (NA) and
derivation of Expression for NA, Modes of propagation, Number of modes and V parameter,
Classification of Optical Fibres, Attenuation and Fibre Losses, Applications: Fibre Optic
Communication, Fibre sensors. Prerequisite: Properties of light Self-learning: Total Internal
Reflection & Propagation Mechanism in optical fibres.
UNIT -3- (8 Hrs)
Maxwell’s Equations: Maxwell’s Equations: Fundamentals of vector calculus. Divergence and curl
of electric field and magnetic field (static), Gauss’ divergence theorem and Stokes’ theorem.
Description of laws of electrostatics, magnetism and Faraday’s laws of EMI. Current density &
equation of Continuity; displacement current (with derivation) Maxwell’s equations in vacuum
EM Waves: The wave equation in differential form in free space (Derivation of the equation using
Maxwell’s equations), Plane electromagnetic waves in vacuum, their transverse nature, Numerical
problems. Prerequisite: Electricity & Magnetism Self-learning: Fundamentals of vector calculus.
UNIT -4- (8 Hrs)
Electrical Properties of Materials and Applications: Electrical Conductivity in metals, Resistivity
and Mobility, Concept of Phonon, Mathiessen’s rule. Introduction to Super Conductors, Temperature
dependence of resistivity, Meissner Effect, Critical Current, Types of Super Conductors, Temperature
dependence of Critical field, BCS theory (Qualitative), Quantum Tunnelling, High Temperature
superconductivity, Josephson Junction, DC and AC SQUIDs (Qualitative), Numerical Problems.
Prerequisites: Basics of Electrical conductivity Self-learning: Resistivity and Mobility
Page | 25
Department of Information Science and Engineering
Page | 26
Department of Information Science and Engineering
Page | 27
Department of Information Science and Engineering
Page | 28
Department of Information Science and Engineering
TEXTBOOKS
SINO Unit Textbook Title Author(s) Publisher(s) Edition/Year of
Publication
1. All Programming with Byron Gottfried Shaums outlines 3rd Edition /2017
C series
2 All Computer Reema Thareja Oxford University 2nd Edition/2017
fundamentals and
programming in c
REFERENCE BOOKS
1 1,2,3,4 The C programming Brian W. PHI 2nd Edition/1998
language Kernighan,
Dennis Ritchie
2 All Introduction to Peter Norton TATA 7th Edition /2010
Computer MCGRAWHILL
3 All Let Us C Yashwant
Kanetkar
4 All C Traps and Pitfalls Andrew Koenig Pearson Education 2006
ONLINE RESOURCES
Topic/Title Link
Introduction To Programming In C https://nptel.ac.in/courses/106104128
Problem Solving Through https://onlinecourses.nptel.ac.in/noc23_cs53/preview
Programming In C
COURSE ASSESSMENT METHOD
Continuous Internal Evaluation (CIE):
Three MSE (theory), 30 Marks each will be conducted. (40% marks +40%marks+20%marks)
weightage is considered for each MSE respectively.
Learning Activities: 20 Marks (LA1 and LA2).
o Quizzes
o Assignments
Lab Experiments –25 Marks (Observation-10 and Record-15 marks-Continuous Evaluation
Method)
Lab Test- 25 Marks (Viva-5 and Test-20 marks(writeup:5 Marks, Execution:15 marks).
Note: 2 Lab internal tests can be conducted and average of both can be considered
Semester End Examination (SEE): SEE for 100 marks.
PEDAGOGY
Black board teaching and hands-on lab
Power Point Presentation
Encourage collaborative (Group Learning) Learning in the class.
Use of Video/Animation to explain functioning of various concepts.
LABORATORY EXERCISES
SINO LIST OF EXPERIMENTS
Secure life, an insurance company issues special returns to its customers on leap years. Given
1 a year, write a C program to find whether the customer is due for special returns or not. (use
ternary operator)
The tallest of the three pupils are to be selected for the basketball tournament being held in
2 the university next year. Write a C program using branching statements to find the candidate
selected for the tournament. (if else)
Person is making identical balloon arrangements for a party. He has X maroon balloons and
Y white balloons. He wants each arrangement to have the same number of each colour.
3
Design a C program to find greatest (GCD) & Least (LCM) number of arrangements using
Euclid’s algorithm to make use of every balloon.
Page | 29
Department of Information Science and Engineering
A criminal leaves a four digit number as his calling card, Design an algorithm and develop a
4
C program to test the four digit number left by the criminal is palindrome or not.
The books in the library are randomly placed on the shelves. Design a C program that sorts
5
the books based on ISBN ,Use bubble sort to implement the program
6 Given a ISBN Design a C program to search and display the book if present in the library.
Use binary search to design the program
In google web search engine the user types a string. Design a C program to check if a sub
7
string is present in the given string
Design, develop and execute a program in C to read two matrices A(M x N) and B(p x q) and
8
compute the product of A and B
You are given two envelopes, each containing money, Design, develop and execute a
9
program in C to swap two envelopes using methods
a. Call by value.
b. Call by reference
You have been asked to arrange a lucky draw in college and the person who picks a prime
10 number always wins a prize. Design a C program to test if the participant has won or lost
(Prime number)
In the university to maintain student database for result calculation, Using structures design a
11 C program that accepts the details such as student rollno, student name and marks of three
subjects of n students and prints theirs details along with their total marks.
The local government school needs simple recording software which accepts names of the
students in random order prepares the nominal roll in alphabetical order. Help the school by
12
designing a simple c program to sort the given names and display using sorted names using
file handling functions.
Develop a structure to represent a planets in the solar system. Each planet has the field for the
planets name, its distance from the sun in miles and the number of moon it has. Write a
13
program to read the data for each planet and store. Also print the name of the planet that has
the highest number of moons.
Design a Program to demonstrate to pass or return a structure to/from a Function using call
14 by value and call by reference method. Use Employee details
(EMPID,EMPNAME,EMPSAL,DEPARTMENT) for the structure.
Nidhi a second semester engineering students wants to learn difference between a structure
15 and unions in C programming, help her to distinguish the same with a program to read and
print her details using structure and unions.
CO-PO-PSO MAPPING
PO
CO 1 2 3 4 5 6 7 8 9 10 11 12 PSO1 PSO2
1 1 1 1 - 2 - - - - - - - 1 3
2 3 2 3 - 2 - - - - - - - 1 3
3 2 3 2 - 2 - - - 2 1 - - 1 3
4 2 2 3 - 2 - - - 3 1 - - 1 3
5 2 2 3 - 2 - - - 2 1 - - 1 3
Page | 30
Department of Information Science and Engineering
UNIT -4 (8 hours)
Engineering Materials: Types and applications of Ferrous & Nonferrous Metals, silica,ceramics,
glass, graphite, diamond and polymer. Shape Memory Alloys.
Joining Processes: Soldering, Brazing and Welding, Definitions, classification of weldingprocess,
Arc welding, Gas welding and types of flames.
Page | 31
Department of Information Science and Engineering
UNIT -5
(8
hours)
Introduction to Mechatronics and Robotics: open-loop and closed-loop mechatronic systems.
Classification based on robotics configuration: polar cylindrical, Cartesian coordinate and spherical.
Application, Advantages and disadvantages.
Automation in industry: Definition, types – Fixed, programmable and flexible automation, basic
elements with block diagrams, advantages.
Introduction to IOT: Definition and Characteristics, Physical design, protocols, Logical design of
IoT, Functional blocks, and communication models.
Assessment Details (both CIE and SEE)
The weightage of Continuous Internal Evaluation (CIE) is 50% and for Semester End Exam
(SEE) is 50%. The minimum passing mark for the CIE is 40% of the maximum marks (20 marks
out of 50). The minimum passing mark for the SEE is 35% of the maximum marks (18 marks
out of 50). A student shall be deemed to have satisfied the academic requirements and earned the
credits allotted to each subject/ course if the student secures not less than 35% (18 Marks out of
50) in the semester-end examination (SEE), and a minimum of 40% (40 marks out of 100) in the
sum total of the CIE (Continuous Internal Evaluation) and SEE (Semester End Examination)
taken together.
Continuous Internal Evaluation(CIE):
Three Unit Tests each of 20 Marks (duration 01 hour)
First test at the end of 5th week of the semester
Second test at the end of the 10th week of the semester
Third test at the end of the 15th week of the semester
Two assignments each of 10 Marks
Page | 32
Department of Information Science and Engineering
Reference Books:
1. Elements of Workshop Technology (Vol. 1 and 2), Hazra Choudhry and Nirzar
Roy, Media Promoters and Publishers Pvt. Ltd., 2010.
2. Manufacturing Technology- Foundry, Forming and Welding, P.N.Rao Tata McGraw Hill 3rdEd.,
2003.
3. Internal Combustion Engines, V. Ganesan, Tata McGraw Hill Education; 4th edition, 2017
4. Robotics, Appu Kuttan KK K. International Pvt Ltd, volume 1
5. Dr SRN Reddy, Rachit Thukral and Manasi Mishra, “ Introduction to Internet of Things: A
Practical Approach”, ETI Labs
6. Raj kamal, “ Internet of Things: Architecture and Design”, McGraw hill.
POs PSO’s
CO
1 2 3 4 5 6 7 8 9 10 11 12 PSO1 PSO2
1 3 - - - - 1 2 - - 1 - 1 1 -
2 3 - - - - 1 1 - - 1 - 1 - 1
3 3 - - - - 1 1 - - 1 - 1 1 -
4 3 - - - - 1 1 - - 1 - 1 - 1
5 3 - - - - 1 1 - - 1 - 1 - 1
Page | 33
Department of Information Science and Engineering
Page | 34
Department of Information Science and Engineering
Page | 35
Department of Information Science and Engineering
Page | 36
Department of Information Science and Engineering
TEXTBOOKS
SINO Unit Textbook Title Author(s) Publisher(s) Edition/Year of
Publication
1. All Technical Meenakshi Oxford University Third Edition/
Communication – Raman and Press 2017. 2017
Principles and Sangeetha
Practice. Sharma
REFERENCE BOOKS
1 1,2,3,4 Concise English V. K Moothathu Oxford University 12th
Grammar Press Edition/2020
2 1,4,5 A Junior English N. K Aggarwal Global Brothers 2007
Grammar and Prakashan
Composition Educational
Publishers
ONLINE RESOURCES
Topic/Title Link
Introduction to Functional English https://onlinecourses.swayam2.ac.in/nou24_ge38/preview
English Grammar for Employability https://onlinecourses.swayam2.ac.in/aic21_ge24/preview
English Language for Competitive https://onlinecourses.nptel.ac.in/noc24_hs73/preview
Exams
COURSE ASSESSMENT METHOD
Continuous Internal Evaluation (CIE): 50 marks calculated from three MSEs (40%+ 40%+ 20%), and
LA 1and LA 2(10+10).
Semester End Examination (SEE): 100 marks exam will be conducted and will be brought down to 50
marks.
PEDAGOGY
Teaching Methodology:
Black Board
Language Lab: To augment LSRW, grammar, and Vocabulary skills (Listening, Speaking, Reading,
Writing, and Grammar, Vocabulary) through tests, activities, exercises etc.,
comprehensive web-based learning and assessment systems can be referred as per the AICTE / VTU
guidelines.
Activity-Based Learning (Suggested activities in class)/Practical-Based Learning
Contents related activities (Activities- based discussion)
Organising group- wise discussions connected to placement activities.
Quizzes and Discussions, seminars, and assignments.
CO-PO-PSO MAPPING
PO
CO PSO1 PSO2
1 2 3 4 5 6 7 8 9 10 11 12
1 - - - - - - - - - 3 - 3 2 -
2 - - - - - - - 2 2 3 - 3 2 -
3 - - - - - 2 - 2 3 3 2 3 2 -
4 - - - - - - - - 3 3 2 3 2 -
5 - - - - - - - - 3 3 - 3 2 -
Page | 37
Department of Information Science and Engineering
BALAKE KANNADA
Course Code 22KBK17/27 Credits 01
Hours/Week (L-T-P-S) 1-0-0-0 CIE Marks 50
Total Contact Hours 12 SEE Marks 100
Course
Exam Hours 03 Theory
Type
Course Learning Objectives CO:
Students will be able to:
1. Write and recognise the Kannada letters, vowels.
2. Write and recognise Personal Pronouns, Possessive Forms, Interrogative words and relative
nouns.
3. Write and recognise Qualitative, quantitative and color adjectives, predictive forms.
4. Write and recognise Dative Cases, Numerals, Ordinal numerals and Plural markers
5. Write and recognise Permission, Commands, encouraging and Urging words , Imperative
words and sentences
ಪಠ ಕರ ಮ ಮತು ಪ ಡ
UNIT-1 (2 Hours)
Parichaya (Introduction to balake Kannada) : Kannada Aksharamale, Kannada stress letters -
vattakshara (also often written asOttakashara), Kannada khaghunitha (Pronounced as kâ-guṇithâ ),
Pronunciation (Uchcharane), Memorisation and usage of the Kannada Letters, Svaragala (Vowels)
Uchcharane, Vyanjanagala (Structured Consonants) Uchcharane, Unstructured
ConsonantsUchcharane
UNIT-2 (2 Hours)
ೈಯ ಕ ಾ ಮ ಸೂಚಕ/ಸಂಬಂ ತ ಸವ ಾಮಗಳ ಮತು ಪ ಾ ಥ೯ಕ ಪದಗಳ (Personal Pronouns,
Possessive Forms, Interrogative words ) ಾಮಪದಗಳ ಸಂಬಂ ಾಥ೯ಕ ರೂಪಗಳ , ಸಂ ೇ ಾಸ ದ ಪ ೆ ಗಳ
ಮತು ಸಂಬಂಧ ಾಚಕ ಾಮಪದಗಳ ರೂಪಗಳ , ಸಂ ೇ ಾಸ ದ ಪರ ಾ ಗಳ ಸಂಬಂಧ ಾಚಕ ಾಮ ದಗಳ (
Possessive forms of nouns, dubitive question and Relative nouns)
UNIT-3 (2 Hours)
ಗುಣ, ಪ ಾಣ ಮತು ವಣ೯ಬಣ ೇಷಣಗಳ ,ಸಂ ಾ ಾಚಕಗಳ (Qualitative, Quantitative and Colour
Adjectives, Numerals ) ಾರಕ ರೂಪಗಳ ಮತು ಭ ಪ ತ ಯಗಳ –ಸಪ ಭ ಪ ತ ಯ- (ಆ, ಅದು, ಅವ )
(Predictive Forms, Locative Case)
UNIT-4 (2 Hours)
ಚತು ೯ ಭ ಪ ತ ಯ ಬಳ ೆ ಮತು ಸಂ ಾ ಾಚಕಗಳ – (Dative Cases, and Numerals) ಸಂ ಾ
ಗುಣ ಾಚಕಗಳ ಮತು ಬಹುವಚನ ಾಮರೂಪಗಳ – (Ordinal numerals and Plural markers)
UNIT-5 (4 Hours)
ನೂ ನ / ೇ ಾಥ೯ಕ ಯ ಪದಗಳ ಮತು ವಣ ಗುಣ ಾಚಕಗಳ ( Defective/Negative Verbs and Colour
Adjectives ) ಅಪ ೆ / ಒಪ ೆ, ದಶ೯ನ, ೕ ಾ ಹ ಮತು ಒ ಾಯ ಅಥ೯ರೂಪ ಪದಗಳ ಮತು ಾಕ ಗಳ –
(Permission, Commands, encouraging and Urging words (Imperative words and sentences)
TEXT BOOKS ಬಳ ೆ ಕನ ಡ ಸಂ ಾದಕರು, ಾ. ಎ . ಶ, ಪ ಕಟ ೆ ಪ ಸ ಾಂಗ, ೆ ೕಶ ರಯ ಾಂ ಕ ಶ
ಾ ಲಯ, ೆಳ ಾ . 2020
SINO Unit Textbook Author(s) Publisher(s) Edition/Year of
Title Publication
1. All Balake Dr L SK publishers and 2022
Kannada Thimmesha distributors
Page | 38
Department of Information Science and Engineering
ONLINE RESOURCES
Topic/Title Link
All https://dtek.karnataka.gov.in/storage/pdf-
files/CDC/balake%20kannada-1.pdf
All https://www.scribd.com/document/606625357/Kannada-Kali-and-
Balake-Kannada-Model-Question
All https://vtu.ac.in/wp-content/uploads/2020/10/BaLake.pdf
COURSE ASSESSMENT METHOD
Continuous Internal Evaluation (CIE)
Test: 30 marks
LA: Multiple choice questions and essay type questions 20Marks
SEE - Final Exam: 50 Marks
PEDAGOGY
1. Black Board Teaching
2. PPT presentation
CO-PO-PSO MAPPING
PO
CO 1 2 3 4 5 6 7 8 9 10 11 12 PSO1 PSO2
1 - - - - - 1 - - 1 2 - 1 - 1
2 - - - - - 1 - - 1 2 - 1 - 1
3 - - - - - 1 - - 1 2 - 1 - 1
4 - - - - - 1 - - 1 2 - 1 - 1
5 - - - - - 1 - - 1 2 - 1 - 1
Page | 39
Department of Information Science and Engineering
SAMSKRUTHIKA KANNADA
Course Code 22KSK17/27 Credits 01
Hours/Week (L-T-P-S) 1-0-0-0 CIE Marks 50
Total Contact Hours 12 SEE Marks 100
Exam Hours 03 Course Type Theory
ಆಡ ತ ಕನ ಡ ,ಕನ ಡ ಕ ೆಯ ಉ ೇಶಗಳ :-
CO1: ಕನ ಡ ಾ ೆ, ಾ ತ ಮತು ಕನ ಡದ ಸಂಸ ಯ ಕು ತು ಅ ವ ಮೂ ರುತ ೆ.
CO2: ಕನ ಡ ಾ ತ ದ ಪ ಾನ ಾಗ ಾದ ಆಧು ಕ ಪ ವ ಮತು ಆಧು ಕ ಾವ ಗಳನು ಾಂ ೇ ಕ ಾ ಕ ತು
ೆ ನಓ ೆ ಮತು ಾನ ೆ ಸೂ ಮೂಡುತ ೆ.
CO3: ಾ ಗಳ ಾ ತ ಮತು ಸಂಸ ಯ ಬ ೆ ಅ ವ ಾಗೂ ಆಸ ಯನು ೆ ಾ ಗುತ ೆ.
CO4: ಾಂ ಕ ವ ಗಳ ಪ ಚಯ ಾಗೂ ಅವರುಗಳ ಾ ದ ಷಯಗಳನು ದು ೊಂಡು ಾ ನ ಇ ತರ
ವ ಗಳ ಬ ೆ ದು ೊಳ ಲು ೌತುಕ ೆ ೆ ಾ ಗುತ ೆ.
CO5: ಾಂಸ ಕ, ಜನಪದ ಾಗೂ ಪ ಾಸ ಕಥನಗಳ ಪ ಚಯ ಾ ೊಡುವ ದು.
ಪಠ ಕ ಮ ಮತು ಪ (12 Hours )
ಘಟಕ -1 ಕನ ಡ ಸಂಸ ಮತು ಾ ೆ ಕು ಾದ ೇಖನಗಳ • (2 Hours)
1:ಕ ಾ ಟಕ ಸಂಸ - ಹಂಪ ಾಗ ಾಜಯ
2:ಕ ಾ ಟಕದ ಏ ೕಕರಣ : ಒಂದು ಅಪ ವ ಚ ೆ - . ೆಂಕಟಸುಬ ಯ
3:ಆಡ ತ ಾ ೆ ಾ ಕನ ಡ - ಾ. ಎ . ಶ ಮತು ೕ, . ೇಶವಮೂ
ಘಟಕ -2 ಆಧು ಕ ಪ ವ ದ ಾವ ಾಗ (2 Hours)
1:ವಚನಗಳ : ಬಸವಣ, ಅಕ ಮ ಾ ೇ , ಅಲಮಪ ಭು, ಆಯ
2: ಾರಯ , ೇಡರ ಾ ಮಯ . ಆಯ ಲಕ ಮ . ಫಲ ಇದ ಂ ೇನು ಫಲ?
3: ೕತ ೆಗಳ : ಆದ ಂ ೇನು ಪ ರಂದರ ಾಸರುತಲ ಸ ರು ಕಂಡ ಾಳ ಮನ ೇ ಕನಕ ಾಸರು 4:ತತ ಪದಗಳ :
ಾ ರ ೊಡಗಳ ಸುಟು - ಶು ಾಳ ಶ ೕಫ
ಘಟಕ -3 ಆಧು ಕ ಾವ ಾಗ (2 Hours)
1: ರವರ ಮಂಕು ಮ ನ ಕಗ ಂದ ಆಯ ೆಲವ ಾಗಗಳ
2:ಕುರುಡು ಾಂ ಾಣ : ಾ. ಾ. ೇಂ ೆ
3: ೊಸ ಾ ನ ೕ ೆ : ಕು ೆಂಪ
ಘಟಕ - 4 ಾಂ ಕ ವ ಗಳ ಪ ಚಯ (3 Hours)
1: ಾ. ಸ . ಎಂ. ೆ ೕಶ ರಯ : ವ ಮತು ಐ ಹ - ಎ. ಎ . ಮೂ ಾ
2:ಕರಕುಶಲ ಕ ೆಗಳ ಮತು ಪರಂಪ ೆಯ ಾನ - ಕ ೕ ೌಡ ೕಚನಹ
ಘಟಕ - 5 ಾಂಸ ಕ, ಜನಪದ ಕ ೆ ಮತು ಪ ಾಸ ಕಥನ (3 Hours)
1:ಯು ಾ - ವಸು ೇಂದ
2: ಾನ ಎಂಬ ಜನ ಪವ ತ - . . ೋರ ಂಗಯ
TEXT BOOKS ಾಂಸ ಕ ಕನ ಡ (ಕನ ಡ ಾತೃ ಾ ೆಯ ಾ ಗ ೆ), ಾ. ಎ . ಶ, ಪ ಕಟ ೆ
ಪ ಾ ಾಂಗ, ೆ ೕಶ ರಯ ಾಂ ಕ ಶ ಾ ಲಯ, ೆಳ ಾ . 2022
Page | 40
Department of Information Science and Engineering
CO-PO-PSO MAPPING
PO
CO 1 2 3 4 5 6 7 8 9 10 11 12 PSO1 PSO2
1 - - - - - 1 - - 1 2 - 1 - 1
2 - - - - - 1 - - 1 2 - 1 - 1
3 - - - - - 1 - - 1 2 - 1 - 1
4 - - - - - 1 - - 1 2 - 1 - 1
5 - - - - - 1 - - 1 2 - 1 - 1
Page | 41
Department of Information Science and Engineering
Page | 42
Department of Information Science and Engineering
REFERENCE BOOKS
1. All 101 Design Methods: A Structured Vijay Kumar Wiley 2012
Approach for Driving Innovation
in Your Organization
3. All Design Thinking- The Guide Book Royal Civil service 2017
Commission,
Bhutan
4 All Design Thinking: The Handbook Falk Uebernickel & World 2020
others Scientific
Publishing
Co Pte
Ltd
5 All Universal Methods of Design Bruce Hannington and Rockport 2012
Bella Martin Publishers
POs PSO’s
CO
1 2 3 4 5 6 7 8 9 10 11 12 PSO1 PSO2
1 3 3 2 2 - 2 2 - - - - 2 2 1
2 3 3 2 2 - 2 2 - 3 2 - 2 1 -
3 3 3 2 2 - 2 2 - 2 2 - 2 1 1
4 3 3 2 2 - 2 2 - 2 3 - 2 2 1
5 3 3 2 2 - 2 2 - 2 2 - 2 - 1
Page | 43
Department of Information Science and Engineering
Year 2
Semester III Curriculum
Page | 44
Department of Information Science and Engineering
Binomial, Poisson and Normal distributions.Sampling and Testing of hypothesis: Sampling with and
without replacement, Sampling distribution of means. Estimation, confidence intervals for mean,
statistical hypothesis, one tailed and two tailed test, Significance level, testing of hypothesis of large
samples, t- test and chi- square test.
Module - 3: (8 hours)
Markov process- Definition, examples, TPM, n – step transitional probabilities, regular, ergodic
matrices, stationary distribution. States of Markov process,Correlation, Karl Pearson’s coefficient,
regression lines, Multiple linear regression, Rank correlation
Module-4: (8 hours)
Continuous Optimization: Unconstrained optimization- single variable function, Fibonacci search
method, condition for local minima and maxima, Multivariable function, Constrained optimization,
Lagrange multipliers.
Module - 5: (8 hours)
Fourier series: Euler’s formulae, Dirichlet’s conditions for Fourier series expansion, Even and odd
function. Fourier Transforms: Complex Fourier transforms, Cosine and Sine transforms, Inverse
Fourier transforms. Laplace Transforms: Definition, Transforms of standard functions, Laplace
transforms of periodic functions, Inverse Laplace transforms.
TEXTBOOKS
SINO Unit Textbook Title Author(s) Publisher(s) Edition/Year of
Publication
1. 1,2,3 Fundamentals of S C Gupta Himalaya 2007
Statistics, 6th edition
2. 1,2,3 Probablility and M R Spiegel, JJ Mc GrawHill 2019
Statistics, 3rd edition Schiller, R A
Srinivasan
3. 4,5 Advanced Engg. Erwyn Kreyzig Wiley 2011
Mathematics
Page | 45
Department of Information Science and Engineering
REFERENCE BOOKS
1. 1-4 Probability and G Shanker Rao Universities 2011
Statistics for Science Press
and Engineering
2. 5 Fourier Series, J R Hanna, J H Dover 2018
Transforms and Rowland,
Boundary Value
Problems
3. 4 Operations Research Hamdy A. Pearson 2006
–An Introduction Taha Education
ONLINE RESOURCES (Links to MOOCS, NPTEL, MIT COURSEWARE etc)
Topic/Title Link
Advanced Engineering Mathematics https://onlinecourses.nptel.ac.in/noc23_ma90/preview
Introduction To Probability Theory And https://onlinecourses.nptel.ac.in/noc23_ma77/preview
Statistics
COURSE ASSESSMENT METHOD:
CIE - Test: 30 marks
Tutorials and test based on tutorials 10 marks
Quiz and case studies 10 marks
SEE - Final Exam: 50 Marks
PEDAGOGY
7. Black Board Teaching
8. PPT presentation
9. Geometrical modelling if relevant
POs PSO1 PSO2
CO
1 2 3 4 5 6 7 8 9 10 11 12
1 3 2 2
2 3 1 1 1 2 2
3 3 1 2 2
4 3 1 1 2 2
5 3 1 1 2 2
Page | 46
Department of Information Science and Engineering
DIGITAL DESIGN
Course Code 22ISG32 Credits 4
Hours/Week (L-T- 3-0-2 CIE Marks 50
P)
Total Hrs. 52 Hours SEE Marks 50
Exam Hrs. 3 Hours Course Type Core
COURSE LEARNING OUTCOMES
1. Apply K-map technique to simplify the complex digital circuits.
2. Design of various combinational circuits
3. Analyse the operations of Set Reset, Jack Kilby, Data input and Toggle flipflops
4. Apply the concepts of flipflops in data transfer and design of counter
5. Illustrate the fundamentals of Analog to Digital and Digital to Analog Converters
6. Analyse the digital circuits using VHDL and Verilog programming
COURSE CONTENTS
UNIT -1- (8 Hrs.)
Simplification of Boolean Expressions: Designing Combinational Logic Circuits:SoP&PoS form,
Simplifying Logic Circuits, Algebraic Simplification, Karnaugh Map Method, XOR and XNOR
Minimization Circuits, Enable/Disable Circuits Analysis
UNIT -2- (9 Hrs.)
Logic Design with MSI Components and Programmable Logic Devices: Binary adders
&Subtractors, Magnitude Comparators, Decoder, Encoder, Multiplexer, De Multiplexer, Parity
Generator and Checker
UNIT -3- (7 Hrs.)
Synchronous Sequential Logic: NAND Gate Latch, NOR Gate Latch, Clock Signals and Clocked
Flip-Flops, Clocked S-R Flip-Flop, Clocked J-K Flip-Flop, Clocked D Flip-Flop, D
Latch(Transparent Latch), Asynchronous Inputs, Master/Slave Flip-Flops,Flip-Flop Conversions,
Flip-Flop Applications, Registers: Data Storage and Transfer, Serial Data Transfer: Shift Registers.
UNIT -4- (8 Hrs.)
Counters &D/A Conversion and A/D Conversion:: Asynchronous (Ripple) Counters, Counters
with MOD Numbers, Asynchronous Down Counter, Propagation delay in Ripple Counters,
Synchronous (Parallel) Counters, The, Synchronous Counter Design.D/A Conversion and A/D
Conversion: Variable Resistor Networks, Binary Ladders, D/A Converters, D/A Accuracy and
Resolution, A/D Converter-Counter Method, Continuous A/D Conversion, A/D Conversion using
Successive Approximation
UNIT -5- (7 Hrs.)
VHDL, VERILOG & FPGA: Introduction to VHDL, Capabilities, Hardware Abstraction,
Introduction to Verilog HDL, Major Capabilities. FPGA: Introduction, Basic Concepts, Schematics
and Logic Symbols, Digital Design and FPGAs. FPGA based System Design.
TEXT BOOKS
SINO Unit Text Book Title Author(s) Publisher(s) Edition/Year of
Publication
1. 1-2 Digital Systems Ronald J. Tocci, Pearson 9th Edition, 2013
Principles and Neal S. Widmer, Education.
Applications Gregory L
2 3-4 Digital Principles Donald P Leach, Tata 7thedition,2012
and Applications Albert Paul McGraw-Hill
Malvino,
GoutamSaha
3 5 FPGA based Wayne Wolf McGraw Hill First Edition, 2009
system design
Page | 47
Department of Information Science and Engineering
REFERENCE BOOKS
1 1-5 Fundamentals of Charles H. Roth, Thomso 5th Edition, 2004
Logic Design Jr
ONLINE RESOURCES (Links to MOOCS, NPTEL, MIT COURSEWARE etc)
Topic/Title Link
https://onlinecourses.nptel.ac.in/noc18_cs30/preview
COURSE ASSESSMENT METHOD:
Continuous Internal Evaluation (CIE):
Three MSEs for 30 Marks (40% of MSE-1+ 40% of MSE-2 + 20% of MSE-3)
Rubrics to evaluate programming assignments-10 marks
GATE based Aptitude test for 10 marks (5 Units- 4 questions from each unit and will be
evaluated to 10 Marks)
Semester End Examination (SEE):
Semester End Examination for 100 Marks will be conducted and reduced for 50 Marks.
PEDAGOGY
i. Black Board Teaching
ii. Power Point Presentation
iii. Tutorial Classes
iv. Assignments
CO-PO-PSO MAPPING
PO PSO1 PSO1
CO 2
1 2 3 4 5 6 7 8 9 10 11 12 1
CO1 3 - - - - - 1 1 - 1 3 -
CO2 3 2 3 - - - - - 1 1 - 1 3 -
CO3 3 3 - - - - - 1 1 - 1 3 -
CO4 3 2 3 - - - - - 1 1 - 1 3 -
CO5 3 - - - - - 1 1 - 1 3 -
CO6 3 3 - - - - - 1 1 - 1 3 -
Page | 48
Department of Information Science and Engineering
Page | 49
Department of Information Science and Engineering
Three MSEs for 30 Marks (40% of MSE-1+ 40% of MSE-2 + 20% of MSE-3)
Rubrics to evaluate programming assignments-10 marks
GATE based Aptitude test for 10 marks (5 Units- 4 questions from each unit and will be
evaluated to 10 Marks)
Semester End Examination (SEE):
Semester End Examination for 100 Marks will be conducted and reduced for 50 Marks.
PEDAGOGY
• Blackboard teaching
• PowerPoint presentations
• Aptitude test
• Programming assignments
CO-PO-PSO MAPPING
PO PSO PSO
CO 2
1 2 3 4 5 6 7 8 9 10 11 12 1
CO1 3 2 3 - - - - - 2 2 - 1 - 3
CO2 3 2 3 - - - - - 2 2 - - - 2
CO3 3 2 3 - - - - - 2 2 - 1 - 3
CO4 3 2 3 - - - - - 2 2 - 1 - 3
CO5 3 2 3 - - - - - 2 2 - - - 2
Page | 50
Department of Information Science and Engineering
Page | 51
Department of Information Science and Engineering
REFERENCE BOOKS
1 1-5 Computer William Stallings PHI 7thEdition, 2006
Organization &
Architecture
ONLINE RESOURCES (Links to MOOCS, NPTEL, MIT COURSEWARE etc)
Topic/Title Link
CO Computer Organization and Architecture Tutorial
COURSE ASSESSMENT METHOD:
Continuous Internal Evaluation (CIE):
Three MSEs for 30 Marks (40% of MSE-1+ 40% of MSE-2 + 20% of MSE-3)
Rubrics to evaluate programming assignments-10 marks
GATE based Aptitude test for 10 marks (5 Units- 4 questions from each unit and will be
evaluated to 10 Marks)
Semester End Examination (SEE):
Semester End Examination for 100 Marks will be conducted and reduced for 50 Marks.
PEDAGOGY
• Blackboard teaching
• PowerPoint presentations
• Aptitude test
• Programming assignments
CO-PO-PSO MAPPING
PO PSO PSO
CO
1 2 3 4 5 6 7 8 9 10 11 12 1 2
CO1 3 - - - - - - - - - - - - 3
CO2 3 - - - - - - - - - - - - 3
CO3 3 3 - - - - - - - - - - - 3
CO4 3 - - - - - - - - - - - - 3
CO5 3 2 3 - - - - - 1 1 - 1 - 3
CO6 3 2 - - - - - - - - - - - 3
Page | 52
Department of Information Science and Engineering
2 MSE’s will be conducted for part A and Part B and it will be evaluated to 20 Marks.
Regular LAB evaluation will be conducted for 30 Marks.
Semester End Examination (SEE):
Page | 53
Department of Information Science and Engineering
CO-PO-PSO MAPPING
PO PSO PSO
CO
1 2 3 4 5 6 7 8 9 10 11 12 1 2
1 3 2 3 - - - - - 1 1 - - 3 -
2 2 2 3 1 - - - - 1 1 - - 3 -
3 2 2 3 1 - - - - 1 1 - - 3 -
4 3 2 3 1 - - - - 1 1 - - 3 -
Page | 54
Department of Information Science and Engineering
Inheritance: Base-Class Access Control, Inheritance and Protected Members, Inheriting Multiple
Base Classes, Constructors, Destructors, and Inheritance, Granting Access, Virtual Base Classes.
UNIT -4- (8 Hrs.)
Virtual Functions and Polymorphism: Virtual Functions, The Virtual Attribute Is Inherited, Virtual
Functions are Hierarchical, Pure Virtual Functions, Using Virtual Functions, Early vs. Late Binding.
Templates: Generic Functions, Applying Generic Functions, Generic Classes, The typename and
export Keywords, The Power of Templates, Fundamentals of STL
UNIT -5- (7 Hrs.)
Exception Handling: Exception Handling Fundamentals, Handling Derived-Class Exceptions,
Exception Handling Options, Applying Exception Handling.
The C++ I/O System Basics: C++ Streams, The C++ Stream Classes, Formatted I/O, Overloading
<< and >>C++ File I/O: <fstream> and File Classes, Opening and Closing a File, Reading and
Writing Text Files, Unformatted and Binary I/O: More get() Functions, getline(), Detecting EOF, The
ignore(), Peek() and putback(), flush().
Page | 55
Department of Information Science and Engineering
TEXTBOOKS
SINO Unit Text Book Author(s) Publisher(s) Edition/Year of
Title Publication
1. 1-5 The Herbert Schildt TMH 4th Edition, 2005
Complete
Reference
C++
REFERENCE BOOKS
1 1-5 C++ PrimerStanley B. AddisonWesley 4th Edition, 2005.
Lippman,
JoseeLajoie,
Barbara E. Moo
2 1-5 Object- SouravSahay Oxford University 2006.
Oriented Press
Programming
with C++
ONLINE RESOURCES (Links to MOOCS, NPTEL, MIT COURSEWARE etc)
Topic/Title Link
OOPs with C++ C++ OOP (With Examples) (programiz.com)
COURSE ASSESSMENT METHOD:
Continuous Internal Evaluation (CIE):
Three MSEs for 30 Marks (40% of MSE-1+ 40% of MSE-2 + 20% of MSE-3)
Rubrics to evaluate programming assignments-10 marks
GATE based Aptitude test for 10 marks (5 Units- 4 questions from each unit and will be
evaluated to 10 Marks)
Semester End Examination (SEE):
Semester End Examination for 100 Marks will be conducted and reduced for 50 Marks.
PEDAGOGY
• Blackboard teaching
• PowerPoint presentations
• Aptitude test
• Programming assignments
CO-PO-PSO MAPPING
PO PSO1 PSO1
CO 2
1 2 3 4 5 6 7 8 9 10 11 12 1
CO1 3 - - - - - - - - - - - - 3
CO2 3 2 3 - - 1 - - 2 2 1 - 3
CO3 3 2 3 - - 1 - - 2 2 1 - 3
CO4 3 2 3 - - 1 - - 2 2 1 - 3
CO5 3 2 3 - - 1 - - 2 2 1 - 3
CO6 3 2 3 - - 1 - - 2 2 1 - 3
Page | 56
Department of Information Science and Engineering
MATLAB PROGRAMMING
Course Code 22ISESC362 Credits 3
Hours/Week (L-T-P) 3-0-0 CIE Marks 50
Total Hrs. 36 Hours SEE Marks 50
Exam Hrs. 3 Hours Course Type Core
COURSE LEARNING OUTCOMES
1. Illustrate the programming environment for MATLAB.
2. Create and manipulate the data in Arrays.
3. Analyze the data in visual plots using 2D and 3D.
4. Develop the code using MATLAB programming constructs.
5. Develop the code for various applications and troubleshoot the code.
COURSE CONTENTS
UNIT -1- (8 Hrs.)
- MATLAB onramp, Commands,MATLAB desktop and Editor,Vectors and Matrices,Indexing
into and modifying arrays, Arrays
UNIT -2- (9 Hrs.)
- Calling functions, Plotting Data , Importing Data, Programming, Project
UNIT -3- (7 Hrs.)
- MATLAB Fundamentals, MATLAB desktop , Accessing Data in Arrays , Mathematical and
Statistical operations in Arrays
UNIT -4- (8 Hrs.)
- Visualizing Data in 2D and 3D, Conditional Data selection, Tables of data and organizing
tabular data
- Specialized Data types
UNIT -5- (7 Hrs.)
- Pre-processing Data, Data Analysis Techniques ,Increasing Automation with Functions,
Troubleshooting code
TEXT BOOKS
SINO Unit Text Book Author(s) Publisher(s) Edition/Year of
Title Publication
1. 1-5 “MATLAB: Amos Gilat John Wiley and 4th Edition, 2011
An Sons, Inc
introduction
with
Applications”
ONLINE RESOURCES (Links to MOOCS, NPTEL, MIT COURSEWARE etc)
Topic/Title Link
MATLAB Programming with MATLAB - MATLAB & Simulink (mathworks.com)
1. Certification (https://matlabacademy.mathworks.com/details/matlab-
on fundamentals/mlbe)
MATLAB https://matlabacademy.mathworks.com/details/matlab-
Fundamentals onramp/gettingstarted )
2. Certification on
MATLAB onramp
Page | 57
Department of Information Science and Engineering
Semester End Examination for 100 Marks will be conducted and reduced for 50 Marks.
PEDAGOGY
PowerPoint presentations and online demonstration
Hands on exercises
CO-PO-PSO MAPPING
PO PSO1 PSO1
CO 2
1 2 3 4 5 6 7 8 9 10 11 12 1
CO1 02 02 02 02 02 - - - - - - 02 02
CO2 02 02 02 - - - - - - - - - - 02
CO3 03 02 03 - 02 - - 02 02 - 02 - 02
CO4 - - 03 - 03 - - 02 02 - 02 - 02
CO5 - - 03 - 03 - - 02 02 - 02 - 02
Page | 58
Department of Information Science and Engineering
Page | 59
Department of Information Science and Engineering
Three MSEs for 30 Marks (40% of MSE-1+ 40% of MSE-2 + 20% of MSE-3)
Semester End Examination (SEE):
Semester End Examination for 100 Marks will be conducted and reduced for 50 Marks.
PEDAGOGY
Hands-on teaching using Power Point presentations
Regular review of students by asking questions based on topics covered in the class
Course Project
CO-PO-PSO MAPPING
PO PSO1 PSO1
CO 2
1 2 3 4 5 6 7 8 9 10 11 12 1
1 3 - - - - - - - - - - - 2 -
2 3 3 3 - - 1 - - 2 2 - 2 2 -
3 3 3 3 - - 1 - - 2 2 - 2 2 -
4 3 3 3 - - 1 - - 2 2 - 2 2 -
5 3 1 - - - - - 2 2 - 2 2 -
Page | 60
Department of Information Science and Engineering
Page | 61
Department of Information Science and Engineering
CO-PO-PSO MAPPING
PO PSO
CO 1 2 3 4 5 6 7 8 9 10 11 12 1 2
1 - - - - - - 1 1 1 - - - - 1
2 - - - - - - 1 1 1 - - - - 1
3 - - - - - - 1 1 1 - - - - 1
4 - - - - - - 1 1 1 - - - - 1
5 - - - - - - 1 1 1 - - - - 1
Page | 62
Department of Information Science and Engineering
TEXTBOOKS
REFERENCE BOOKS
Page | 63
Department of Information Science and Engineering
ONLINE RESOURCES
Topic/Title Link
charts https://www.tutorialspoint.com/excel_charts/excel_charts_sparklines.htm
basics https://www.youtube.com/watch?v=TfkNkrKMF5c
charts https://www.geeksforgeeks.org/excel-tutorial/
Hands on
CO-PO-PSO MAPPING
C PO
1 2 3 4 5 6 7 8 9 10 11 12 PSO1 PSO2
O
1 3 - - - - - - - 2 2 3 1 1 -
2 3 3 - - - - - - 2 2 3 1 1 -
3 3 - - - - - - - 2 2 3 1 1 -
4 3 2 - - - - - - 2 2 3 1 1 -
CL 3 2.5 - - - - - - 2 2 3 1 - -
Page | 64
Department of Information Science and Engineering
Page | 65
Department of Information Science and Engineering
CO-PO-PSO MAPPING
PO PSO1 PSO1
CO
1 2 3 4 5 6 7 8 9 10 11 12 1 2
1 3 - - - - - - - - - 2 -
2 3 3 3 - - 1 - - 2 2 - 2 2 -
3 3 3 3 - - 1 - - 2 2 - 2 2 -
4 3 3 3 - - 1 - - 2 2 - 2 2 -
5 3 1 - - - - - - 2 2 - 2 2 -
Page | 66
Department of Information Science and Engineering
Year 2
Semester IV Curriculum
Page | 67
Department of Information Science and Engineering
Page | 68
Department of Information Science and Engineering
REFERENCE BOOKS
1 All Graph Theory Reinhard Diestel Springer. 3rd Edition (2006).
(Graduate
Texts in
Mathematics),
ONLINE RESOURCES (Links to MOOCS, NPTEL, MIT COURSEWARE etc)
Topic/Title Link
All athena.nitc.ac.in/summerschool/Files/West.pdf
COURSE ASSESMENT METHODS
● Tutorials to be conducted for each topic for 10 marks
● Quiz/assignment based on practical application for 10 marks
● Three internals, 30 Marks each will be conducted and the Average of best of two will be
taken.
● Final examination, of 100 Marks will be conducted and will be evaluated for 50 Marks.
PEDAGOGY
● Blackboard teaching
● PowerPoint presentations (if needed)
● Regular review of students by asking questions based on topics covered in the class
● Program Assignment
PO PSOs
CO
1 2 3 4 5 6 7 8 9 10 11 12 PSO1 PSO2
1 3 - 2 - 1 - - - - - - - 1 -
2 3 - 2 - 1 - - - - - - - 1 -
3 3 - 2 - 1 - - - - - - - 1 -
4 3 - 2 - 1 - - - - - - - 1 -
5 3 - 2 - 1 - - - - - - - 1 -
Page | 69
Department of Information Science and Engineering
Page | 70
Department of Information Science and Engineering
REFERENCE BOOKS
1 1-5 Computer Horowitz E., Galgotia 2001
Algorithms SahaniS.,Rajasekaran Publications
S
2 1-5 Introduction Thomas H., Cormen, PHI 2nd Edition, 2006
to Charles E. Leiserson,
Algorithms Ronal L. Rivest,
Clifford Stein
ONLINE RESOURCES (Links to MOOCS, NPTEL, MIT COURSEWARE etc)
Topic/Title Link
https://swayam.gov.in/nd1_noc20_cs27/preview
COURSE ASSESSMENT METHOD:
Assessment Methods:
i. Aptitude Test based on GATE syllabus for 10 Marks.
ii. Online NPTEL course for 10 Marks
iii. Three MSEs for 30 Marks (40% of MSE-1+ 40% of MSE-2 + 20% of MSE-3)
iv. Semester End Examination for 100 Marks will be conducted and reduced for 50 Marks
Pedagogy
i. Black Board Teaching
ii. Power Point Presentation
iii. Tutorials
CO-PO-PSO MAPPING
PO PSO1 PSO1
CO 2
1 2 3 4 5 6 7 8 9 10 11 12 1
1 3 - - - - - - - 1 - - 2 - 3
2 3 2 3 - - - - - 1 - - 2 - 3
3 3 2 3 - - - - - 1 - - 2 - 3
4 3 2 3 - - - - - 1 - - 2 - 3
5 3 2 3 - - - - - 1 - - 2 - 3
6 3 2 3 - - - - - 1 - - 2 - 3
Page | 71
Department of Information Science and Engineering
SOFTWARE ENGINEERING
Course Code 22IS43 Credits 3
Hours/Week (L-T-P) 3-0-0 CIE Marks 50
Total Hrs. 39 Hours SEE Marks 50
Exam Hrs. 3 Hours Course Type Core
COURSE LEARNING OUTCOMES
1. Illustrate ethics, learn to apply software development lifecycle, models, processes,
sociotechnical systems
2. Learn, analysis, description & application of functional and non-functional requirements, with
use cases & industry practices
3. Be able to develop software design using different design methods for application in different
technology domains and learn rapid software development methods for application
4. Illustrate software quality, develop skills to perform V & V, prepare test plan, test cases and
validation using different testing strategies,
5. Illustrate how to perform software maintenance, project management & cost estimation and
learn to apply process quality & process Improvement
COURSE CONTENTS
UNIT -1- (8 Hrs.)
Introduction: Software Engineering overview, Professional and ethical responsibility. Software
Quality Attributes, key challenges facing software engineering.
Software Processes: Software Processes: Software Development Life Cycle (SDLC) Models,
Process iteration, Process activities; The Rational Unified Process; Computer Aided Software
Engineering.
Rapid Software Development: Agile methods; Extreme programming; Rapid application
development, software prototyping.
UNIT -2- (9 Hrs.)
Socio-Technical systems: Emergent system properties, systems engineering, organizations, people
and computer systems, legacy system.
Requirements: Software Requirements: Functional and Non-functional requirements; User
requirements; System requirements, The software requirements document. Requirements Engineering
Processes: Feasibility studies, Requirements elicitation and analysis, Requirements validation,
Requirements managements;
UNIT -3- (7 Hrs.)
Software Design: Architectural Design: Architectural design decisions, System organization,
Modular decomposition styles, Control styles; Component level design, Class based components,
Web application design (Text book 2: chapter 10 Roger S Pressman 7th edition Relevant topics only, -
Page 277, 282, 290, 296)
Critical Systems: Simple safety critical system, System dependability, availability and reliability,
Safety and Security.
UNIT -4- (8 Hrs.)
Quality: Software & product Quality, Quality metrics
Verification and validation: Planning, verification and validation, software inspections, automated
static analysis.
Software Testing: System testing, Component testing, Test case design, Test automation.
UNIT -5- (7 Hrs.)
Software Maintenance Program evolution dynamics, software maintenance, evolution processes,
legacy system evolution.
Process Quality and Process improvement framework and cycle (CMMI)
Software Project Management: Management activities, project planning, project scheduling, Risk
management. Software cost estimation: software productivity, estimation techniques, algorithmic
cost modelling, project duration and staffing.
Page | 72
Department of Information Science and Engineering
TEXT BOOKS
SINO Unit Text Book Title Author(s) Publisher(s) Edition/Year of
Publication
1. 1-5 Software Ian Somerville Pearson 8th Edition, 2007
Engineering Education
2 1-5 Software Roger. S. McGraw Hill 7th Edition, 2007
Engineering-A Pressman
Practitioners
approach
REFERENCE BOOKS
1 1-5 An Integrated Pankaj Jalote Wiley India, 2009
Approach to
Software
Engineering
2 1-5 Software Kassem Saleh Cengage 2008
Engineering Learning
3 1-5 Software Pfleeger Macmillan 2008
Engineering Publication
ONLINE RESOURCES (Links to MOOCS, NPTEL, MIT COURSEWARE etc)
Topic/Title Link
What Does a Software Engineer Do? | Coursera
COURSE ASSESSMENT METHOD:
• Rubrics to evaluate Case Study for 20 marks
• Three MSEs for 30 Marks (40% of MSE-1+ 40% of MSE-2 + 20% of MSE-3)
• Final examination of 100 Marks will be conducted and will be evaluated for 50 Marks.
PEDAGOGY
• Black Board Teaching
• Power Point Presentation
• Case Study
CO-PO-PSO MAPPING
PO PSO PSO
CO 2
1 2 3 4 5 6 7 8 9 10 11 12 1
1 3 - - - - - - - 2 2 3 1 - 3
2 3 3 2 - - - - - 2 2 3 1 - 3
3 3 - - - - - - - 2 2 3 1 - 3
4 3 2 3 - - - - - 2 2 3 1 - 3
5 3 - - - - - - - 2 2 3 1 - 3
Page | 73
Department of Information Science and Engineering
Page | 74
Department of Information Science and Engineering
Pure React - Page Setup, The Virtual DOM, React Elements, ReactDOM, Children, Constructing
Elements with Data, React Components, DOM Rendering, Factories
React with JSX - React Elements as JSX, Babel, Recipes as JSX, Intro to Webpack
Props, State, and the Component Tree - Property Validation, Refs, React State Management, State
Within the Component Tree
React State Management - Building a Star Rating Component, The useState Hook, Refactoring for
Advanced Reusability, State in Component Trees, Building Forms, React context
Enhancing Components with Hooks - Introducing useEffect
Redux - State, Actions, Reducers, The Store, Action Creators, Middleware
React Redux - Explicitly Passing the Store, Passing the Store via Context, Presentational Versus
Container Components, The React Redux Provider, React Redux connect
React Router - Incorporating the Router, Router Properties, Using Redirects
Testing React – ESLint, Testing Redux, Testing React Components, Snapshot Testing, Using Code
Coverage
Handle Ajax with React
UNIT -5- (7 Hrs.)
Enter the Course Contents here…. Introduction to DevOps - What is DevOps, Evolution of DevOps,
Agile Methodology, Why DevOps, Agile vs DevOps, DevOps Principles, DevOps Lifecycle,
DevOps Tools, Benefits of DevOps, Continuous Integration and Delivery pipeline, Use-case
walkthrough
GitHub - Introduction to Git, Version control, Repositories and Branches, Working Locally with
GIT, Working Remotely with GIT
Jenkins - Introduction to CI, Jenkins Introduction, Creating Job in Jenkins, Adding plugin in
Jenkins, Creating Job with Maven & Git
Jenkins With TDD (Junit testing) - Integration of jUnit testing with Jenkins
Sonar
Dockers - Containers, Image, How to run, pull and push containers, Container lifecycle
Kubernetes
TEXT BOOKS
SINO Unit Text Author(s) Publisher(s)
Edition/Year of
Book
Publication
Title
1. Design Patterns Elements of Reusable Object-Oriented Software
Author - Erich Gamma, Richard Helm, Ralph Johnson, John Vlissides
Publisher - Addison-Wesley Professional
Edition – Latest
2 Professional Java Development with the Spring Framework
Author - Craig Walls
Publisher - Wiley (8 July 2005)
3 Spring in Action Author - Craig Walls, Publisher - Manning Publications, Edition – 5th
edition
4 Spring Boot in Action Author - Craig Walls Publisher - Manning Publications
Edition – 5th edition
REFERENCE BOOKS
1 1-5 https://www.coursera.org/learn/design-patterns
https://www.react.express/jsx
https://spring.io/projects/spring-framework
https://devops.com/
ONLINE RESOURCES (Links to MOOCS, NPTEL, MIT COURSEWARE etc)
Topic/Title Link
Full Stack Development https://www.javatpoint.com/git
https://www.loginradius.com/blog/engineering/sonarqube/
https://docs.docker.com/get-started/
https://www.youtube.com/watch?v=pTFZFxd4hOI
Page | 75
Department of Information Science and Engineering
https://kubernetes.io/docs/tutorials/kubernetes-basics/
COURSE ASSESSMENT METHOD:
Enter the Course Assessment Method/Details
Three MSEs for 30 Marks (40% of MSE-1+ 40% of MSE-2 + 20% of MSE-3).
Rubrics for the evaluation of Course Project for 20 marks.
Final examination will be conducted for 100 marks and evaluated for 50 Marks.
PEDAGOGY
Black Board/Power Point Presentations
Demonstration of Applications using IDE and Development Tools
CO-PO-PSO MAPPING
PO PSO PSO
CO 2
1 2 3 4 5 6 7 8 9 10 11 12 1
1 2 2 3 - 3 - - - 1 1 - - 2 3
2 2 2 3 - 3 - - - 1 1 - - 2 3
3 2 2 3 - 3 - - - 1 1 - - 2 3
4 2 2 3 - 3 - - - 1 1 - - 2 3
Page | 76
Department of Information Science and Engineering
COMPUTER GRAPHICS
Course Code 22ISE442 Credits 3
Hours/Week (L-T-P) 3-0-0 CIE Marks 50
Total Hrs. 39 Hours SEE Marks 50
Exam Hrs. 3 Hours Course Type PEC
COURSE LEARNING OUTCOMES
1. Illustrate the concepts of 2D and 3D transformations, projection and viewing using OpenGL
2. Design and implement the geometrical objects using graphics language OpenGL
3. Apply the knowledge of geometrical transformations and projection matrix for handling
multiple objects
4. Apply the concepts of clipping algorithms and graphics pipeline in solving the given
problems
COURSE CONTENTS
UNIT -1- (8 Hrs.)
Overview: Computer Graphics Graphs And Charts, Computer-Aided Design, Virtual-Reality
Environments, Data Visualizations, Education And Training, Computer Art. Entertainment, Image
Processing, Graphics User Interfaces. Video Display Devices, Raster Scan Systems, Input Devices,
Hard Copy Devices, Graphics Software
UNIT -2- (9 HRS.)
Graphics Language Overview: Introduction Of Open GL, Coordinate Reference Frames, Specifying A
Two-Dimensional World-Coordinate Reference Frame In Open GL, Opengl Point Functions, Opengl
Line Function, Line –Drawing Algorithm Circle Generating Algorithms.
UNIT -3- (7 HRS.)
Open Gl Primitives & Attributes: Fill-Area Primitives, Polygon Fill Areas, Opengl Polygon Fill, Area
Functions, Opengl Vertex Arrays, Pixel –Array Primitives, Opengl Pixel Array Functions, Character
Primitives, Opengl Character Functions, Open Gl Display-Window Reshape Functions; Color And
Gray Scale, Opengl Color Functions, Point Attributes, Line Attributes, Curve Attributes, Open Gl
Point Attribute Functions, Open Gl Line Attribute Functions, Fill-Area Attributes
UNIT -4- (8 HRS.)
Geometric Transformations: Basic Two-Dimensional Geometric Transformations, Inverse
Transformations, Two-Dimensional Composite Transformations, Other Two-Dimensional
Transformations, Geometric Transformations In Three-Dimensional Space, Three-Dimensional
Translation, Three-Dimensional Rotation, Three-Dimensional Translation, Other Three-Dimensional
Translation, Open Gl Geometric-Transformation Functions
UNIT -5- (7 HRS.)
Viewing And Interaction”: The Two-Dimensional Viewing Pipeline, The Clipping Window,
Normalization And View Port Transformation., Opengl Two-Dimensional Viewing Functions,
Clipping Algorithms, Two-Dimensional Point Clipping., Two-Dimensional Line Clipping; The
Three-Dimensional Viewing Pipeline, Graphical Input Data, Logical Classifications Of Input
Devices, Open GL Menu Functions
TEXTBOOKS
SINO Unit Text Book Author(s) Publisher(s) Edition/Year of
Title Publication
1. 1-5 Computer Donald D Hearn Publisher: 3/E
Graphics with & M. Pauline Prentice Hall.
OpenGL Baker
Page | 77
Department of Information Science and Engineering
REFERENCE BOOKS
1 1. OpenGL Programming Guide, VI edition, Jackie Neider, Tom Davis, Mason Woo.
Shreiner, Addison-Wesley Publishing Company
2. Interactive Computer Graphics A Top-Down Approach with OpenGL -Edward Angel,
5th Edition, Addison-Wesley, 2008.
ONLINE RESOURCES (Links to MOOCS, NPTEL, MIT COURSEWARE etc)
Topic/Title Link
CG • http://www.nvidia.com
COURSE ASSESSMENT METHOD:
Rubrics for evaluating course project-20Marks.
Three MSEs for 30 Marks (40% of MSE-1+ 40% of MSE-2 + 20% of MSE-3).
Final examination, of 100 Marks will be conducted and will be evaluated for 50 Marks.
PEDAGOGY
Blackboard teaching
PowerPoint presentations
Course Project
CO-PO-PSO MAPPING
PO PSO PSO
CO 2
1 2 3 4 5 6 7 8 9 10 11 12 1
1 3 - - - - - - - - - - - - 2
2 3 2 3 - - - - - 2 2 1 2 - 2
3 3 2 3 1 2 - - - 2 2 1 2 - 2
4 3 2 3 1 2 - - - 2 2 1 2 - 2
Page | 78
Department of Information Science and Engineering
CLOUD COMPUTING
Course Code 22ISE443 Credits 3
Hours/Week (L-T-P) 3-0-0 CIE Marks 50
Total Hrs. 39 Hours SEE Marks 50
Exam Hrs. 3 Hours Course Type PEC
COURSE LEARNING OUTCOMES
1. Illustrate the fundamental principles of cloud computing.
2. Apply fundamental concepts in cloud infrastructures to Illustrate the trade-offs in power,
efficiency, and cost, and then study how to leverage and manage single and multiple
datacentres to build and deploy cloud applications that are resilient, elastic and cost-efficient.
3. Discuss system, network and storage virtualization and outline their role in enabling the cloud
computing system model.
4. Demonstrate available features of cloud environment
COURSE CONTENTS
UNIT -1- (8 Hrs.)
The Motivations for Cloud: Cloud Computing Everywhere, A Facility For Flexible Computing, The
Start Of Cloud: The Power Wall And Multiple Cores, From Multiple Cores To Multiple Machines,
From Clusters To Web Sites And Load Balancing, Racks Of Server Computers, The Economic
Motivation For A Centralized Data Centre, Origin Of The Term “In The Cloud”, Centralization Once
Again.
Elastic Computing and Its Advantages: Introduction, Multi-Tenant Clouds, The Concept of Elastic
Computing, Using Virtualized Servers for Rapid Change, How Virtualized Servers Aid Providers,
How Virtualized Servers Help A Customer
UNIT -2- (9 Hrs.)
Business Models for Cloud Providers, Infrastructure as a Service (IaaS), Platform as a Service (PaaS),
Software as a Service (SaaS), A Special Case: Desktop as a Service (DaaS).
Type Of Clouds and Cloud Providers: Introduction, Private and Public Clouds, Private Cloud,
Public Cloud, The Advantages of Public Cloud, Provider Lock-In, The Advantages of Private Cloud,
Hybrid Cloud, Multi-Cloud, Hyperscalers
UNIT -3- (7 Hrs.)
Data Center Infrastructure And Equipment : Introduction, Racks, Aisles, And Pods ,Pod Size
Power And Cooling For A Pod, Raised Floor Pathways And Air Cooling, Thermal Containment And
Hot/Cold Aisles , Exhaust Ducts (Chimneys) , Lights-Out Data Centers, A Possible Future Of Liquid
Cooling, Network Equipment And Multi-Port Server Interfaces , Smart Network Interfaces And
Offload, North-South And East-West Network Traffic , Network Hierarchies, Capacity, And Fat Tree
Designs, High Capacity And Link Aggregation , A Leaf-Spine Network Design For East-West
Traffic , Scaling A Leaf-Spine Architecture With A Super Spine , External Internet Connections ,
Storage In A Data Center , Unified Data Center Networks
UNIT -4- (8 Hrs.)
Virtual Machines : Introduction , Approaches To Virtualization , Properties Of Full Virtualization ,
Conceptual Organization Of VM Systems , Efficient Execution And Processor Privilege Levels ,
Extending Privilege To A Hypervisor, Levels Of Trust , Levels Of Trust And I/O Devices , Virtual
I/O Devices ,Virtual Device Details , An Example Virtual Device , A VM As A Digital Object , VM
Migration , Live Migration Using Three Phase, Running Virtual Machines In An Application ,
Facilities That Make A Hosted Hypervisor Possible , How A User Benefits From A Hosted
Hypervisor
UNIT -5- (7 Hrs.)
Containers: Introduction, The Advantages And Disadvantages Of VMs, Traditional Apps And
Elasticity On Demand, Isolation Facilities In An Operating System , Linux Namespaces Used For
Isolation , The Container Approach For Isolated Apps , Docker Containers, Docker Terminology And
Development Tools , Docker Software Components , Base Operating System And Files , Items In A
Docker file , An Example Docker file
Page | 79
Department of Information Science and Engineering
TEXT BOOKS
SINO Unit Text Book Author(s) Publisher(s) Edition/Year of
Title Publication
1. 1-5 “The Cloud Douglas ISBN July 1, 2021
Computing Comer 9780367706807
Book The Published July 1,
Future of 2021 by
Computing Chapman and
“Explained Hall/CRC
287 Pages 82
B/W Illustrations
REFERENCE BOOKS
1 1. “Distributed and cloud computing” by Kai Hwang, Geoffrey C Fox and
Jack J Dongarra
2. Security Engineering for Cloud Computing: Approaches and
Tools: Approaches and Tools by Rosado, David G. IGI Global, 2012
3. IBM Bluemix: The Cloud Platform for Creating and Delivering
Applications, August 2015, International Technical Support Organization.
4. Sultan Ullah, Zheng Xuefeng, “Cloud Computing: a Prologue”, School of
Computer and Communication Engineering,University of Science and
Technology, Beijing China.
Page | 80
Department of Information Science and Engineering
LINEAR ALGEBRA
Course Code 21ISE444 Credits 3
Hours/Week (L-T-P) 3-0-0 CIE Marks 50
Total Hrs. 39 Hours SEE Marks 50
Exam Hrs. 3 Hours Course Type Core
COURSE LEARNING OUTCOMES
1. Solve systems of linear equations using Gaussian elimination method, LU factorization
method
2. Apply principles of matrix algebra to linear transformations
3. Compute Eigen values and Eigen vectors and diagonalise matrices
4. Apply Gram‐Schmidt process and compute least square solution
5. Demonstrate an Illustration of Gram Schmidt process and Singular value decomposition
COURSE CONTENTS
UNIT -1- (8 Hrs.)
Linear equations: System of linear equations and its solution sets; elementary row operations and
echelon forms; matrix operations; LU- factorization
Application of Linear Equations: Graph Theory and Computer Graphics
UNIT -2- (9 Hrs.)
Vector Spaces: Vector spaces; bases and dimension; coordinates, summary of row-equivalence;
computations concerning subspaces.
Linear Transformations: Linear transformations; algebra of linear transformations; isomorphism;
representation of transformations by matrices; linear functional; transpose of a linear transformation
UNIT -3- (7 Hrs.)
Canonical Forms: Characteristic values; methods for computing eigen Values-Gerschgorin circle
method, Jacobi’s method, Givens’ Rule, iterative estimates, invariant subspaces; direct-sum
decompositions; invariant direct sums; primary decomposition theorem (without proof); cyclic bases;
Jordan canonical form.
UNIT -4- (8 Hrs.)
Inner product spaces: Inner products; inner product spaces; orthogonal sets and projections; Gram-
Schmidt process; QR-factorization;
UNIT -5- (7 Hrs.)
Symmetric Matrices and Quadratic Forms: Diagonalization; quadratic forms; constrained
optimization; singular value decomposition
TEXT BOOKS
SINO Unit Text Author(s) Publisher(s)
Edition/Year of
Book
Publication
Title
1. Introductory Linear Algebra with Applications by Bernard Kolman and David
2 R.Hill, 7th edition, Pearson Education (Asia) Pvt .Ltd.
Page | 81
Department of Information Science and Engineering
PEDAGOGY
• Black Board Teaching / Power Point Presentation
• Assignments
CO-PO-PSO MAPPING
PO PSO PSO
CO 2
1 2 3 4 5 6 7 8 9 10 11 12 1
1 3 3 2 1 - - - - - - - 1 - 2
2 3 3 2 1 - - - - - - - 1 - 2
3 3 3 2 1 - - - - - - - 1 - 2
4 3 3 2 1 - - - - - - - 1 - 2
5 3 3 2 1 - - - - - - - 1 - 2
Page | 82
Department of Information Science and Engineering
Page | 83
Department of Information Science and Engineering
TEXT BOOKS
SINO Unit Text Author(s) Publisher(s)
Edition/Year of
Book
Publication
Title
1. Herbert Schildt: JavaTM: The Complete Reference Java, Tata McGraw Hill
Publications, 8 edition (1 July 2017), ISBN-10: 1259002462, ISBN-13: 978-
1259002465.
2 J2EE - The Complete Reference – Jim Keogh, Tata McGraw Hill, 2017
REFERENCE BOOKS
1 Sierra, Kathy, and Bert Bates. Head FirstJava: A Brain-Friendly Guide. “O’Reilly
Media, Inc."
Page | 84
Department of Information Science and Engineering
GRAPH THEORY
Course Code 22ISECS452 Credits 3
Hours/Week (L-T-P) 3-0-0 CIE Marks 50
Total Hrs. 39 Hours SEE Marks 50
Exam Hrs. 3 Hours Course Type ESC
COURSE LEARNING OUTCOMES
1. Describe precise and accurate mathematical definitions of objects in graph theory
2. Apply a combination of theoretical knowledge and independent mathematical thinking in
creative investigation of question in graph theory
3. Apply graph theory properties in solving some practical problems.
4. Formulate and prove central theorems about trees, connectivity, colouring, and planar graphs.
5. Use Graph theory properties in analysing and solving some network issues.
COURSE CONTENTS
UNIT -1- (8 Hrs.)
Introduction to Graph Theory, Trees, and Fundamental Circuits: Graph definitions and properties,
Trees, Some Properties of Trees, Pendant Vertices in a Tree, Distance and Centres in a Tree, Rooted
and Binary Trees, On Counting Trees, Spanning Trees, Fundamental Circuits, Spanning Trees of a
Graph, Spanning Trees in a Weighted Graph.
UNIT -2- (9 Hrs.)
Connectivity, Digraphs and Coloring: Cut-Vertices, Blocks, Connectivity, Strong Digraphs,
Tournaments, Decision Making, The Four-Color Problem, Vertex Coloring, Edge Coloring.
UNIT -3- (7 Hrs.)
Planar and Dual Graphs: Combinatorial Vs. Geometric Graphs, Planar Graphs, Kuratowski’s Two
Graphs, Different Representations of a Planar Graph, Detection of Planarity, Geometric Dual,
Combinatorial Dual, More on Criteria of Planarity, Thickness and Crossings.
Topics (Textbook 1) – Sections: 5.1 to 5.9
UNIT -4- (8 Hrs.)
Graph Theoretic Algorithms and Computer Programs:
Algorithms, Computer Representation of a Graph, Shortest Path Algorithms, Depth First Search on
Graph, Isomorphism, Other Graph Theoretic Algorithms, Performance of Graph Theoretic
Algorithms, Graph Theoretic Computer Languages.
Topics (Textbook 1) – Sections: 11.1 to 11.10
UNIT -5- (7 Hrs.)
Distance and Domination:The Center of a Graph, Distant Vertices, Channel Assignment, The
Domination Number of a Graph, Lights out Topics (Textbook 2) – Sections: 12.1, 12.2, 12.5, 13.1,
13.3
TEXT BOOKS
SINO Unit Text Author(s) Publisher(s)
Edition/Year of
Book
Publication
Title
1. NarsinghDeo, Graph Theory with Applications to Engineering and Computer
Science. Prentice-Hall.
Introduction to Graph Theory, Garry Chartrand and Ping Zhang, Tata McGraw-
Hill, 2006.
REFERENCE BOOKS
1 Douglas B. West, Introduction to Graph Theory, Prentice Hall of India.
2. Discrete Mathematics & its Applications, Keneth H Rosen, 7th Edition,
McGraw-Hill.
Frank Harary, Graph Theory, Narosa.
3. R. Ahuja, T. Magnanti, and J. Orlin, Network Flows: Theory, Algorithms, and
Applications, Prentice-Hall.
Page | 85
Department of Information Science and Engineering
Page | 86
Department of Information Science and Engineering
ARTIFICIAL INTELLIGENCE
Course Code 22ISESC453 Credits 3
Hours/Week (L-T-P) 3-0-0 CIE Marks 50
Total Hrs. 39 Hours SEE Marks 50
Exam Hrs. 3 Hours Course Type ESC
COURSE LEARNING OUTCOMES
1. Illustrate basics of AI.
2. Apply Heuristic search techniques and Knowledge representation issues.
3. Explain symbolic/statistical reasoning to handle uncertainty.
4. Illustrating basic concept of Machine Learning
5. Apply ANN methods to real world problems
COURSE CONTENTS
UNIT -1- (8 Hrs.)
What Is AI?, The Foundations of Artificial Intelligence, The History of Artificial Intelligence, The
State of the Art, Risks and Benefits of AI, Intelligent Agents and Environments, concept of
rationality, the nature of environments, State Space Search: Breadth First Search, Depth First Search
UNIT -2- (9 Hrs.)
Heuristic search techniques: Generate-and-test, Hill climbing, Best-first search, Problem reduction,
A* and AO* algorithm, Constraint satisfaction, Mean-ends analysis. Knowledge Learning:
Supervised methods representation issues: Representations and mappings, Approaches to knowledge
representation, Issues in knowledge representation, The frame problem.
UNIT -3- (7 Hrs.)
Using predicate logic: Representing simple facts in logic, representing instance and ISA relationships,
Computable functions and predicates, Resolution, Natural Deduction.
Symbolic Reasoning Under Uncertainty
UNIT -4- (8 Hrs.)
Forms of Learning, Supervised Learning , Learning Decision Trees , Evaluating and Choosing the
Best Hypothesis , The Theory of Learning , Regression and Classification with Linear Models
UNIT -5- (7 Hrs.)
Artificial Neural Networks, Introduction to Perceptron, Biological Motivation, Nonparametric
Models, Application of ANN, Real World Example using ANN
TEXT BOOKS
SINO Unit Text Author(s) Publisher(s)
Edition/Year of
Book
Publication
Title
1. Stuart Russel, Peter Norvig: Artificial Intelligence A Modern Approach, Pearson
3rd edition 2013.
2 Elaine Rich,Kevin Knight, Shivashanka B Nair:Artificial Intelligence, Tata CGraw
Hill 3rd edition. 2013
REFERENCE BOOKS
1 Nils J. Nilsson: Principles of Artificial Intelligence, Elsevier, 1980 ISBN 978-3-
540-11340-9.
ONLINE RESOURCES (Links to MOOCS, NPTEL, MIT COURSEWARE etc)
Topic/Title Link
What Is Artificial Intelligence (AI)? | Google Cloud
COURSE ASSESSMENT METHOD:
Rubrics for evaluating assignment/case study 20 marks.
Three MSEs for 30 Marks (40% of MSE-1+ 40% of MSE-2 + 20% of MSE-3).
Final examination, of 100 Marks will be conducted and will be evaluated for 50 Marks.
Page | 87
Department of Information Science and Engineering
PEDAGOGY
Black board teaching
Power Point presentations
Hands on
CO-PO-PSO MAPPING
PO PSO PSO
CO 2
1 2 3 4 5 6 7 8 9 10 11 12 1
1 2 2 - 1 - - - - - - - - - 2
2 2 2 - 1 - - - - - - - - - 2
3 2 2 - 1 - - - - - - - - - 2
4 2 2 - 1 - - - - - - - - - 2
5 2 2 - 1 - - - - - - - - - 2
Page | 88
Department of Information Science and Engineering
MICROCONTROLLER
Course Code 22ISESC454 Credits 3
Hours/Week (L-T-P) 3-0-0 CIE Marks 50
Total Hrs. 39 Hours SEE Marks 50
Exam Hrs. 3 Hours Course Type ESC
COURSE LEARNING OUTCOMES
1. Illustrate the Architecture of 8051
2. Illustrate the various addressing modes of 8051 & its operation
3. Program the Timer/Counter of 8051 using C
4. Illustrate 8051 serial communication & its programming
5. Illustrate the 8051 interrupts and its programming
6. Illustrate the concepts of 8051 interfacing and its applications
COURSE CONTENTS
UNIT -1- (8 Hrs.)
Microprocessor and Microcontroller: Introduction, Microprocessor and Microcontrollers, Inside
the Computer, Microcontrollers and Embedded Processors, Overview of the 8051 Family. The 8051
Architecture: Introduction, 8051 Microcontroller hardware, input / output pins, Ports and circuits,
External Memory, Timers, Serial Communication and Interrupts. Addressing Modes and
Operations: Introduction, Addressing modes, External data moves, Code Memory data moves,
PUSH and POP Instructions, Data Exchanges, Example Programs.
UNIT -2- (9 Hrs.)
Logical and Arithmetic: Byte level logical operations, Bit level logical operations, Rotate and Swap
Operations, Example Programs. Arithmetic operations: Flags, Incrementing and decrementing,
addition, Subtraction, multiplication and division, decimal arithmetic, Example Programs. Jump and
Call Instructions: The jump and call Program range, jumps, calls and subroutines. Example
Problems
UNIT -3- (7 Hrs.)
8051 Programming in C: Data types and time delays in 8051C, I/O programming, logic operations,
data conversion programs, accessing code ROM space, data serialization. Timer / Counter
Programming in 8051: Programming 8051 Timers in C, Counter Programming timers 0 and 1 in
8051 C
UNIT -4- (8 Hrs.)
8051 Serial Communication: Basics of serial Communication, 8051 connections to RS 232, 8051
serial communication Programming, Programming the second serial port, Serial programming in C.
Interrupts Programming: 8051 Interrupts, Programming timer interrupts, programming external
hardware interrupts, Programming the serial communication interrupts, Interrupts priority in the
8051/52, Interrupt programming in C
UNIT -5- (7 Hrs.)
8051 Interfacing and Applications: Interfacing 8051 to LCD, Keyboard, ADC, DAC, stepper
motor interfacing and DC motor interfacing and PWM
TEXT BOOKS
SINO Unit Text Book Title Author(s) Publisher(s) Edition/Year of
Publication
1. Muhammad Ali Mazidi and Janice Gillespie Mazidi and Rollin D. McKinlay, “The 8051
Microcontroller and embedded systems – using assembly and C”, Prentice Hall India,
Pearson, 2006
2 Kenneth Ayala, “The 8051 Microcontroller”, Thomson Delmar Learning, 3rd Edition
REFERENCE BOOKS
1 Predko,” Programming and customizing the 8051 micro controller”, Tata McGraw Hill
Page | 89
Department of Information Science and Engineering
2 Frank Vahid& Tony Givargis, “Embedded System design”, John Wiley, 2002. Michael J.
Pont, “Embedded C”, Pearson Education, 2002
ONLINE RESOURCES (Links to MOOCS, NPTEL, MIT COURSEWARE etc)
Topic/Title Link
Best Microcontroller Courses & Certificates Online [2024] | Coursera
COURSE ASSESSMENT METHOD:
• Three MSEs for 30 Marks (40% of MSE-1+ 40% of MSE-2 + 20% of MSE-3).
• Rubrics for the evaluation of Course Project for 20 marks
• Final examination of 100 Marks will be conducted and will be evaluated for 50 Marks.
PEDAGOGY
Blackboard teaching /PowerPoint presentations
Course Project
CO-PO-PSO MAPPING
PO PSO1 PSO2
CO
1 2 3 4 5 6 7 8 9 10 11 12 1 2
1 3 2 - - - - - - - - - - 3 2
2 3 3 2 1 - - - - - - - - 3 3
3 3 3 3 2 2 - - - - - - - 3 3
4 3 2 2 2 2 - 2 - - - - - 3 2
5 3 3 3 2 2 1 - - - - - - 3 3
6 3 3 3 3 3 2 2 2 - - 2 2 3 3
Page | 90
Department of Information Science and Engineering
Year 3
Semester V Curriculum
Page | 91
Department of Information Science and Engineering
Page | 92
Department of Information Science and Engineering
new way
TEXT BOOKS
SINO Unit Text Book Author(s) Publisher(s) Edition/Year of
Title Publication
1. 1-5 Software Bob McGraw-Hill 5th edition/2010
project Hughes and
management Mike
Cotterell
2 1-5 Software Roger S McGraw-Hill 7thedition
Engineering Pressman
REFERENCE BOOKS
1 1-5 Software Walker Pearson education 7th edition, 2012
project Royce
management
ONLINE RESOURCES (Links to MOOCS, NPTEL, MIT COURSEWARE etc)
Topic/Title Link
SPM Software Project Management - The complete course |
Udemy
COURSE ASSESSMENT METHOD:
Rubrics to evaluate Case Study for 20 marks.
Three MSEs for 30 Marks (40% of MSE-1+ 40% of MSE-2 + 20% of MSE-3).
Final examination of 100 Marks will be conducted and will be evaluated for 50 Marks.
PEDAGOGY
Black Board Teaching
Power Point Presentation (If needed and online in case of pandemic situation)
Case Study
CO-PO-PSO MAPPING
PO PSO PSO
CO
1 2 3 4 5 6 7 8 9 10 11 12 1 2
1 3 - - - - - - 2 2 3 1 - 3
2 3 3 2 - - - - - 2 2 3 1 - 3
3 3 3 - - - - - - 2 2 3 1 - 3
4 3 - - - - - - - 2 2 3 1 - 3
5 3 - - - - - - - 2 2 3 1 - 3
Page | 93
Department of Information Science and Engineering
COMPUTER NETWORKS
Course Code 22IS52 Credits 3
Hours/Week (L-T-P) 3-0-0 CIE Marks 50
Total Hrs. 3hrs SEE Marks 50
Exam Hrs. 39 hrs Course Type Core
COURSE LEARNING OUTCOMES
• Illustrate the computer network models, layered architecture, functions and its protocols
• Apply signal encoding, signal conversion and multiplexing for data transmission in computer
networks
• Apply error detection, flow control, access control and channelization protocols for node-to-
node data delivery
• Apply concepts of sub-networks, routing algorithms and Internet protocols for host-to-host
packet delivery
• Illustrate the TCP and UDP services, TCP Congestion protocol during data transmission in
computer networks
• Illustrate the services of Electronic mail and DNS
COURSE CONTENTS
UNIT -1- (8 Hrs.)
DATA COMMUNICATIONS: Components, Data Representation, Data Flow. NETWORKS:
Distributed Processing, Network Criteria, Physical Structures, Network Models, Categories of
Networks. THE INTERNET: A Brief History, the Internet Today. PROTOCOLS AND
STANDARDS: Protocols, Standards, Standards Organizations. LAYERED TASKS: Sender,
Receiver, and Carrier, Hierarchy. THE OSI MODEL: Layered Architecture, Peer-to-Peer Processes,
Encapsulation. LAYERS IN THE OSI MODEL: Physical Layer, Data Link Layer, Network Layer,
Transport Layer Session Layer, Presentation Layer, Application Layer, Summary of Layers. TCP/IP
PROTOCOL SUITE: Physical and Data Link Layers, Network Layer, Transport Layer, Application
Layer. ADDRESSING: Physical Addresses, Logical Addresses, Port Addresses, and Specific
Addresses
UNIT -2- (9 Hrs.)
DIGITAL SIGNALS: Bit Rate, Bit Length, Digital Signal as a Composite Analog Signal,
Transmission of Digital Signals. TRANSMISSION IMPAIRMENT: Attenuation, Distortion, Noise.
DATA RATE LIMITS: Noiseless Channel: Nyquist Bit Rate, Noisy Channel: Shannon Capacity,
Using Both Limits. PERFORMANCE: Bandwidth, Throughput, Latency (Delay), Bandwidth-Delay
Product, Jitter. DIGITAL-TO-DIGITAL CONVERSION: Line Coding, Line Coding Schemes, Block
Coding. TRANSMISSION MODES: Parallel Transmission, Serial Transmission. MULTIPLEXING:
Frequency-Division Multiplexing, Wavelength-Division Multiplexing, Synchronous Time-Division
Multiplexing, Statistical Time-Division Multiplexing.
CIRCUIT-SWITCHED NETWORKS: Three Phases, Efficiency, Delay, Circuit-Switched
Technology in Telephone Networks. DATAGRAM NETWORKS: Routing Table, Efficiency, Delay,
Datagram Networks in the Internet. VIRTUAL-CIRCUIT NETWORKS: Addressing, Three Phases,
Efficiency, Delay in Virtual-Circuit Networks.STRUCTURE OF A SWITCH: Structure of Circuit
Switches, Structure of Packet Switches.
UNIT -3- (7 Hrs.)
Error Detection and Correction: Types of Errors, Redundancy, Detection Versus Correction,
Forward Error Correction versus Retransmission, Coding, Modular Arithmetic. BLOCK CODING:
Error Detection, Error Correction, Hamming Distance, Minimum Hamming Distance. LINEAR
BLOCK CODES: Minimum Distance for Linear Block Codes. Some Linear Block Codes,
CYCLIC CODES: Cyclic Redundancy Check, Polynomials. CHECKSUM: Idea, One's Complement.
FRAMING: Fixed-Size Framing, Variable-Size Framing, FLOW AND ERROR CONTROL: Flow
Control, Error Control, PROTOCOLS: NOISELESS CHANNELS, Simplest Protocol, Stop-and-Wait
Protocol. NOISY CHANNELS, Stop-and-Wait Automatic Repeat Request, Go-Back-N Automatic
Repeat Request, And Selective Repeat Automatic Repeat Request. HDLC: Configurations and
Page | 94
Department of Information Science and Engineering
Page | 95
Department of Information Science and Engineering
CO-PO-PSO MAPPING
PO PSO PSO
CO
1 2 3 4 5 6 7 8 9 10 11 12 1 2
1 3 - - - - - - - 2 1 - 1 - 2
2 3 2 3 - 2 - - - 2 1 - 1 - 3
3 3 2 3 - 2 - - - 2 1 - 1 - 3
4 3 2 3 - 2 - - - 2 1 - 1 - 3
5 3 - - - 2 - - - 2 1 - 1 - 3
6 3 - - - - - - - 2 1 - 1 - 3
Page | 96
Department of Information Science and Engineering
Page | 97
Department of Information Science and Engineering
Research Report, Precautions for Writing Research Reports. Intellectual Property: The Concept,
Intellectual Property System in India, Development of TRIPS Complied Regime in India, Patents Act,
1970, Trade Mark Act, 1999,The Designs Act, 2000, The Geographical Indications of Goods
(Registration and Protection) Act1999, Copyright Act,1957,The Protection of Plant Varieties and
Farmers‘ Rights Act, 2001,The Semi-Conductor Integrated Circuits Layout Design Act, 2000, Trade
Secrets, Utility Models, IPR and Biodiversity, The Convention on Biological Diversity (CBD) 1992,
Competing Rationales for Protection of IPRs, Leading International Instruments Concerning IPR,
World Intellectual Property Organisation (WIPO),WIPO and WTO, Paris Convention for the
Protection of Industrial Property, National Treatment, Right of Priority, Common Rules, Patents,
Marks, Industrial Designs, Trade Names, Indications of Source, Unfair Competition, Patent
Cooperation Treaty (PCT), Advantages of PCT Filing, Berne Convention for the Protection of
Literary and Artistic Works, Basic Principles, Duration of Protection, Trade Related Aspects of
Intellectual Property Rights(TRIPS) Agreement, Covered under TRIPS Agreement, Features of the
Agreement, Protection of Intellectual Property under TRIPS, Copyright and Related Rights,
Trademarks, Geographical indications, Industrial Designs, Patents, Patentable Subject Matter, Rights
Conferred, Exceptions, Term of protection, Conditions on Patent Applicants, Process Patents, Other
Use without Authorization of the Right Holder, Layout-Designs of Integrated Circuits, Protection of
Undisclosed Information, Enforcement of Intellectual Property Rights, UNSECO.
TEXT BOOKS
SINO Unit Text Book Author(s) Publisher(s) Edition/Year
Title of Publication
1. All Research C.R. 4th Edition,
Methodolog Kothari, 2018..
y: Methods Gaurav
and Garg
Techniques
2 All Internetwor Douglas E Douglas E
king with Comer Comer
TCP/IP,
Principles
REFERENCE BOOKS
1 All Research Trochim,
Methods Atomic Dog 2005
Page | 98
Department of Information Science and Engineering
CO-PO-PSO MAPPING
PO PSO PSO
CO 2
1 2 3 4 5 6 7 8 9 10 11 12 1
1 3 2 - - - - - 2 - 2 - 2 -
2 3 3 2 - - - - - - - - - 2 -
3 3 3 2 - - - - - - - - - 2 -
4 3 3 2 - 3 - - - 2 - 2 - 2 -
5 3 3 2 - 3 - - - 2 - 2 - 2 -
Page | 99
Department of Information Science and Engineering
Page | 100
Department of Information Science and Engineering
REFERENCE BOOKS
1 All Advanced Marc J. Rochkind Pearson 2nd Edition/2005
Unix Education,
Programming
2 All The Design Maurice.J.Bach Pearson 1987
of the UNIX Education /
Operating PHI
System
ONLINE RESOURCES (Links to MOOCS, NPTEL, MIT COURSEWARE etc)
Topic/Title Link
Top Unix Courses Online - Updated [January 2024] (udemy.com)
COURSE ASSESSMENT METHOD:
Rubrics to evaluate Case Study. (10 marks)
Rubrics to evaluate Programming assignments. (10 marks)
Three MSEs for 30 Marks (40% of MSE-1+ 40% of MSE-2 + 20% of MSE-3).
Final examination of 100 Marks will be conducted and will be evaluated for 50 Marks.
PEDAGOGY
Black Board Teaching / Power Point Presentation
Case study
Programming Assignments.
CO-PO-PSO MAPPING
PO PSO PSO
CO 2
1 2 3 4 5 6 7 8 9 10 11 12 1
1 3 1 - - - - - - - - - - - 3
2 3 2 3 - - - - - 1 1 - 1 3 3
3 3 2 3 - - - - - 1 1 - 1 3 3
4 3 1 3 - - - - - 1 1 - 1 3 3
5 3 1 3 - - - - - - - - - - 3
Page | 101
Department of Information Science and Engineering
(2) Simulate peer-to-peer communication connecting three nodes considering one node as a
central node acts as a server using Point-to-Point protocol. Apply NetAnim software to
demonstrate the scenario graphically. Analyze packet parameters by creating trace file using
Ascii trace metrics.
(3) Simulate to implement the star topology using Point-to-Point protocol. Apply NetAnim
software to demonstrate the scenario graphically. Analyze packet parameters by creating trace
file using Ascii trace metrics.
(4) Simulate to implement a bus topology using Point-to-Point protocol. Apply NetAnim
software to demonstrate the scenario graphically. Analyze packet parameters by creating trace
file using Ascii trace metrics.
(5) Simulate to implement the connection of 2 nodes and 4 router such that the extremes nodes
act as client and server using Point-to-Point protocol. Apply NetAnim software to
demonstrate the scenario graphically. Analyze packet parameters by creating trace file using
Ascii trace metrics.
(6) Simulate peer-to-peer communication between a client and a LAN with 4 nodes. The LAN
use CSMA during packet transmission. Apply NetAnim software to demonstrate the scenario
graphically. Analyze packet parameters by creating trace file using Ascii trace metrics.
Analyze the packet parameters using Wireshark software.
(7) Simulate packet flow in a network for UDP protocol. Apply NetAnim software to
demonstrate the scenario graphically. Analyze packet parameters by creating trace file using
Ascii trace metrics. Analyze the packet parameters using Wireshark software.
(8) Simulate TCP congestion control protocol. Analyze the congestion the congestion window for
slow start phase, congestion avoidance phase and congestion detection phase.
Page | 102
Department of Information Science and Engineering
Page | 103
Department of Information Science and Engineering
INTERNET OF THINGS
Course Code 22ISE563 Credits 3
Hours/Week (L-T- 3-0-0 CIE Marks 50
P)
Total Hrs. 39hrs SEE Marks 50
Exam Hrs. 3hrs Course Type PE
COURSE LEARNING OUTCOMES
1. Illustrate the fundamentals of IoT with a strong knowledge of its architecture
2. Describe the solid fundamentals of IEEE 802.15.4 along with few comparative standards
3. Illustrate the network layer in the view of IoT along with the application protocol
4. Illustrate the data and analytics concepts in terms for IoT and Security concerns.
5. Apply IoT concepts using an opensource IoT platform for the given application
COURSE CONTENTS
UNIT -1- (8 Hrs.)
Introduction to IoT, Genesis of IoT, IoT digitization, IoT impact, Converge IT and OT, IoT
challenges.
IoT Network architecture and design, drivers behind new architecture, comparing IoT architectures, A
simplified IoT architecture, Core IoT Functional stack, IoT data management and compute stack.
UNIT -2- (9 Hrs.)
Connecting smart things, communications criteria, IoT access technologies, IEEE 802.15.4, IEEE
802.15.4g and IEEE 802.15.4e, IEEE 1901.2a, IEEE 802.11ah, LoRaWAN, NB-IoT
UNIT -3- (7 Hrs.)
IP as IoT network layer, The business case for IP, Need for optimization, optimizing IP for IoT,
profiles and compliences
UNIT -4- (8 Hrs.)
Application Protocols for IoT, Data Analytic for IoT, Introduction to data analytics for IoT, Machine
learning, Big data analytics tools and technology, edge streaming analytics, network analytics.
UNIT -5- (7 Hrs.)
Security for IoT, common challenges in OT security, How IT and OT security practices and systems
vary, formal risk analysis structures: OTAVE and FAIR, the phased application of security in an
operational environment.
Case study: Public safety
TEXT BOOKS
SINO Unit Text Book Title Author(s) Publisher(s) Edition/Year
of
Publication
1. All IoT fundamentals David Hanes Mc Hills 2019
REFERENCE BOOKS
1 All Internet of OvidiuVermesan,Peter River 2009
Things:Converging Friess Publishers
Technologies for Series in
Smart Communication
Environments and
Integrated
Ecosystems
2 All Designing the Adrian McEwen & Wiley 2012
Internet of Things Hakim Cassimally Publication
ONLINE RESOURCES (Links to MOOCS, NPTEL, MIT COURSEWARE etc)
Topic/Title Link
Introduction To Internet Of Things - Course (nptel.ac.in)
Page | 104
Department of Information Science and Engineering
CO-PO-PSO MAPPING
PO PSO PSO
CO 2
1 2 3 4 5 6 7 8 9 10 11 12 1
1 3 - - - 3 - 1 - 3 3 - 2 - 2
2 3 - - - 3 - 1 - 3 3 - 2 - 2
3 3 - - - 3 - 1 - 3 3 - 2 - 2
4 3 - - - 3 - 1 - 3 3 - 2 - 2
5 3 2 3 - 3 - 1 - 3 3 - 2 - 2
Page | 105
Department of Information Science and Engineering
DISTRIBUTED SYSTEMS
Course Code 22ISE564 Credits 3
Hours/Week (L-T-P) 3-0-0 CIE Marks 50
Total Hrs. 3hrs SEE Marks 50
Exam Hrs. 39 hrs Course Type Core elective
COURSE LEARNING OUTCOMES
Illustrate the goals and challenges of distributed system
Demonstrate the remote invocation techniques for communication
Describe the architecture of distributed file systems and name services
Apply clock synchronization algorithms to monitor and order the events.
Analyse the performance of mutual exclusion, election and consensus algorithms.
Illustrate the fundamental concepts and algorithms related to distributed transactions and
replication
COURSE CONTENTS
UNIT -1- (8 Hrs.)
CHARACTERIZATION OF DISTRIBUTED SYSTEMS: Introduction, Focus on resource sharing,
Challenges
REMOTE INVOCATION: Introduction , Request-reply protocols , Remote procedure call,
Introduction to Remote Method Invocation
UNIT -2- (9 Hrs.)
DISTRIBUTED FILE SYSTEMS : Introduction ,File service architecture,
NAME SERVICES : Introduction ,Name services and the Domain Name System ,Directory services
UNIT -3- (7 Hrs.)
TIME AND GLOBAL STATES: Introduction , Clocks, events and process states , Synchronizing
physical clocks , Logical time and logical clocks , Global states
UNIT -4- (8 Hrs.)
COORDINATION AND AGREEMENT: Introduction, Distributed mutual exclusion, Elections ,
Coordination and agreement in group communication ,Consensus and related problems
UNIT -5- (7 Hrs.)
DISTRIBUTED TRANSACTIONS : Introduction ,Flat and nested distributed transactions , Atomic
commit protocols , Concurrency control in distributed transactions , Distributed deadlocks ,
Transaction recovery
REPLICATION : Introduction
TEXT BOOKS
SINO Unit Text Book Author(s) Publisher(s) Edition/Year
Title of Publication
1. All “Distributed George Coulouris, Jean Pearson Fifth
Systems Dollimore and Tim Kindberg Education Editio/2012
Concepts and
Design
REFERENCE BOOKS
1 All Principles Andrew S Pearson Second edition
and Education
Paradigms
2 All Distributed Ajay D. Pearson First Edition
Computing Kshemkalyani&MukeshSinghal, Education
Principle
ONLINE RESOURCES (Links to MOOCS, NPTEL, MIT COURSEWARE etc)
Topic/Title Link
Distributed Systems - Course (nptel.ac.in)
COURSE ASSESSMENT METHOD:
Page | 106
Department of Information Science and Engineering
CO-PO-PSO MAPPING
PO PSO PSO
CO 2
1 2 3 4 5 6 7 8 9 10 11 12 1
1 3 - - - - - - - - - - - 3 -
2 3 2 3 - - - - - 2 2 - 1 3 -
3 3 - - - - - - - - - - - 3 -
4 3 2 3 - - - - - 2 2 - 1 3 -
5 3 2 3 - - - - - 2 2 - 1 3 -
6 3 - - - - - - - - - - - 3 -
Page | 107
Department of Information Science and Engineering
UI/UX DESIGN
Course Code 22ISE565 Credits 3
Hours/Week (L-T-P) 3-0-0 CIE Marks 50
Total Hrs. 3hrs SEE Marks 50
Exam Hrs. 39 hrs Course Type PE
COURSE LEARNING OUTCOMES
Illustrate the principals of UX life cycle,
Design user layout using pen and paper
Design prototype for the given scenario
Evaluate the user flow
Illustrate the UX design guidelines.
Design user screens for the given real world problem using SE-UX.
COURSE CONTENTS
UNIT -1- (8 Hrs.)
The Wheel- A Lifecycle Template: Introduction, A UX process lifecycle template, choosing a
process instance for your project, the system complexity space, Meet the user interface team, Scope of
UX presence within the team, more about UX lifecycles. Design Thinking, Ideation, and Sketching:
Introduction, Design paradigms, Design thinking, Design perspectives, User personas, Ideation,
Sketching, more about phenomenology
UNIT -2- (9 Hrs.)
UX Goals, Metrics, and Targets: Introduction, UX goals. UX target tables, Prototyping:
Introduction, Depth and breadth of a prototype, Fidelity of prototypes, Interactivity of prototypes,
Choosing the right breadth, depth, level of fidelity, and amount of interactivity, Paper prototypes,
Advantages of and cautions about using prototypes, Prototypes in transition to the product, Software
tools for prototyping
UNIT -3- (7 Hrs.)
Rapid Evaluation Methods: Introduction, Design walkthroughs and reviews, UX Inspection, our
practical approach to UX Inspection, Questionnaires. UX Methods for Agile Development:
Introduction, Basics of agile SE methods, Drawbacks of agile SE methods from the UX perspective,
what is needed on the UX side, Problems to anticipate, synthesized approach to integrating UX
UNIT -4- (8 Hrs.)
UX Design Guidelines: Introduction, Using and interpreting design guidelines, Human memory
limitations, Selected UX design guidelines and examples, Planning, Translation, Physical actions,
Outcomes, Assessment, Overall, Conclusions Connections with Software Engineering:
Introduction, Locus of influence in an organization, which scenario is right for you?
UNIT -5- (7 Hrs.)
Making It Work in the Real World: Putting it to work as a new practitioner, Be a smart UX
practitioner, UX professionalism, Cost-justifying UX, UX within your organization, Parting words
TEXT BOOKS
SINO Unit Text Book Title Author(s) Publisher(s) Edition/Year of
Publication
1. 1-5 The UX Book: Hartson, Rex, Elsevier 2012
Process and guidelines and Pardha S.
for ensuring a quality Pyla
user experience
REFERENCE BOOKS
1 1-5 A Project Guide to UX Russ Unger New Riders 2nd edition,2012
Design: For user and Carolyn Publishing,
experience designers Chandler USA
in the field or in the
making
Page | 108
Department of Information Science and Engineering
CO-PO-PSO MAPPING
PO PSO PSO
CO 2
1 2 3 4 5 6 7 8 9 10 11 12 1
1 03 02 - - - - - - 2 2 - 02 - 03
2 03 02 03 - - - - - 02 02 - 02 - 03
3 03 02 03 - - - - - 02 02 - 02 - 03
4 03 02 03 - - - - - 02 02 - 02 - 03
Page | 109
Department of Information Science and Engineering
TEXT BOOKS
SINO Unit Text Book Title Author(s) Publisher(s) Edition/Year of
Publication
1. 1-5 Probability and Miller & freund’s Richard a. ninth edition
statistics for Johnson
engineers
Page | 110
Department of Information Science and Engineering
REFERENCE BOOKS
1 1-5 “Probability and Walpole. R.E., ” Pearson 8th Edition, 2007
Statistics for Myers. R.H., Education, Asia,
Engineers and Myers. S.L. and
Scientists Ye. K
2 1-5 Introduction to Ross, S.M Elsevier 3rd Edition,2004
Probability and
Statistics for
Engineers and
Scientists
ONLINE RESOURCES (Links to MOOCS, NPTEL, MIT COURSEWARE etc)
Topic/Title Link
Introduction to https://nptel.ac.in/courses/111/106/111106112/
probability and
Statistics
COURSE ASSESSMENT METHOD:
Three MSEs for 30 Marks (40% of MSE-1+ 40% of MSE-2 + 20% of MSE-3).
Rubrics to evaluate Case Study 10Marks
Rubrics for evaluating assignment 10 arks.
SEE for 100 marks will be evaluated for50 marks.
PEDAGOGY
Black board, Power Point
Assignment
Case Study
CO-PO-PSO MAPPING
PO PSO PSO
CO 2
1 2 3 4 5 6 7 8 9 10 11 12 1
1 3 2 3 - 1 - - - 1 1 - 1 - 2
2 3 2 3 - 1 - - - 1 1 - 1 - 2
3 3 2 3 - 1 - - - 1 1 - 1 - 2
4 3 3 2 - 1 - - - 1 1 - 1 - 2
5 3 2 3 - 1 - - - 1 1 - 1 - 2
Page | 111
Department of Information Science and Engineering
REFERENCE BOOKS
Page | 112
Department of Information Science and Engineering
CO-PO-PSO MAPPING
PO PSO PSO
CO 2
1 2 3 4 5 6 7 8 9 10 11 12 1
1 3 2 - - - - - 2 - 2 - 2 -
2 3 3 2 - - - - - - - - - 2 -
3 3 3 2 - - - - - - - - 2 -
4 3 3 2 - 3 - - - 2 - 2 - 2 -
5 3 3 2 - 3 - - - 2 - 2 - 2 -
Page | 113
Department of Information Science and Engineering
Year 3
Semester VI Curriculum
Page | 114
Department of Information Science and Engineering
OPERATING SYSTEM
Course Code 22IS61 Credits 3
Hours/Week (L- 3-0-0 CIE Marks 50
T-P)
Total Hrs. 39 hrs SEE Marks 50
Exam Hrs. 3 hrs Course Type Core
COURSE LEARNING OUTCOMES
1. Describe the basic structure and functionality of Operating System.
2. Apply different scheduling algorithms for Process/Memory/Disk Management
3. Describe Process management and need for controlled access to computing resources by
co-operative processes.
4. Apply deadlock detection and prevention algorithms to solve the given problem
5. Illustrate Primary and secondary memory management strategies
6. Illustrate operating system principles for achieving protection and security.
COURSE CONTENTS
UNIT -1- (8 Hrs.)
Introduction: What operating systems do; Computer System organization; Computer System
architecture; Operating System structure; Operating System operations;
Operating system structures: operating system services, user operating system Interface, System calls,
Types of system calls, Operating system structure, System boot
UNIT -2- (9 Hrs.)
Process Management: Basic concept; Process scheduling; Operations on processes; Inter process
Communication
Threads: Overview; Multithreading models;
Process scheduling: Basic concepts, Scheduling criteria, scheduling algorithms, multiple processor
scheduling, Algorithm evaluation.
UNIT -3- (7 Hrs.)
Process Synchronization: Synchronization, The Critical section problem; Peterson's solution;
Synchronization hardware; Semaphores; Classical problems of synchronization; Monitors.
Deadlocks: System model; Deadlock characterization; Methods for handling deadlocks; Deadlock
prevention; Deadlock avoidance; Deadlock detection and recovery from deadlock.
UNIT -4- (8 Hrs.)
Memory Management Strategies: Background; Swapping; Contiguous memory allocation; Paging;
Structure of page table; Segmentation.
Virtual Memory Management: Background; Demand paging; Copy-on write; Page replacement;
Allocation of frames; Thrashing
UNIT -5- (7 Hrs.)
File System: File concept; Access methods; Directory structure; File system mounting; file sharing;
Protection.
Secondary Storage Structures: Disk scheduling; FCFS Scheduling, SSTF scheduling, SCAN, C-
SCAN scheduling, Look Scheduling.
System Protection: Goals of protection, Principles of protection, Domain of protection, Access
matrix,
TEXT BOOKS
SINO Unit Text Book Author(s) Publisher(s) Edition/Year of
Title Publication
1. All Operating Abraham Wiley- India 8th edition,2011
System Silberschatz
Principles
2 All Operating Peter Baer Galvin Wiley- India 8th edition,2011
System
Principles
REFERENCE BOOKS
Page | 115
Department of Information Science and Engineering
PEDAGOGY
Black board Teaching
PowerPoint Presentation
Role play
o Process Scheduling Algorithms
o Deadlocks and Process Synchronization
Partial delivery by industry Experts
CO-PO-PSO MAPPING
PO PSO PSO
CO 2
1 2 3 4 5 6 7 8 9 10 11 12 1
1 3 - - - - - - - - - - - 3 -
2 3 2 3 - - - - 1 2 2 - 2 3 -
3 3 - - - - - - - - - - - 3 -
4 3 2 3 - - - - 1 2 2 - 2 3 -
5 3 - - - - - - - - - - - 3 -
6 3 - - - - - - - - - - - 3 -
Page | 116
Department of Information Science and Engineering
Page | 117
Department of Information Science and Engineering
Page | 118
Department of Information Science and Engineering
MACHINE LEARNING
Course Code 22IS63 Credits 3
Hours/Week (L-T-P) 3-0-0 CIE Marks 50
Total Hrs. 39 hrs SEE Marks 50
Exam Hrs. 3hrs Course Type Core
COURSE LEARNING OUTCOMES
1. Illustrate the fundamental concepts of machine learning.
2. Design a simple Learning System using Find-S and Candidate elimination algorithms.
3. Apply Linear & Logistic regression to solve continuous and binary classification problems.
4. Illustrate the working of Artificial Neural Networks, Support Vector Machine, and Ensemble
methods for classification.
5. Apply Bayesian probabilistic models for classification tasks.
6. Apply Principal Component Analysis for dimensionality reduction
COURSE CONTENTS
UNIT -1- (8 Hrs.)
Introduction: Learning problems, Designing a learning system, perspectives and issues in Machine
Learning. Concept Learning Task, Concept Learning as search, (Chapters 1.1, 1.2, 1.3, 2.1, 2.2, 2.3
from TextBook-1)
Model Evaluation: Model Evaluation Techniques: Holdout, Cross-Validation; Model Evaluation
Metrics: Classification Evaluation: Confusion Matrix, Accuracy, Sensitivity, Specificity Gain, Lift, K-
S, and ROC Charts.
Area Under the Curve. Regression Evaluation: Root Mean Square Error, RSE, MAE, RAE, R2
(TextBook-2). Feature Engineering for Machine Learning: Machine Learning Pipeline, Binarization,
Quantization/Binning, Log Transformation, Feature Scaling/Normalization, Interaction features, and
feature selection. (Chapter-2 from TextBook-3)
UNIT -2- (9 Hrs.)
Introduction to Linear Regression (Textbook-4). Introduction to logistic regression: Logistic
regression. Cost function. (Textbook-5). Artificial neural networks: Biological Motivation, Artificial
Neural Networks representations, appropriate problems for neural network learning, Perceptron’s:
Representational power of Perceptron’s, The Perceptron training rule. (Chapters 4.1, 4.2, 4.3, 4.4.1,
4.4.2 from Texbook-1)
UNIT -3- (7 Hrs.)
Bayesian Learning: Introduction, Bayes theorem – An Example; Bayes theorem and concept learning:
Brute-Force Bayes Concept Learning, MAP Hypotheses and Consistent Learners; Bayes optimal
classifier; naive Bayes classifier. (Chapters 6.1, 6.2, 6.3, 6.7, 6.9 from Textbook-6) Bayesian belief
networks – Model Representation, Model Building, Example, Characteristics. (Chapters 5.3.5 from
Textbook-6)
UNIT -4- (8 Hrs.)
Principal Component Analysis: Introduction, Properties of Principal Component, Implementing PCA
on a 2-D Dataset, Applications of PCA. (Textbook-7)Support Vector machine: Maximum margin
hyperplanes: Rationale for Maximum Margin Linear SVM: Separable Case: Linear Decision
Boundary, Margin of a Linear Classifier. Nonlinear SVM: Attribute Transformation, Kernel Trick,
Characteristics of SVM. (Chapters 5.5 from Texbook-6)
UNIT -5- (7 Hrs.)
Ensemble Methods: Rationale for Ensemble Method, Methods for constructing an Ensemble
Classifier, Bias Variance Decomposition, Bagging, Boosting, Random Forest. (Chapters 5.6 from
Texbook-6)
TEXT BOOKS
SINO Unit Text Book Author(s) Publisher(s) Edition/Year of
Title Publication
1. 1-5 Machine Tom M. Mc- GrawHill 2013
Learning Mitchell
Page | 119
Department of Information Science and Engineering
CO-PO-PSO MAPPING
PO PSO PSO
CO 2
1 2 3 4 5 6 7 8 9 10 11 12 1
1 3 - - - - - - - - - - - - 3
2 3 2 3 - - - - - - - - - - 3
3 3 2 3 - - - - - - - - - - 3
4 3 - - - - - - - - - - - - 3
5 3 2 3 - - - - - - - - - - 3
6 3 2 3 - - - - - - - - - - 3
Page | 120
Department of Information Science and Engineering
Page | 121
Department of Information Science and Engineering
Apparent Concurrency using a single Process, When to use each Server Types, The Important
Problem of Server Deadlock, Alternative Implementations, Iterative, Connectionless Servers(UDP):
Introduction, Creating a Passive Socket, Process Structure, An example TIME Server. Iterative,
Connection-Oriented Servers(TCP): Introduction, Allocating a Passive TCP Socket for the DAY
TIME Service, Process Structure, An Example DAY TIME Server, Closing Connections, Connection
Termination and Server Vulnerability.
UNIT -5- (7 Hrs.)
Concurrent, Connection–Oriented Servers(TCP): Introduction, Concurrent ECHO, Iterative
VsConcurrent Implementations, Process Structure . An example Concurrent ECHO Server, Cleaning
up Errant Processes.
TEXT BOOKS
SINO Unit Text Book Title Author(s) Publisher(s) Edition/Year of
Publication
1. 1-5 Client Server DavidL. Pearson 2ndEdition,2001
programming and Stevens
Applications
2 1-5 Internetworking Douglas E. Pearson 2ndEdition,2001
with TCP /Ip–vol3 Comer
ONLINE RESOURCES (Links to MOOCS, NPTEL, MIT COURSEWARE etc)
Topic/Title Link
Client-Server Communication | Udacity
COURSE ASSESSMENT METHOD:
Three MSEs for 30 Marks (40% of MSE-1+ 40% of MSE-2 + 20% of MSE-3).
Course Project for 20 marks.
Rubrics for Course Project / Seminars.
Final examination, of 100 Marks will be conducted and will be evaluated for 50 Marks.
PEDAGOGY
Black board teaching / PowerPoint presentations
Course Project / Group Discussion / Seminars
CO-PO-PSO MAPPING
CO PO PSO1 PSO1
1 2 3 4 5 6 7 8 9 10 11 12 1 2
1 33 2- - -- -- -- -- -- 2 2 -- 2 -- 2
2 3 2 2 2 2
3 3 3 2 - - - - - 2 2 - 2 - 2
4 3 2 3 - - - - - 2 2 - 2 - 2
Page | 122
Department of Information Science and Engineering
COMPILER CONSTRUCTION
Course Code 22ISE642 Credits 3
Hours/Week (L-T- 3-0-0 CIE Marks 50
P)
Total Hrs. 39 hrs SEE Marks 50
Exam Hrs. 3 hrs Course Type Core Elective
COURSE LEARNING OUTCOMES
1. Describe the different phases of compiler and working of lexical analyzer.
2. Design the Top-Down and Bottom-Up parser for the given grammar.
3. Apply the concept of Syntax Directed Translations in type checking and Intermediate code
generation
4. Describe the role of Runtime Environment in designing the compiler
5. Describe the principles of designing a code generator
COURSE CONTENTS
UNIT -1- (8 Hrs.)
Introduction to compilers: Language Processor, the structure of a compiler, Evolution of
Programming language, Science of Building Compiler, Applications of Complier Technology,
Programming Language Basics Lexical Analysis: - The role of lexical analyzer, Input Buffering,
Specification of Tokens, Recognition of Tokens, Syntax Analysis: Introduction, Context-Free
Grammar, Writing a Grammar.
UNIT -2- (9 Hrs.)
Syntax Analysis: Top–Down parsing: Recursive Descent parsing, Computation of FIRST and
FOLLOW, LL(1) Grammar, Non- Recursive Descent parsing, Error Recovery in Predictive Parsing.
Bottom-Up Parsing: Reductions, Handle Pruning, Shift-Reduce Parsing, Shift-Reduce Parsing
Conflicts, Simple LR.
UNIT -3- (7 Hrs.)
More Powerful LR Parser: Canonical LR(1) items, Canonical LR(1) Parsing Table, Constructing
LALR parsing Tables, Parser Generator.
Syntax – Directed Translation: Syntax-Directed Definitions, Evaluation Order of SDD’s,
Application of SDT’s
UNIT -4- (8 Hrs.)
Intermediate-Code Generation: Variants of Syntax Tree , Three-Address code.
Run-Time Environments: Storage Organization, Stack Allocation of Space, Access to non-local
data on stack, Heap management, Introduction to Garbage Collection
UNIT -5- (7 Hrs.)
Code Generation: Issues in the design of code generator, The Target language, Basic blocks & flow
graphs, Dag representation of basic blocks, A Simple Code Generator, Peephole optimization.
Transformation of basic blocks,
Machine-Independent Optimizations: The principle sources of optimization: Global common
Sub-Expressions, Copy Propagation, Dead-Code Elimination.
TEXT BOOKS
SINO Unit Text Book Author(s) Publisher(s) Edition/Year of
Title Publication
1. 1-5 Compilers Alfred V.Aho, Pearson 2006, Second Edition
Principles, Monica S. Lam, Education/Prentice
Techniques Ravi Sethi, Hall of
and Tools Jeffrey D.Ullman India
REFERENCE BOOKS
1 1-5 Compiler AllenI.Holub PHI 2008, Second Edition
Design in C
Page | 123
Department of Information Science and Engineering
CO-PO-PSO MAPPING
PO PSO PSO
CO 2
1 2 3 4 5 6 7 8 9 10 11 12 1
1 3 - - - - - - - 1 1 - 2 - 3
2 3 2 3 - - - - - 1 1 - 2 - 3
3 3 2 3 - - - - - 1 1 - 2 - 3
4 3 - - - - - - - 1 1 - 2 - 3
5 3 - - - - - - - 1 1 - 2 - 3
Page | 124
Department of Information Science and Engineering
Page | 125
Department of Information Science and Engineering
REFERENCE BOOKS
1 1-5
Mastering Andreas M O’rielly 2017
Bitcoin:
Programming
the Open
Blockchain
Paperback
ONLINE RESOURCES (Links to MOOCS, NPTEL, MIT COURSEWARE etc)
Topic/Title Link
CO-PO-PSO MAPPING
PO PSO PSO
CO 2
1 2 3 4 5 6 7 8 9 10 11 12 1
1 3 - - - - - - - - - - - - 2
2 3 2 - - - - - - - - - - - 2
3 3 2 - - - - - - - - - - - 2
4 3 2 3 - 2 - 2 2 2 - 2 - 2
5 3 2 3 - 2 - 2 2 2 - 2 - 2
6 3 2 3 - 2 - 2 2 2 - 2 - 2
Page | 126
Department of Information Science and Engineering
Page | 127
Department of Information Science and Engineering
TEXT BOOKS
SINO Unit Text Book Author(s) Publisher(s) Edition/Year of
Title Publication
1. All Exploratory Allen B. Downey Think Stats 2nd Edition,2014
Data Analysis
2 All graphics Chang W. R O’Reilly 2018 Oct 25
cookbook: Media
practical
recipes for
visualizing
data
REFERENCE BOOKS
1 1-5 Glenn J. Myatt Making sense of O’Reilly 2nd Edition, 2018
Data: A Practical Media
Guide to
Exploratory Data
Analysis and
Data Mining
ONLINE RESOURCES (Links to MOOCS, NPTEL, MIT COURSEWARE etc)
Topic/Title Link
Exploratory Data Analysis | Coursera
COURSE ASSESSMENT METHOD:
Seminar Rubrics to evaluate Course Project (depends on the course)
Three MSEs for 30 Marks (40% of MSE-1+ 40% of MSE-2 + 20% of MSE-3).
Final examination of 100 Marks will be conducted and will be evaluated for 50 Marks
PEDAGOGY
Black Board Teaching
PowerPoint Presentation.
CO-PO-PSO MAPPING
PO PSO PSO
CO 2
1 2 3 4 5 6 7 8 9 10 11 12 1
1 3 2 - - - - - 2 - 2 - 2 -
2 3 3 2 - - - - - - - - - 2 -
3 3 3 2 - - - - - - - - - 2 -
4 3 3 2 - 3 - - - 2 - 2 - 2 -
5 3 3 2 - 3 - - - 2 - 2 - 2 -
Page | 128
Department of Information Science and Engineering
FUNDAMEANTALS OF JAVA
Course Code 22ISO651 Credits 3
Hours/Week (L-T-P) 2-0-0 CIE Marks 50
Total Hrs. 26 hrs SEE Marks 50
Exam Hrs. 3 hrs Course Type Open Elective
COURSE LEARNING OUTCOMES
1. Illustrate the fundamental object-oriented methodology of Java programming
2. Apply the Java programming concepts to implement the real-world problem.
3. Illustrate knowledge of Packaging and interfaces.
4. Analyse usage of Multi-Threading and Exception Handling.
COURSE CONTENTS
UNIT -1- (8 Hrs.)
The History and Evolution of Java: The Birth of Modern Programming: C. C++: The Creation of
Java. How Java Changed the Internet. Java Applets, Security and Portability. Java’s Magic: The
Bytecode. Servlets: Java on the Server-Side Object-Oriented Programming. Two Paradigms
Abstraction the Three OOP Principles. A First Simple Program Entering the Program. First Sample
Program. Second Short Program Java Is a Strongly Typed Language. The Primitive Types Integers.
Floating-Point Types Characters, Booleans. A Closer Look at Literals. Variables Declaring a
Variable. Type Conversion and Casting. Automatic Type Promotion in Expressions Arrays. One-
Dimensional Arrays. Multidimensional Arrays Alternative Array Declaration Syntax.
Page | 129
Department of Information Science and Engineering
The Thread Class and the Runnable Interface The Main Thread Creating a Thread. Implementing
Runnable Extending Thread Choosing an Approach Creating Multiple Threads Using is Alive () and
join() Thread Priorities
TEXT BOOKS
SINO Unit Text Book Author(s) Publisher(s) Edition/Year of
Title Publication
1. 1-5 Complete Herbert Schildt 7th Edition
Reference of
Java
ONLINE RESOURCES (Links to MOOCS, NPTEL, MIT COURSEWARE etc)
Topic/Title Link
Top Free Java Courses & Tutorials Online - Updated [February 2024]
(udemy.com)
COURSE ASSESSMENT METHOD:
Three MSEs for 30 Marks (40% of MSE-1+ 40% of MSE-2 + 20% of MSE-3).
Rubrics for Course Project. 20 Marks
Final examination, of 100 Marks will be conducted and will be evaluated for 50 Marks
PEDAGOGY
PowerPoint presentations.
Regular review of students by asking questions based on topics covered in the class.
Course Project.
CO-PO-PSO MAPPING
PO PSO PSO
CO
1 2 3 4 5 6 7 8 9 10 11 12 1 2
1 3 - - - - - - - - - - - - 3
2 3 2 3 - - - - - 2 2 - - - 3
3 3 - - - - - - - - - - - - 3
4 3 3 2 - - - - - 2 2 - - - 3
Page | 130
Department of Information Science and Engineering
Page | 131
Department of Information Science and Engineering
PEDAGOGY
Hands-on teaching using Power Point presentations.
Regular review of students by asking questions based on topics covered in the class.
Course Project
CO-PO-PSO MAPPING
PO PSO PSO
CO
1 2 3 4 5 6 7 8 9 10 11 12 1 2
1 3 - - - - - - - - - - - - 3
2 3 3 3 - - 1 - - 2 2 - 2 - 3
3 3 3 3 - - 1 - - 2 2 - 2 - 3
4 3 3 3 - - 1 - - 2 2 - 2 - 3
5 3 1 - - - - - - 2 2 - 2 - 3
Page | 132
Department of Information Science and Engineering
TEXT BOOKS
SINO Unit Text Book Title Author(s) Publisher(s) Edition/Year
of Publication
1. 1-5 Android Developer Mike Wolfson O'Reilly Media 1st Edition
Tools Essentials Publications ,2008
2 1-5 Learn Java for Jeff Friesen Apress 2nd Edition
Android Publications
Development
REFERENCE BOOKS
1 1-5 Learn Android Adam Gerber Apress 1st Edition ,
Studio Publications 2012
Page | 133
Department of Information Science and Engineering
2 1-5
Composing Mobile Anubhav Wiley 1st Edition,2017
Apps: Learn, Pradhan, Anil Publication
Explore, apply using V Deshpande
Android
ONLINE RESOURCES (Links to MOOCS, NPTEL, MIT COURSEWARE etc)
Topic/Title Link
Android Fundamentals https://in.udacity.com/course/new-android-fundamentals--ud851
CO-PO-PSO MAPPING
PO PSO PSO
CO
1 2 3 4 5 6 7 8 9 10 11 12 1 2
1 3 - - - - - - - - - - - - 3
2 3 2 3 - 1 - - - 2 2 - - - 3
3 3 2 3 - 1 - - - 2 2 - - - 3
4 3 2 3 - 1 - - - 2 2 - - - 3
5 3 2 3 - 1 - - - 2 2 - - - 3
Page | 134
Department of Information Science and Engineering
Page | 135
Department of Information Science and Engineering
CO-PO-PSO MAPPING
PO PSO PSO
CO
1 2 3 4 5 6 7 8 9 10 11 12 1 2
1 3 - - - - - - - - - - - - 2
2 3 3 2 - - - - - 1 1 - - - 2
3 3 2 3 - - - - - 1 1 - - - 2
4 3 - - - - - - - - - - - - 2
5 3 2 3 - - - - - 1 1 - - - 2
6 3 - - - - - - - - - - - - 2
Page | 136
Department of Information Science and Engineering
What’s the centre of the first cluster (red) after one iteration? (Answer in the format of [x1,
x2], round your results to three decimal places, same as problems 2 and 3)
What’s the centre of the second cluster (green) after two iteration?
What’s the centre of the third cluster (blue) when the clustering converges?
How many iterations are required for the clusters to converge?
Build a Binary Decision Trees using zoo data available at UCI Zoo Data Set. Generate a confusion
matrix and print class wise accuracy, precision and recall in your result.
Use an appropriate 2-dimensional data set and generate scatter plots of its features. Build a
correlation matrix and use linear regression to compute the regression parameters. Also compute the
Cost, SSE, SSR, SST and R2.
Use an appropriate multi-dimensional data set to perform Logistic regression for multi class
classification. Illustrate the gradient descent method and compute the regression parameters. Also
demonstrate the effect of feature pre-processing like removal of noise, NAN’s, Missing value
imputation.
Part-B
Implement the Naïve Bayesian classifier on COVID data set to predict whether a patient is covid +ve
Page | 137
Department of Information Science and Engineering
or not. Compute the accuracy, precision recall F1score ROC curve of the classifier, considering 80%
training data .Draw the validation curves of the classifier.
Use RBF, Polynomial and Sigmoid kernel with SVM and compare the performance of the kernels
using suitable multiclass data set.
Build a Random Forest classifier on any readily available disease dataset to predict the correct
disease. Compare the performance of the classifier with decision tree.
COURSE ASSESSMENT METHOD:
Rubrics for evaluating laboratory experiments for 30 marks
Two internals, 20 Marks each will be conducted, and average of two internals will be taken.
Final examination of 50 Marks will be conducted
PEDAGOGY
Black Board Teaching / Power Point Presentation
Laboratory experiments.
CO-PO-PSO MAPPING
PO PSO PSO
CO 2
1 2 3 4 5 6 7 8 9 10 11 12 1
1 3 3 2 - 1 - - - 2 2 - - - 3
2 3 3 2 - 1 - - - 2 2 - - - 3
3 3 3 2 - 1 - - - 2 2 - - - 3
4 3 3 2 - 1 - - - 2 2 - - - 3
Page | 138
Department of Information Science and Engineering
Year 4
Semester VII Curriculum
Page | 139
Department of Information Science and Engineering
SCALABLE COMPUTING
Course Code 22IS71 Credits 3
Hours/Week 3-0-0 CIE Marks 50
(L-T-P)
Total Hrs. 39 hrs SEE Marks 50
Exam Hrs. 3 Hours Course Type Core
COURSE LEARNING OUTCOMES
1. Describe the parallel computation, systems & Programming.
2. Apply MPI programming models to build parallel applications. Learning Outcome
Statement 3.
3. Develop parallel application using OpenMP programming directives. Learning Outcome
Statement 5.
4. Design GPU based parallel application using OpenCL.
5. Design Big Data Application on SPARK cluster computing framework.
COURSE CONTENTS
UNIT -1-FOUNDATION (8Hrs.)
Need of parallel programming, Overview of parallel systems – History of parallel computing,
systems and programming, Modelling parallel computation, Multiprocessor models, The impact of
communication, Parallel computational complexity, Laws and theorems of parallel computation.
UNIT -2- PROGRAMMING – MPI (8 Hrs.)
MPI processes and messaging – Distributed memory computers can execute in parallel,
Programmer’s view, Message passing interface, Basic MPI operations, Process-to-process
communication, Collective MPI communication, Communication and computation overlap, How
effective are your MPI programs?
UNIT -3-PROGRAMMING – OpenMP (8 Hrs.)
Shared memory programming model, Using OpenMP to write multithreaded programs-Compiling
and running an OpenMP program, Monitoring an OpenMP program, Parallelization of loops-
Parallelizing loops with independent iterations, Combining the results of parallel iterations,
distributing iterations among threads, The details of parallel loops and reductions, Parallel tasks –
Running independent tasks in parallel, Combining the results of parallel tasks.
UNIT -4-PROGRAMMING – CUDA (8 Hrs.)
Introduction: The Benefits of Using GPUs, CUDA: A General-Purpose Parallel Computing Platform
and Programming Model, A Scalable Programming Model. Programming Model: Kernels, Thread
Hierarchy, Memory Hierarchy, Heterogeneous Programming, Asynchronous SIMT Programming
Model, Compute Capability. CUDA Parallel Programming: Summing two vectors (CPU-GPU), Dot
Product optimized.
UNIT -5-SPARK (7 Hrs.)
In-Memory Computing with Spark: Spark Basics, The Spark Stack, Resilient Distributed Datasets,
Programming with RDDs, Interactive Spark Using Spark, Writing Spark Applications, Visualizing
Airline Delays with Spark.
TEXT BOOKS
SINO Unit Text Book Title Author(s) Publisher(s) Edition/Year of
Publication
1. 1-4 “Introduction to Trobec, R., State-of-the-Art 2019
Parallel Slivnik, B., Platforms,
Computing” Bulić, P., Robič, Springer,
B
2 5 An introduction Bengfort, “O’Reilly Media, 2016
for data scientists Benjamin, and Inc.”
Jenny Kim.
COURSE ASSESSMENT METHOD:
Three MSEs for 30 Marks (40% of MSE-1+ 40% of MSE-2 + 20% of MSE-3).
Rubrics for Programming assignment for 10 Marks
Page | 140
Department of Information Science and Engineering
Page | 141
Department of Information Science and Engineering
Page | 142
Department of Information Science and Engineering
REFERENCE BOOKS
1 1-5 Computer Security Alfred Basta and Pearson 5th /6th 2014
Concepts Issues and Wolf Halton edition
Implementation,
Cengage Learning
2 1-5 Cryptography and V k Pachghare Information 2008
Information Security Security
Professional 4th
edition,
COURSE ASSESSMENT METHOD:
Network Security Mini Project considered for 20 marks
Three MSEs for 30 Marks (40% of MSE-1+ 40% of MSE-2 + 20% of MSE-3).
Final examination of 100 Marks will be conducted and will be evaluated for 50 Marks.
PEDAGOGY
Black Board Teaching
Power Point Presentation
CO-PO-PSO MAPPING
PO PSO PSO
CO 2
1 2 3 4 5 6 7 8 9 10 11 12 1
1 3 - - - - - - - 2 2 - 2 - 3
2 3 2 3 2 2 - - - 2 2 - 2 - 3
3 3 2 3 2 2 - - - 2 2 - 2 - 3
4 3 - - - - - - - 2 2 - 2 - 3
5 3 2 3 2 2 - - - 2 2 - 2 - 3
Page | 143
Department of Information Science and Engineering
Page | 144
Department of Information Science and Engineering
Page | 145
Department of Information Science and Engineering
Page | 146
Department of Information Science and Engineering
Page | 147
Department of Information Science and Engineering
Page | 148
Department of Information Science and Engineering
REFERENCE BOOKS
1 1-5 Illustrateing Chris Eaton,Dirkderooset al McGraw Hill 2012
Big data
2 1-5 Professiona Boris lublinsky, Kevin T. Wiley, ISBN: 2015
l Hadoop Smith, Alexey Yakubovich, 9788126551071
Solutions
Page | 149
Department of Information Science and Engineering
Page | 150
Department of Information Science and Engineering
BUSINESS ANALYTICS
Course Code 22ISE771 Credits 3
Hours/Week (L-T-P) 3-0-0 CIE Marks 50
Total Hrs. 39 hrs SEE Marks 50
Exam Hrs. 3 Hours Course Type Core
COURSE LEARNING OUTCOMES
1. Describe the importance of business analytics for creating the successful business.
2. Analyse the suitability of different types of statistics for business analytical processing with
visualization.
3. Apply analytics on data warehouse to derive useful insight
4. Apply web and social networking analysis concept on business data for gaining the insights,
correlation and customer interests.
5. Illustrate/Summarize the emerging trends and future impacts on business operations.
COURSE CONTENTS
UNIT -1
(8 Hrs.)
Business Analytics: Why Analytics, Business Analytics: the Science of data driven decision making,
Descriptive Analysis, Predictive Analytics, Prescriptive Analytics, Big Data Analytics, Web and
Social media Analytics, Machine Learning Algorithms, Framework for data driven decision making,
Analytics Capability Building, Roadmap, Challenges, Types (Descriptive, Predictive and
Prescriptive).
UNIT -2
(7 Hrs.)
Descriptive Analytics: Data Types and Scales, Types of Data Measurement Scales, Population and
Sample, Measures of Central Tendency, Percentile, Decile, and Quartile, Measures of Variation,
Measures of Shape − Skewness and Kurtosis, Data Visualization
UNIT -3
(8 Hrs.)
Data warehousing: definition and concepts, data warehousing process overview, data warehousing
architecture, data integration and the extraction, transformation, and load processes, Data
warehouse development, data warehousing implementation issues, Real time data warehousing,
data warehousing administration, security issues, and future trends
UNIT -4
(8 Hrs.)
Text and web analytics: text analytics and text mining overview, Natural language processing, Text
mining application, text mining process, Sentiment analysis, web mining overview, search engines,
web usage mining, Social analytics
UNIT -5-Basic Concepts in Tuning Deep Networks
(8 Hrs.)
Emerging Trends and Future Impacts: Location-Based Analytics for Organizations, Geospatial
Analytics, Real Time Location Intelligence, Analytics Applications for Consumers, The web 2.0
revolution and online social networking, cloud computing and BI, impact of analysis in organization:
An overview, Issues of Legality, Privacy, and Ethics.
TEXT BOOKS
SINO Unit Text Book Title Author(s) Publisher(s) Edition/Year of
Publication
1. 1-5 Business U. Dinesh Wiley 2017
Analytics – The Kumar
Science of Data
Driven Decision
Making
Page | 151
Department of Information Science and Engineering
Page | 152
Department of Information Science and Engineering
Page | 153
Department of Information Science and Engineering
Page | 154
Department of Information Science and Engineering
AD HOC NETWORK
Course Code 22ISE773 Credits 3
Hours/Week (L-T-P) 3-0-0 CIE Marks 50
Total Hrs. 39 hrs SEE Marks 50
Exam Hrs. 3 hours Course Type Core Elective
COURSE LEARNING OUTCOMES
1. Student will be able Describe the concepts of ad hoc networks.
2. Student will be able Apply the MAC layer protocols for controlling access to the shared media in
ad hoc networks.
3. Student will be able Get exposure to state of the art in VANETs
4. Student will be able Illustrate VANETs which now open new vistas for internet access, distributed
gaming and the fast-growing Mobile entertainment industry.
5. Student will be able Illustrate VANETs to promote Traffic Safety.
COURSE CONTENTS
UNIT -1
(6 Hrs.)
Ad Hoc wireless networks: Fundamentals of Wireless Communication Technology, The
Electromagnetic Spectrum, Radio Propagation Mechanisms, Characteristics of the Wireless Channel,
Modulation Techniques, Multiple Access Techniques, Voice Coding, Error Control, IEEE 802
Network Standards, Introduction to Ad hoc Wireless Networks, Issues in Ad Hoc Wireless Networks,
Ad Hoc Wireless Internet.
UNIT -2
(8 Hrs.)
MAC Protocols for Ad Hoc wireless networks: Introduction, Issues in Designing a MAC Protocol
for Ad Hoc Wireless Networks, Design goals of a MAC Protocol for Ad Hoc Wireless Networks,
Classifications of MAC protocols, Contention-Based Protocols, Contention-Based protocols with
reservation mechanisms, Contention-Based MAC protocols with scheduling mechanisms, MAC
protocols that use directional antennas, Other MAC protocols.
UNIT -3
(8 Hrs.)
Introduction to Vehicular Ad Hoc Networks (VANETs): Traffic Monitoring, Causes of
congestion, Traffic Monitoring Data, Common Applications of Traffic Data, commonly used
sensor technology, Detection methods
Models for Traffic flow and Vehicle Motion: Models for Longitudinal Vehicle Movement, Lane
changes situations, Simulating Vehicle-to Vehicle and Infrastructure-to-Vehicle Communication.
UNIT -4
(8 Hrs.)
Networking Issues: Routing in MANET, Applicability of MANET Routing to Vehicular
Environment, Routing protocols for VANET.
Delay-Tolerant Networks in VANETs: Deterministic/Stochastic Delay-Tolerant Routing, Vehicle
Traffic Model, Vehicle- Roadside Data Access, Data Dissemination in VANETs.
UNIT -5
(8 Hrs.)
Localization in Vehicular Ad-Hoc Networks: Localization-Aware VANET applications,
Localization Techniques for VANETs, Data Fusion in VANET Localization Systems
Vehicular Applications: Safety related vehicular applications, use of Infrastructure in VANETs,
Vehicular Network Simulators, Vehicular Mobility Models.
TEXT BOOKS
SINO Unit Text Book Title Author(s) Publisher(s) Edition/Year
of Publication
Page | 155
Department of Information Science and Engineering
Page | 156
Department of Information Science and Engineering
SOFT COMPUTING
Course Code 22ISE774 Credits 3
Hours/Week (L-T-P) 3-0-0 CIE Marks 50
Total Hrs. 39 hrs SEE Marks 50
Exam Hrs. 3 hours Course Type Core Elective
COURSE LEARNING OUTCOMES
1. Illustrate Various soft computing techniques/framework and their applications.
2. Analyse various neural network architecture
3. Apply fuzzy logic to solve real world problems
4. Illustrate genetic algorithms concepts and their applications.
5. Identify and select a suitable soft computing technology to solve the problem construct/ implement
a soft computing solution
COURSE CONTENTS
UNIT -1
(7 Hrs.)
Introduction: Introduction to soft computing, application areas of soft computing, classification of soft
computing techniques, structure & functioning of biological brain & Neuron, and concept of
learning/training. Model of an Artificial Neuron, transfer/activation functions, perceptron, perceptron
learning model, binary & continuous inputs, linear separability.
UNIT -2
(8 Hrs.)
Multilayer Neural Networks: Feed Forward network - significance, training, loss function, Back-
Propagation algorithm, convergence & generalization, momentum, applications. Feedback network -
Hopfield Nets: architecture, energy functions, training algorithms & examples, competitive learning,
self-organizing maps. Introduction to CNN and RNN network.
UNIT -3
(8 Hrs.)
Fuzzy Systems: fuzzy set theory, fuzzy sets and operations, membership functions, concept of
fuzzy relations and their composition, concept of fuzzy Measures. Fuzzy logic: fuzzy rules,
inferencing. Fuzzy Control system: selection of membership functions, Fuzzification, rule-based
design & inferencing, defuzzification, applications of fuzzy system.
UNIT -4
(8 Hrs.)
Genetic algorithm: concepts, creation of offspring, working principle, encoding, fitness functions,
reproduction, genetic modelling. Generation cycle & convergence of GA, application areas of GA
UNIT -5
(8 Hrs.)
Advanced soft computing techniques: Rough Set Theory - Introduction, Set approximation, Rough
membership, Attributes, optimization. SVM - Introduction, obtaining the optimal hyper plane, linear
and nonlinear SVM classifiers. Introduction to Swarm Intelligence, Swarm Intelligence Techniques:
Ant Colony Optimization, Particle Swarm Optimization, Bee Colony Optimization etc.
TEXT BOOKS
SINO Unit Text Book Title Author(s) Publisher(s) Edition/Year of
Publication
1. 1-5 Principles of Soft S.N. Sivanandam & Wiley 2nd edition, 2000
Computing S.N. Deepa Publications
2 1-5 Neural Networks, S, Rajasekaran & PHI Publication 2nd edition, 2013
Fuzzy Logic& G.A. Vijayalakshmi
GeneticAlgorithms, Pai
Synthesis &
applications
Page | 157
Department of Information Science and Engineering
REFERENCE BOOKS
1 1-5 An Introduction to Mitchell Melanie Prentice Hall 1998
Genetic Algorithm
2 1-5 Introduction to S. N. Sivanandam, Springer 2007
Fuzzy Logic using S. Sumathi and S.
MATLAB N. Deepa
COURSE ASSESSMENT METHOD:
Rubrics for evaluating Course Project/ Programming assignment
Three MSEs for 30 Marks (40% of MSE-1+ 40% of MSE-2 + 20% of MSE-3).
Final examination, of 100 Marks will be conducted and will be evaluated for 50 Marks.
PEDAGOGY
Blackboard teaching
PowerPoint presentations
Regular review of students by asking questions based on topics covered in the class
Course Project / Programming assignment
CO-PO-PSO MAPPING
PO PSO1 PSO2
CO 2
1 2 3 4 5 6 7 8 9 10 11 12 1
1 3 - - - - - - - - - - - - 3
2 3 2 2 1 - - - 1 1 1 1 1 - 3
3 3 2 2 1 - - - 1 1 1 1 1 - 3
4 3 - 2 - - - - - - - - - - 3
5 3 2 2 1 - - - 1 1 1 1 1 - 3
Page | 158
Department of Information Science and Engineering
PROJECT PHASE-1
Course Code 22ISP78 Credits 2
Hours/Week (L-T-P-S) 0-0-8-2 CIE Marks 50
Total Teaching Hours 26 hrs SEE Marks 50
Exam Hours 3 hrs Course Type Project
Course Component Project
COURSE LEARNING OUTCOMES
1. Demonstrate the ability to effectively examine existing literature in order to identify gaps in
research knowledge and understanding. - L2
2. Effectively formulate the problem statement by rigorously examining research gaps and
design the Software Requirement Specification. - L2
3. Illustrate a design plan for the problem statement execution and report it. - L3
COURSE ASSESSMENT METHOD
Continuous Internal Evaluation (CIE):
One Review will be conducted, and it will be evaluated for 50 marks.
Rubrics for evaluating the review -50 Marks.
Semester End Examination (SEE):
Final examination, of 100 Marks will be conducted and will be evaluated for 50 Marks
CO-PO-PSO MAPPING
C PO
1 2 3 4 5 6 7 8 9 10 11 12 PSO1 PSO2
O
1 3 2 - - - 1 - 1 1 1 - 1 2 3
2 - - 2 2 - 2 - 1 1 1 - 1 2 2
3 - - 3 2 2 1 - 2 2 2 1 1 2 2
Page | 159
Department of Information Science and Engineering
INTERNSHIP
Course Code 22ISI781 Credits 4
Week (L-T-P-S) 4 Weeks CIE Marks 50
Total Teaching Hours - SEE Marks 50
Exam Hours 3 hours Course Type Practical
Course Component Practical
COURSE LEARNING OUTCOMES
Students will be able to:
1. Develop key professional skills like communication, teamwork, problem-solving, and time
management
2. Apply concepts of networking, web application, machine learning, programming etc., to handle
real-world scenarios.
3. Gain career insights, enhance their professional network, and understand their career preferences
and strengths
4. Adapt to diverse workplace cultures and engage in reflective learning to evaluate and improve
their professional performance
Page | 160
Department of Information Science and Engineering
PROJECT PHASE-II
Course Code 22ISP82 Credits 12
Hours/Week (L-T-P-S) 0-0-22 CIE Marks 50
Total Teaching Hours 143hrs SEE Marks 50
Exam Hours 3 hrs Course Type Project
COURSE LEARNING OUTCOMES
Students will be able to:
1. Effectively implement solutions for identified problems by applying hardware and/or
software techniques, while considering project requirements and constraints, and realize
the designed solutions using modern tools/technologies. – L3
2. Conduct rigorous testing and analysis of the project & modules to guarantee their
functionality, reliability, and efficiency. – L4
3. Produce a well-written technical report documenting the project & objectives,
methodology, findings, and recommendations. - L2
4. Develop self-learning skills through proficient and engaging presentations, demonstrate
effective project management abilities, and excel as an individual contributor or team
leader, while effectively communicating and upholding professional ethics. - L2
COURSE ASSESSMENT METHOD
Continuous Internal Evaluation (CIE):
Three Reviews will be conducted and it will be evaluated for 50 marks for each review,
finally average of all the review marks is considered.
Rubrics for evaluating the review -50 Marks.
Semester End Examination (SEE):
Final examination, of 100 Marks will be conducted and will be evaluated for 50 Marks
CO-PO-PSO MAPPING
PO
CO 1 2 3 4 5 6 7 8 9 10 11 12 PSO1 PSO2
1 3 2 3 3 3 1 1 2 2 2 - 2 2 2
2 3 2 3 3 3 2 1 2 2 2 - 2 2 2
3 - - - - - 1 - 2 2 2 2 1 2 3
4 - - - - - 1 - 2 2 3 2 2 2 3
Page | 161
Department of Information Science and Engineering
NSS
Course Code 22INS Credits 0
Hours/Week (L-T- 0-0-1 CIE Marks 50
P)
Total Hrs 13 SEE Marks 50
Exam Hrs 02 Course Type NCMC
Course Humanities
Component
COURSE LEARNING OUTCOMES
1. Understand the importance of his / her responsibilities towards society.
2. Analyse the environmental and societal problems/issues and will be able to design
solutions for the same.
3. Evaluate the existing system and to propose practical solutions for the same for sustainable
development.
4. Implement government or self-driven projects effectively in the field.
5. Develop capacity to meet emergencies and natural disasters & practice national integration
and social harmony in general
COURSE CONTENTS
1. Organic farming, Indian Agriculture (Past, Present and Future) Connectivity for marketing.
2. Waste management– Public, Private and Govt organization, 5 R’s.
3. Setting of the information imparting club for women leading to contribution in social and
economic issues
Sem Topics / Activities to be Covered
3rd Sem 1. Organic farming, Indian Agriculture (Past, Present
(22INS3)
and Future) Connectivity for marketing.
25 Marks
2. Waste management– Public, Private and Govt organization, 5 R’s.
3. Setting of the information imparting club for women
leading to contribution in social and economic issues.
th
4 Sem (22INS4) 4. Water conservation techniques – Role of different stakeholders–
25 Marks Implementation.
5. Preparing an actionable business proposal for enhancing the
Page | 162
Department of Information Science and Engineering
Page | 163
Department of Information Science and Engineering
Page | 164
Department of Information Science and Engineering
12. Govt. school May be Villages/ City Areas / Place Report should Evaluation
Rejuvenation and individual Grama selection/proper be submitted as per the
helping them to or team panchayat/ public consultation/Cont by individual rubrics Of
achieve good associations/Govern inuous to the scheme and
infrastructure. me nt Schemes monitoring / concerned syllabus by
officers/ Information evaluation NSS officer
campus etc….. board authority
Plan of Action (Execution of Activities For Each Semester)
Sl.NO Practice Session Description
1 Lecture session by NSS Officer
2 Students Presentation on Topics
3 Presentation - 1 , Selection of topic, PHASE - 1
4 Commencement of activity and its progress - PHASE - 2
5 Execution of Activity
6 Execution of Activity
7 Execution of Activity
8 Execution of Activity
9 Execution of Activity
10 Case study based Assessment, Individual performance
11 Sector wise study and its consolidation
12 Video based seminar for 10 minutes by each student At the end of semester with Report.
In every semester from 3rd semester to 6th semester, Each student should do activities
according to the scheme and syllabus.
At the end of every semester student performance has to be evaluated by the NSS officer
for the assigned activity progress and its completion.
At last in 6th semester consolidated report of all activities from 3rd to 6th semester,
compiled report should be submitted as per the instructions.
Page | 165
Department of Information Science and Engineering
CO-PO-PSO MAPPING
PO PSO
CO 1 2 3 4 5 6 7 8 9 10 11 12 1 2
1 - - - - - - - 1 1 1 - - - 1-
2 - - - - - - - 1 1 1 - - - 1
3 - - - - - - - 1 1 1 - - - 1
4 - - - - - - - 1 1 1 - - - 1
5 - - - - - - - 1 1 2 - - - 1
Page | 166
Department of Information Science and Engineering
PHYSICAL EDUCATION
Course Code 22ISP Credits 0
Hours/Week (L- 0-0-1 CIE Marks 50
T-P)
Total Hrs 13 SEE Marks 50
Exam Hrs 02 Course Type NCMC
Course Humanities
Component
COURSE LEARNING OUTCOMES
Students will able to
Page | 167
Department of Information Science and Engineering
Page | 168
Department of Information Science and Engineering
Page | 169
Department of Information Science and Engineering
Page | 170
Department of Information Science and Engineering
CO-PO-PSO MAPPING
PO PSO
CO 1 2 3 4 5 6 7 8 9 10 11 12 1 2
1 - - - - - - - 1 1 1 - - - 1
2 - - - - - - - 1 1 1 - - - 1
Page | 171
Department of Information Science and Engineering
3 - - - - - - - 1 1 1 - - - 1
4 - - - - - - - 1 1 1 - - - 1
5 - - - - - - - 1 1 1 - - - 1
9. Naveen Jain, Play and Learn Basketball, Khel Sahitya Kendra, New Delhi.
Page | 172
Department of Information Science and Engineering
YOGA
Course Code 22IY Credits 0
Hours/Week (L-T-P) 0-0-1 CIE Marks 50
Total Hrs 13 SEE Marks 50
Exam Hrs 02 Course Type NCMC
Course Component Humanities
COURSE LEARNING OUTCOMES
Students will be able to
1. To enable the student to have good health.
2. To practice mental hygiene.
3. To possess emotional stability.
4. To integrate moral values.
5. To attain a higher level of consciousness.
COURSE CONTENTS
Semester III(22IY3)
Yoga, its origin, history and development. Yoga, its meaning, definitions. Different schools of yoga,
Aim and Objectives of yoga, importance of prayerYogic practices for common man to promote
positive health
Rules to be followed during yogic practices by practitionerYoga its misconceptions, Difference
between yogic and non yogic practices
Suryanamaskar prayer and its meaning, Need, importance and benefits of Suryanamaskar12count, 2
rounds
Asana, Need, importance of Asana. Different types of asana. Asana its meaning by name,technique,
precautionary measures and benefits of each asana
Different types of Asanas
Sitting
1. Padmasana
2. Vajrasana
Standing
1. Vrikshana
2. Trikonasana
Prone line
1. Bhujangasana
2. Shalabhasana
Supine line
1. Utthitadvipadasana
2. Ardhahalasana
Semester
IV(22IY4)
Patanjali’s Ashtanga Yoga, its need and importance. Yama :Ahimsa, satya, asteya, brahmacarya,
aparigraha
Niyama :shoucha, santosh, tapa, svaadhyaya, EshvarapranidhanSuryanamaskar12 count- 4 rounds of
practice
Asana, Need, importance of Asana. Different types of asana. Asana its meaning by name,technique,
precautionary measures and benefits of each asana
Different types of Asanas
Sitting
1. Sukhasana
2. Paschimottanasana
Standing
Page | 173
Department of Information Science and Engineering
1. Ardhakati Chakrasana
2. Parshva Chakrasana
Prone line
1. Dhanurasana
Supine line
1. Halasana
2. Karna Peedasana
Meaning, importance and benefits of Kapalabhati.40 strokes/min 3 rounds
Meaning, Need, importance of Pranayama. Different types. Meaning by name, technique,
precautionary measures and benefits of each Pranayama
Pranayama –
1. Suryanuloma –Viloma
2. Chandranuloma-Viloma
3. Suryabhedana
4. Chandra Bhedana
5. Nadishodhana
Semester
V((22IY5)
Patanjali’sAshtanga Yoga its need and importance.
Ashtanga Yoga
1. Asana
2. Pranayama
3. Pratyahara
Asana its meaning by name, technique, precautionary measures and benefits of each asana
Different types of Asanas
Sitting
1. Ardha Ushtrasana
2. Vakrasana
3. Yogamudra in Padmasana
Standing
1. UrdhvaHastothanasana
2. Hastapadasana
3. ParivrittaTrikonasana
4. Utkatasana
Prone line
1. Padangushtha Dhanurasana
2. Poorna Bhujangasana /Rajakapotasana
Supine line
1. Sarvangasana
2. Chakraasana
3. Navasana/Noukasana
Pavanamuktasana Revision of practice 60 strokes/min 3 rounds
Meaning by name, technique, precautionary measures and benefits of each Pranayama
1. Ujjayi 2. Sheetali 3. Sheektari
Page | 174
Department of Information Science and Engineering
Semester
VI(22IY6)
Ashtanga Yoga 1. Dharana 2. Dhyana (Meditation) 3. Samadhi
Asana by name, technique, precautionary measures and benefits of each asanaDifferent types of
Asanas
Sitting
1. Bakasana
2. Hanumanasana
3. Ekapada Rajakapotasana
4. Yogamudra in Vajrasana
Standing
1. Vatayanasana
2. Garudasana
Balancing
1. Veerabhadrasana
2. Sheershasana
Supine line
1. Sarvangasana
2. Setubandha
Sarvangasana
3. Shavasanaa (Relaxation
poisture).
Revision of Kapalabhati practice 80 strokes/min - 3 rounds
Different types. Meaning by name, technique, precautionary measures and benefits of eachPranayama
1. Bhastrika 2. Bhramari
Meaning, Need, importance of Shatkriya. Different types. Meaning by name, technique, precautionary
measures and benefits of each Kriya 1. Jalaneti & sutraneti 2. Nouli (only formen) 3.
SUGGESTED LEARNING
1. Yogapravesha in Kannada by Ajitkumar
2. Light on Yoga by BKS Iyengar
3. Teaching Methods for Yogic practices by Dr. M L Gharote & Dr. S K Ganguly
4. Yoga Instructor Course hand book published by SVYASA University, Bengaluru
5. Yoga for Children –step by step – by Yamini Muthanna
CO-PO-PSO MAPPING
PO PSO
CO 1 2 3 4 5 6 7 8 9 10 11 12 1 2
1 - - - - - - - 1 1 1 - - - 1
2 - - - - - - - 1 1 1 - - - 1
3 - - - - - - - 1 1 1 - - - 1
4 - - - - - - - 1 1 1 - - - 1
5 - - - - - - - 1 1 1 - - - 1
Page | 175
Department of Information Science and Engineering
Page | 176