DEV CF
DEV CF
ON
AD3301
II B.TECH AI&DS
III-SEMESTER
2024-2025
Prepared by
Mrs.M.BHUVANESWARI M.E.,
Assistant Professor
DEPARTMENT OF ARTIFICIAL INTELLIGENCE &DATA SCIENCE
Mission:
To produce graduates worthy of appropriate to a professional person,
competent, skillful or assured to render service of global standards.
DEPARTMENT OF ARTIFICIAL INTELLIGENCE &DATA SCIENCE
Vision:
A field of computer science that trains computers to replicate the human vision
system. This enables digital devices (like face detectors, QR Code Scanners) to
identify and process objects in images and videos, just like humans do.
Mission:
The primary objectives of the AI Mission includes establishing robust computing
powers for AI within India. The mission seeks to enhance services for startups and
entrepreneurs while fostering AI applications in critical sectors such as agriculture,
healthcare, and education.
DEPARTMENT OF COMPUTER SCIENCE AND ENGINEERING
PEO1: Implement computing solutions for real world problems and carry out basic
and applied research leading to new innovations in Information Technology
(IT) and related interdisciplinary areas.
PEO3: Have strong communication and interpersonal skills, broad knowledge, and
an understanding of multicultural and global perspectives to work effectively
and ethically in multidisciplinary teams, both as team members and leaders.
PEO4: Engage in life-long learning, to remain current in their profession and obtain
additional qualifications to enhance their career positions in IT industries.
SEMESTER IV
PERIODS TOTAL
S. COURSE CATE PER WEEK
COURSE TITLE CONTACT CREDITS
NO. CODE GORY
L T P PERIODS
THEORY
1. MA3391 Probability and Statistics BSC 3 1 0 4 4
2. AL3452 Operating Systems PCC 3 0 2 5 4
3. AL3451 Machine Learning PCC 3 0 0 3 3
4. Fundamentals of Data Science PCC 3
AD3491 3 0 0 3
and Analytics
5. CS3591 Computer Networks PCC 3 0 2 5 4
6. Environmental Sciences and
GE3451 BSC 2 0 0 2 2
Sustainability
7. NCC Credit Course Level 2# 3 0 0 3 3#
PRACTICALS
8. Data Science and Analytics 0 0 4 4
AD3411 PCC 2
Laboratory
9. AD3461 Machine Learning Laboratory PCC 0 0 4 4 2
TOTAL 17 1 12 30 24
AD3301 DATA EXPLORATION AND VISUALIZATION L T P C
3 0 2 4
OBJECTIVES:
• To outline an overview of exploratory data analysis.
• To implement data visualization using Matplotlib.
• To perform univariate data exploration and analysis.
• To apply bivariate data exploration and analysis.
• To use Data exploration and visualization techniques for multivariate and time series data.
45 PERIODS
COURSE OUTCOMES:
At the end of this course, the students will be able to:
CO1: Understand the fundamentals of exploratory data analysis.
CO2: Implement the data visualization using Matplotlib.
CO3: Perform univariate data exploration and analysis.
CO4: Apply bivariate data exploration and analysis.
CO5: Use Data exploration and visualization techniques for multivariate and time series data.
TEXT BOOKS:
1. Suresh Kumar Mukhiya, Usman Ahmed, “Hands-On Exploratory Data Analysis with Python”, Packt
Publishing, 2020. (Unit 1)
2. Jake Vander Plas, "Python Data Science Handbook: Essential Tools for Working with Data", Oreilly,
1st Edition, 2016. (Unit 2)
3. Catherine Marsh, Jane Elliott, “Exploring Data: An Introduction to Data Analysis for Social
Scientists”, Wiley Publications, 2nd Edition, 2008. (Unit 3,4,5)
REFERENCES:
1. Eric Pimpler, Data Visualization and Exploration with R, GeoSpatial Training service, 2017.
2. Claus O. Wilke, “Fundamentals of Data Visualization”, O’reilly publications, 2019.
3. Matthew O. Ward, Georges Grinstein, Daniel Keim, “Interactive Data Visualization:
Foundations, Techniques, and Applications”, 2nd Edition, CRC press, 2015.
Justification
PO1 Knowledge of Engineering Fundamentals by using syntax and Semantics.
PO2 Identify and formulate the engineering problems by using basic notations & grammars.
PO3 Design solutions for complex problems by using different formal notations.
PO4 Define the complex problems course content and the need for formal notation.
PSO1 Importance of integrating professional skills within the context of syntax and semantics.
C305.2 Identify appropriate primitive /User defined data types for increasing program
efficiency.( Comprehension)
Justification
PO1 Improve the Knowledge by using various fundamentals.
PO2 Problem analysis is done by programming languages.
PO3 Design the solutions by using different programming languages.
PO4 Define the complex problems associated with program for increasing program efficiency.
PO12 Learning of data types which are used in developed programs.
PSO1 Emphasize the integration of professional skills within the context of data type selection.
PSO2 Explain the ability to choose appropriate data types directly contributes to the
development of these problem-solving skills
Justification
PO1 Knowledge is gained by using different types of data types.
PO2 Problem analysis applying sub program concepts.
PO3 Developing the solutions by taking programming concepts.
PO4 Complex problem to improve the readability of the program.
PSO1 Explain the use of subprograms directly contributes to the development of these
professional skills.
C305.4 Understand the concepts of ADT and OOP.(Knowledge)
Justification
PO1 Apply the knowledge of programming concepts.
PO2 Problem analysis understand the concepts of OOPs.
PO3 Development of solutions by using sub program concepts.
PO4 Complex problem are identified by using ADT.
PSO1 Explain a solid understanding of ADT and OOP contributes to the development of these
professional skills.
PSO2 Discuss real-world situations where understanding ADT and OOP facilitated effective
problem-solving and design solutions.
C305.5 Apply exception handling techniques to develop robust programs to sustain against all
runtime exceptions.(Application)
Justification
PO1 Apply the knowledge of exception handling techniques.
PO2 Analyze the concepts of runtime exceptions.
PO3 Develop the solutions by using Java Threads.
PO4 Define the complex problems associated with runtime exceptions that will be
investigated.
PSO1 Explain the proficiency in exception handling contributes to the development of these
professional skills
PSO2 Emphasize the integration of problem-solving skills within the context of exception
Handling
Justification
PO1 Knowledge is gained by using logic and scripting programming.
PO2 Describe the functional programming languages are essential for problem analysis and
design solutions.
PO3 Design the solutions by using Functional Programming languages.
PO4 Discuss key features of functional languages that make them well-suited for solving
complex problems, such as immutability, higher-order functions, and strong type
systems.
PSO2 Discuss the knowledge of different programming paradigms, including functional
programming, expands problem-solving approaches.
ACADEMIC CALENDAR (AY 2024-25 ODD Semester – III, V and VII) – PG
AUGUST Remarks
2024
SUN MO TUE WED THU FRI SAT 12th – Reopening Day
N 15th – Independence Day
1 2 3 26th – Gokulashtami
4 5 6 7 8 9 10
11 12 13 14 15 16 17
18 19 20 21 22 23 24
25 26 27 28 29 30 31
No. of working days : 13 Cumulative : 13
SEPTEMBER Remarks
2024
SUN MO TUE WE THU FRI SAT 7th – Vinayagar
N D Chathurthi 5th – Unit 1
1 2 3 4 5 6 7 Completion 16th – Miladi
Nabi
8 9 10 11 12 13 14
20th - Unit 2 Completion
15 16 17 18 19 20 21 23rd, 24th & 25th – Internal Exam I
22 23 24 25 26 27 28
29 30
No. of working days : 20 Cumulative : 33
OCTOBER Remarks
2024
SUN MO TUE WED THU FRI SAT 2nd – Gandhi Jayanthi
N 8th, 9th & 10th – Industrial Visit
1 2 3 4 5 11th & 12th – Saraswathi Pooja & Ayudha Pooja
6 7 8 9 10 11 12 15th – Unit 3
13 14 15 16 17 18 19 Completion 24 th – Unit
4 Completion
20 21 22 23 24 25 26 25th, 28th & 29th – Internal Exam II
27 28 29 30 31 31st – Deepavali Festival
No. of working days : 20 Cumulative : 53
NOVEMBER 2024 Remarks
SUN MO TUE WED THU FRI SAT 12th – Unit 5 Completion
N 13th, 14th,15th, 18th, 19th , 20th - Model Exam
1 2 21st & 22nd – Model Practical
3 4 5 6 7 8 9 22nd – Last working Day
10 11 12 13 14 15 16
17 18 19 20 21 22 23
24 25 26 27 28 29 30
No. of working days : 20 Cumulative : 73
HoD Principal
LESSON PLAN
Course Title
Course Code
Programme B.Tech AI&DS
Year & Semester II-year III-semester
Regulation R21
Course Faculty Mrs.M.Bhuvaneswari M.E,AP/CSE
15
EB REFERENCE
S.No Web Link
1 https://www.youtube.com/watch?v=C_w9KU8P1gA&list=PLbWkMgLvWbDF3bErg6Ej
o8d1QtTSqtWwN
2 https://www.youtube.com/watch?v=iQzI2kwPXa0&list=PLbWkMgLvWbDF3bErg6Ejo
8d1QtTSqtWwN&index=2
3 https://www.youtube.com/watch?v=JOTknHd1S18&list=PLbWkMgLvWbDF3bErg6Ej
o8d1QtTSqtWwN&index=8
4 https://www.youtube.com/watch?v=c4WUzrk_Eq4&list=PLbWkMgLvWbDF3bErg6Ejo
8d1QtTSqtWwN&index=11
5 https://www.youtube.com/watch?v=KMNsqAQnTP4&list=PLbWkMgLvWbDF3bErg6
Ejo8d1QtTSqtWwN&index=15
LECTURE NOTES
UNIT -1 Link:
https://drive.google.com/file/d/1apWdFPmV0M-Qqda0DwEp54hg0z2bArff/view?usp=sharing
UNIT-2 Link:
https://drive.google.com/file/d/13rJ1JqAznxvfQiXzhF5X80wIHynvaipb/view?usp=sharing
UNIT-3 Link:
https://drive.google.com/file/d/1xTHuPc-uybB3PV9-26jftclj08b2OpId/view?usp=sharing
UNIT-4 Link:
https://drive.google.com/file/d/1l6S_P0q7Eux9gJ9HmS5PUO4LiCF5k2a2/view?usp=sharing
UNIT-5 Link:
https://drive.google.com/file/d/1XX2g2mnK7t321FaSP8Uglr8wnTkfOYpa/view?usp=sharing
https://docs.google.com/presentation/d/1RZQDiRc8q-rOGF1hm5eQ6GItWgIJ0-
S7/edit?usp=sharing&ouid=116740267257898588224&rtpof=true&sd=true
Unit-2 Link :
https://docs.google.com/presentation/d/1FWU1N1EZwV8ixGiYnQiBpCKjvL4HI7Ta/edit?usp=shar
ing&ouid=116740267257898588224&rtpof=true&sd=true
Assignment Questions-I
3. Test for Union. What is the deference between record and Union ? Explain how Union is
Advanced learners:
70
60
50
40
APPEARED
30 PASSED
20
10
0
APPEARED PASSED
Course Outcome Attainment (Internal Examination-1)
Name of the faculty :Mrs.S.Arulmozhi M.E.,AP/CSE Academic Year: 2023-24
Branch & Section :M. CSE Examination: I Internal
S.No HT No. Q1 Q1b Q1c Q2a Q2b Q2C Q3A Q3b Q3c Q4a Q4b Q4c Obj1 A1
a
Max. Marks ==> 5 5 5 5 10 5
1 912523405001 2 2 9 5
2 912523405002 4 2 9 5
3 912523405003 3 8 5
4 912523405004 5 3 7 5
5 912523405005 4 2 7 5
6 912523405006 4 9 5
7 912523405007 2 5 9 5
8 912523405008 2 4 8 5
9 912523405009 1 2 8 5
10 912523405010 1 2 6 5
11 912523405011 4 4 7 5
Target set by the 2.0 0.00 0.00 2.00 0.00 0.00 2.00 0.00 0.00 2.00 0.00 0.00 4.00 2.00
faculty / HoD 0
Number of
students performed 15 0 0 0 0 0 42 0 0 60 0 0 63 63
above
Number of students
attempted 15 0 0 0 0 0 47 0 0 60 0 0 63 63
Percentage of students
scored more than 10 89% 100% 100% 100%
target 0%
CO - 1 Y Y Y y y
CO - 2 Y Y y y
CO - 3 Y y y
CO - 4
CO - 5
CO - 6
S.No Reg No. Q1 Q1b Q1c Q2a Q2b Q2c Q3a Q3b Q3c Q4a Q4b Q4c Obj4 A4
a
Max. Marks ==> 5 5 5 5 10 5
1 912523405001 2 2 7 5
2 912523405002 4 4 7 5
3 912523405003 4 7 5
4 912523405004 4 5 6 5
5 912523405005 3 5 7 5
6 912523405006 3 3 7 5
7 912523405007 3 5 7 5
8 912523405008 2 4 6 5
9 912523405009 3 4 7 5
10 912523405010 5 5
11 912523405011 5 3 7 5
Target set by the faculty / 2.00 0.00 0.00 2.00 0.00 0.00 2.00 0.00 0.00 2.00 0.00 0.00 4.00 2.00
HoD
Number of students 21 0 0 5 0 0 41 0 0 51 0 0 63 63
performed above the target
Number of students 22 0 0 5 0 0 41 0 0 51 0 0 63 63
attempted
Percentage of students
scored more than target 95 100% 100% 100% 100% 100%
%
CO - 1
CO - 2
CO - 3
CO - 4 Y y y
CO - 5 Y y y
CO - 6 Y Y y y
% Students Scored
>Target % 95% 100% 100% 100% 100% 100%
CO - 2
CO - 3
CO - 4 95% 100% 100%
CO - 5 100% 100% 100%
CO - 6 100% 100% 100% 100%
CO-PO mapping
PO1 PO2 PO3 PO4 PO5 PO6 PO7 PO8 PO9 PO10 PO11 PO12 PSO1 PSO2
CO1 3 2 2 2 2
CO2 3 2 2 2 1 2
CO3 3 2 2 2 2 2
CO4 3 1 2 2 1 2
CO5 2 1 1 2 2 1
CO6 3 2 2 2 2
Course 2.8 1.6 2.6 2 2 1.6 1.75
PO-ATTAINMENT
PO1 PO2 PO3 PO4 PO5 PO6 PO7 PO8 PO9 PO10 PO11 PO12
CO
Attainme
nt 2.10 1.20 1.95 1.50 1.50
https://drive.google.com/file/d/1kYVqBJsEJRGOykY2dYfZZf5ME8YgdvXx/view?usp=sharing
https://drive.google.com/file/d/1kYVqBJsEJRGOykY2dYfZZf5ME8YgdvXx/view?usp=sharing
https://drive.google.com/file/d/1wdBRAmHPXKK3dkthDOZhP1YBp-
mCG8c1/view?usp=sharing