6th Sem Syllabus IT
6th Sem Syllabus IT
Fifth Semester
Paper
Group Paper L P Credits
Code
Theory Papers
HS/MS HS‐301 Economics for Engineers 2 2
PC CIC‐303 Compiler Design 3 3
PC CIC‐305 Operating Systems 4 4
PC CIC‐307 Computer Networks 4 4
PC CIC‐309 Software Engineering 3 3
PC CIC‐311 Design and Analysis of Algorithm 4 4
Practical / Viva Voce
PC CIC‐351 Compiler Design Lab 2 1
PC CIC‐353 Operating Systems Lab 2 1
PC CIC‐355 Computer Networks Lab 2 1
PC CIC‐357 Software Engineering Lab 2 1
PC CIC‐359 Design and Analysis of Algorithm Lab 2 1
PC / Internship ES‐361 Summer Training Report ‐ 1 * 1
Total 20 10 26
*NUES:Comprehensive evaluation of the Summer Training Report – 1 (after 4th Semester) shall be done by the committee
of teachers, constituted by the Academic Programme Committee, out of 100. The training shall be of 4 to 6 weeks duration.
The training can be under the mentorship of a teacher of the institute.
Sixth Semester
Paper
Group Paper L P Credits
Code
Theory Papers
HS/MS MS‐302 Principles of Management for Engineers 3 3
HS/MS HS‐304 Universal Human Values* 1 1
PCE Programme Core Elective Paper (PCE –1) 4
PCE Programme Core Elective Paper (PCE – 2) 4
PCE Programme Core Elective Paper (PCE – 3) 4
EAE / OAE Emerging Area/Open Area Elective Paper (EAE – 1 /OAE – 1) 4
EAE / OAE Emerging Area/Open Area Elective Paper (EAE – 2 /OAE – 2) 4
Practical / Viva Voce
NSS / NCC / Cultural Clubs / Technical Society / Technical
HS/MS HS‐352 2
Club**
Total 26
*NUES:All examinations to be conducted by the concerned teacher as specified in the detailed syllabus of the paper.
**NUES:Comprehensive evaluation of the students by the concerned coordinator of NCC / NSS / Cultural Clubs / Technical
Society / Technical Clubs, out of 100 as per the evaluation schemes worked out by these activity societies, organizations; the
faculty co‐ordinators shall be responsible for the evaluation of the same. These activities shall start from the 1st semester
and the evaluation shall be conducted at the end of the 6th semester for students admitted in the first semester. Students
nd rd
admitted in the 2 year (3 semester) as lateral entry shall be evaluated on the basis their performance, by the faculty co‐
rd th
ordinator for the period of 3 semester to 6 semester only.
Marking Scheme:
1. Teachers Continuous Evaluation: 25 marks
2. Term end Theory Examinations: 75 marks
Instructions for paper setter:
1. There should be 9 questions in the term end examinations question paper.
2. The first (1st) question should be compulsory and cover the entire syllabus. This question should be
objective, single line answers or short answer type question of total 15 marks.
3. Apart from question 1 which is compulsory, rest of the paper shall consist of 4 units as per the syllabus.
Every unit shall have two questions covering the corresponding unit of the syllabus. However, the student
shall be asked to attempt only one of the two questions in the unit. Individual questions may contain upto 5
sub‐parts / sub‐questions. Each Unit shall have a marks weightage of 15.
4. The questions are to be framed keeping in view the learning outcomes of the course / paper. The standard
/ level of the questions to be asked should be at the level of the prescribed textbook.
5. The requirement of (scientific) calculators / log‐tables / data – tables may be specified if required.
Course Objectives :
1. To describe the functions, roles and skills of managers and illustrate how the manager’s job is evolving.
2. To evaluate approaches to goal setting, planning and organizing in a variety of circumstances.
3. To evaluate contemporary approaches for staffing and leading in an organization
4. To analyze contemporary issues in controlling for measuring organizational performance.
Course Outcomes (CO)
CO 1 Examine the relevance of the political, legal, ethical, economic andcultural environments in global
business
CO 2 Evaluate approaches to goal setting, planning and organizing in a variety of circumstances.
CO 3 Evaluate contemporary approaches for staffing and leading in an organization
CO 4 Analyze contemporary issues in controlling for measuring organizational performance.
Course Outcomes (CO) to Programme Outcomes (PO) mapping (scale 1: low, 2: Medium, 3: High)
PO01 PO02 PO03 PO04 PO05 PO06 PO07 PO08 PO09 PO10 PO11 PO12
CO 1 2 2 1 2 ‐ 2 ‐ ‐ 1 2 3 2
CO 2 2 2 1 2 ‐ 2 ‐ ‐ 1 2 3 2
CO 3 2 2 1 2 ‐ 2 ‐ ‐ 1 2 3 2
CO 4 2 2 1 2 ‐ 2 ‐ ‐ 1 2 3 2
UNIT‐I
UNIT‐II
Planning: Nature & Purpose, Steps involved in Planning, Objectives, Setting Objectives, Process of Managing by
Objectives, Strategies, Policies & Planning Premises, CompetitorIntelligence, Benchmarking, Forecasting,
Decision‐Making.
Applicable from Batch Admitted in Academic Session 2021-22 Onwards Page 1264
Handbook of B.Tech. Programmes offered by USICT at Affiliated Institutions of the University.
Marking Scheme:
1. Teachers Continuous Evaluation: 25 marks
2. Term end Theory Examinations: 75 marks
Instructions for paper setter:
1. There should be 9 questions in the term end examinations question paper.
2. The first (1st) question should be compulsory and cover the entire syllabus. This question should be
objective, single line answers or short answer type question of total 15 marks.
3. Apart from question 1 which is compulsory, rest of the paper shall consist of 4 units as per the syllabus.
Every unit shall have two questions covering the corresponding unit of the syllabus. However, the student
shall be asked to attempt only one of the two questions in the unit. Individual questions may contain upto 5
sub‐parts / sub‐questions. Each Unit shall have a marks weightage of 15.
4. The questions are to be framed keeping in view the learning outcomes of the course / paper. The standard
/ level of the questions to be asked should be at the level of the prescribed textbook.
5. The requirement of (scientific) calculators / log‐tables / data – tables may be specified if required.
Course Objectives :
1. To describe the functions, roles and skills of managers and illustrate how the manager’s job is evolving.
2. To evaluate approaches to goal setting, planning and organizing in a variety of circumstances.
3. To evaluate contemporary approaches for staffing and leading in an organization
4. To analyze contemporary issues in controlling for measuring organizational performance.
Course Outcomes (CO)
CO 1 Examine the relevance of the political, legal, ethical, economic andcultural environments in global
business
CO 2 Evaluate approaches to goal setting, planning and organizing in a variety of circumstances.
CO 3 Evaluate contemporary approaches for staffing and leading in an organization
CO 4 Analyze contemporary issues in controlling for measuring organizational performance.
Course Outcomes (CO) to Programme Outcomes (PO) mapping (scale 1: low, 2: Medium, 3: High)
PO01 PO02 PO03 PO04 PO05 PO06 PO07 PO08 PO09 PO10 PO11 PO12
CO 1 2 2 1 2 ‐ 2 ‐ ‐ 1 2 3 2
CO 2 2 2 1 2 ‐ 2 ‐ ‐ 1 2 3 2
CO 3 2 2 1 2 ‐ 2 ‐ ‐ 1 2 3 2
CO 4 2 2 1 2 ‐ 2 ‐ ‐ 1 2 3 2
UNIT‐I
UNIT‐II
Planning: Nature & Purpose, Steps involved in Planning, Objectives, Setting Objectives, Process of Managing by
Objectives, Strategies, Policies & Planning Premises, CompetitorIntelligence, Benchmarking, Forecasting,
Decision‐Making.
Applicable from Batch Admitted in Academic Session 2021-22 Onwards Page 1264
Handbook of B.Tech. Programmes offered by USICT at Affiliated Institutions of the University.
Directing: Scope, Human Factors, Creativity and Innovation,Harmonizing Objectives, Leadership, Types of
Leadership,Directing, Managers as leaders, Early LeadershipTheories…Trait Theories, Behavioral Theories,
ManagerialGrid, Contingency Theories of Leadership, Directing ...PathGoal Theory, contemporary views of
Leadership, CrossCultural Leadership, Leadership Training, Substitutes ofLeadership
UNIT‐III
UNIT ‐ IV
Controlling: Controlling, Introduction to Controlling System and processof Controlling, Requirements for
effective control, Theplanning Contol link, The process of control, types ofcontrol The Budget as Control
Technique, InformationTechnology in Controlling, Productivity, Problems andManagement, Control of Overall
Performance, Direct andPreventive Control, Financial Controls, Tools formeasuring organizational Performance,
Contemporaryissues in control Workplace concerns, employee theft,employee violence
Textbook(s):
1. Tripathi PC. Principles of management. Tata McGraw‐Hill Education; 6th Edition 2017.
References:
1. Koontz H, Weihrich H. Essentials of management: an international, innovation, and leadershipperspective.
McGraw‐Hill Education; 10th Edition 2018.
2. Principles of Management Text and Cases, Pravin Durai , Pearson ,2015
3. Robbins, S.P. &Decenzo, David A. Fundamentals of Management,7th ed., Pearson, 2010
4. Robbins, S.P. & Coulter, Mary Management; 14 ed.,Pearson , 2009
Applicable from Batch Admitted in Academic Session 2021-22 Onwards Page 1265
Handbook of B.Tech. Programmes offered by USICT at Affiliated Institutions of the University.
Marking Scheme:
4. Teachers Continuous Evaluation: 25 marks
5. Term end Theory Examinations: 75 marks
6. This is an NUES paper, hence all examinations to be conducted by the concerned teacher.
Instructions for paper setter:
1. There should be 9 questions in the term end examinations question paper.
2. The first (1st) question should be compulsory and cover the entire syllabus. This question should be
objective, single line answers or short answer type question of total 15 marks.
3. Apart from question 1 which is compulsory, rest of the paper shall consist of 4 units as per the syllabus.
Every unit shall have two questions covering the corresponding unit of the syllabus. However, the student
shall be asked to attempt only one of the two questions in the unit. Individual questions may contain upto 5
sub‐parts / sub‐questions. Each Unit shall have a marks weightage of 15.
4. The questions are to be framed keeping in view the learning outcomes of the course / paper.
Course Objectives :
1. To help the students appreciate the essential complementarily between 'VALUES' and 'SKILLS' to
ensure sustained happiness and prosperity which are the core aspirations of all human beings.
2. To facilitate the development of a Holistic perspective among students towards life and profession as
well as towards happiness and prosperity based on a correct understanding of the Human reality and
the rest of existence. Such a holistic perspective forms the basis of Universal Human Values and
movement towards value‐based living in a natural way.
3. To highlight plausible implications of such a Holistic understanding in terms of ethical human conduct,
trustful and mutually fulfilling human behaviour and mutually enriching interaction with Nature.
4. To analyze the value of harmonious relationship based on trust and respect in their life and profession
Course Outcomes (CO)
CO 1 Evaluate the significance of value inputs in formal education and start applying them in their life and
profession
CO 2 Distinguish between values and skills, happiness and accumulation of physical facilities, the Self and
the Body, Intention and Competence of an individual, etc.
CO 3 Examine the role of a human being in ensuring harmony in society and nature.
CO 4 Apply the understanding of ethical conduct to formulate the strategy for ethical life and profession.
Course Outcomes (CO) to Programme Outcomes (PO) mapping (scale 1: low, 2: Medium, 3: High)
PO01 PO02 PO03 PO04 PO05 PO06 PO07 PO08 PO09 PO10 PO11 PO12
CO 1 ‐ ‐ ‐ ‐ ‐ 3 ‐ 3 1 1 ‐ 1
CO 2 ‐ ‐ ‐ ‐ ‐ 3 ‐ 3 1 1 ‐ 1
CO 3 ‐ ‐ ‐ ‐ ‐ 3 ‐ 3 1 1 ‐ 1
CO 4 ‐ ‐ ‐ ‐ ‐ 3 ‐ 3 1 1 ‐ 1
UNIT‐I
Introduction‐Basic Human Aspiration, its fulfillment through All‐encompassing Resolution: The basic human
aspirations and their fulfillment through Right understanding and Resolution, Right understanding and
Resolution as the activities of the Self, Self being central to Human Existence; All‐encompassing Resolution for a
Human Being, its details and solution of problems in the light of Resolution
UNIT‐II
Understanding Human Being: Understanding the human being comprehensively as the first step and the core
Applicable from Batch Admitted in Academic Session 2021-22 Onwards Page 1486
Handbook of B.Tech. Programmes offered by USICT at Affiliated Institutions of the University.
theme of this course; human being as co‐existence of the self and the body; the activities and potentialities of
the self; Basis for harmony/contradiction in the self
UNIT‐III
Understanding Nature and Existence: A comprehensive understanding (knowledge) about the existence,
Nature being included; the need and process of inner evolution (through self‐exploration, self‐awareness and
self‐evaluation), particularly awakening to activities of the Self: Realization, Understanding and Contemplation
in the Self (Realization of Co‐Existence, Understanding of Harmony in Nature and Contemplation of
Participation of Human in this harmony/ order leading to comprehensive knowledge about the existence).
UNIT ‐ IV
Understanding Human Conduct, All‐encompassing Resolution & Holistic Way of Living: Understanding Human
Conduct, different aspects of All‐encompassing Resolution (understanding, wisdom, science etc.), Holistic way
of living for Human Being with All‐encompassing Resolution covering all four dimensions of human endeavor
viz., realization, thought, behavior and work (participation in the larger order) leading to harmony at all levels
from Self to Nature and entire Existence
Textbook(s):
1. R R Gaur, R Asthana, G P Bagaria, 2019 (2nd Revised Edition), A Foundation Course in Human Values and
Professional Ethics. ISBN 978‐93‐87034‐47‐1, Excel Books, New Delhi.
2. Premvir Kapoor, Professional Ethics and Human Values, Khanna Book Publishing, New Delhi, 2022.
References:
1. Ivan Illich, 1974, Energy & Equity, The Trinity Press, Worcester, and Harper Collins, USA
2. E.F. Schumacher, 1973, Small is Beautiful: a study of economics as if people mattered, Blond & Briggs,
Britain.
3. Sussan George, 1976, How the Other Half Dies, Penguin Press. Reprinted 1986.
4. Donella H. Meadows, Dennis L. Meadows, Jorgen Randers, William W. Behrens III, 1972, Limits to Growth –
Club of Rome’s report, Universe Books.
5. A Nagraj, 1998, Jeevan Vidya EkParichay, Divya Path Sansthan, Amarkantak.
6. P L Dhar, RR Gaur, 1990, Science and Humanism, Commonwealth Publishers.
7. A N Tripathy, 2003, Human Values, New Age International Publishers.
8. Subhas Palekar, 2000, How to practice Natural Farming, Pracheen (Vaidik) Krishi Tantra Shodh, Amravati.
9. E G Seebauer& Robert L. Berry, 2000, Fundamentals of Ethics for Scientists &Engineers, Oxford University
Press
10. M Govindrajran, S Natrajan& V.S. Senthil Kumar, Engineering Ethics (including Human Values), Eastern
Economy Edition, Prentice Hall of India Ltd.
11. B P Banerjee, 2005, Foundations of Ethics and Management, Excel Books.
12. B L Bajpai, 2004, Indian Ethos and Modern Management, New Royal Book Co., Lucknow. Reprinted 2008.
Applicable from Batch Admitted in Academic Session 2021-22 Onwards Page 1487
Handbook of B.Tech. Programmes offered by USICT at Affiliated Institutions of the University.
Marking Scheme:
1. Teachers Continuous Evaluation: 25 marks
2. Term end Theory Examinations: 75 marks
Instructions for paper setter:
1. There should be 9 questions in the term end examinations question paper.
2. The first (1st) question should be compulsory and cover the entire syllabus. This question should be
objective, single line answers or short answer type question of total 15 marks.
3. Apart from question 1 which is compulsory, rest of the paper shall consist of 4 units as per the syllabus.
Every unit shall have two questions covering the corresponding unit of the syllabus. However, the student
shall be asked to attempt only one of the two questions in the unit. Individual questions may contain upto
5 sub‐parts / sub‐questions. Each Unit shall have a marks weightage of 15.
4. The questions are to be framed keeping in view the learning outcomes of the course / paper. The standard
/ level of the questions to be asked should be at the level of the prescribed textbook.
5. The requirement of (scientific) calculators / log‐tables / data – tables may be specified if required.
Course Objectives :
1. To understand the database design life cycle and design conceptual model of database system.
2. To design logical model of database system.
3. To physically implement the database.
4. To understand the need of database tuning and security.
Course Outcomes (CO)
CO 1 Able to understand the database design life cycle and design conceptual model of database system.
CO 2 Able to design logical model of database system.
CO 3 Able to physically implement the database.
CO 4 Able to perform database tuning.
Course Outcomes (CO) to Programme Outcomes (PO) mapping (scale 1: low, 2: Medium, 3: High)
PO01 PO02 PO03 PO04 PO05 PO06 PO07 PO08 PO09 PO10 PO11 PO12
CO 1 3 3 2 2 2 ‐ ‐ ‐ 3 2 2 3
CO 2 3 3 2 2 2 ‐ ‐ ‐ 3 2 2 3
CO 3 3 3 2 3 3 ‐ ‐ ‐ 3 2 2 3
CO 4 3 3 2 3 3 ‐ ‐ ‐ 3 2 2 3
UNIT‐I
Introduction: Overview of database systems architecture and components, database design life cycle
Conceptual data modelling: ER Modeling, EER Modeling, Modeling complex relationships, Design issues in ER &
EER modeling
UNIT‐II
Logical data modelling: Overview of relational data model, Integrity constraints, Mapping ER Model to a logical
schema, Mapping EER Model to a logical schema, Mapping of higher degree relationships, Mapping of
Aggregation, Mapping complex ER Model Constructs to a logical schema
Normalization: Introduction, Anomalies, Normal forms – 1NF, 2NF, 3NF, BCNF, 4NF & 5NF
UNIT‐III
Database implementation and physical database design: Database creation using SQL, SQL commands – DDL &
Applicable from Batch Admitted in Academic Session 2021-22 Onwards Page 702
Handbook of B.Tech. Programmes offered by USICT at Affiliated Institutions of the University.
UNIT ‐ IV
Database tuning and maintenance: Introduction, Clustering and indexing, guidelines for index selection,
de‐normalization, database tuning
Database security: Introduction, Access control DCL Commands, views
Textbook(s):
1. Database Modelling and Database Design. Narayan S. Umanath and Richard W. Scamell. Cengage Learning,
2nd Edition.
2. Database Management Systems. Raghu Ramakrishnana and Johannes Gehrke, Mc Graw Hill, 3rd Edition.
References:
1. Database Modelling and Design. Toby Teorey, Sam Lightstone, Tom Nadeau and H. V. Jagadish. Morgan
Kaufmann Publishers, 5th Edition
2. Elmasri, Navathe, Fundamentals of Database Systems, 5th Edition, Pearson Education, India.
3. Database System Concepts, Silberschatz, Korth, McGraw hill, V edition.
Applicable from Batch Admitted in Academic Session 2021-22 Onwards Page 703
Handbook of B.Tech. Programmes offered by USICT at Affiliated Institutions of the University.
Marking Scheme:
1. Teachers Continuous Evaluation: 25 marks
2. Term end Theory Examinations: 75 marks
Instructions for paper setter:
1. There should be 9 questions in the term end examinations question paper.
2. The first (1st) question should be compulsory and cover the entire syllabus. This question should be
objective, single line answers or short answer type question of total 15 marks.
3. Apart from question 1 which is compulsory, rest of the paper shall consist of 4 units as per the syllabus.
Every unit shall have two questions covering the corresponding unit of the syllabus. However, the student
shall be asked to attempt only one of the two questions in the unit. Individual questions may contain upto
5 sub‐parts / sub‐questions. Each Unit shall have a marks weightage of 15.
4. The questions are to be framed keeping in view the learning outcomes of the course / paper. The standard
/ level of the questions to be asked should be at the level of the prescribed textbook.
5. The requirement of (scientific) calculators / log‐tables / data – tables may be specified if required.
Course Objectives :
1. Describe what IoT is and how it works today
2. Recognise the factors that contributed to the emergence of IoT
3. Design and program IoT devices
4. Define the infrastructure for supporting IoT deployments
Course Outcomes (CO)
CO 1 Demonstrate basic concepts, principles and challenges in IoT.
CO 2 Illustrate functioning of hardware devices and sensors used for IoT
CO 3 Analyze network communication aspects and protocols used in IoT
CO 4 Apply IoT for developing real life applications using Ardunio programming.
Course Outcomes (CO) to Programme Outcomes (PO) mapping (scale 1: low, 2: Medium, 3: High)
PO01 PO02 PO03 PO04 PO05 PO06 PO07 PO08 PO09 PO10 PO11 PO12
CO 1 ‐ 1 ‐ ‐ ‐ 1 ‐ ‐ 2 ‐ 3 ‐
CO 2 1 ‐ 2 ‐ 3 ‐ ‐ ‐ ‐ 1 ‐ 2
CO 3 ‐ 2 2 ‐ ‐ 1 ‐ ‐ 2 ‐ ‐ 2
CO 4 2 1 ‐ ‐ 2 ‐ ‐ ‐ 1 1 ‐
UNIT‐I
Internet of Things (IoT): Vision, Definition, Conceptual Framework, Architectural view, technology behind IoT,
Sources of the IoT, M2M Communication, IoT Examples. Design Principles for Connected Devices: IoT/M2M
systems layers and design standardization, communication technologies, data enrichment and consolidation,
ease of designing and affordability
UNIT‐II
Hardware for IoT: Sensors, Digital sensors, actuators, radio frequency identification (RFID) technology, wireless
Applicable from Batch Admitted in Academic Session 2021-22 Onwards Page 1005
Handbook of B.Tech. Programmes offered by USICT at Affiliated Institutions of the University.
sensor networks, participatory sensing technology. Embedded Platforms for IoT: Embedded computing basics,
Overview of IOT supported Hardware platforms such as Arduino, NetArduino, Raspberry pi, Beagle Bone, Intel
Galileo boards and ARM cortex.
UNIT‐III
Network & Communication aspects in IoT: Wireless Medium access issues, MAC protocol survey, Survey
routing protocols, Sensor deployment & Node discovery, Data aggregation & dissemination
UNIT ‐ IV
Programming the Ardunio: Ardunio Platform Boards Anatomy, Ardunio IDE, coding, using emulator, using
libraries, additions in ardunio, programming the ardunio for IoT.
Textbook(s):
1. Olivier Hersent, David Boswarthick, Omar Elloumi, “The Internet of Things key applications and protocols”,
Willey
2. Jeeva Jose, Internet of Things, Khanna Publishing House
References:
1. Michael Miller, “The Internet of Things”, Pearson
2. Raj Kamal, “Internet of Things”, McGraw‐Hill, 1st Edition
Applicable from Batch Admitted in Academic Session 2021-22 Onwards Page 1006
Handbook of B.Tech. Programmes offered by USICT at Affiliated Institutions of the University.
Marking Scheme:
1. Teachers Continuous Evaluation: 40 marks
2. Term end Theory Examinations: 60 marks
Instructions:
1. The course objectives and course outcomes are identical to that of (Introduction to Internet of Things) as
this is the practical component of the corresponding theory paper.
2. The practical list shall be notified by the teacher in the first week of the class commencement under
intimation to the office of the Head of Department / Institution in which the paper is being offered from
the list of practicals below. Atleast 10 experiments must be performed by the students, they may be asked
to do more. Atleast 5 experiments must be from the given list.
1. Start Raspberry Pi and try various Linix commands in command terminal window: ls, cd, touch, mv, rm,
man, mkdir, rmdir, tar, gzip, cat, more, less, ps, sudo, cron, chown, chgrp, ping etc
2. Run some python programs on Pi like: a) Read your name and print Hello message with name b) Read two
numbers and print their sum, difference, product and division. c) Word and character count of a given
string. d) Area of a given shape (rectangle, triangle and circle) reading shape and appropriate values from
standard input.
3. Run some python programs on Pi like: a) Print a name 'n' times, where name and n are read from standard
input, using for and while loops. b) Handle Divided by Zero Exception. c) Print current time for 10 times
with an interval of 10 seconds. d) Read a file line by line and print the word count of each line.
4. Light an LED through Python program
5. Get input from two switches and switch on corresponding LEDs.
6. Flash an LED at a given on time and off time cycle, where the two times are taken from a file.
7. Flash an LED based on cron output (acts as an alarm)
8. Switch on a relay at a given time using cron, where the relay's contact terminals are connected to a load.
9. Get the status of a bulb at a remote place (on the LAN) through web.
10. Push sensor data to cloud and Control an actuator through cloud.
Applicable from Batch Admitted in Academic Session 2021-22 Onwards Page 1007
Handbook of B.Tech. Programmes offered by USICT at Affiliated Institutions of the University.
Marking Scheme:
1. Teachers Continuous Evaluation: 25 marks
2. Term end Theory Examinations: 75 marks
Instructions for paper setter:
1. There should be 9 questions in the term end examinations question paper.
2. The first (1st) question should be compulsory and cover the entire syllabus. This question should be
objective, single line answers or short answer type question of total 15 marks.
3. Apart from question 1 which is compulsory, rest of the paper shall consist of 4 units as per the syllabus.
Every unit shall have two questions covering the corresponding unit of the syllabus. However, the student
shall be asked to attempt only one of the two questions in the unit. Individual questions may contain upto 5
sub‐parts / sub‐questions. Each Unit shall have a marks weightage of 15.
4. The questions are to be framed keeping in view the learning outcomes of the course / paper. The standard
/ level of the questions to be asked should be at the level of the prescribed textbook.
5. The requirement of (scientific) calculators / log‐tables / data – tables may be specified if required.
Course Objectives :
1. To understand the fundamentals of object modelling.
2. To understand and differentiate Unified Process from other approaches.
3. To design with the UML dynamic and implementation diagrams.
4. To improve the software design with design patterns & test the software against its requirements
specification
Course Outcomes (CO)
CO 1 Express software design with UML diagrams
CO 2 Identify various scenarios based on software requirements
CO 3 Transform UML based software design into pattern based design using design patterns
CO 4 Design software applications using OO concepts & Understand the various testing methodologies for
OO software
Course Outcomes (CO) to Programme Outcomes (PO) mapping (scale 1: low, 2: Medium, 3: High)
PO01 PO02 PO03 PO04 PO05 PO06 PO07 PO08 PO09 PO10 PO11 PO12
CO 1 3 3 3 3 3 2 2 1 1 1 2 2
CO 2 3 2 2 3 3 2 1 1 1 1 2 2
CO 3 3 2 2 3 2 2 2 1 1 1 2 2
CO 4 2 2 2 2 2 2 1 1 2 2 2 3
UNIT I
Unified Process and Use Case Diagrams: Introduction to OOAD with OO Basics ‐ Unified Process – UML
diagrams – Use Case –Case study – the Next Gen POS system, Inception ‐Use Case Modelling – Relating Use
cases – include, extend and generalization – When to use Use‐cases
UNIT II
Static UML Diagrams: Class Diagram–– Elaboration – Domain Model – Finding conceptual classes and
description classes – Associations – Attributes – Domain model refinement – Finding conceptual class
Hierarchies – Aggregation and Composition ‐ Relationship between sequence diagrams and use cases – When
to use Class Diagrams
Applicable from Batch Admitted in Academic Session 2021-22 Onwards Page 1188
Handbook of B.Tech. Programmes offered by USICT at Affiliated Institutions of the University.
UNIT III
Dynamic and Implementation UML Diagrams: Dynamic Diagrams – UML interaction diagrams ‐ System
sequence diagram – Collaboration diagram – When to use Communication Diagrams ‐ State machine diagram
and Modelling –When to use State Diagrams ‐ Activity diagram – When to use activity diagrams
Implementation Diagrams ‐ UML package diagram ‐ When to use package diagrams ‐ Component and
Deployment Diagrams – When to use Component and Deployment diagrams
UNIT IV
Design Patterns: GRASP: Designing objects with responsibilities – Creator – Information expert – Low Coupling
– High Cohesion – Controller Design Patterns – creational – factory method – structural – Bridge – Adapter –
behavioural – Strategy – observer –Applying GoF design patterns – Mapping design to code TESTING: Impact of
object orientation on Testing – Develop Test Cases and Test Plan
Textbooks:
1. Craig Larman, Applying UML and Patterns: An Introduction to Object‐Oriented Analysis and Design and
Iterative Development, Third Edition, Pearson Education, 2005.
2. Ali Bahrami ‐ Object Oriented Systems Development ‐ McGraw Hill International Edition ‐ 1999
References:
1. Erich Gamma and Richard Helm, Ralph Johnson, John Vlissides, Design patterns: Elements of Reusable
Object‐Oriented Software, Addison‐Wesley, 1995.
2. Martin Fowler, UML Distilled: A Brief Guide to the Standard Object Modelling Language, Third edition,
Addison Wesley, 2003.
Applicable from Batch Admitted in Academic Session 2021-22 Onwards Page 1189
Handbook of B.Tech. Programmes offered by USICT at Affiliated Institutions of the University.
Marking Scheme:
1. Teachers Continuous Evaluation: 40 marks
2. Term end Theory Examinations: 60 marks
Instructions:
1. The course objectives and course outcomes are identical to that of (Object Oriented Analysis and Design
using UML) as this is the practical component of the corresponding theory paper.
2. The practical list shall be notified by the teacher in the first week of the class commencement under
intimation to the office of the Head of Department / Institution in which the paper is being offered from
the list of practicals below. Atleast 10 experiments must be performed by the students, they may be asked
to do more. Atleast 5 experiments must be from the given list.
Draw standard UML diagrams using an UML modelling tool for a given case study and map design to code and
implement a 3 layered architecture. Test the developed code and validate whether the SRS is satisfied.
1. Identify a software system that needs to be developed.
2. Document the Software Requirements Specification (SRS) for the identified system.
3. Identify use cases and develop the Use Case model.
4. Identify the conceptual classes and develop a Domain Model and also derive a Class Diagram from that.
5. Using the identified scenarios, find the interaction between objects and represent them using UML
Sequence and Collaboration Diagrams
6. Draw relevant State Chart and Activity Diagrams for the same system.
7. Implement the system as per the detailed design
8. Test the software system for all the scenarios identified as per the use case diagram
9. Improve the reusability and maintainability of the software system by applying appropriate design
patterns.
10. Implement the modified system and test it for various scenarios.
Applicable from Batch Admitted in Academic Session 2021-22 Onwards Page 1190
Handbook of B.Tech. Programmes offered by USICT at Affiliated Institutions of the University.
Web Technologies L P C
3 3
Marking Scheme:
1. Teachers Continuous Evaluation: 25 marks
2. Term end Theory Examinations: 75 marks
Instructions for paper setter:
1. There should be 9 questions in the term end examinations question paper.
2. The first (1st) question should be compulsory and cover the entire syllabus. This question should be
objective, single line answers or short answer type question of total 15 marks.
3. Apart from question 1 which is compulsory, rest of the paper shall consist of 4 units as per the syllabus.
Every unit shall have two questions covering the corresponding unit of the syllabus. However, the student
shall be asked to attempt only one of the two questions in the unit. Individual questions may contain upto 5
sub‐parts / sub‐questions. Each Unit shall have a marks weightage of 15.
4. The questions are to be framed keeping in view the learning outcomes of the course / paper. The standard
/ level of the questions to be asked should be at the level of the prescribed textbook.
5. The requirement of (scientific) calculators / log‐tables / data – tables may be specified if required.
Course Objectives :
1. To explain web application development with HTML and CSS
2. Learn about scripting languages Java Script and JSP Technologies
3. To Learn Server‐side Development with PHP
4. Develop web applications using PHP and MYSQL
Course Outcomes (CO)
CO 1 Identify and illustrate the basic concepts of HTML and CSS & apply those concepts to design web pages
CO 2 Understand various concepts related to dynamic web pages and validate them using JavaScript and
JSP
CO 3 Outline and understand the concepts of PHP for Web Development
CO 4 Integrate PHP, MYSQL and Scripting languages for web applications.
Course Outcomes (CO) to Programme Outcomes (PO) mapping (scale 1: low, 2: Medium, 3: High)
PO01 PO02 PO03 PO04 PO05 PO06 PO07 PO08 PO09 PO10 PO11 PO12
CO 1 3 ‐ ‐ ‐ 2 ‐ 2 ‐ ‐ 3 2
CO 2 ‐ 2 ‐ ‐ ‐ 2 ‐ ‐ 3 ‐ ‐
CO 3 ‐ ‐ ‐ 2 3 ‐ ‐ 3 ‐ ‐ 2 ‐
CO 4 3 ‐ 3 ‐ ‐ 3 3 ‐ 3 ‐ ‐ 3
UNIT‐I
HTML: Basic Syntax, Standard HTML Document Structure, Basic Text Markup, Html styles, Elements, Attributes,
Heading, Layouts, I frames Images, Hypertext Links, Lists, Tables, Forms, Dynamic HTML.
CSS: Need for CSS, introduction to CSS, basic syntax and structure, using CSS, background images, colors, and
properties, manipulating texts, using fonts, borders, boxes, margins, padding lists, positioning using CSS, CSS2,
The Box Model, Working with XML: Document Type Definition (DTD), XML schemas, Document object model,
Parsers ‐DOM, and SAX. Introduction to XHTML: XML, Meta tags, Character entities, frames, and frame sets.
UNIT‐II
JavaScript ‐ Client‐side scripting, Introduction to JavaScript, Objects, Primitives Operations and Expressions,
Control Statements, Arrays, Functions, Constructors, JavaScript, and objects, JavaScript own objects, the DOM
and web browser environments, forms and validations
Introduction to JSP: The Anatomy of a JSP Page, JSP Processing, Declarations, Directives, Expressions, Code
Applicable from Batch Admitted in Academic Session 2021-22 Onwards Page 1531
Handbook of B.Tech. Programmes offered by USICT at Affiliated Institutions of the University.
Snippets, implicit objects, Using Beans in JSP Pages, Using Cookies and session for session tracking, connecting
to database in JSP
UNIT‐III
Introduction to Server‐Side Development with PHP, what is Server‐Side Development, A Web Server’s
Responsibilities, Quick Tour of PHP, Introduction and basic syntax of PHP, decision and looping with examples,
PHP and HTML, Arrays, Functions, Browser control and detection, string, Form processing, Files, Advance
Features: Cookies and Sessions.
UNIT – IV
PHP and MySQL: Basic commands with PHP examples, Connection to the server, creating a database, selecting
a database, listing database, listing table names, creating a table, inserting data, altering tables, queries,
deleting the database, deleting data, and tables, PHP my admin and database bugs. Managing State, The
Problem of State in Web Applications, Passing Information via Query Strings, Passing Information via the URL
Path, Cookies, Serialization, Session State.
Textbooks:
1. Web Technologies: A Computer Science Perspective, Jackson, Pearson Education India, 2007.
2. Programming the World Wide Web, 7th Edition, Robert W Sebesta, Pearson, 2013.
References:
1. Web Technologies, HTML, JavaScript, PHP, Java, JSP, XML and AJAX, Black book, 1st Edition, Dream
Tech, 2009.
2. An Introduction to Web Design, Programming, 1st Edition, Paul S Wang, Sanda S Katila, Cengage Learning,
2003.
3. PHP and MySQL Web Development, Luke Welling, Addison Wesley
Applicable from Batch Admitted in Academic Session 2021-22 Onwards Page 1532
Handbook of B.Tech. Programmes offered by USICT at Affiliated Institutions of the University.
Marking Scheme:
1. Teachers Continuous Evaluation: 40 marks
2. Term end Theory Examinations: 60 marks
Instructions:
1. The course objectives and course outcomes are identical to that of (Web Technologies) as this is the
practical component of the corresponding theory paper.
2. The practical list shall be notified by the teacher in the first week of the class commencement under
intimation to the office of the Head of Department / Institution in which the paper is being offered from
the list of practicals below. Atleast 10 experiments must be performed by the students, they may be asked
to do more. Atleast 5 experiments must be from the given list.
1. Design web pages for your college containing a description of the courses, departments, faculties, library
etc, use href, list tags.
2. Write html code to develop a webpage having two frames that divide the webpage into two equal rows
and then divide the row into equal columns fill each frame with a different background color.
3. Design a web page of your home town with an attractive background color, text color, an Image, font etc.
(use internal CSS).
4. Use External, Internal, and Inline CSS to format college web page that you created.
5. Create HTML Page with JavaScript which takes Integer number as input and tells whether the number is
ODD or EVEN
6. Create HTML Page that contains form with fields Name, Email, Mobile No, Gender , Favourite Colour and a
button now write a JavaScript code to combine and display the information in textbox when the button is
clicked and implement validation.
7. Create XML file to store student information like Enrolment Number, Name Mobile Number , Email Id.
8. Write a php script to read data from txt file and display it in html table (the file contains info in format
Name: Password: Email )
9. Write a PHP Script for login authentication. Design an html form which takes username and password from
user and validate against stored username and password in file.
10. Write PHP Script for storing and retrieving user information from MySql table.
a. Design A HTML page which takes Name, Address, Email and Mobile No. From user (register.php)
b. Store this data in Mysql database / text file.
c. Next page display all user in html table using PHP (display.php)
Applicable from Batch Admitted in Academic Session 2021-22 Onwards Page 1533
Handbook of B.Tech. Programmes offered by USICT at Affiliated Institutions of the University.
Marking Scheme:
1. Teachers Continuous Evaluation: 25 marks
2. Term end Theory Examinations: 75 marks
Instructions for paper setter:
1. There should be 9 questions in the term end examinations question paper.
2. The first (1st) question should be compulsory and cover the entire syllabus. This question should be
objective, single line answers or short answer type question of total 15 marks.
3. Apart from question 1 which is compulsory, rest of the paper shall consist of 4 units as per the syllabus.
Every unit shall have two questions covering the corresponding unit of the syllabus. However, the student
shall be asked to attempt only one of the two questions in the unit. Individual questions may contain upto
5 sub‐parts / sub‐questions. Each Unit shall have a marks weightage of 15.
4. The questions are to be framed keeping in view the learning outcomes of the course / paper. The standard
/ level of the questions to be asked should be at the level of the prescribed textbook.
5. The requirement of (scientific) calculators / log‐tables / data – tables may be specified if required.
Course Objectives :
1. To understand the basics of probability theory, Digital Information and Communication theory.
2. To learn the knowledge of error‐control coding.
3. To learn the process of encoding and decoding of digital data streams.
4. To learn the methods of generation of these codes.
Course Outcomes (CO)
CO 1 To be able to understand the basic principles of probability theory.
CO 2 To be able to demonstrate the knowledge information and basic communication theory.
CO 3 To be able to implement the knowledge of encoding and decoding of digital data stream using Linear
Block Codes.
CO 4 To be able to analyse the encoding and decoding of digital data stream using Convolutional codes.
Course Outcomes (CO) to Programme Outcomes (PO) mapping (scale 1: low, 2: Medium, 3: High)
PO01 PO02 PO03 PO04 PO05 PO06 PO07 PO08 PO09 PO10 PO11 PO12
CO 1 3 1 1 1 ‐ ‐ ‐ 2 ‐ 3 ‐ 1
CO 2 3 3 3 3 1 1 ‐ 2 ‐ 2 ‐ 2
CO 3 3 3 3 3 3 1 ‐ 2 ‐ 2 ‐ 2
CO 4 3 3 3 3 3 1 ‐ 2 ‐ 2 ‐ 2
UNIT‐I
Probability and Random Process: Introduction, Probability, Random variables, Statistical Averages, Random
Processes, Mean, Correlation and Covariance function, Ergodic Process, Power Spectral Density, Gaussian
process, Information measure of Continuous random Variables, Jensen’s Inequality, Fano’s Inequality.
UNIT‐II
Introduction to Information Theory, Uncertainty & Information, Mutual Information, Average mutual
information, Entropy, Relative Entropy, Introduction to lossless coding, Source coding theorem, Block code and
its properties, Kraft‐Mcmillan equality, Huffman Coding, Shannon Fano coding, Lempel Ziv Algorithm.
Communication Process, Primary Communication resources, Sources of Information, Communication Networks
and Communication Channels.
Applicable from Batch Admitted in Academic Session 2021-22 Onwards Page 1002
Handbook of B.Tech. Programmes offered by USICT at Affiliated Institutions of the University.
UNIT‐III
Definition of terms: Redundancy, code efficiency, systematic codes, Hamming distance, Hamming Weight,
Hamming Bound, Types of Code: Parity check codes, Hamming codes, BCH Codes, RS Codes, Linear Block
Codes, Generator and Parity Check matrix, Syndrome decoding.
Introduction to Cyclic Codes, Matrix Description of cyclic codes, Golay Codes, CRC Codes, Circuit
implementation of cyclic codes.
UNIT – IV
Burst Error Detecting and correcting codes, Convolutional codes, Time domain and frequency domain
approaches, Code Tree, Trellis and State diagram, Decoding of convolutional codes, Viterbi’s Algorithm,
Sequential Decoding, Bound on bit error rate, Coding Gain.
Textbook(s):
1. Ranjan Bose, “Information Theory Coding & Cryptography”, 3rd Edition, McGraw Hill, 2017.
2. T.M. Cover and J.A Thomas, “Elements of Information Theory”, 2nd Edition, Wiley India Pvt Ltd, 2013.
3. Simon Haykins and Michael Moher, “Communications Systems”, 5th Edition, John Wiley & Sons Inc, 2009.
References:
1. Salvatore Gravano, Introduction to Error Control Codes, Oxford University Press, 2017.
Applicable from Batch Admitted in Academic Session 2021-22 Onwards Page 1003
Handbook of B.Tech. Programmes offered by USICT at Affiliated Institutions of the University.
Marking Scheme:
1. Teachers Continuous Evaluation: 40 marks
2. Term end Theory Examinations: 60 marks
Instructions:
1. The course objectives and course outcomes are identical to that of (Introduction to Information and
Communication Theory) as this is the practical component of the corresponding theory paper.
2. The practical list shall be notified by the teacher in the first week of the class commencement under
intimation to the office of the Head of Department / Institution in which the paper is being offered from
the list of practicals below. Atleast 10 experiments must be performed by the students, they may be asked
to do more. Atleast 5 experiments must be from the given list.
1. Write a MATLAB program to compute entropy and mutual information for Noise Free Channel.
2. Write a MATLAB program to compute entropy and mutual information for Binary Symmetric Channel.
3. Write a MATLAB program to implement algorithm for generation and evaluation of Shannon‐ Fano coding
and decoding.
4. Write a MATLAB program to implement algorithm for generation and evaluation of Huffman coding and
decoding.
5. Write a MATLAB program to implement algorithm for generation and evaluation of Lempel Ziv dictionary
method.
6. Write a MATLAB program to implement the algorithm for encoding and decoding of Linear Block Code.
7. Write a MATLAB program to implement the algorithm for encoding and decoding of Cyclic Code.
8. Write a MATLAB program to implement the algorithm for generating Convolutional code by Code Tree.
9. Write a MATLAB program to implement the algorithm for generating Convolutional code by Code Trellis.
10. Write a MATLAB program to implement the algorithm for encoding and decoding of BCH Code.
Applicable from Batch Admitted in Academic Session 2021-22 Onwards Page 1004
Handbook of B.Tech. Programmes offered by USICT at Affiliated Institutions of the University.
Artificial Intelligence L P C
3 3
Marking Scheme:
1. Teachers Continuous Evaluation: 25 marks
2. Term end Theory Examinations: 75 marks
Instructions for paper setter:
1. There should be 9 questions in the term end examinations question paper.
2. The first (1st) question should be compulsory and cover the entire syllabus. This question should be
objective, single line answers or short answer type question of total 15 marks.
3. Apart from question 1 which is compulsory, rest of the paper shall consist of 4 units as per the syllabus.
Every unit shall have two questions covering the corresponding unit of the syllabus. However, the student
shall be asked to attempt only one of the two questions in the unit. Individual questions may contain upto 5
sub‐parts / sub‐questions. Each Unit shall have a marks weightage of 15.
4. The questions are to be framed keeping in view the learning outcomes of the course / paper. The standard
/ level of the questions to be asked should be at the level of the prescribed textbook.
5. The requirement of (scientific) calculators / log‐tables / data – tables may be specified if required.
Course Objectives :
1. To impart the definition and basic knowledge of Artificial Intelligence.
2. To introduces AI by examining the nature of the difficult problems.
3. To understand with AI demonstration that intelligence requires ability to find reason.
4. To understand the latest techniques and the future scope of the technology.
Course Outcomes (CO)
CO 1 Ability to use AI methods and control strategies to solve the problems.
CO 2 Understand the production system and its applications. Also, to understand the properties and
applications for the different search algorithms.
CO 3 Applying the different algorithms and the techniques, also analyse the reason for the results.
CO 4 Study the expert systems and the modern approaches.
Course Outcomes (CO) to Programme Outcomes (PO) mapping (scale 1: low, 2: Medium, 3: High)
PO01 PO02 PO03 PO04 PO05 PO06 PO07 PO08 PO09 PO10 PO11 PO12
CO 1 3 3 3 3 3 2 2 ‐ ‐ ‐ ‐ 2
CO 2 3 3 3 3 3 2 2 ‐ ‐ ‐ ‐ 2
CO 3 3 3 3 3 3 2 2 ‐ ‐ ‐ ‐ 2
CO 4 3 3 3 3 3 2 2 ‐ ‐ ‐ ‐ 2
UNIT‐I
AI Definition, Problems, The Foundations of Artificial Intelligence, Techniques, Models, Defining Problem as a
state space search, production system, Intelligent Agents: Agents and Environments, Characteristics, Search
methods and issues in the design of search problems.
UNIT‐II
Knowledge representation issues, mapping, frame problem. Predicate logic, facts in logic, representing instance
and Isa relationship, Resolution, procedural and declarative knowledge, matching, control knowledge. Symbolic
reasoning under uncertainty, Non monotonic reasoning, statistical reasoning.
Applicable from Batch Admitted in Academic Session 2021-22 Onwards Page 537
Handbook of B.Tech. Programmes offered by USICT at Affiliated Institutions of the University.
UNIT‐III
Game Playing, minimax search, Alfa beta cut‐offs, Natural Language Processing, Learning, Explanation‐based
learning, discovery, analogy, Neural net learning and Genetic Learning.
UNIT ‐ IV
Fuzzy logic systems, Perception and action, Expert systems, Inference in Bayesian Networks, K‐means
Clustering Algorithm, Machine learning.
Textbook(s):
1. Elaine Rich, Kevin Knight, and Shivashankar B Nair, “Artificial Intelligence”, Tata McGraw Hill.
2. S. Russel and P. Norvig, “Artificial Intelligence: A Modern Approach”, Pearson Edu.
References:
1. Deepak Khemani, “A First Choice in Artificial Intelligence”, McGraw Hill.
2. K M Fu, “Neural Networks in Computer Intelligence”, McGraw Hill.
Applicable from Batch Admitted in Academic Session 2021-22 Onwards Page 538
Handbook of B.Tech. Programmes offered by USICT at Affiliated Institutions of the University.
Marking Scheme:
1. Teachers Continuous Evaluation: 40 marks
2. Term end Theory Examinations: 60 marks
Instructions:
1. The course objectives and course outcomes are identical to that of (Artificial Intelligence) as this is the
practical component of the corresponding theory paper.
2. The practical list shall be notified by the teacher in the first week of the class commencement under
intimation to the office of the Head of Department / Institution in which the paper is being offered from
the list of practicals below. Atleast 10 experiments must be performed by the students, they may be asked
to do more. Atleast 5 experiments must be from the given list.
1. Study of PROLOG.
2. Write simple fact for the statements using PROLOG
a. Ram likes mango.
b. Seema is a girl.
c. Bill likes Cindy.
d. Rose is red.
e. John owns gold.
3. Write predicates, one converts centigrade temperatures to Fahrenheit, the other checksif a temperature is
below freezing using PROLOG.
4. Write a program to implement Breath First Search Traversal.
5. Write a program to implement Water Jug Problem.
6. Write a program to remove punctuations from the given string.
7. Write a program to sort the sentence in alphabetical order.
8. Write a program to implement Hangman game using python.
9. Write a program to implement Hangman game.
10. Write a program to implement Tic‐Tac‐Toe game.
11. Write a program to remove stop words for a given passage from a text file using NLTK.
12. Write a program to implement stemming for a given sentence using NLTK.
13. Write a program to POS (part of speech) tagging for the give sentence using NLTK.
14. Write a program to implement Lemmatization using NLTK.
15. Write a program for Text Classification for the given sentence using NLTK.
Applicable from Batch Admitted in Academic Session 2021-22 Onwards Page 539
Handbook of B.Tech. Programmes offered by USICT at Affiliated Institutions of the University.
Marking Scheme:
1. Teachers Continuous Evaluation: 25 marks
2. Term end Theory Examinations: 75 marks
Instructions for paper setter:
1. There should be 9 questions in the term end examinations question paper.
2. The first (1st) question should be compulsory and cover the entire syllabus. This question should be
objective, single line answers or short answer type question of total 15 marks.
3. Apart from question 1 which is compulsory, rest of the paper shall consist of 4 units as per the syllabus.
Every unit shall have two questions covering the corresponding unit of the syllabus. However, the student
shall be asked to attempt only one of the two questions in the unit. Individual questions may contain upto 5
sub‐parts / sub‐questions. Each Unit shall have a marks weightage of 15.
4. The questions are to be framed keeping in view the learning outcomes of the course / paper. The standard
/ level of the questions to be asked should be at the level of the prescribed textbook.
5. The requirement of (scientific) calculators / log‐tables / data – tables may be specified if required.
Course Objectives :
1. To impart basic knowledge about Statistics, visualisation and probability.
2. To impart basic knowledge about how to implement regression analysis and interpret the results.
3. To impart basic knowledge about how to describe classes of open and closed sets of R, concept of
compactness Describe Metric space ‐ Metric in Rn.
4. To impart basic knowledge about how to apply Eigen values, Eigen vectors.
Course Outcomes (CO)
CO 1 Ability to learn and understand the basic concepts about Statistics, visualisation and probability.
CO 2 Ability to implement regression analysis and interpret the results. Be able to fit a model to data and
comment on the adequacy of the model
CO 3 Ability to describe classes of open and closed sets of R, concept of compactness Describe Metric space
‐ Metric in Rn.
CO 4 Ability to impart basic knowledge about how to apply Eigen values, Eigen vectors.
Course Outcomes (CO) to Programme Outcomes (PO) mapping (scale 1: low, 2: Medium, 3: High)
PO01 PO02 PO03 PO04 PO05 PO06 PO07 PO08 PO09 PO10 PO11 PO12
CO 1 3 3 3 3 3 ‐ ‐ 1 2 ‐ ‐ 3
CO 2 3 3 3 3 3 ‐ ‐ 1 2 ‐ ‐ 3
CO 3 3 3 3 3 3 ‐ ‐ 1 2 ‐ ‐ 3
CO 4 3 3 3 3 3 ‐ ‐ 1 2 ‐ ‐ 3
UNIT‐I
Statistics: Introduction & Descriptive Statistics‐ mean, median, mode, variance, and standard deviation. Data
Visualization, Introduction to Probability Distributions.
Hypothesis testing, Linear Algebra and Population Statistics, Mathematical Methods and Probability Theory,
Sampling Distributions and Statistical Inference, Quantitative analysis.
Applicable from Batch Admitted in Academic Session 2021-22 Onwards Page 1422
Handbook of B.Tech. Programmes offered by USICT at Affiliated Institutions of the University.
UNIT‐II
Statistical Modelling: Linear models, regression analysis, analysis of variance, applications in various fields.
Gauss‐Markov theorem; geometry of least squares, subspace formulation of linear models, orthogonal
projections; regression models, factorial experiments, analysis of covariance and model formulae; regression
diagnostics, residuals, influence diagnostics, transformations, Box‐Cox models, model selection and model
building strategies, logistic regression models; Poisson regression models.
UNIT‐III
Data Analytics: Describe classes of open and closed set. Apply the concept of compactness. Describe Metric
space ‐ Metric in Rn. Use the concept of Cauchy sequence, completeness, compactness and connectedness to
solve the problems.
UNIT – IV
Advanced concepts in Data Analytics: Describe vector space, subspaces, independence of vectors, basis and
dimension. Describe Eigen values, Eigen vectors and related results.
Textbook(s):
1. Apostol T. M. (1974): Mathematical Analysis, Narosa Publishing House, New Delhi.
2. Malik, S.C., Arora, S. (2012): Mathematical Analysis, New Age International, New Delhi
References:
1. Pringle, R.M. and Rayner, A.(1971): Generalized Inverse of Matrices with Application to Statistics, Griffin,
London
2. Peter Bruce, Andrew Bruce (2017), Practical Statistics for Data Scientists Paperback
Applicable from Batch Admitted in Academic Session 2021-22 Onwards Page 1423
Handbook of B.Tech. Programmes offered by USICT at Affiliated Institutions of the University.
Marking Scheme:
1. Teachers Continuous Evaluation: 40 marks
2. Term end Theory Examinations: 60 marks
Instructions:
1. The course objectives and course outcomes are identical to that of (Statistics, Statistical Modelling & Data
Analytics) as this is the practical component of the corresponding theory paper.
2. The practical list shall be notified by the teacher in the first week of the class commencement under
intimation to the office of the Head of Department / Institution in which the paper is being offered from
the list of practicals below. Atleast 10 experiments must be performed by the students, they may be asked
to do more. Atleast 5 experiments must be from the given list.
Applicable from Batch Admitted in Academic Session 2021-22 Onwards Page 1424