R2023-AIML-Curriculum and Syllabus
R2023-AIML-Curriculum and Syllabus
R2023-AIML-Curriculum and Syllabus
Vision
To be a Department of Excellence in Information Technology Education, Research and
Development.
Mission
• To train the students to become highly knowledgeable in the field of Information Technology.
• To promote continuous learning and research in core and emerging areas.
• To develop globally competent students with strong foundations, who will be able to adapt to
changing technologies.
PEO 1: To equip students with essential background in computer science with emphasis on Artificial
Intelligence, Machine Learning, basic electronics and applied mathematics.
PEO 2: To prepare students with fundamental knowledge in programming languages, and tools and
enable them to develop applications using emerging technologies.
PEO 3: To encourage research and innovative project development in the field of Artificial
Intelligence, Machine Learning, Deep Learning, Networking, Security, Web development, Data
Science and also emerging technologies for social benefit.
PEO 4: To develop professionally ethical individuals enhanced with analytical skills, communication
skills and organizing ability to meet industry requirements.
Curriculum and Syllabus | B.Tech. ARTIFICIAL INTELLIGENCE AND MACHINE LEARNING | R2023 1
PROGRAMME OUTCOMES (POs)
PO2: Problem analysis: Identify, formulate, review research literature, and analyze complex
engineering problems reaching substantiated conclusions using first principles of mathematics, natural
sciences, and engineering sciences.
PO3: Design/development of solutions: Design solutions for complex engineering problems and
design system components or processes that meet the specified needs with appropriate consideration
for the public health and safety, and the cultural, societal, and environmental considerations.
PO 5: Modern tool usage: Create, select, and apply appropriate techniques, resources, and modern
engineering and IT tools including prediction and modeling to complex engineering activities with an
understanding of the limitations.
PO 6: The engineer and society: Apply reasoning informed by the contextual knowledge to assess
societal, health, safety, legal and cultural issues and the consequent responsibilities relevant to the
professional engineering practice.
PO 9: Individual and team work: Function effectively as an individual, and as a member or leader
in diverse teams, and in multidisciplinary settings.
PO11: Project management and finance: Demonstrate knowledge and understanding of the
engineering and management principles and apply these to one’s own work, as a member and leader
in a team, to manage projects and in multidisciplinary environments.
PO12: Life-long learning: Recognize the need for, and have the preparation and ability to engage in
independent and life-long learning in the broadest context of technological change.
Curriculum and Syllabus | B.Tech. ARTIFICIAL INTELLIGENCE AND MACHINE LEARNING | R2023 2
PROGRAM SPECIFIC OUTCOMES (PSOs)
A graduate of the Artificial Intelligence and Machine Learning Program will demonstrate
PSO 1: Foundation Skills: Ability to understand, analyze and develop Intelligent systems based on
Algorithms, Web design, Artificial Intelligence, Machine Learning, Deep Learning, and Data Science
for efficient design of computer-based systems of varying complexity; familiarity and practical
competence with a broad range of programming languages, tools and open source platforms.
PSO 2: Problem-Solving Skills: Ability to apply mathematical methods, model real world problem
using appropriate Artificial Intelligence and Machine Learning algorithms and solve computational
problems. To understand and apply standard practices and strategies in project development, using
open-ended programming environments to deliver a quality product.
PSO 3: Successful Progression: Ability to apply knowledge in various domains to identify gaps and
to provide solutions in the form of new ideas, inculcate passion towards higher studies, creating
innovative career paths to be an entrepreneur and evolve as an ethically responsible Artificial
Intelligence and Machine Learning professional with committed to society.
Curriculum and Syllabus | B.Tech. ARTIFICIAL INTELLIGENCE AND MACHINE LEARNING | R2023 3
CURRICULUM
SEMESTER I
SI. COURSE Contact
COURSE TITLE Category L T P C
NO. CODE Periods
THEORY COURSES
1. HS23111 Technical Communication I HS 2 2 0 0 2
2. MA23116 Mathematical Foundations for AI BS 4 3 1 0 4
3. GE23117 தமிழர ் மரபு/Heritage of Tamil HS 1 1 0 0 1
LAB ORIENTED THEORY COURSES
4. PH23132 Physics for Information Science BS 5 3 0 2 4
5. GE23131 Programming using C ES 7 1 0 6 4
6. EE23133 Basic Electrical and Electronics Engineering ES 5 3 0 2 4
LABORATORY COURSE
7. GE23122 Engineering Practices- Electrical and Electronics ES 2 0 0 2 1
NON CREDIT COURSES
8. MC23111 Indian Constitution and Freedom Movement MC 3 3 0 0 0
TOTAL 29 16 1 12 20
SEMESTER II
SI. COURSE Contact
COURSE TITLE Category L T P C
NO. CODE Periods
THEORY COURSES
1. MA23214 Probability and Inferential Statistics BS 4 3 1 0 4
2. GE23111 Engineering Graphics ES 4 2 2 0 4
Curriculum and Syllabus | B.Tech. ARTIFICIAL INTELLIGENCE AND MACHINE LEARNING | R2023 4
SEMESTER III
SI. COURSE Contact
COURSE TITLE Category L T P C
NO. CODE Periods
THEORY COURSES
1. MA23313 Discrete Mathematics for AI BS 4 3 1 0 4
2. BA23512 Fundamentals of Accounting HS 3 3 0 0 3
LAB ORIENTED THEORY COURSES
3. AI23331 Fundamentals of Machine Learning PC 5 3 0 2 4
4. CS23331 Design and Analysis of Algorithms PC 5 3 0 2 4
5. CS23332 Database Management Systems PC 7 3 0 4 5
6. CS23333 Object Oriented Programming Using Java PC 7 1 0 6 4
NON CREDIT COURSES
7. MC23112 Environmental Science and Engineering MC 3 3 0 0 0
TOTAL 34 19 1 14 24
SEMESTER IV
SI. COURSE Contact
COURSE TITLE Category L T P C
NO. CODE Periods
THEORY COURSES
1. Open Elective-I OE 3 3 0 0 3
LAB ORIENTED THEORY COURSES
2. MA23434 Optimization Techniques for AI BS 5 3 0 2 4
3. AI23431 Web Technology and Mobile Application PC 5 1 0 4 3
4. CS23431 Operating Systems PC 7 3 0 4 5
5. CS23432 Software Construction PC 5 3 0 2 4
EMPLOYABILITY ENHANCEMENT COURSES
6. GE23421 Soft Skills - I EEC 2 0 0 2 1
7. AI23421 Industry Internship (2/4 Weeks) EEC 1
TOTAL 27 13 0 14 21
Curriculum and Syllabus | B.Tech. ARTIFICIAL INTELLIGENCE AND MACHINE LEARNING | R2023 5
SEMESTER V
SI. COURSE Contact
COURSE TITLE Category L T P C
NO. CODE Periods
THEORY COURSES
1. Professional Elective-I PE 3 3 0 0 3
2. Professional Elective – II PE 3 3 0 0 3
LAB ORIENTED THEORY COURSES
3. AI23531 Deep Learning PC 5 3 0 2 4
4. AD23532 Framework for Data and Visual Analytics PC 5 3 0 2 4
5. CS23532 Computer Networks PC 7 3 0 4 5
LABORATORY COURSES
6. AI23521 Build and Deploy Machine Learning Applications PC 2 0 0 2 1
7. AD23521 Data Science Laboratory PC 4 0 0 4 2
EMPLOYABILITY ENHANCEMENT COURSES
8. GE23521 Soft Skills - II EEC 2 0 0 2 1
TOTAL 31 15 0 16 23
SEMESTER VI
SI. COURSE Contact
COURSE TITLE Category L T P C
NO. CODE Periods
THEORY COURSES
1. Professional Elective-III PE 3 3 0 0 3
2. Open Elective-II OE 3 3 0 0 3
Curriculum and Syllabus | B.Tech. ARTIFICIAL INTELLIGENCE AND MACHINE LEARNING | R2023 6
SEMESTER VII
SI. COURSE Contact
COURSE TITLE Category L T P C
NO. CODE Periods
THEORY COURSES
1. Professional Elective -IV PE 3 3 0 0 3
2. AI23711 Social and Ethical Issues in AI PC 1 1 0 0 1
3. AI23712 Reinforcement Learning PC 3 3 0 0 3
LAB ORIENTED THEORY COURSES
4. IT23731 Cloud and Big data Architecture PC 5 3 0 2 4
LABORATORY COURSES
5. AI23721 Project Phase I EEC 8 0 0 8 4
TOTAL 20 10 0 10 15
SEMESTER VIII
SI. COURSE Contact
COURSE TITLE Category L T P C
NO. CODE Periods
THEORY COURSES
1. Professional Elective-V PE 3 3 0 0 3
2. Professional Elective- VI PE 3 3 0 0 3
LABORATORY COURSES
3. AI23821 Project Phase II EEC 12 0 0 12 6
TOTAL 18 6 0 12 12
Curriculum and Syllabus | B.Tech. ARTIFICIAL INTELLIGENCE AND MACHINE LEARNING | R2023 7
PROFESSIONAL ELECTIVES (PE)
2. Soft Computing
AI23B32 PE 4 2 0 2 3
Curriculum and Syllabus | B.Tech. ARTIFICIAL INTELLIGENCE AND MACHINE LEARNING | R2023 8
Emerging Technologies
SI. COURSE Contact
COURSE TITLE Category L T P C
NO. CODE Periods
1. IT23P31 Internet of Things PE 4 2 0 2 3
2. CS23A31 Business Analytics PE 4 2 0 2 3
3. CS23A32 Robotic Process Automation PE 5 1 0 4 3
4. CB23G11 Quantum Computation and Quantum Information PE 3 3 0 0 3
5. CR23A33 Cryptocurrency and Blockchain Technologies PE 4 2 0 2 3
6. CS23A36 3D Printing and Design PE 4 2 0 2 3
7. CS23A33 Cyber security and Forensics PE 4 2 0 2 3
8. IT23C18 Agile Methodologies PE 3 3 0 0 3
Cyber Security
SI. COURSE Contact
COURSE TITLE Category L T P C
NO. CODE Periods
1. CR23A11 Security Assessment and Risk Analysis PE 3 3 0 0 3
2. CS23A11 Malware Detection and Analysis PE 3 3 0 0 3
3. CR23A31 Ethical Hacking and Security PE 4 2 0 2 3
4. CR23A32 Digital and Mobile Forensics PE 4 2 0 2 3
5. CR23A33 Cryptocurrency and Blockchain Technologies PE 4 2 0 2 3
6. CR23A34 Security and Privacy in Cloud PE 4 2 0 2 3
7. CR23A35 Social Network Security PE 4 2 0 2 3
8. CS23A35 Web Application Security PE 4 2 0 2 3
9. CR23A36 Information Security and Management PE 4 2 0 2 3
Curriculum and Syllabus | B.Tech. ARTIFICIAL INTELLIGENCE AND MACHINE LEARNING | R2023 9
OPEN ELECTIVE COURSES OFFERED BY AIML
Total 20 26 24 21 23 20 15 12 161
Total Credits: 18
Total Credits: 19
Curriculum and Syllabus | B.Tech. ARTIFICIAL INTELLIGENCE AND MACHINE LEARNING | R2023 10
Students are permitted to do the following activates in their due course, after successful completion,
students can drop any one professional /Open elective course (Max 3 credits)
Guidelines for Special Projects / Activities for AIML, AIDS and CSD
Professional or
To be
S.no Description Credits Compulsory Optional Open Elective can
Completed
be dropped in
Curriculum and Syllabus | B.Tech. ARTIFICIAL INTELLIGENCE AND MACHINE LEARNING | R2023 11
GE23527 Research Paper writing LTPC:0021
( Eligible to drop 1 credit course Professional / Open elective course (if any) or
combined with other online courses, eligible to drop one Professional/Open Elective
(Max 3 credits) in VII or VIII semester)
Activities:
Individual work
Each student has to identify the domain area
Select any 5 conferences/Journal papers to understand their work ( published within 5 years)
Write a research paper on comparative study on the following topics
o Aim of the paper
o Problem statement identified
o Methodology to solve the problem
o Tools used to solve the problem
o Result of the problem
o Identify the error or defect in the result
o Identify the future work / enhancement of this result
Assessment:
The Research Paper writing shall be evaluated for a maximum of 100 marks, as a Continuous
Assessment
A guide will be assigned to each student to monitor the progress and conduct the review meetings.
Finally, student has to submit the research paper on comparative study
The viva-voce examination will be conducted with external faculty member from other/same
department(s)
30 30 40
Introduction/Topic - introduction grabs interest of reader and states topic. Thesis/topic clear, well-
developed, and a definitive statement.
Topic Focus –The topic is focused narrowly enough for the scope of this assignment. A thesis
statement provides direction for the paper, either by statement of a position or hypothesis.
Content - Balanced presentation of relevant and legitimate information that clearly supports a central
purpose or argument and shows a thoughtful, in-depth analysis of a significant topic. Concepts are
integrated into the writer’s own insights.
Depth of Discussion - In-depth discussion & elaboration in all sections of the paper. Sources support
the thesis argument in a logical manner. References are correctly cited.
Evaluation and Results – Appropriate evaluation Measure & Results Comparison with existing work
Conclusion -Summary of thesis argument with concluding ideas that impact reader. Introduces no new
information
Review Presentations
Curriculum and Syllabus | B.Tech. ARTIFICIAL INTELLIGENCE AND MACHINE LEARNING | R2023 12
Writing - Writing is clear and relevant, with no grammatical and/or spelling errors – polished and
professional. Reference, citations and images are properly formatted.
Length - Paper is the not more than 10 pages specified in the assignment.
References–(atleast 7) Quality -Sources include both general background sources and specialized
sources. All web sites utilized are authoritative.
Topic Focus
Content
Depth of Discussion
Evaluation and Results
Conclusion
Review Presentations
Writing
Length
References
Total:
Passing Requirements:
The student should secure 50% marks in Continuous Assessment to pass in the subject
If a student fails in this course he/she has to redo this course in subsequent semesters.
Curriculum and Syllabus | B.Tech. ARTIFICIAL INTELLIGENCE AND MACHINE LEARNING | R2023 13
GE23427 Games/Short Film/ Animation Videos / Animated Educational Content LTPC:0063
( Eligible to drop one Professional/Open Elective( Max 3-credits) in VII or VIII
semester)
Activities:
Team Size : Maximum 2 students
Team has to identify the problem statement of game/ Educational video content / short film/ Animated
video
Committee (consist of Project coordinator, Faculty member and guide) has to approve the team
proposal to proceed further
Team has to develop GAME/Video
Team has to submit the report
Assessment:
The Game/Short Film/ Animation Videos /Animated Educational Content shall be evaluated for a
maximum of 100 marks, as a Continuous Assessment
A guide will be assigned to each team to monitor the progress and conduct the review meetings.
Finally, each student in the team has to submit the project report
The viva-voce examination will be conducted with external faculty members from other/same
department
Based on the quality of the project, committee can approve to publish in YouTube.
30 30 40
Passing Requirements:
The student should secure 50% marks in Continuous Assessment to pass in the subject
For CSD students, this course is compulsory, in such a case , If a student fails in this course he/she has
to redo this course in subsequent semesters
For branch students, on successful completion of this project work, students are eligible to drop one
Professional o/Open Elective (Max. 3 credits) in VII or VIII Semesters
Curriculum and Syllabus | B.Tech. ARTIFICIAL INTELLIGENCE AND MACHINE LEARNING | R2023 14
LTPC:0063
GE23428 Interdisciplinary Societal Project / Real World Web or Mobile
Applications / Innovative Product
( Eligible to drop one Professional/Open Elective( Max 3-Credits) in VII or VIII
semester)
Activities:
Team Size : Maximum 2 students
Team has to identify the problem statement to solve
Committee (consist of a Project coordinator, a Faculty member and a guide) has to approve the team
proposal to proceed further
Team has to develop a project
Team has to submit the Project report
Assessment:
The Project work shall be evaluated for a maximum of 100 marks, as a Continuous Assessment
A guide will be assigned to each team to monitor the progress and conduct the review meetings.
Finally, each student in the team has to submit the project report
The viva-voce examination will be conducted with external faculty members from other/same
department
Based on the quality of the project, committee can approve to publish in YouTube.
30 30 40
Passing Requirements:
The student should secure 50% marks in Continuous Assessment to pass in the subject
on successful completion of the project work, students are eligible to drop one Professional or Open
Electives (3 credits) in VII or VIII Semesters
Curriculum and Syllabus | B.Tech. ARTIFICIAL INTELLIGENCE AND MACHINE LEARNING | R2023 15
GE23429 Participation in National /International competitions LTPC0063
Activities:
Team Size : Maximum 3 students
Team has to identify National / International level competition
Based on the problem statement GUIDE will be assigned
Committee (consist of Project coordinator, Faculty member and guide) has to approve the proposal of
the team to proceed further
Team has to prepare and participate in the competition
Team has to submit the final report
Assessment:
Committee (consist of Project coordinator, Faculty member and guide) has to evaluate the report and
should conduct viva-voce examination
Viva-Voce
50 Marks
Passing Requirements:
Curriculum and Syllabus | B.Tech. ARTIFICIAL INTELLIGENCE AND MACHINE LEARNING | R2023 16
SEMESTER I
Subject Code Subject Name (Theory course) Category L T P C
Objectives:
To facilitate students develop their comprehension skills
To enable students to improve their receptive skills
To equip learners with better vocabulary and enhance their writing skills
To aid students speak effectively in all kinds of communicative contexts.
To improve the learners’ basic proficiency in workplace communication
Curriculum and Syllabus | B.Tech. ARTIFICIAL INTELLIGENCE AND MACHINE LEARNING | R2023 17
Course Outcomes:
On completion of the course students will be able to
apply their comprehension skills and interpret different contents effortlessly
read and comprehend various texts and audio visual contents
infer data from graphs and charts and communicate it efficiently in varied contexts
participate effectively in diverse speaking situations
to present, discuss and coordinate with their peers in workplace using their language skills
SUGGESTED ACTIVITIES
● Ice breaker
● Just A Minute
● Ship wreck
● Hot seat
● Vocabulary building
● Chinese whispers
● Case study
Text Book(s):
1. Effective Technical Communication by M. Ashraf Rizvi (Author) 2nd Edition Paperback 2017
2. Sylvan Barnet and Hugo Bedau, ‘Critical Thinking Reading and Writing’, Bedford/st. Martin’s: Fifth Edition
(June 28, 2004)
3. Meenakshi Upadhyay, Arun Sharma – Verbal Ability and Reading Comprehension.
4. Teaching Speaking: A Holistic Approach, Book by Anne Burns and Christine ChuenMeng Goh, Cambridge
University Press
Curriculum and Syllabus | B.Tech. ARTIFICIAL INTELLIGENCE AND MACHINE LEARNING | R2023 18
CO - PO – PSO matrices of course
CO
HS23111. 1 - - - 1 - - - - - 3 - - - 2 -
HS23111. 2 - - - 1 - - - - - 3 - - 2 - -
HS23111. 3 - 1 - 1 - - - - - 3 - - 2 - -
HS23111. 4 - - - 2 - - - - 1 3 - - 3 - 1
HS23111. 5 - - - 1 - - - - 1 3 - - 1 - -
Average - 1.0 - 1.2 - - - - 1 3 - - 2.0 2 1.0
Curriculum and Syllabus | B.Tech. ARTIFICIAL INTELLIGENCE AND MACHINE LEARNING | R2023 19
Course Code Course Title Category L T P C
Objectives:
● To express various matrix techniques and to illustrate the nature of the matrix.
● To gather the techniques in matrix algebra and the concepts of basis and dimension in vector spaces.
To discuss general inner product spaces with associated norms and matrix decompositions.
● To provide an insight into the concept of information in the context of communication theory and its
significance in the design of communication receivers.
● To explain the techniques of calculus which are applied in the solutions of engineering problems.
Course Outcomes:
On completion of the course students will be able to
● Demonstrate the matrix techniques in solving the related problems in engineering and technology.
● Apply the concepts of basis and dimension in vector spaces to the solution of related complex engineering
problems.
● Interpret matrix decompositions in the solution of complex engineering problems.
● Perform mathematical analysis of problems in Information Theory and Coding, Implementation and
verification.
● Interpret the problems in Engineering and Technology using the principles of mathematical calculus.
SUGGESTED ACTIVITIES
● Problem solving sessions
● Activity Based Learning(Vector products using Scilab, Linear algebra using online calculator)
● Implementation of small module
Curriculum and Syllabus | B.Tech. ARTIFICIAL INTELLIGENCE AND MACHINE LEARNING | R2023 20
SUGGESTED EVALUATION METHODS
● Problem solving in Tutorial sessions
● Assignment problems
● Quizzes and class test
● Discussion in classroom
Text Book(s):
1. Grewal B.S., “ Higher Engineering Mathematics ”, Khanna Publishers, New Delhi, 43rd Edition, 2014.
2. T Veerarajan , Linear Algebra and Partial Differential Equations, Mc Graw Hill Education,2019.
3. T Veerarajan, Engineering Mathematics –I , Mc Graw Hill Education, 2018.
4. Simon Haykin, “Communication Systems”, 3rd Edition John Wiley & sons, 2013.
5. J.G.Proakis, M.Salehi, “Fundamentals of Communication Systems”, 2nd Edition, Pearson Education, 2006.
Curriculum and Syllabus | B.Tech. ARTIFICIAL INTELLIGENCE AND MACHINE LEARNING | R2023 21
Course Course Title Category LT P C
Code
GE23117 தமிழர் மரபு/HERITAGE OF HS 10 0 1
TAMILS
Common to all branches of B.E/B. Tech programmes
Text Book(s):
1. தமிழக வரலொறு - மக்களும் பண்பொடும் - மக.மக. பிள் மள (தவளியீடு:
தமிழ் நொடு பொடநூல் மற்றும் கல் வியியல் பணிகள் கழகம் ).
2. கணினித் தமிழ் - முமனவர ் இல. சுந்தரம் . (விகடன் பிரசுரம் ).
Curriculum and Syllabus | B.Tech. ARTIFICIAL INTELLIGENCE AND MACHINE LEARNING | R2023 22
(ததொல் லியல் துமற தவளியீடு)
5. Social Life of Tamils (Dr. K. K. Pillay) A joint publication of TNTB & ESC and RMRL – (in print)
6. Social Life of the Tamils – The Classical Period (Dr. S. Singaravelu)(Published by: International
Institute of Tamil Studies.
7. Historical Heritage of the Tamils (Dr. S. V. Subatamanian, Dr.K.D. Thirunavukkarasu) (Published by:
International Institute of Tamil Studies).
8. The Contributions of the Tamils to Indian Culture (Dr.M.Valarmathi) (Published by: International
Institute of Tamil Studies).
9. Keeladi – ‘Sangam City Civilization on the banks of river Vaigai’ (Jointly Published by: Department of
archaeology & Tamil Nadu Text Book and Educational Services Corporation, Tamil Nadu)
10. Studies in the History of India with Special Reference to Tamil Nadu (Dr.K.K.Pillay) (Published by:
The Author)
11. Porunai Civilization (Jointly Published by: Department of Archaeology & Tamil Nadu Text Book and
Educational Services Corporation, Tamil Nadu)
12. Journey of Civilization Indus to Vaigai (R.Balakrishnan) (Published by: RMRL) – Reference Book.
Curriculum and Syllabus | B.Tech. ARTIFICIAL INTELLIGENCE AND MACHINE LEARNING | R2023 23
Subject Code Subject Name Category L T P C
Objectives:
To understand the principles of laser and fiber optics in engineering and technology.
To analyze the properties of magnetic and superconducting materials.
To understand the advanced concept of quantum theory and applications.
To become proficient in semiconductor applications
To become proficient in optoelectronic devices
Lasers: Characteristics, Einstein’s A and B coefficients derivation – resonant cavity, optical amplification (qualitative)
–Nd-YAG Laser, Semiconductor lasers: Homojunction and Heterojunction- Applications of Lasers. Fiber optics:
principle, numerical aperture and acceptance angle - types of optical fibers (material, mode and refractive index) –
losses associated with optical fibers -Fiber optic communication system - fiber optic sensors: pressure and
displacement.
Magnetic dipole moment – atomic magnetic moments- magnetic permeability and susceptibility -Magnetic material
classification: diamagnetism – paramagnetism – ferromagnetism – antiferromagnetism – ferrimagnetism – Domain
Theory- M versus H behaviour – Hard and soft magnetic materials – examples and uses-– Magnetic principle in
computer data storage. Superconductors: Properties - BCS theory (Qualitative)- Type-I and Type II superconductors -
Magnetic levitation-SQUID-Cryotron.
Introduction- Quantum free electron theory-De Broglie’s concept-Schrodinger wave equation-Time independent and
time dependent equations-Physical significance of wave function - Particle in a one dimensional box – electrons in
metals -degenerate states – Fermi- Dirac statistics – Density of energy states -Size dependence of Fermi energy –
Quantum confinement – Quantum wells, Quantum wires, Quantum dots and Quantum clusters - Band gap of
nanomaterials.
Intrinsic Semiconductors – Energy band diagram – direct and indirect band gap semiconductors – Carrier
concentration in intrinsic semiconductors – Band gap determination- extrinsic semiconductors (Qualitative)- Hall
effect - determination of Hall co-efficient -Formation of P-N junction-Forward bias- Reverse bias -Ohmic
contact-Schottky diode- Tunnel diode.
UNIT-V OPTOELECTRONICS 9
Classification of optical materials – carrier generation and recombination processes – Absorption, emission and
scattering of light in metals, insulators and semiconductors (concepts only) – Photo electric effect-Photo current in a P-
N diode – Photo transistor-solar cell - LED – Organic LED- Non Linear Optical materials-properties and applications.
Contact Hours : 45
Curriculum and Syllabus | B.Tech. ARTIFICIAL INTELLIGENCE AND MACHINE LEARNING | R2023 24
List of Experiments
1 Determine the wavelength of the laser using grating and size of the particle using diode laser.
4 Determine the hysteresis loss in the transformer core using B-H curve unit.
7 Determine specific resistance of the material of given wires using metre bridge.
10 Determine the thickness of the given specimen by using air wedge method.
Contact Hours : 30
Course Outcomes:
On completion of the course, the students will be able to
Use the concepts of Laser and Fiber optics in communication.
Use the properties of magnetic and superconducting materials in data storage devices.
Apply the concepts of electron transport in nanodevices.
Analyse the physics of semiconductor devices
Analyze the properties of optical materials for optoelectronic applications.
Suggested Activities
Problem solving sessions
Text Book(s):
1 Bhattacharya, D.K. & Poonam, T. “Engineering Physics”. Oxford University Press, 2015.
3 Kasap, S.O. “Principles of Electronic Materials and Devices”, McGraw-Hill Education, 2007.
2 Serway, R.A. & Jewett, J.W. “Physics for Scientists and Engineers”. Cengage Learning, 2010.
Curriculum and Syllabus | B.Tech. ARTIFICIAL INTELLIGENCE AND MACHINE LEARNING | R2023 25
List of Equipment Available
(Common to B.E. CSD and CSE & B.Tech. AI&DS, AI & ML, IT)
S. Quantity Quantity
Name of the equipment Deficiency
No Required Available
Wavelength of Laser and Characteristics -Laser source
1 7 15 -
and grating plate
2 Laser - angle of divergence and NA acceptance angle 6 8 -
3 Determination of permeability of free space - Helmholtz coil setup 5 5 -
4 B-H curve Setup and CRO 6 7 -
5 Band gap of a semiconductor Setup 6 19 -
6 Hall coefficient of Semiconductor Setup 4 4 -
Determine specific resistance of the material of given wires-metre
7 6 6 -
bridge
8 LCR circuit kit 6 7 -
9 Solar cell parameters setup 6 8 -
Thickness of thin wire-Air wedge method-Travelling Microscope,
10 8 13 -
Glass Plate
PO/PSO
CO PO PO PO PS
PO1 PO2 PO3 PO4 PO5 PO6 PO7 PO8 PO9 PSO1 PSO2
10 11 12 O3
PH23132.1 3 3 2 2 2 1 - - - - - 2 1 1 1
PH23132.2 3 3 2 2 3 1 1 - - - - 2 1 1 1
PH23132.3 3 3 2 2 3 1 1 - - - - 2 2 1 1
PH23132.4 3 3 2 2 3 1 1 - - - - 2 2 1 1
PH23132.5 3 3 2 2 3 1 1 - - - - 2 2 1 1
Average 3.00 3.00 2.00 2.00 2.80 1.00 0.00 0.00 0.00 0.00 0.00 2.00 1.80 1.00 1.00
Curriculum and Syllabus | B.Tech. ARTIFICIAL INTELLIGENCE AND MACHINE LEARNING | R2023 26
Subject Code Subject Name Category L T P C
GE23131 PROGRAMMING USING C PC 1 0 6 4
Objectives:
To develop simple algorithms for arithmetic and logical problems.
To develop C Programs using basic programming constructs
To develop C programs using arrays and strings
To develop applications in C using functions , pointers and structures
To develop applications using structures and union
List of Experiments
Text Book(s):
1. Brian W. Kernighan and Dennis M. Ritchie, “The C Programming Language”, Second Edition, PHI
2. Byron Gottfried, “Programming in C”, Second Edition, Schaum Outline Series
Curriculum and Syllabus | B.Tech. ARTIFICIAL INTELLIGENCE AND MACHINE LEARNING | R2023 27
Course Outcomes:
Suggested Activities
Curriculum and Syllabus | B.Tech. ARTIFICIAL INTELLIGENCE AND MACHINE LEARNING | R2023 28
Subject Code Subject Name ( Lab oriented Theory Courses) Category L T P C
EE23133 BASIC ELECTRICAL AND ELECTRONICS ENGINEERING ES 3 0 2 4
Objectives:
To provide knowledge on the analysis of DC circuits.
To provide knowledge on the analysis of AC circuits
To expose the principles of electrical machines and electronic devices.
To teach the concepts of different types of electrical measuring instruments and transducers.
To experimentally analyze the electrical circuits and machines, electronic devices and transducers.
UNIT-I DC CIRCUITS 9
Electrical circuit elements (R, L and C), Voltage and current sources, Kirchhoff ‘s laws, Analysis of simple circuits
with DC excitation, Superposition, Thevenin and Norton Theorems.
UNIT-II AC CIRCUITS 9
Representation of sinusoidal waveforms, Power and Power factor, Analysis of single-phase AC circuits consisting of
R, L, C, RL, RC, RLC combinations, Series resonance, Three phase balanced circuits
UNIT-III ELECTRICAL MACHINES 9
Construction, Principles of operation of DC machines, Single phase Transformers, Synchronous machines, Single
phase induction motors. (Qualitative Treatment Only).
UNIT-IV ELECTRONIC DEVICES & CIRCUITS 9
Review of PN Junction diode – Forward and Reverse Bias – Bipolar Junction Transistor – Common Emitter
characteristics – MOSFET - Introduction to operational Amplifier –Inverting and Non-Inverting Amplifier.
UNIT-V MEASUREMENTS & INSTRUMENTATION 9
Introduction to transducers - Classification of Transducers: Resistive, Inductive, Capacitive, Piezoelectric, -
Classification of instruments - PMMC and MI Ammeters and Voltmeters – Digital Storage Oscilloscope.
Contact Hours : 45
List of Experiments
1 Verification of Kirchhoff’s Laws.
2 Load test on DC Shunt Motor (Virtual Lab)
3 Load test on Single phase Transformer (Virtual Lab)
4 Load test on Single phase Induction motor (Virtual Lab)
5 Characteristics of P-N junction Diode.
6 Characteristics of CE based NPN Transistor.
7 Characteristics of MOSFET
8 Characteristics of LVDT, RTD and Thermistor.
Contact Hours : 30
Total Contact Hours : 75
Course Outcomes:
On completion of the course, the students will be able to
analyse DC circuits and apply circuit theorems.
calculate the power and power factor in AC circuits
understand the principles of electrical machines.
comprehend the principles of different types of electronic devices, electrical measuring instruments and
transducers.
experimentally analyze the electric circuits and machines, electronic devices, and transducers.
Suggested Activities
Problem solving sessions
Suggested Evaluation Methods
Quizzes
Class Presentation / Discussion
Text Book(s):
1 J.B.Gupta, “Fundamentals of Electrical Engineering and Electronics” S.K.Kataria & Sons Publications, 2010.
Joseph A. Edminister, Mahmood, Nahri, “Electric Circuits” – Shaum Series and Systems”, Schaum‟s Outlines,
2
Tata McGrawHill, Indian. 5th Edison , 2017
3 Thereja .B.L., “Fundamentals of Electrical Engineering and Electronics”, S. Chand & Co. Ltd., 2008
Reference Books(s) / Web links:
1 Del Toro, “Electrical Engineering Fundamentals”, Pearson Education, New Delhi, 2015
2 John Bird, “Electrical Circuit Theory and Technology”, Elsevier, First Indian Edition, 2007
3 Allan S Moris, “Measurement and Instrumentation Principles”, Elseveir, Third Edition, 2006
Curriculum and Syllabus | B.Tech. ARTIFICIAL INTELLIGENCE AND MACHINE LEARNING | R2023 29
4 Rajendra Prasad, “Fundamentals of Electrical Engineering”, Prentice Hall of India, Third Edition, 2014
A.E.Fitzgerald, David E Higginbotham and Arvin Grabel, “Basic Electrical Engineering”, McGraw Hill
5
Education(India) Private Limited, 2009
D P Kothari and I.J Nagarath, “Basic Electrical and Electronics Engineering”, McGraw Hill Education(India)
6
Private Limited, Third Reprint ,2016
7 https://nptel.ac.in/courses/108108076
Curriculum and Syllabus | B.Tech. ARTIFICIAL INTELLIGENCE AND MACHINE LEARNING | R2023 30
7 Characteristics of MOSFET
1. MOSFET (IRF510) 1
2. Resistors- 100kΩ, 1kΩ 1
3. Bread Board 1
4. DC Regulated Power supply (0 - 30 V variable) 1
5. Multimeter 1
6. Connecting wires As Required
COs/POs&PSOs PO1 PO2 PO3 PO4 PO5 PO6 PO7 PO8 PO9 PO10 PO11 PO12 PSO1 PSO2 PSO3
EE23133.1 3 3 3 3 - 3 1 1 2 1 1 1 2 2 2
EE23133.2 3 3 3 3 - 3 1 1 2 1 1 1 1 - 1
EE23133.3 3 3 3 3 - 3 1 1 2 1 1 1 2 2 2
EE23133.4 3 3 3 3 - 3 1 1 2 1 1 1 2 1 2
EE23133.5 3 3 3 3 - 3 1 1 2 1 1 1 2 3 2
Average 3 3 3 3 - 3 1 1 2 1 1 1 1.8 2.0 1.8
Curriculum and Syllabus | B.Tech. ARTIFICIAL INTELLIGENCE AND MACHINE LEARNING | R2023 31
Subject Code Subject Name Category L T P C
Objectives:
● To provide hands-on experience on various basic engineering practices in Electrical Engineering.
● To provide hands-on experience on various basic engineering practices in Electronics Engineering.
List of Experiments
1 Residential house wiring using switches, fuses, indicators, lamp and energy meter.
4 Measurement of electrical quantities – voltage, current, power & power factor in RL circuit.
5 Soldering practice – Components Devices and Circuits – Using general purpose PCB.
Course Outcomes:
On completion of the course, the students will be able to
● fabricate the basic electrical circuits
● implement the house wiring circuits
● fabricate the electronic circuits
● verify the truth table of logic gates
● design the Half-wave and Full-wave Rectifiers using diodes and passive components
Curriculum and Syllabus | B.Tech. ARTIFICIAL INTELLIGENCE AND MACHINE LEARNING | R2023 32
REFERENCE
1 Bawa H.S., “Workshop Practice”, Tata McGraw – Hill Publishing Company Limited, 2007.
Jeyachandran K., Natarajan S. & Balasubramanian S., “A Primer on Engineering Practices Laboratory”,
2
Anuradha Publications, 2007.
Jeyapoovan T., Saravanapandian M. &Pranitha S., “Engineering Practices Lab Manual”,Vikas Publishing House
3
Pvt.Ltd, 2006.
COs/POs&PSOs PO1 PO2 PO3 PO4 PO5 PO6 PO7 PO8 PO9 PO10 PO11 PO12 PSO1 PSO2 PSO3
GE23122.1 3 3 3 2 - - 2 - 3 2 - 3
GE23122.2 3 3 2 2 - - 2 - 3 2 - 3
GE23122.3 3 3 3 2 - - 2 - 3 2 - 3
GE23122.4 3 3 3 2 - - - 3 2 - 3
GE23122.5 3 3 3 2 - - - 3 2 - 3
Average 3 3 2.67 2 - - 2 - 3 2 - 3
Curriculum and Syllabus | B.Tech. ARTIFICIAL INTELLIGENCE AND MACHINE LEARNING | R2023 33
Subject Code Subject Name (Theory course) Category L T P C
MC23111 INDIAN CONSTITUTION AND FREEDOM MOVEMENT MC 3 0 0 0
Common to all branches of B.E/B. Tech Programmes – First / Second/third Semester
Objectives:
To apprehend the sacrifices made by the freedom fighters.
To inculcate the values enshrined in the Indian constitution.
To instill a sense of responsibility as the citizens of India.
To familiarize about the functions of the various levels of Government.
To be informed about Constitutional and Non- Constitutional bodies.
Course Outcomes: Upon completion of the course, students will be able to:
appreciate the sacrifices made by freedom fighters during freedom movement.
be responsible citizens and abide by the rules of the Indian constitution.
be aware of the functions of the Indian government.
be knowledgeable about the functions of the state Government and the Local bodies.
apply the knowledge on constitutional functions and role of constitutional bodies and non-constitutional bodies.
Text Book(s):
1. M. Laxmikanth , “Indian Polity:, McGraw-Hill, New Delhi.
2. Durga Das Basu, “Introduction to the Constitution of India “, Lexis Nexis, New Delhi. 21 sted 2013.
3. P K Agarwal and K N Chaturvedi ,PrabhatPrakashan, New Delhi, 1 sted , 2017.
Curriculum and Syllabus | B.Tech. ARTIFICIAL INTELLIGENCE AND MACHINE LEARNING | R2023 34
Reference Books(s) / Web links:
1. Sharma, Brij Kishore, “Introduction to the Constitution of India:, Prentice Hall of India, New Delhi.
2. U.R.Gahai, “Indian Political System “, New Academic Publishing House, Jalaendhar
3. Bipan Chandra, India’s Struggle for Independence, Penguin Books, 2016.
4. Maciver and Page, “Society: An Introduction Analysis “, Mac Milan India Ltd., New Delhi.2 nded, 2014.
5. Bipan Chandra, History of Modern India, Orient Black Swan, 2009.
Curriculum and Syllabus | B.Tech. ARTIFICIAL INTELLIGENCE AND MACHINE LEARNING | R2023 35
SEMESTER II
Course Code Course Title Category L T P C
MA23214 PROBABILITY AND INFERENTIAL STATISTICS BS 3 1 0 4
Common to II Sem. B.E. – CSD and B.Tech. - AI&DS and AI&ML
Objectives:
● To analyse data pertaining to discrete and continuous variables and to interpret the results in the given
situation.
● To explain the data that we are interested by using hypothesis testing and to draw conclusions about the
population using sample data.
● To identify the strength and direction of a linear relationship between two variables and using regression and
correlation to predict dependency for data-driven decisions regarding our processes.
● To Characterize, compare, and contrast different nonparametric hypothesis tests.
● To Model time series to analyses the underlying structure(s) in both the time and frequency domains.
Course Outcomes:
On completion of the course students will be able to
● Apply the basic concepts of probability and random variables in complex engineering problems.
● Obtain statistical data from experiments and to analyze the same using statistical test to conduct investigations
of complex problems in engineering.
● Use the concepts of regression and correlation in real life problems such as predict trends and adjust product
and services or advertising and marketing campaigns. That is, analyze complex engineering problems
reaching substantiated conclusions.
● Formulate, test and interpret various nonparametric tests for problems in engineering and technology. That is,
analysis and interpretation of data, and synthesis of the information to provide valid conclusions.
● Run and interpret time series models and regression models and reaching substantiated conclusions in relevant
engineering problems using time series.
SUGGESTED ACTIVITIES
● Problem solving sessions
● MATLAB and GeoGebra
● Time series forecasting using R program
Curriculum and Syllabus | B.Tech. ARTIFICIAL INTELLIGENCE AND MACHINE LEARNING | R2023 36
SUGGESTED EVALUATION METHODS
● Problem solving in Tutorial sessions
● Assignment problems
● Quizzes and class test
● Discussion in classroom
Text Book(s):
1. T. Veerarajan, ‘Probability, Statistics and Random Processes with Queueing Theory and
QueueingNetworks’ ,McGraw Hill, 2016.
2. Goon, M. Gupta and B. Dasgupta, “Fundamentals of Statistics”, Vol. I & II, A., World Press.
3. Grewal B.S., “ Higher Engineering Mathematics ”, Khanna Publishers, New Delhi, 43rd Edition, 2014.
4. John F. Shortle, James M. Thompson, Donald Gross, Carl M. Harris, "Fundamentals of Queueing Theory",
Wiley series in Probability and Statistics, 5thedition, 2018.
2. R. Johnson, “Miller &Freund’s Probability and Statistics for Engineers”, (9th Edition), PHI.
3. Trivedi.K.S., "Probability and Statistics with Reliability, Queueing and Computer Science Applications",
John Wiley and Sons, 2016.
4. Chris Chattfield, “The analysis of Time series: An Introduction ” .
Curriculum and Syllabus | B.Tech. ARTIFICIAL INTELLIGENCE AND MACHINE LEARNING | R2023 37
Course Code Course Title Category L T P C
Objectives:
Importance of graphics in engineering applications–Use of drafting instruments– BIS conventions and specifications–
Size, layout and folding of drawing sheets– Lettering and dimensioning. Basic Geometrical constructions
Curves used in engineering practices: Conics–Construction of ellipse, parabola and hyperbola by eccentricity method
– Cycloidal Curves–Construction of cycloid, epicycloid and hypocycloid – Construction of involutes of square and
circle–Drawing of tangents and normal to the above curves.
Projection of straight lines (First angle projection) inclined to both the principal planes – Determination of true lengths
and true inclinations by rotating line method
Projection of planes (polygonal and circular surfaces) inclined to both the principal planes by rotating object method.
Projection of simple solids like prisms, pyramids, cylinder and cone when the axis is inclined to one of the principal
planes by rotating object method.
Sectioning of solids in simple vertical position when the cutting plane is inclined to HP and perpendicular to VP –
obtaining true shape of the section.
Practicing three-dimensional modeling of simple objects by CAD software (Not for examination)
Development of lateral surfaces of simple and sectioned solids – Prisms, pyramids cylinders and cones.
Principles of isometric projection–isometric scale–Isometric projections of simple solids and truncated solids - Prisms,
pyramids, cylinders and cones
Model making of isometric projection of combination of solids as assignment (Not for End semester)
Free Hand sketching: Freehand sketching of multiple views from pictorial views of objects - Freehand sketching of
pictorial views of object from multiple views
Curriculum and Syllabus | B.Tech. ARTIFICIAL INTELLIGENCE AND MACHINE LEARNING | R2023 38
Perspective projection of simple solids-Prisms, pyramids, cylinder and cone by visual ray method.
Course Outcomes:
Text Book(s):
1. Bhatt N.D. and Panchal V.M., “Engineering Drawing”, Charotar Publishing House, 50th Edition, 2010.
2. Natarajan K.V., “A text book of Engineering Graphics”, Dhanalakshmi Publishers, Chennai, 2017.
3. Graph Theory with Applications, J. A. Bondy and U. S. R. Murty, Macmillan Press, London.
4. Gopalakrishna K.R., “Engineering Drawing” (Vol. I&II combined), Subhas Stores, Bangalore, 2017.
5. Basant Agarwal and Agarwal C.M., “Engineering Drawing”, McGraw Hill Publishing Company Limited,
New Delhi, 2018.
CO PO PSO MAPPING
CO/PO PO PSO
1 2 3 4 5 6 7 8 9 10 11 12 1 2 3
GE23111.1 3 2 2 1 - 1 - 2 2 2 - 2 - - -
GE23111.2 3 2 2 1 - 1 - 2 2 2 - 2 - - -
GE23111.3 3 2 2 1 - 1 - 2 2 2 - 2 - - -
GE23111.4 3 2 2 1 - 1 - 2 2 2 - 2 - - -
GE23111.5 3 2 2 1 - 1 - 2 2 2 - 2 - - -
1: Slight (Low)
2: Moderate (Medium)
3: Substantial (High) No correlation: “-“
Curriculum and Syllabus | B.Tech. ARTIFICIAL INTELLIGENCE AND MACHINE LEARNING | R2023 39
Course Code Course Title Category L T P C
GE23217 தமிழரும் மதொழில் நுட்பமும் HS 1 0 0 1
Common to all branches of B.E/B. Tech programmes
Curriculum and Syllabus | B.Tech. ARTIFICIAL INTELLIGENCE AND MACHINE LEARNING| R2023 40
Text Book(s):
1. தமிழக வரலொறு - மக்களும் பண்பொடும் - மக.மக. பிள் மள (தவளியீடு:
தமிழ் நொடு பொடநூல் மற்றும் கல் வியியல் பணிகள் கழகம் ).
2. கணினித் தமிழ் - முமனவர ் இல. சுந்தரம் . (விகடன் பிரசுரம் ).
5. Social Life of Tamils (Dr. K. K. Pillay) A joint publication of TNTB & ESC and RMRL – (in print)
6. Social Life of the Tamils – The Classical Period (Dr. S. Singaravelu)(Published by: International Institute
of Tamil Studies.
7. Historical Heritage of the Tamils (Dr. S. V. Subatamanian, Dr.K.D. Thirunavukkarasu) (Published by:
International Institute of Tamil Studies).
8. The Contributions of the Tamils to Indian Culture (Dr.M.Valarmathi) (Published by: International Institute
of Tamil Studies).
9. Keeladi – ‘Sangam City Civilization on the banks of river Vaigai’ (Jointly Published by: Department of
archaeology & Tamil Nadu Text Book and Educational Services Corporation, Tamil Nadu)
10. Studies in the History of India with Special Reference to Tamil Nadu (Dr.K.K.Pillay) (Published by: The
Author)
11. Porunai Civilization (Jointly Published by: Department of Archaeology & Tamil Nadu Text Book and
Educational Services Corporation, Tamil Nadu)
12. Journey of Civilization Indus to Vaigai (R.Balakrishnan) (Published by: RMRL) – Reference Book.
Curriculum and Syllabus | B.Tech. ARTIFICIAL INTELLIGENCE AND MACHINE LEARNING| R2023 41
Subject Code Subject Name (Lab Oriented Theory course) Category L T P C
IT23231 Digital Principles and Computer Architecture PC 3 0 2 4
Objectives:
To introduce basic postulates of Boolean algebra and the methods for simplifying Boolean expressions. To
introduce Logic Gates and implementation of logic function using logic gates
To outline the formal procedures for the analysis and design of combinational and sequential circuits
To learn the basic structure and operation of digital computer.
To familiarize the students with arithmetic and logic unit and implementation of fixed point and floating-point
arithmetic operations
To expose and make the students to learn about the memory system design and different ways of communicating
with I/O devices and standard I/O interfaces.
SUGGESTED ACTIVITIES
Curriculum and Syllabus | B.Tech. ARTIFICIAL INTELLIGENCE AND MACHINE LEARNING| R2023 42
SUGGESTED EVALUATION METHODS
Text Book(s):
M. Morris Mano, “Digital Design”, 4th Edition, Prentice Hall of India Pvt. Ltd., 2008 / Pearson Education(Singapore)
Pvt. Ltd., New Delhi, 2003.
David A. Patterson and John L. Hennessey, “Computer organization and design”, 5th edition, Elsevier, 2014.
Charles H.Roth, “Fundamentals of Logic Design”, 7th Edition, Thomson Learning, 2014.
Thomas L. Floyd, “Digital Fundamentals”, 10th Edition, Pearson Education Inc, 2011.
Charles H.Roth. “Fundamentals of Logic Design”, 6th Edition, Thomson Learning, 2013.
Donald D.Givone, “Digital Principles and Design”, TMH, 2003.
Vincent P. Heuring, Harry F. Jordan, “Computer System Architecture”, 2nd Edition, Pearson Education,2005.
Govindarajalu, “Computer Architecture and Organization, Design Principles and Applications”, 1st edition, Tata
McGraw Hill, New Delhi, 2005.
John P Hayes, “Computer Architecture and Organization”,3rd edition, McGraw Hill, 2002.
V.CarlHamacher, Zvonko G. Varanesic and Safat G. Zaky, “Computer Organisation”, 6th edition, Mc Graw-Hill Inc,
2012.
William Stallings, “Computer Organization and Architecture Designing for performance”, 10th Edition, PHI Pvt. Ltd.,
Eastern Economy Edition 2016
SUGGESTED EVALUATION METHODS (if Any) (UNIT/ Module Wise) – could suggest topic
Experiment based viva
Quizzes
Mini Project
Curriculum and Syllabus | B.Tech. ARTIFICIAL INTELLIGENCE AND MACHINE LEARNING| R2023 43
CO - PO – PSO matrices of course
PO1 PO2 PO3 PO4 PO5 PO6 PO7 PO8 PO9 PO PO PO PSO PSO PSO
10 11 12 1 2 3
IT23231.1 3 3 3 - - - - - - - - - 2 2 -
IT23231.2 3 2 3 - - - - - - - - - 2 1 2
IT23231.3 2 2 1 1 - 1 - - - - - - 2 2 2
IT23231.4 3 3 1 2 - - - - 2 - 1 - 2 2 2
IT23231.5 2 2 3 1 2 2 2 - - - 2 - 2 - -
1: Slight (Low)
2: Moderate (Medium)
3: Substantial (High) No correlation: “-“
Curriculum and Syllabus | B.Tech. ARTIFICIAL INTELLIGENCE AND MACHINE LEARNING| R2023 44
Subject Code Subject Name (Lab oriented Theory Courses) Category L T P C
AI23231 PRINCIPLES OF ARTIFICIAL INTELLIGENCE PC 3 0 2 4
Objectives:
● To Understand the various characteristics of a problem solving agent
● To Learn about the different strategies involved in problem solving
● To Learn about solving problems with various constraints.
● To Learn about various knowledge representation
● To Understand the different models of reasoning and decision making
AI-Introduction. Intelligent Agents, Agents & environment, nature of environment, structure of agents, goal-based
agents, utility-based agents, learning agents. Defining the problem as state space search, production system, problem
characteristics, issues in the design of search programs.
Problem solving agents, searching for solutions; uniform search strategies: breadth first search, depth first search,
depth limited search, bidirectional search. Heuristic search strategies Greedy best-first search, A* search, AO* search,
memory bounded heuristic search: local search algorithms & optimization problems: Hill climbing search, simulated
annealing search, local beam search.
Local search for constraint satisfaction problems. Adversarial search, Games, optimal decisions & strategies in games,
the min max search procedure, alpha-beta pruning.
AI for knowledge representation, rule-based knowledge representation, procedural and declarative knowledge, Logic
programming, Forward and backward reasoning.
Statistical Reasoning: Probability and Bays’ Theorem, Certainty Factors and Rule-Base Systems, Bayesian Networks,
Dempster-Shafer Theory, Fuzzy Logic. Decision networks, Markov Decision Process. Expert System
Contact Hours : 45
Curriculum and Syllabus | B.Tech. ARTIFICIAL INTELLIGENCE AND MACHINE LEARNING| R2023 45
List of Experiments
1 Programs on Problem Solving
a. Write a program to solve 8 Queens problem
b. Solve any problem using depth first search
c. Implement MINIMAX algorithm
d. Implement A* algorithm
2 Programs on Decision Making and Knowledge Representation
a. Introduction to PROLOG
i) Find minimum maximum of two numbers
ii) Here are some simple clauses.
likes(mary,food).
likes(mary,wine).
likes(john,wine).
likes(john,mary).
Lab Specifications:
Course Outcomes:
On completion of the course, the students will be able to
● Basic knowledge representation, problem solving, and learning methods of artificial intelligence.
● Provide the apt agent strategy to solve a given problem
● Represent a problem using first order and predicate logic
● Design applications like expert systems and chat-bot.
● Suggest the different models of reasoning and decision making for any given problem
Text Books:
1 S. Russell and P. Norvig, Artificial Intelligence: A Modern Approach, Pearson, Fourth Edition, 2022.
Denis Rothman, Artificial Intelligence By Example: Acquire advanced AI, machine learning, and deep learning
2
design skills, Packt Publishing; 2nd edition, 2020
Deepak Khemani, A First Course in Artificial Intelligence , McGraw Hill Education, 2017
3
Curriculum and Syllabus | B.Tech. ARTIFICIAL INTELLIGENCE AND MACHINE LEARNING| R2023 46
Reference Books:
1 Elaine Rich, Kevin Knight, & Shivashankar B Nair, Artificial Intelligence, McGraw Hill, 3 rd ed.,2017.
2 Introduction to Artificial Intelligence & Expert Systems, Patterson, Pearson, 1st ed. 2015
WEB LINKS
● https://sites.cs.ucsb.edu/~yuxiangw/classes/AICourse-2022Spring/
● https://web.stanford.edu/class/archive/cs/cs221/cs221.1196/
● https://redirect.cs.umbc.edu/~ypeng/AICourseOld/471-671.html
● http://ai.berkeley.edu/lecture_slides.html
● https://www.cs.utexas.edu/~mooney/cs343/
● https://courses.cs.washington.edu/courses/csep573/22wi/
● https://www.cse.iitd.ac.in/~rohanpaul/teaching/2022-col333.html
● https://courses.grainger.illinois.edu/ece448/sp2022/
SUGGESTED ACTIVITIES
● Mini Projects
● Assignment problems
● Quizzes
PO1 PO2 PO3 PO4 PO5 PO6 PO7 PO8 PO9 PO PO PO PSO PSO PSO
10 11 12 1 2 3
AI23231. 3 3 1 - 2 1 1 1 1 - 2.2 1 2 1 1
1
AI23231. 2 2 1 - 2 1 2 - - - 2 2 1 1 1
2
AI23231. 3 3 1 - 3 - 1 - - - 3 1 2 3 2
3
AI23231. 2 2 2 2 3 - 1 2 - - 2 2 2 2 2
4
AI23231. 2 3 - - 2 1 1 1 - - 2 2 2 2 2
5
Average 2.4 2.4 1.0 2.0 2.4 0.6 1.2 0.8 0. - 2. 1.8 1.8 1.8 1.6
2 0
1: Slight (Low)
2: Moderate (Medium)
3: Substantial (High) No correlation: “-“
Curriculum and Syllabus | B.Tech. ARTIFICIAL INTELLIGENCE AND MACHINE LEARNING| R2023 47
Subject Category L T P C
Subject Name
Code
Objectives:
● To apply the concepts of Linked List in the applications of various linear data structures.
● To demonstrate the understanding of stacks, queues and their applications.
● To apply the concepts of Linked List in the applications of various nonlinear data structures.
● To understand the implementation of graphs and their applications.
● To be able to incorporate various sorting and hashing techniques in real time scenarios
Self-Referential Structures, Dynamic Memory Allocation, Linked list implementation - Singly Linked List, Doubly
Linked List, Circular Linked List, Applications of List.
Stack – Operations, Array and Linked list implementation, Applications – Evaluation of Arithmetic Expressions,
Queues- Operations, Array and Linked list Implementation.
Tree Terminologies, Binary Tree Representation, Tree Traversals, Binary Search Trees, Binary Heap, Height
Balance Trees – AVL Trees.
Representation of Graphs, Topological Sort, Depth First Search and Breadth-First Search , Minimum Spanning
Tree – Prim's Algorithm, Shortest path algorithm – Dijikstra’s Algorithm.
Sorting Techniques –Insertion Sort, Quick Sort, Merge Sort, Hashing- Hashing functions – Mid square, Division,
Folding, Collision Resolution Techniques – Separate Chaining – Open Addressing – Rehashing.
Contact Hours : 45
Course Outcomes:
● Understand and apply the various concepts of Non Linear data Structures.
● Analyse and apply the suitable data structure for their research.
● Choose efficient data structures and apply them to solve real world problems.
Curriculum and Syllabus | B.Tech. ARTIFICIAL INTELLIGENCE AND MACHINE LEARNING| R2023 48
SUGGESTED ACTIVITIES
● Role play- Linked List (Unit 1).
● Mind Map, Poster Design - Stack and Queue (Unit 2).
● Flipped Classroom - Binary Heap (Unit 3).
● Poster Design - Graph (Unit4).
● Implementation of small module- Hashing (Unit5).
Text Books(s):
“Data Structures and Algorithm Analysis in C”, Mark Allen Weiss, 2nd Edition, Pearson Education,
1
2005
“Data Structures and Algorithm Analysis in C++ - Anna University, Mark Allen Weiss, Pearson
2
Education, 2017.
Reference Books:
“Data Structures Using C and C++”, Langsam, Augenstein and Tanenbaum, 2nd Edition, Pearson
1
Education, 2015.
Thomas H. Cormen, Charles E. Leiserson, Ronald L.Rivest, Clifford Stein, Introduction to Algorithms”,
2
Fourth Edition, Mcgraw Hill/ MIT Press, 2022.
Curriculum and Syllabus | B.Tech. ARTIFICIAL INTELLIGENCE AND MACHINE LEARNING| R2023 49
9 Program to perform Rehashing.
Mini Project:
PO PO PO PO PO PO PO PO PO PO PO PO PSO PSO 2
PSO
1 2 3 4 5 6 7 8 9 1
CO 3
10 11 12
CS23231.1 1 2 1 2 1 - - - - - - 1 1 2 -
CS23231.2 1 1 2 1 1 - - - - - - 2 2 2 -
CS23231.3 1 1 2 1 1 - - - - - - 2 2 2 -
CS23231.4 1 1 2 1 1 - - - - - - 2 2 2 -
CS23231.5 1 1 2 1 1 - - - - - - 1 1 2 -
Average 1.0 1.2 1.8 1.2 1.0 - - - - - - 1.6 1.6 2.0 -
Curriculum and Syllabus | B.Tech. ARTIFICIAL INTELLIGENCE AND MACHINE LEARNING| R2023 50
Subject Code Subject Name (Laboratory Course) Category L T P C
Objectives:
Speaking: Conversational Practice: Speaking in a given situation, Asking permission and requesting etc..,
Vocabulary: Neologisms.
Curriculum and Syllabus | B.Tech. ARTIFICIAL INTELLIGENCE AND MACHINE LEARNING| R2023 51
Listening: Comprehension (IELTS practice tests)
Writing: Proposals
Course Outcomes:
SUGGESTED ACTIVITIES
● Story Lines
● One truth and two lies
● Hang Man
● Pictionary
● Word Scramble
● Case study
Curriculum and Syllabus | B.Tech. ARTIFICIAL INTELLIGENCE AND MACHINE LEARNING| R2023 52
Text Book(s):
5. Raymond Murphy, “Intermediate English Grammar,” Second Edition , Cambridge University Press, 2018
6. Meenakshi Raman & Sangeeta Sharma, “Technical Communication” Third Edition, Oxford University
Press, 2015
7. Teaching Speaking: A Holistic Approach, Book by Anne Burns and Christine ChuenMeng Goh, Cambridge
University Press
1. Michael McCarthy (Author), Felicity O'Dell (Author), John D. Bunting (Contributor), “Basic Vocabulary in
Use: 60 Units of Vocabulary Practice in North American English With Answers” 2nd Edition
2. Dale Carnegie, “The Art of Public Speaking,” Insight Press
3. Jack C. Richards & Theodore S. Rodgers, “ Approaches and Methods in Language Teaching, Second Edition,
Cambridge University Press
PO PO PO PO PO PO PO PO PO PO PO PO PSO PSO
PSO
1 2 3 4 5 6 7 8 9 1 2
CO 3
10 11 12
HS23221. - - - 1 - - - - - 2 - - - - -
1
HS23221. - - - 1 - - - - - 3 - - - - -
2
HS23221. - 2 - 1 - - - - - 3 - - - - -
3
HS23221. - - - 1 - - - - 2 3 - - - - -
4
HS23221. - - - 1 - - - - 2 2 - - - - -
5
Average - 2 - 1 0 0 0 0 2 2.6 - - - - -
Curriculum and Syllabus | B.Tech. ARTIFICIAL INTELLIGENCE AND MACHINE LEARNING| R2023 53
Subject Code Subject Name Category L T P C
Listening – Comprehensive Listening – Watching the news – Listening to a peer giving presentation, etc. – Critical
Listening – Watching a televised debate, Listening to poems – Reading – Extensive Reading – Short stories and One-
act Plays – Intensive Reading – Articles or Editorials in Magazines, Blog posts on topics like science and technology,
arts, etc.
Speaking – Demonstrative Speaking – Process description through visual aids – Persuasive Speaking – Convincing
the listener with the speaker’s view – Writing – Descriptive Writing - Describing a place, person, process –
Subjective Writing – Autobiography, Writing based on personal opinions and interpretations
An introduction to International English Language Testing System (IELTS) – Test of English as a Foreign Language
(TOEFL) – Graduate Record Examination (GRE) – Civil Service, Indian Economic Service Examination, Indian
Statistical Service Examination, Combined Defence Services Examination, Staff Selection- (Language Related) –
Aptitude tests.
Critical Thinking and Problem Solving – Case Study, Brainstorming, Q & A Discussion – Team work and
Collaboration – Activities like Office Debates, Perfect Square, Blind Retriever, etc. – Professionalism and Strong
Work Ethics – Integrity, Resilience, Accountability, Adaptability, Growth Mind set
Case Study based on the challenges faced by the employers and the employees – Devise Plan, Provide Solution
Total Contact Hours 30
Course Outcomes:
On completion of the course, students will be able to
interpret and respond appropriately in the listening and reading contexts.
express themselves effectively in spoken and written communication
apply their acquired language skills in writing the competitive examinations
exhibit their professional skills in their work place
identify the challenges in the work place and suggest strategies solutions
Curriculum and Syllabus | B.Tech. ARTIFICIAL INTELLIGENCE AND MACHINE LEARNING| R2023 54
SUGGESTED ACTIVITIES
● Online Quizzes on Vocabulary
● Online Quizzes on grammar
● Communication Gap Exercises
● Presentations
● Word Building Games
● Case study
Reference Books
1 How to Read Better & Faster, Norman Lewis, Goyal Publishers
Teaching Speaking: A Holistic Approach, Book by Anne Burns and Christine Chuen Meng Goh, Cambridge
2
University Press
3 The Official Cambridge Guide To IELTS by Pauline Cullen, Cambridge University Press
4 The 7 Habits of Highly Effective People by Stephen Covey, Simon and Schuster, UK
1. Board of Editors. Sure Outcomes. A Communication Skills Course for Undergraduate Engineers and
Technologists. Orient Black Swan Limited, Hyderabad, 2013.
2. Hartley, Mary. “The Power of Listening,” JaicoPublishing House; First Edition (2015).
3. Chambers, Harry. “Effective Communication Skills for Scientific and Technical Professionals,” Persues
Publishing, Cambridge, Massachusetts, 2000.
PO 1 PO PO PO PO PO PO PO PO PO PO PO PSO PSO
PSO
2 3 4 5 6 7 8 9 1 2
CO 3
10 11 12
HS23222. - 1 - - - - - - - 3 - - - - -
1
HS23222. - 1 - - - - - - - 3 - - - - -
2
HS23222. - - - - - - - - - 3 - - - - -
3
HS23222. - - - - - - 2 2 - 3 - - - - -
4
HS23222. - - 1 - - - 2 - - 3 - - - - -
5
Average 0 1 1 0 0 0 2 2 0 3 0 0 - - -
Curriculum and Syllabus | B.Tech. ARTIFICIAL INTELLIGENCE AND MACHINE LEARNING| R2023 55
Course Code Course Name (Laboratory Course) Category L T P C
GE23121 ENGINEERING PRACTICES – Civil& Mechanical ES 0 0 2 1
Objectives:
To provide exposure to the students with hands on experience on various basic engineering practices in Civil and
Mechanical Engineering.
List of Experiments
CIVIL ENGINEERING PRACTICE
Study of pipeline joints, its location and functions: valves, taps, couplings, unions, reducers, and elbows in
1.
household fittings.
2. Preparation of basic plumbing line sketches for wash basins, water heaters, etc.
3. Hands-on-exercise: Basic pipe connections – Pipe connections with different joining components.
Carpentry Works:
4. Study of joints in roofs, doors, windows and furniture.
5. Hands-on-exercise: Woodwork, joints by sawing, planning and chiselling.
9 Drilling Practice
Sheet Metal Work:
10 Forming & Bending:
11 Model making – Trays and funnels
Curriculum and Syllabus | B.Tech. ARTIFICIAL INTELLIGENCE AND MACHINE LEARNING| R2023 56
Course Outcomes:
Able to perform plumbing activities for residential and industrial buildings considering safety aspects while
● gaining clear understanding on pipeline location and functions of joints like valves, taps,
couplings, unions, reducers, elbows, etc.
Able to perform wood working carpentry activities like sawing, planning, cutting, etc. while having
●
clear understanding of the joints in roofs, doors, windows and furniture.
Able to produce joints like L joint, T joint, Lap joint, Butt joint, etc. through arc welding process while
●
acquiring in depth knowledge in the principle of operation of welding and other accessories
Able to perform operations like Turning, Step turning, Taper turning, etc. in lathe and Drilling operation
●
in drilling machine
Able to perform sheet metal operations like Forming, Bending, etc. and fabricating models like Trays,
●
funnels, etc.
PO1 PO2 PO3 PO4 PO5 PO6 PO7 PO8P PO9 PO PO PO PSO PSO PSO
10 11 12 1 2 3
GE23121 1 1 1 - - 2 1 - 2 - - 2 - 2 1
.1
GE23121 1 1 1 - - 1 - - - - 1
.2 2 2 2 2
GE23121 1 1 1 - - 2 1 - 2 - - 2 - 2 1
.3
GE23121 1 1 1 - - 2 1 - 2 - - 2 - 2 1
.4
GE23121 1 1 1 - - 2 1 - 2 - - 2 - 2 1
.5
Curriculum and Syllabus | B.Tech. ARTIFICIAL INTELLIGENCE AND MACHINE LEARNING| R2023 57
Subject Code Subject Name (Laboratory Course) Category L T P C
Objectives:
SUGGESTED EVALUATION METHODS (if Any) (UNIT/ Module Wise) – could suggest topic
● Experiment based viva
● Quizzes
● https://www.python.org/shell/
● https://python-iitk.vlabs.ac.in/
● https://www.tutorialspoint.com/execute_python_online.php
Curriculum and Syllabus | B.Tech. ARTIFICIAL INTELLIGENCE AND MACHINE LEARNING| R2023 58
CO - PO – PSO matrices of course
Curriculum and Syllabus | B.Tech. ARTIFICIAL INTELLIGENCE AND MACHINE LEARNING| R2023 59