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