Karp Agam
Karp Agam
SYLLABI 2025-2026
FACULTY OF ENGINEERING
Coimbatore - 641021.
KARPAGAM ACADEMY OF HIGHER EDUCATION
(Deemed to be University Established under Section 3 of UGC Act 1956)
FACULTY OF ENGINEERING
DEGREE OF BACHELOR OF ENGINEERING / TECHNOLOGY
REGULAR PROGRAMME
REGULATIONS 2025
CHOICE BASED CREDIT SYSTEM
These regulations are effective from the academic year 2025 – 2026 and applicable to
the candidates admitted to B. E. / B. Tech programmes. during 2025- 2026 and onwards.
1. ADMISSION
1.1 Candidates seeking admission to the first semester of the eight semesters B. E./[Link]
DegreeProgramme:
Should have passed the Higher Secondary Examination (10+2) prescribed by the State Government
/ Central Government with Mathematics/ Physics/ Chemistry/ Computer Science/ Electronics/
Information Technology/ Biology/ Informatics Practices/ Biotechnology/ Technical Vocational
subject/ Agriculture/ Engineering Graphics/ Business Studies/ Entrepreneurship. (Any of the above
three subjects) or any similar Examination of any other institution/ University or authority accepted
by the Karpagam Academy of Higher Education as equivalent thereto).
Should have obtained at least 45% marks (40% marks in case of candidates belonging to SC / ST
reserved category) in the above subjects taken together.
Candidates who possess Diploma in Engineering / Technology (10+3 or 10+2+2) awarded by the
Directorate of Technical Education with passed minimum THREE years / TWO years (Lateral
Entry) Diploma examination with at least 45% marks (40% marks in case of candidates belonging
to SC / ST reserved category) in ANY branch of Engineering and Technology are eligible to apply
for admission to the third semester of B. E./B. Tech., subject to vacancies in the First Year, in case
the vacancies at lateral entry are exhausted. (The University will offer suitable bridge courses such
as Mathematics, Physics, Engineering drawing, etc., for the students coming from diverse
backgrounds to achieve desired learning outcomes of the programme)
(OR)
[Link]. Degree from a recognized University as defined by UGC, with at least 45% marks (40%
Eligibility criteria for admission in the third semester is given in the table below.
Candidates who are willing to migrate to Karpagam Academy of Higher Education for admission
to their next semester of B. E./B. Tech programme may get admitted from 2nd semester onwards
upto 5th semester. The student will be exempted from appearing for Examination of the equivalent
courses passed in the earlier programme and will have to appear for courses which he/she has not
done during the period of his/her earlier programme. Along with the request letter and mark sheets,
2. PROGRAMMES OFFERED
A candidate may undergo a programme in any one of the branches of study approved bythe
University as given below.
3. MODE OF STUDY
3.1 Full-Time:
In this mode of study, the candidates are required to attend classes regularly on the specified
working days of the University.
4. STRUCTURE OF PROGRAMMES
4.1 Every programme will have a curriculum with syllabus consisting of theory and practical
courses such as:
(i) General core courses comprising Mathematics, Basic Sciences, Engineering Sciences and
Humanities.
(ii) Core courses of Engineering/Technology.
(iii) Elective courses for specialization in related fields.
(iv) Workshop practice, computer practice, engineering graphics, laboratory work, internship,
seminar presentation, project work, industrial visits, camps, etc.
CBCS is introduced for students admitted in the academic year 2017-18 onwards. As per AICTE
guidelines, CBCS is an approach in which students opt for courses of their choice. CBCS provides
greater flexibility with multiple courses and enable students to undergo additional courses. CBCS
is applicable to Full Time Undergraduate & Post Graduate Programmes of study. It provides a
choice for students to select from the prescribed courses (Professional core, Professional Electives,
Open Electives, Value added courses, Humanity Sciences, Basic sciences & Engineering sciences).
A course designated as hard core for a particular programme of study must invariably be completed
by the student to receive the degree in the programme. The Hardcore courses cannot be substituted
by another courses. Students can exercise their choice among a set of soft core courses from the list
of soft core courses specified for each Programme of study. The student should meet the criteria
for prerequisites to become eligible to register for that course. The student should request
and register for the course for every semester within the first week of semester. Maximum
number of students to be registered in each course shall be decided by the HoD in consultation with
the Dean. Registration of already requested courses by students in previous semester is not allowed.
4.3 In every semester, the curriculum shall normally have a blend of theory courses not exceeding
6 and practical courses not exceeding 4.
4.4 The prescribed credits required for the award of the degree shall be within the limits specified
below.
PROGRAMME PRESCRIBED CREDIT RANGE
B. E./B. Tech. 160– 165
4.5 The medium of instruction for all Courses, Examinations, Seminar presentations and Project/
Thesis reports is English.
4.7 Evaluation of the courses comprises of two parts, one is the Continuous Internal Assessment
(CIA) and the other one is the End Semester Examination (ESE). Evaluation of a mandatory course
may be by Internal Assessment only.
5.2 Each semester shall normally consists of 90 working days or 540 hours.
5.3 Additional classes for improvement, conduct of model test, etc., over and above the specified
periods shall be arranged, if required. But for the purpose of calculation of attendance requirement
for eligibility to appear for the end semester Examinations (as per Clause 11) by the students, 540
hours conducted within the specified academic schedule alone shall be taken into account and the
overall percentage of attendance shall be calculated accordingly.
6.1 Ideally every student is expected to attend all classes and secure 100% attendance. However,
in order to allow for certain unavoidable circumstances, the student is expected to attend at
least75% of the classes and the conduct of the candidate has been satisfactory during the course.
6.2 A candidate who has secured attendance between 65% and 74.4% (both included), due to
medical reasons (Hospitalization / Accident / Specific Illness) shall produce medical certificate and
fitness certificate by a Registered Medical Practitioner. The Head of the Department has to verify
and certify the genuineness of the case before recommending to the Dean concerned. However, the
candidate has to execute a one-time bond in Stamp paper duly signed by the parent and the student.
6.3 Candidates who have not produced / submitted relevant documents for condonation will not
To help the students in planning their courses of study and for general advice on the academic
programme, the Head of the Department will attach a certain number of students to a Faculty of the
Department who shall function as Mentor for those students throughout their period of study. Such
Mentors shall advise the students and monitor the courses undergone by the students, check the
attendance and progress of the students and counsel them periodically. If necessary, the Mentor may
display the cumulative attendance particulars in the Department notice board and also discuss with
or inform the Parents/Guardian about the progress of the students. Each student shall be provided
with course plan for each course at the beginning of each semester.
8. CLASS COMMITTEE
8.1. The class committee for a class under a particular branch is normally constituted by the Head
of the Department. However, if the students of different branches are mixed in a class (like the first
semester which is generally common to all branches), the class committee is to be constituted by
the Dean.
8.2. Every class shall have a class committee consisting of teachers of the class concerned,
Maximum of six student representatives [boys and girls] and the concerned Head of the
Department. It is like the ‘Quality Circle’ with the overall goal of improving the teaching-learning
process. The functions of the class committee include
• Clarifying the regulations of the degree programme and the details of rules therein particularly
Clause 4 and 5 which should be displayed on Department Notice-Board.
• Informing all the students, the details of Regulations regarding weightage used for each
assessment. In the case of practical courses (laboratory / drawing / project work / seminar, etc.) the
breakup of marks for each experiment / exercise /module of work, should be clearly discussed in
the class committee meeting and informed to the students.
• Solving problems experienced by students in the class room and in the laboratories.
• Informing the student representatives, the academic schedule, including the dates of assessments
and the syllabus coverage for each assessment.
• Analyzing the performance of the students of the class after each test and finding the ways and
means of solving problems, if any.
• Identifying the weak students, if any and requesting the teachers concerned to provide some
additional academic support.
8.4 The Chairperson of the Class Committee may convene the meeting of the class committee.
8.5 The Dean may participate in any Class Committee of the Faculty.
8.6 The Chairperson is required to prepare the minutes of every meeting, submit the same to Dean
through the HOD within two days of the meeting and arrange to circulate it among the students and
teachers concerned. If there are some points in the minutes requiring action by the Executive
Council, the same shall be brought to the notice of the Registrar/VC by the HoD through Dean.
8.7 The first meeting of the Class Committee shall be held within one week from the date of
commencement of the semester, in order to inform the students about the nature and weightage of
assessments within the framework of the regulations. Two subsequent meetings may be held in a
semester at suitable intervals. During these meetings the student members representing the entire
class, shall meaningfully interact and express their opinions and suggestions of the other students
of the class in order to improve the effectiveness of the teaching-learning process.
Each common theory course offered to more than one discipline or one batch of students shall have
a “Course Committee” comprising of all the faculty teaching the common course with one of them
nominated as Course Coordinator. The nomination of the Course Coordinator shall be made by the
Head of the Department/Dean depending upon whether all the faculty teaching the common course
belong to a single department or several departments. The “Course committee” shall meet at least
three times and ensure uniform evaluation of the tests and arrive at a common scheme of evaluation
for the tests. Wherever it is feasible, the course committee may also prepare a common question
paper for the assessment test(s). The letter “G” is to be mentioned in the course code for the
common course.
10.2 Continuous Internal Assessment (CIA): The performance of students in each course will
be continuously assessed by the respective teachers as per the guidelines given below:
INSTRUCTION REMARKS
Maximum Marks 100
Duration 3 Hours
Question no. 1 to 10 Two Mark Questions, covering 2.5 units of
b. PRACTICAL COURSES
S. No CATEGORY MAXIMUM MARKS
1. Attendance 5
2. Observation work 5
3. Record work 5
4. Internal Practical Assessment 15
5. Viva – Voce [Comprehensive] 10
Continuous Internal Assessment: TOTAL 40
Every practical exercise / experiment shall be evaluated based on the conduct of exercise/
experiment and records maintained.
The Continuous Internal Assessment for Integrated Theory and Practical Course is awarded for 40
Marks with mark split up similar to regular theory course. But Assignment and Seminar
components are replaced by Observation and Record marks.
The end semester evaluation of integrated practical component is for 50 Marks and it is scaled
down to 15 Marks. Similarly, the end semester evaluation for integrated theory is 100 Marks and
it is scaled down to 45 Marks. Hence, the external evaluation of integrated theory and practical
elements accounts for 60 marks.
10.4.2 Internships
Students must complete Internship for the duration specified in the program's corresponding
curriculum. The industry in which the student intends to undergo internship should be aligned in line
with the programme of study. The student must submit a report detailing observations, skills learned,
usefulness, etc., together with the attendance certificate granted by the relevant industry after
completing the internship or industrial training. A committee made up of three faculty members,
appointed by the department head, will review this report. One faculty member will be designated as
the coordinator. A student can claim one credit if he/she completes one week of training as per
curriculum
Weightage for Assessment for Internship
A candidate shall normally be permitted to appear for the ESE of any semester commencing from
I semester if he/she has satisfied the semester completion requirements (Subject to Clause 5.2) and
has registered for Examination in all courses of the semester. Registration is mandatory for
INSTRUCTION REMARKS
Maximum Marks 100
Duration 3 Hours
Question no. 1 to 10 Two Mark Questions, covering all the 5 units.
Part – A
(10 x 2= 20 Marks)
Question 11 to 15 will be of either or type, covering Fiveunits of the
Part- B
syllabus. Each Question may have subdivision.
(5 x 16=80 Marks).
13.1 Minimum marks to pass: The minimum marks to pass for CIA is 20 (i.e. out of 40 marks).
The minimum marks to pass for ESE is 30 (i.e. out of 60 marks). The overall minimum marks to
pass for theory/laboratory course is 50 (Sum of his/her score in CIA and ESE) out of 100 marks.
13.1.1 The minimum marks to pass for the Value Added Course /Skill Development is 50 marks
out of 100marks. There will be two tests, the first covering 50% of syllabus for 50 marks and the
other for 50 marks.
13.2 If the candidate fails to secure a pass in ESE of a particular course, it is mandatory that
candidate shall register and reappear for the Examination in that course during the subsequent
The CIA marks obtained by the candidate in his/her first or subsequent appearance where he/she
secures a pass shall be retained by the office of the Controller of Examinations and considered valid
for all remaining attempts till the candidate secures a pass in his/her ESE.
13.3 If the candidate fails to secure a pass in CIA of a particular course, it is mandatory that
candidate shall register and reappear for the CIA in that course during the subsequent semester
when CIA is conducted in that course by the faculty member assigned for that particular course
during that semester by the concerned HOD. Further, the candidate should continue to register and
reappear for the CIA till a pass is secured in such subsequent Examination within the stipulated
maximum duration of the programme (Clause 5.1). The Evaluation for the CIA reappearance is as
follows:
Students are encouraged to enroll in courses offered by NPTEL/Swayam/ Swayam Plus platforms
and international institutions of higher learning, either virtually or in person. The equivalent credits
for these courses will be determined by a committee named Subject & Grade Equivalence
Committee comprising the Dean of the Faculty as Chairman, Dean (R&D, Industrial Relations),
Head of the Department (HoD) and one faculty member nominated by the Vice Chancellor as
members. The committee’s decision will be submitted for ratification/approval by the Board of
Studies (BoS) and the Academic Council.
Refer the Annexure I for NPTEL Course Durations and credit Equivalence. The Registration /
Application form for Credit Transfer of SWAYAM-NPTEL / MOOC Courses shall be submitted
as shown in Annexure I.
14.1 All assessments of a course will be done on absolute mark basis. However, for the purpose of
reporting the performance of a candidate letter grades, each carrying certain number of points will
be awarded as per the range of total marks (out of 100) obtained by the candidate in each subject
as detailed below:
Letter grade Marks Range Grade Point Description
O 91 – 100 10 OUTSTANDING
A+ 81- 90 9 EXCELLENT
A 71-80 8 VERY GOOD
B+ 61- 70 7 GOOD
B 56-60 6 AVERAGE
C 50-55 5 PASS
RA Below 50 - REAPPEARANCE
AAA - - ABSENT
After results are declared, Grade sheet will be issued to each student which will contain the
following details:
i. The list of courses enrolled during the semester and the grade scored
ii. The Grade Point Average (GPA) for the semester and
iii. The Cumulative Grade Point Average (CGPA) of all courses enrolled from first semester
onwards.
GPA is the ratio of the sum of the products of the number of Credits (C) of courses enrolled and
the Grade Points (GP) corresponding to the grades scored in those courses, taken for all the courses
to the sum of the number of credits of all the courses in the semester.
CGPA will be calculated in a similar manner, considering all the courses enrolled from First semester.
RA grade and value added course will be excluded for calculating GPA and CGPA.
14.3 REVALUATION
Revaluation and Re-totaling are allowed on representation. A candidate can apply for revaluation
of his/her semester Examination answer paper in a theory course, within 2 weeks from the
declaration of results, on payment of a prescribed fee through proper application to the Controller
of Examinations through the Head of the Department and Dean. A candidate can apply for
revaluation of answer scripts for not exceeding 5 subjects at a time. The Controller of Examinations
will arrange for the revaluation and the results will be intimated to the candidate through the Head
of the Department and Dean. Revaluation is not permitted for Supplementary Examinations,
Practical Examinations, Technical Seminars, In-plant Training and Project Work.
• The award of the degree must be approved by the Board of Management of Karpagam Academy
of Higher Education.
16.1 A candidate who qualifies for the award of the Degree (vide Clause 15) having passed the
Examination in all the courses in his/her first appearance within the specified minimum numberof
semesters (vide Clause 5.1) securing a CGPA of not less than 7.5 shall be declared to have passed
the Examination in First Class with Distinction.
16.2 A regular candidate/lateral entrant is eligible to register for B.E. (Honours)/
[Link].(Honours), if he/she has passed all the courses in first attempt from first/third semester
onwards and holds / maintains a CGPA of 7.5 in III and IV Semester. Prior approval of the
concerned Head of the Department and respective Dean for the enrolment into Honours degree
before the commencement of V semester is mandatory. A candidate is eligible for the award of
BE(Honours) / [Link].(Honours), if he/she earns an additional 18 credits by undergoing additional
courses over and above the courses prescribed in the respective curriculum. The opted additional
courses shall be Emerging / Multidisciplinary /MOOC /NPTEL courses which are related to the
major discipline of study. All these 18 credits need to be completed in III year and IV year only.
However, if he/she fails to secure 18 additional credits but maintains a CGPA of 7.5 and above is
not eligible for Honours degree but eligible for First class with Distinction.
16.3 A candidate who qualifies for the award of the Degree (vide Clause 15) having passed the
Examination in all the courses within the specified minimum number of semesters (vide Clause
5.1) plus one year (two semesters), securing CGPA of not less than 6.5 shall be declared to have
passed the Examination in First Class.
16.4 All other candidates (not covered in Clauses 17) who qualify for the award of the degree (vide
Clause 15) shall be declared to have passed the Examination in Second Class.
Students
1. Who secure 7.5 CGPA and maintain an attendance of 75% in every semester
2. Clear all the courses in their first appearance itself
are referred to as advanced learners.
When a student fails to maintain any of the above conditions at any given time, he cannot be an
advanced learner further.
These advanced learners can request for an on-demand examination for the courses from IV
semester onwards. These students on prior permission can appear for such examinations well in
advance and complete the entire courses well before the prescribed period of study and can progress
for a full time Research Project/Internship/Minor Project during the remaining prescribed period
of study. The Internal and External examinations will be conducted for these courses as like the
other courses. One or more faculty mentors will be allocated based on the number of
students/courses enrolled for the on-demand examination.
Also, these advanced learners can also register for online courses from NPTEL/Swayam/Swayam
Plus portals on prior and proper approval from the department. The credits earned from those
courses will be transferred to the mark statement of the students.
The University may from time-to-time revise, amend or change the Regulations, Scheme of
Examinations and syllabi, if found necessary on the recommendations of Board of Studies,
Academic Council and Executive council of Karpagam Academy of Higher Education.
Based on the 2019 National Innovation and Startup Policy and the 2019–2023 Tamil Nadu Startup
Policy, KIIC has recommended to the KAHE students who are affiliated with the KIIC that it be
incorporated in the university Program Regulations 2023-24 onwards and implement from this
academic year.
a) Any (UG/PG /(Ph.D.) Research scholars, student, right from the first year of their programme
is allowed to setup a startup (or) to work as part time in a startup or work as intern in a startup.
b) Any (UG/PG / (Ph.D.) Research scholars) student right from the first year of their programme
is allowed to earn credit for working on Innovative prototypes/business Models/ Pre incubation
(case to case basis). Start Up activities will be evaluated based on the guidelines being given by the
expert committee of the KIIC.
c) Student Entrepreneurs may use the address of incubation center (KIIC) to register their venture
while studying in KAHE.
d) Students engaged in startups affiliated with the KIIC or those who work for them, their
attendance may be accepted by KAHE for KAHE's attendance requirements for academic courses
under current regulations, up to a maximum of 30% attendance per semester, including claims for
ODs and medical emergencies. Potential Students who have been incubated at KIIC may be
permitted to take their university semester exams even provided by the KIIC’s attendance report,
with the proper authorization from the head of the institution.
(On case-to-case basis depends upon the applicability strength, societal benefits and quality of the
Innovation and Subsequent engagement of the students with the/ her business)
e) Any Students Innovators/entrepreneurs are allowed to opt their startup in place of mini project/
major project, /seminar and summer training etc. (In plant training, Internship, value added
Course.). The area in which the student wishes to launch a Startup may be interdisciplinary or
multidisciplinary.
f) Student’s startups are to be evaluated by Expert committee, formed by KIIC and KAHE.
Student’s startup stages are divided into five phases and these startup phases can be considered
equally in place of the course title as mentioned below with the same credits allotted to the course
title in university curriculum.
WK2: Conceptually-based mathematics, numerical analysis, data analysis, statistics and formal
aspects of computer and information science to support detailed analysis and modelling applicable to
the discipline.
WK4: Engineering specialist knowledge that provides theoretical frameworks and bodies of
knowledge for the accepted practice areas in the engineering discipline; much is at the forefront of the
discipline.
WK5: Knowledge, including efficient resource use, environmental impacts, whole-life cost,reuse of
resources, net zero carbon, and similar concepts, that supports engineering design and operations in a
practice area.
WK6: Knowledge of engineering practice (technology) in the practice areas in the engineering
discipline.
practice in the discipline, such as the professional responsibility of an engineer to public safety and
sustainable development.
WK8: Engagement with selected knowledge in the current research literature of the discipline,
awareness of the power of critical thinking and creative approaches to evaluate emerging issues.
WK9: Ethics, inclusive behavior and conduct. Knowledge of professional ethics, responsibilities, and
norms of engineering practice. Awareness of the need for diversity by reason of ethnicity, gender, age,
physical ability etc. with mutual understanding and respect, and of inclusive attitudes.
MAPPING:
PEO\PO PO1 PO2 PO3 PO4 PO5 PO6 PO7 PO8 PO9 PO10 PO11 PO12 PSO1 PSO2
PEO I √ √ √ √ √ √ √ √ √ √
PEO II √ √ √ √ √ √ √ √ √
PEO III √ √ √ √ √ √ √ √ √ √ √
Credit Distribution:
1. The credit transfer shall be applicable to the students of UG programme from 2022 Batch onwards
The proposed conversion from percentage marks given by (SWAYAM NPTEL) to the corresponding
grades shall be as follows: -
1. Name of Student:
2. Register No :
PE: Professional Elective, OE: Open Elective, EX: Extra / add- on Course
Declaration by the Student:
I hereby declare that all the information given by me in this application are true and correct to the best of my
knowledge and belief. I will comply with the all rules and regulations of SWAYAM NPTEL/MOOC’s courses notified by
the Course. I also undertake that after completion of the registered course/s, it's my duty to submit the course completion
certificate to HOD otherwise my Marks / Grades shall not be incorporated in Grade Statement of the respective Semester.
Date: Signature of candidate
CONTROLLER OF EXAMINATION
Page 2of 2
DEPARTMENT OF ARTIFICIAL INTELLIGENCE AND DATA SCIENCE
FACULTY OF ENGINEERING
UG PROGRAM (CBCS) – [Link] ARTIFICIAL INTELLIGENCE AND DATA SCIENCE
(2025-2026 Batch and Onwards)
SEMESTER I
Instruction Maximum
CATEGORY
Outcomes
CREDIT(S)
hours/week Marks
COURSE NAME OF THE
Page
CODE COURSE
PO PSO L T P CIA ESE TOTAL No.
5,7,8
25BTHS101G Technical English I HS 2 3 0 0 3 40 60 100 1
9,11
Matrices and
25BTHS103G BS 1,2,3,11 2 3 1 0 4 40 60 100 4
Calculus
Python 1,2,3,4
25BTAD141G ES 8,9,11 2 3 0 2 4 40 60 100 7
Programming
Physics for
1,2,3
25BTHS143G Computing BS 2 3 0 2 4 40 60 100 10
8,9,11
Engineers
1,2,3
Environmental
25BTHS144G BS 4,6,7 2 3 0 2 4 40 60 100 13
Chemistry
8,11
Communication 5,7,8
25BTHS111G HS 1 0 0 2 1 40 60 100 16
Skills Laboratory 9,11
Women Safety
25BTMC151G MC 1 0 0 0 100 - 100 213
and Security*
தமிழர்
25BTMC152G மரபும் MC 1 0 0 0 100 - 100 215
பண்பாடும் *
SEMESTER II
Instruction
CATEGORY
COURSE hours/week
COURSE No.
CODE
PO PSO L T P CIA ESE TOTAL
5,7,8
25BTHS201G Technical English II HS 2 3 0 0 3 40 60 100 18
9,11
Graph Theory/
Computational
25BTHS202AG/ 21
Methods for 1,2,3
25BTHS202BG/ BS 2/2/2 3 1 0 4 40 60 100 23
Engineers/ 11
25BTHS202CG 25
Transforms and its
Applications
Fundamentals of 1,2,3,8
25BTAD201 ES 2 3 0 0 3 40 60 100 28
Data Science 9,11
Data Structures and 1,2,3,8
25BECS241G ES 1 3 0 2 4 40 60 100 30
Algorithms 9,11
1,2,3,5
25BECY241G Web Technology ES 1 3 0 2 4 40 60 100 33
8,9,11
1,2,3,7
Digital Logic
25BEEC243G ES 8,9,10 1 3 0 2 4 40 60 100 36
Circuits
11
25BTHS246G Yoga * SD 6,7,11 1 0 2 2 100 - 100 235
Application
25BTAD291 PW 1-11 1,2 0 0 2 1 100 - 100 226
Development I *
SEMESTER III
Instruction
CATEGORY
CREDIT(S)
COURSE NAME OF THE Page
CODE COURSE No.
PO PSO L T P CIA ESE TOTAL
Discrete
25BTHS302AG 1,2
Mathematics and BS 2 3 1 0 4 40 60 100 39
3,11
Stochastic Process
Database 1,2,3
Management PC 7,8 2 3 0 2 4 40 60 100 50
25BECS343G
Systems 9,10
PC 1,2,3 3 0 4 40 60 100
25BECS344G Java Programming 2 2 53
8,9,11
Aptitude and
25BTMC351G MC 1 0 0 0 100 - 100 219
Reasoning*
Application
25BTAD391 PW 1-11 1,2 0 0 2 1 100 - 100 227
Development II*
Field project /
25BTAD392 PW 1-11 1,2 0 0 2 1 100 - 100 228
Internship I*
Instruction
CREDIT(S)
Outcomes Maximum Marks Page
hours/week
CATEGORY
No.
COURSE NAME OF
CODE THE COURSE
PO PSO L T P CIA ESE TOTAL
Statistics and
Optimization BS 1,2,3,11 2 3 1 0 4 40 60 100 56
25BTHS402AG
Techniques
1,2,3
25BECS442G Computer Networks PC 2 3 0 2 4 40 60 100 62
8,9,11
1,2,3,4
25BECS443G Operating Systems PC 8,9,11 2 3 0 2 4 40 60 100 65
1,2,3,5
Web Application 8,9,10
25BECY441AG PC 2 3 0 2 4 40 60 100 68
Development 11
Foundation of MC
25BTMC451G - - 1 0 0 0 100 - 100 221
Entrepreneurship*
Essence of
25BTMC452G Traditional Indian MC
- - 1 0 0 0 100 - 100 223
knowledge and
Heritage*
Application
25BTAD491 PW 1-11 1,2 0 0 2 1 100 - 100 229
Development III*
SEMESTER V
Instruction Page
CREDIT(S)
No.
COURSE NAME OF THE
CODE COURSE
PO PSO L T P CIA ESE TOTAL
1,2,3,8
25BTAD541G Deep Learning PC 2 3 0 2 4 40 60 100 71
9,11
1,2,3,5
25BTAD542G Data Visualization PC 2 3 0 2 4 40 60 100 74
8,9,11
1,2,3,4
25BTAD543G Big Data Analytics PC 1 3 0 2 4 40 60 100 77
8,9,11
Professional
25BXXX5E4XXX PE - - 2 0 2 3 40 60 100 -
Elective-II
25BXXX5E4XXX Professional
PE - - 2 0 2 3 40 60 100 -
Elective-III
Community
6,7,8,9
Engagement
25BTAD512 ES 10,11 - 1 0 2 2 100 - 100 80
and Social
Responsibility*
SEMESTER VI
Instruction
CATEGORY
Universal Human
25BTHS601G HS 6,7,8,11 - 2 0 0 2 100 - 100 82
Values*
1,2,3,8
25BTAD641G Computer Vision PC 2 3 0 2 4 40 60 100 85
9,11
Natural Language 1,2,3
25BTAD642G PC 1 3 0 2 4 40 60 100 88
Processing 8,9,11
Distributed and 1,2,3,8
25BTAD643G PC 1 3 0 2 4 40 60 100 91
Cloud Computing 9,11
Professional
25BXXX6E4XXX PE - - 2 0 2 3 40 60 100 -
Elective-IV
25BXXX6E4XXX Professional
PE - - 2 0 2 3 40 60 100 -
Elective-V
SEMESTER VII
Instruction
CATEGORY
Outcomes hours/week Maximum Marks
CREDIT(S)
COURSE NAME OF THE
CODE COURSE PO PSO L T P CIA ESE TOTAL Page
No.
Principles of
25BTAD701 1,2,3
Management and 1,2 3 0 0 3 40 60 100 94
HS 4,9,11
Engineering Ethics
Professional
25BXXX7E4XXX PE - - 2 0 2 3 40 60 100 -
Elective-VI
SEMESTER VIII
Instruction
Outcomes Maximum Marks
CATEGORY
hours/week
CREDIT(S)
Page
COURSE NAME OF THE No.
PO PSO L T P CIA ESE TOTAL
CODE COURSE
Project Work
25BTAD891 Phase II PW 1-11 2 0 0 16 8 80 120 200 233
OPEN ELECTIVE
Instruction
Outcomes Maximum Marks
CATEGORY
hours/week
CREDIT(S)
COURSE Page
PLATFORM
DETAILS No.
PO PSO L T P CIA ESE TOTAL
NPTEL/
Open Elective -I**
SWAYAM
OE - - - - - 3 - - 100 -
NPTEL/
Open Elective -II**
SWAYAM
OE - - - - - 3 - - 100 -
TOTAL - - - 6 - - 200
PROGRAM TOTAL 109 5 98 163 3260 2340 5800
*Internal evaluation only
** Refer clause 13.4 in Regulation
Professional
Electives/ Vertical I Vertical II Vertical III Vertical IV Vertical V Vertical VI
Verticals
Full Stack Cyber Financial and Emerging Intelligence Computational
Topic Development security Business Technologies System and Intelligence
Management Services
IT
Integration Advanced
Business Infrastructure AI in Edge Pattern
Professional Platform as Networking
Elective II Analysis Services I Computing Recognition
Service and
(IT Networking
Automation
and Cloud)
Catalyst Market Risk and IT Image and
Professional Product Ethical Supply Chain Process
Infrastructure video
Elective III Development Hacking Analytics Mining
Services II Analytics
Data Security Business
and Access Robotics
Professional Analytics for Blockchain Soft
Devops control Process
Elective IV Management Technology computing
Automation
Decision
LIST OF VERTICALS
Instruction
CREDIT(S)
CATEGORY
1,2,3,5
25BECS4E41G UI/UX design PE 2 2 0 2 3 40 60 100 99
8,9,11
Integration
1,2,3,8
25BTAD5E41G Platform as PE
9,11
1 2 0 2 3 40 60 100 102
Service
Catalyst 1,2,3,4
25BECY5E47G Product PE 8,9,11 1 2 0 2 3 40 60 100 105
Development
1,2,3,5
25BECS6E41G Devops PE 8,9 2 2 0 2 3 40 60 100 108
10,11
NoSQL 1,2,3,5
25BTAD6E47G PE 1 2 0 2 3 40 60 100 111
Databases 8,9,11
Mern Stack 1,2,3,8
25BECY7E41G PE 2 2 0 2 3 40 60 100 114
Development 9,10,11
CREDIT(S)
Instruction
Outcomes Maximum Marks
NAME OF hours/week
COURSE Page
THE
CODE No.
COURSE
PO PSO L T P CIA ESE TOTAL
AI in Cyber 1,2,3,8
25BTAD6E48 PE 2 2 0 2 3 40 60 100 130
Security 9,11
CREDIT(S)
hours/week
COURSE NAME OF
Page
THE
CODE No.
COURSE PO PSO L T P CIA ESE TOTAL
Industrial 1,2,3,4
25BTAD4E43 PE 2 2 0 2 3 40 60 100 137
Psychology 8,9
Business 1,2,3,4
25BECS5E43 PE 2 2 0 2 3 40 60 100 140
Analysis 5,8,9,11
Market Risk
and Supply 1,2,3,4
25BTAD5E49 PE 2 2 0 2 3 40 60 100 143
Chain 8,9
Analytics
Business
Analytics for 1,2,3,4
25BTAD6E43 PE 2 2 0 2 3 40 60 100 146
Management 8,9
Decision
Investment
1,2,3
25BTAD6E49 Analysis with PE 2 2 0 2 3 40 60 100 149
8,9
AI
Digital 1,2,3
25BECS7E43G PE 2 2 0 2 3 40 60 100 152
Marketing 8,9,11
Instruction
Outcomes Maximum Marks
CATEGORY
hours/week
CREDIT(S)
COURSE NAME OF
Page
THE
CODE No.
COURSE PO PSO L T P CIA ESE TOTAL
Blockchain 1,2,3,4
25BTAD6E44 PE 1 2 0 2 3 40 60 100 165
Technology 5,8,9
Quantum 1,2,3,8
25BECY7E44G PE 2 2 0 2 3 40 60 100 171
Computing 9,11
Instruction
CREDIT(S)
CATEGORY
CREDIT(S)
CATEGORY
Cognitive 1,2,3,4
25BTAD4E46G PE 1 2 0 2 3 40 60 100 194
Science 8,9,11
Pattern 1,2,3,4
25BTAD5E46 PE 1 2 0 2 3 40 60 100 197
Recognition 8,9
1,2,3,4
25BECS5E412G Process Mining PE 2 2 0 2 3 40 60 100 200
8,9,11
1,2,3,4
25BTAD6E46 Soft Computing PE 1 2 0 2 3 40 60 100 203
8,9
Reinforcement 1,2,3
25BTAD6E412 PE 2 2 0 2 3 40 60 100 206
Learning 8,9,11
1,2,3,4
25BTAD7E46G Generative AI PE 5,8 1 2 0 2 3 40 60 100 209
9,11
COMMON COURSES OFFERED TO OTHER DEPARTMENTS
NAME OF THE
COURSE CODE DEPARTMENT
COURSE
25BTAD241G/25BTAD241G/
Python CSE,CYBER,BIOTECH,BIO
25BTAD141G/25BTAD141G/
MEDICAL,CIVIL,FOODTECH,
25BTAD141G/25BTAD141G/ Programming
MECH
25BTAD141G
Artificial
25BTAD442G/25BTAD545G CSE, CYBER
Intelligence
Machine Learning
25BTAD544G CSE
Techniques
25BTAD6E41G/25BTAD5E47G Deep Learning CSE,CYBER
25BTAD4E41G/25BTAD4E41G Big Data Analytics CSE,CYBER
25BTAD7E41G Computer Vision CSE
Natural Language
25BTAD6E47G/25BTAD6E41G CSE,CYBER
Processing
Distributed and
25BTAD4E44G CYBER
Cloud Computing
Augmented Reality
25BTAD5E412G/25BTAD5E48G CSE
and Virtual Reality
Integration Platform
25BTAD5E48G/25BTAD5E410G CSE,CYBER
as Service
AI in Edge
25BTAD7E41G CYBER
Computing
Image and video
25BTAD5E46G/25BTAD5E42G CYBER
Analytics
Robotics Process
25BTAD7E45G/25BTAD6E46G CSE,CYBER
Automation
25BTAD6E47G NoSQL Databases CYBER
25BTAD6E46G/25BTAD6E42G Generative AI CSE,CYBER
[Link]. ARTIFICIAL INTELLIGENCE AND DATA SCIENCE 2025-2026
SEMESTER-I
25BTHS101G TECHNICAL ENGLISH I 3H-3C
Instruction Hours/week: L:3 T:0 P:0 Marks: Internal:40 External:60 Total:100
End Semester Exam:3 Hours
COURSE OBJECTIVES:
The goal of this course is for students to
• Acquire the fundamental reading and writing skills, proper grammar usage, listening, and
speaking
• Understand and improve skills in listening and speaking, in expressing oneself
formally in writing, and in deducing meaning from what one reads
• Apply one's receptive (reading and listening) and productive (writing and speaking)
language skills
COURSE OUTCOMES:
Upon completion of this course students will be able to
• Replicate grammar usage in reading, speaking, and writing skills. (P2)
• Describe precise transitions while reading, writing, and speaking to enhance communication
coherence and clarity. (A2)
• Report the interpretation of linguistic parameters in day-to-day reading, listening, and
speaking interactions. (A2)
• Point out errors to restructure paragraphs, compose, compile, and synthesize d ocuments
for presentations. (P2)
• Demonstrate proficiency in reading, writing, and critical listening and the ability to interpret
and articulate complex ideas persuasively in written and oral forms. (A3)
*P- Psychomotor skills, A-Affective Domain Skills
UNIT I 9
Grammar : Parts of Speech – Gerunds and infinitives – Sentence Pattern
Reading : Reading comprehension: (vocabulary, referents, and inferences/conclusions)
Writing : Business letter – e-mail Writing
Listening : Listening to different short recordings – Listen to a longer recording
Speaking : Introduction to Phonetics, Diphthongs
UNIT II 9
Grammar : Tenses: Simple Tenses – Concord – Types of Sentences
Reading : Identifying main and secondary information
Karpagam Academy of Higher Education (Deemed to be University), Coimbatore – 641 021 Page 1
Writing : Check lists – Building Itineraries
Listening : Listening Comprehension – Job Description
Speaking : Pronunciation – Describing people, places, jobs and things – Asking and answering
questions
UNIT III 9
Grammar : Tenses: Progressive Tenses – Direct and Indirect speech – Concord
Reading : Identifying, organizing, comparing and Interpreting information
Writing : Writing Articles – Paragraph Writing
Listening : Telephonic conversation
Speaking : Stress, Intonation – Self Introduction
UNIT IV 9
Grammar : Tenses: Perfect Tenses – Active and Passive voice
Reading : Reading Comprehension (Reconstruction, Rewording)
Writing : Memo – Notice – Agenda
Listening : Critical Listening
Speaking : Oral presentation
UNIT V 9
Grammar : Tenses: Perfect Continuous Tenses – Reported Speech
Reading : Reading Comprehension (Cause and Effect identification)
Writing : Creative writing – Copy Writing
Listening : Listening and Interpretation of ideas
Speaking : Group Discussion
TOTAL: 45
TEXT BOOKS:
1. Richards J C, Hull J, et al., “Interchange 2 Student's Book”, 5th Edition, Cambridge
University Press, 2022.
2. Kumar Sanjay and Pushp Latha, “English Language and Communication Skills for
Engineers”, 1st Edition, Oxford University Press, 2018.
REFERENCE BOOKS:
1. Swan Michael and Walter Catherine, “Oxford English Grammar Course”, 1 st Edition, Oxford
University Press, 2019.
2. Sudharshana N P and Savitha C, “English for Engineers”, 1st Edition, Cambridge University
Press, 2018.
3. Brook-Hart G, “Business Benchmark: Upper intermediate: Business Vantage: Student’s
Book”, 2nd Edition, Cambridge University Press, 2021.
Karpagam Academy of Higher Education (Deemed to be University), Coimbatore – 641 021 Page 2
WEBSITES:
1. [Link]
2. [Link]
3. [Link]/learning-english/
CO PO1 PO2 PO3 PO4 PO5 PO6 PO7 PO8 PO9 PO10 PO11 PSO1 PSO2
CO1 - - - - 2 - 2 2 3 - 2 - 1
CO2 - - - - 2 - 2 2 3 - 2 - 1
CO3 - - - - 2 - 2 2 3 - 2 - 1
CO4 - - - - 2 - 2 2 3 - 2 - 1
CO5 - - - - 2 - 2 2 2 - 2 - 1
Avg - - - - 2 - 2 2 2.8 - 2 - 1
1 - Low, 2 - Medium, 3 - High, ‘-' - No Correlation
Karpagam Academy of Higher Education (Deemed to be University), Coimbatore – 641 021 Page 3
[Link] ARTIFICIAL INTELLIGENCE AND DATA SCIENCE 2025-2026
SEMESTER-I
25BTHS103G MATRICES AND CALCULUS 4H-4C
Instruction Hours/week: L:3 T:1 P:0 Marks: Internal:40 External:60 Total:100
End Semester Exam:3 Hours
PREREQUISITE: Nil
COURSE OBJECTIVES:
The goal of this course is for students is to
• Provide sufficient knowledge in calculus and matrix algebra in the respective fields
• Find an extremum value for a function of several variables subject to a given constraint.
• Provide knowledge in evaluating double and triple integrals
• Apply mathematical tools to solve second and higher order ODE and PDE with constant
coefficients.
COURSE OUTCOMES:
Upon completion of this course, the student will be able to:
• Make use of orthogonal transformation to reduce the quadratic form to
canonical form (K3)
• Utilize differential calculus of multivariable to optimization problems. (K3)
• Apply multiple integrals for finding area and volume. (K3)
• Solve the nth order Ordinary Differential Equations (ODE) and Homogeneous
equation of Euler's type. (K3)
• Solve the nth order Partial Differential Equations. (K3)
UNIT – I MATRICES 12
Eigenvalues and Eigenvectors of a real matrix– Characteristic equation – Properties of
Eigenvalues and Eigenvectors – Cayley-Hamilton theorem – Diagonalization of matrices by
orthogonal transformation – Reduction of a quadratic form to canonical form by orthogonal
transformation – Nature of quadratic forms.
Karpagam Academy of Higher Education (Deemed to be University), Coimbatore – 641 021 Page 4
UNIT – III MULTIPLE INTEGRALS 12
Definite and Indefinite Integrals – Double integrals – Change of order of integration – Double
integrals in polar coordinates – Area using double integrals – Evaluation of Triple Integrals- Volume
of Solids.
REFERENCE BOOKS:
1. Rogawski, Adams and Franzosa, “Calculus”, 4th Edition, W. H. Freeman, 2019.
2. Boyce, DiPrima and Meade, “Elementary Differential Equations and Boundary Value
Problems”, 12th Edition, John Wiley & Sons, 2021.
3. Alexander Graham, “Matrix Theory and Applications for Scientists and Engineers”,
1st Edition, Dover Publications Inc.,2018.
4. Grewal, B. S.,Higher engineering mathematics. 2018, Khanna Publishers, New Delhi.
WEBSITES:
1. [Link]/course/matrix-methods-13644
2. [Link]/course/brilliant-calculus-ii-59290
3. [Link]/course/differential-equations-engineers-13258
Karpagam Academy of Higher Education (Deemed to be University), Coimbatore – 641 021 Page 5
CO, PO, PSO Mapping
CO PO1 PO2 PO3 PO4 PO5 PO6 PO7 PO8 PO9 PO10 PO11 PSO1 PSO2
CO1 3 2 1 - - - - - - - 1 - 2
CO2 3 2 1 - - - - - - - 1 - 2
CO3 3 2 1 - - - - - - - 1 - 2
CO4 3 2 1 - - - - - - - 1 - 2
CO5 3 2 1 - - - - - - - 1 - 2
Avg 3 2 1 - - - - - - - 1 - 2
1 - Low, 2 - Medium, 3 - High, ‘-' - No Correlation
Karpagam Academy of Higher Education (Deemed to be University), Coimbatore – 641 021 Page 6
[Link]. ARTIFICIAL INTELLIGENCE AND DATA SCIENCE 2025-2026
SEMESTER-I
25BTAD141G PYTHON PROGRAMMING 5H-4C
(THEORY & LAB)
Instruction Hours/week: L:3 T:0 P:2 Marks: Internal:40 External:60 Total:100
End Semester Exam:3 Hours
PRE-REQUISITES: Nil
i) THEORY
COURSE OBJECTIVES:
The goal of this course is for students to
• Learn about basic python syntax and semantics like control structures and functions.
• Develop logical thinking abilities and to propose novel solutions for real world problems
through object-oriented programming concepts.
• Model the empirical knowledge on applying programming on business domains.
COURSE OUTCOMES:
Upon completion of this course students will be able to
• Interpret the basic representation of the data structures and sequential programming (K2)
• Solve the problems using list, dictionaries, tuples, and sets core data structures (K3)
• Build applications using functions, modules and packages (K3)
• Examine the error-handling constructs for unanticipated states/inputs. (K4)
• Analyze the applications on real-world problems using object-oriented concepts (K4)
Karpagam Academy of Higher Education (Deemed to be University), Coimbatore – 641 021 Page 7
UNIT III FUNCTIONS, MODULES AND PACKAGES 9
Built-in functions - User defined functions - Creating function - Calling functions - Types of function
arguments - Recursion and lambda or anonymous functions - Packages: Defining - Creating and
accessing a package - Python libraries NumPy, pandas, Matplotlib - Flask/Django
TOTAL: 45
ii) LABORATORY
LIST OF EXPERIMENTS:
1.
Write conditional and looping statements in Python.
2.
Create and manipulate strings using indexing, slicing,and various string functions.
3.
Create and manipulate lists using operations, slices, methods, list comprehension, and
looping.
4. Create and manipulate tuples, dictionaries, and sets, and understand the differences between
mutable and immutable types.
5. Implement user-defined functions and understand the different types of function arguments,
such as positional, keyword, and default arguments.
6. Implement inheritance and understand the different types of inheritance.
7. Implement polymorphism through method overloading, overriding, and operator
overloading.
TOTAL: 30
TEXT BOOKS:
1. Allen B Downey,Jeffrey Elkne, Chris Meyers ,”How to Think Like a Computer Scientist:
Learning with Python 3 Documentation”,3rd Edition, Green Tea Press,2020.
2. Steven F. Lott ,Dusty Phillips,”Python Object-Oriented Programming: Build robust and
maintainable object-oriented Python applications and libraries”4th Edition , Packt Publishing
Limited ,2021.
Karpagam Academy of Higher Education (Deemed to be University), Coimbatore – 641 021 Page 8
REFERENCE BOOKS:
1. R. Nageswara Rao,” Core Python Programming”, 3rd Edition, Dream tech Press,2022.
2. Mark Lutz , “Learning Python” ,5th Edition , O’Reilly Publication , 2018.
3. Mark and Summerfield , “Programming in Python 3”,2ndEdition ,Dorling Kindersley India
Pvt. Ltd, 2019.
WEBSITES:
1. [Link]
2. [Link]/python-programming
3. [Link]
4. [Link]
CO PO1 PO2 PO3 PO4 PO5 PO6 PO7 PO8 PO9 PO10 PO11 PSO1 PSO2
CO1 2 1 - - - - - 2 2 - 3 - 3
CO2 3 2 1 - - - - 2 2 - 3 - 3
CO3 3 2 1 - - - - 2 2 - 3 - 3
CO4 3 3 2 1 - - - 2 2 - 3 - 3
CO5 3 3 2 1 - - - 2 2 - 3 - 3
Avg 2.8 2.4 1.4 1 - - - 2 2 - 3 - 3
1 - Low, 2 - Medium, 3 - High, ‘-' - No Correlation
Karpagam Academy of Higher Education (Deemed to be University), Coimbatore – 641 021 Page 9
[Link] ARTIFICIAL INTELLIGENCE AND DATA SCIENCE 2025-2026
SEMESTER-I
25BTHS143G PHYSICS FOR COMPUTING ENGINEERS 5H-4C
(THEORY & LAB)
Instruction Hours/week: L:3 T:0 P:2 Marks: Internal:40 External:60 Total:100
End Semester Exam:3 Hours
i) THEORY
COURSE OBJECTIVES:
The goal of this course is for students to
• Instil knowledge on physics of semiconductors, determination of charge carriers and device
applications
• Establish a sound grasp of knowledge on different properties of materials such as magnetic
and super conducting
• Understand the nano materials and its applications
COURSE OUTCOMES:
Upon completion of this course students will be able to
• Relate the quantum concepts in quantum computing (K2)
• Identify the types of semiconductors and its carrier concentration using Hall
effect (K3)
• Apply the performance of light and laser in optical fibres (K3)
• Utilize magnetic properties for finding B - H Curve (K3)
• Illustrate the properties of nano materials and its fabrication methods (K2)
Karpagam Academy of Higher Education (Deemed to be University), Coimbatore – 641 021 Page 10
UNIT III LASER AND FIBER OPTICS 9
LASER: Introduction - characteristics - Einstein’s co-efficients derivation Principle of laser action-
population inversion- pumping methods - Nd: YAG- Applications of LASER in industry and medicine.
Fiber optics - principle– modes of propagation of light in optical fibers – numerical aperture and
acceptance angle – types of optical fibers (Material, refractive index and mode) – fiber optical
communication system (block diagram).
UNIT V NANOMATERIALS 9
Low-dimensional systems such as quantum wells, wires, and dots – Nanostructures: Synthesis of
nanomaterials- top-down approach (Ball milling, Pulsed laser deposition and bottom-up approach
(Chemical Vapour Deposition, Physical Vapour Deposition)– Carbon nanotubes: Properties and
applications.
TOTAL: 45
ii) LABORATORY
LIST OF EXPERIMENTS – PHYSICS (Any 8 Experiments):
1. Determination of Band gap of a semiconductor.
2. Characteristics of photo diode.
3. Viscosity of liquids - Determination of co-efficient of viscosity of a liquid by Poiseuille’s flow.
4. Laser- Determination of the wave length of the laser using grating
5. Laser – Determination of Particle size
6. Optical Fiber – Determination of Numerical Aperture and Acceptance angle of the optical fiber
7. Air wedge – Determination of thickness of a thin sheet/wire.
TOTAL: 30
TEXT BOOKS:
1. Bhattacharya D.K. & Poonam T., Engineering Physics, Oxford University Press, (2015).
2. B.K. Pandey, S. Chaturvedi, Engineering Physics, Cengage Learning India Pvt. Ltd. 2 nd Edition,
(2022).
3. S.O. Pillai, “Solid State Physics”, 9th Edition. New Age International Publishers, 2020.
4. S.M. Sze, Kwok K. Ng, Physics of Semiconductor Devices, wiley Publishers, (2006).
5. William T Silfvast, Laser Fundamentals, Cambridge Univ Press. 2012.
Karpagam Academy of Higher Education (Deemed to be University), Coimbatore – 641 021 Page 11
REFERENCES BOOKS:
1. Halliday. D. Resnick R. & Walker. J, Principles of Physics, Wiley, 2015.
2. Charles Kittel, Introduction to Solid State Physics, Wiley India Edition, 2019.
3. Donald A. Neamen, Semiconductor Physics and Devices, McGraw Hill Education private
limited; 4th edition, (2021).
4. Leszek Malkinski, Advanced Magnetic Materials, Published by InTech, (2012).
5. Michael Shur, Physics of Semiconductor Devices, Published by Pearson Education; First
edition, (2019).
6. Kulkarni, Sulabha K, Nanotechnology: Principles and Practices, Springer International
Publishing, (2015).
7. R P Khare, Fiber Optics and Optoelectronics, Oxford, 2012
WEBSITES:
1. [Link]/courses/115102025/
2. [Link]/courses/108/108/108108122/
3. [Link]/courses/electrical-engineering-and-computer-science/6-012-
microelectronic-devices-and-circuits-fall-2009/lecture-notes/MIT6_012F09_lec01.pdf
CO PO1 PO2 PO3 PO4 PO5 PO6 PO7 PO8 PO9 PO10 PO11 PSO1 PSO2
CO1 2 1 - - - - - 2 2 - 1 - 1
CO2 3 2 - - - - - 2 2 - 1 - 1
CO3 3 2 - - - - - 2 2 - 1 - 1
CO4 3 3 2 - - - - 2 2 - 1 - 1
CO5 2 1 - - - - - - 1 - 1 - 1
Avg 2.6 1.8 2.0 - - - - 2.0 1.8 - 1.0 - 1.0
1 - Low, 2 - Medium, 3 - High, ‘-' - No Correlation
Karpagam Academy of Higher Education (Deemed to be University), Coimbatore – 641 021 Page 12
[Link] ARTIFICIAL INTELLIGENCE AND DATA SCIENCE 2025-2026
SEMESTER-I
25BTHS144G ENVIRONMENTAL CHEMISTRY 5H-4C
(THEORY & LAB)
Instruction Hours/week: L:3 T:0 P:2 Marks: Internal:40 External:60 Total:100
End Semester Exam:3 Hours
i) THEORY
COURSE OBJECTIVES:
The goal of this course is for students to
• Summarize the importance of water and its treatment processes.
• Create a basic understanding of energy resources, storage devices and pollution eradication.
• Clarify the concepts of corrosion and analytical techniques.
COURSE OUTCOMES:
Upon completion of this course students will be able to
• Identify the problems associated with water and appropriate technologies . (K3)
• Infer the alternate energy sources and storage devices. (K2)
• Summarize the problems of environmental pollution and its control measures. (K2)
• Illustrate the types of corrosion and its prevention methods. (K2)
• Demonstrate the principle and working of analytical techniques. (K3)
Karpagam Academy of Higher Education (Deemed to be University), Coimbatore – 641 021 Page 13
UNIT IV -CORROSION AND ITS CONTROL 9
Chemical corrosion and Electrochemical corrosion - Galvanic corrosion - Differential aeration
corrosion- Factors influencing the rate of corrosion -Corrosion control - Sacrificial anode and
Impressed current cathodic methods - Corrosion inhibitors - Protective coatings - Organic
coatings(Paints - Constituents and functions) - Metallic coatings (Inorganic coatings) - Electroplating
(Au) and Electro less plating (Ni).
REFERENCE BOOKS:
1. C. N. Banwell, (2001) Fundamentals of Molecular Spectroscopy, McGraw-Hill.
2. [Link] Miller and Scott Spoolman, “Living in the Environment”, 20th Edition, Cengage
Learning, 2021.
Karpagam Academy of Higher Education (Deemed to be University), Coimbatore – 641 021 Page 14
3. M. J. Sienko and R. A. Plane,(1976) Chemistry: Principles and Applications. 5th
edition, McGraw-Hill Higher Education.
4. Sing, J.S., Sing. S.P. and Gupta, S.R. 2022. Ecology, Environmental Science and
Conservation. S. Chand & Publishing Company, New Delhi.
5. Linda D Williams, “Environmental Science” 1st Edition, Tata McGraw Hill, 2017.
WEBSITES:
1. [Link]
2. [Link]
3. [Link]
CO PO1 PO2 PO3 PO4 PO5 PO6 PO7 PO8 PO9 PO10 PO11 PSO1 PSO2
CO1 3 2 1 1 - 2 1 1 - - 1 - 1
CO2 2 2 1 1 - 2 1 1 - - 1 - 1
CO3 2 1 - - - 3 2 1 - - 1 - 1
CO4 2 1 - - - 2 1 1 - - 1 - 1
CO5 2 1 - - - 2 1 1 - - 1 - 1
Avg 2.2 1.4 1 1 2.2 1.2 1.2 - - 1 - 1
1 - Low, 2 - Medium, 3 - High, ‘-' - No Correlation
Karpagam Academy of Higher Education (Deemed to be University), Coimbatore – 641 021 Page 15
[Link] ARTIFICIAL INTELLIGENCE AND DATA SCIENCE 2025-2026
SEMESTER-I
25BTHS111G COMMUNICATION SKILLS LABORATORY 2H-1C
Instruction Hours/week: L:0 T:0 P:2 Marks: Internal:40 External:60 Total:100
End Semester Exam:3 Hours
PREREQUISITE: None
COURSE OBJECTIVES:
The goal of this course is for students to
• Acquire different listening techniques for understanding different kinds of audio content,
including lectures, conversations, videos, etc. and to effectively communicate their ideas using a
variety of media
• Understand the “English language skills” by engaging them in listening and reading activities
that are relevant to authentic contexts and to help learners use language effectively in
academic /work contexts
• Apply the communicative competence of learners in listening, speaking, reading and writing
COURSE OUTCOMES:
Upon completion of this course students will be able to
• Organize the context, topic, and pieces of specific information of English through all four
skills. (P1)
• Identify the purpose and clarity of facts and reflect their thoughts, opinions, and knowledge
through all the language skills. (A1)
• Put together skimming, scanning, and listening techniques effectively to acquire the gist from
the context. (P2)
• Demonstrate in communication more effectively with their peers, instructors
and colleagues. (A2)
Master public speaking techniques, business writing, and listening with professional
speaking techniques. (P3)
LIST OF EXPERIMENTS:
Karpagam Academy of Higher Education (Deemed to be University), Coimbatore – 641 021 Page 17
[Link] ARTIFICIAL INTELLIGENCE AND DATA SCIENCE 2025-2026
SEMESTER-II
25BTHS201G TECHNICAL ENGLISH II 3H-3C
Instruction Hours/week: L:3 T:0 P:0 Marks: Internal:40 External:60 Total:100
End Semester Exam:3 Hours
COURSE OBJECTIVES:
The goal of this course is for students to
• Acquire the context of grammar and the importance of Listening, Speaking, Reading and
Writing
• Understand and develop critical Listening, Speaking, Reading, and Writing skills
• Apply students' capability to listen vigilantly, read proficiently, innovative writing, and speak
fluently
COURSE OUTCOMES:
Upon completion of this course students will be able to
• Demonstrate the aspects of writing, speaking, reading, and listening with grammar. (P2)
• Refine speaking, listening, reading, and writing skills in the social milieu. (P3)
• Justify the text critically in reading, writing, speaking, and listening. (A3)
• Differentiate grammatical structures in reading and listening and apply the structure in
speaking and writing. (A3)
• Adapt writing, reading, listening, and speaking rules in formal and informal situations. (P3)
UNIT I 9
Grammar : Prepositions – Adjectives – Adverbs
Reading : Reading comprehension: Skimming and Scanning
Writing : Letter writing (Formal and Informal) – Letter to Editor
Listening : Listening to Business talks – TED Talks
UNIT II 9
Grammar : Use of sequence words – Modal Verbs
Reading : Mind Mapping (Structured thinking and related ideas)
Writing : Interpreting visual materials – Note Making – Recommendations
Listening : Listening to specific tasks – Focused Listening – Note Taking.
Speaking : Making presentations on given topics – Speaking in formal Situations
Karpagam Academy of Higher Education (Deemed to be University), Coimbatore – 641 021 Page 18
UNIT III 9
Grammar : Contextual usage of Tenses – Connectives
Reading : Cohesion and Coherence in Reading
Writing : Paragraph writing: Compare and Contrast – Cause and Effect – Jumbled Sentences
Listening : Listening and responding to video lectures
Speaking : Role-play – Group Interaction
UNIT IV 9
Grammar : WH Questions – Identifying Common Errors
Reading : Critical Reading Shifting facts from opinions
Writing : Resume writing with cover letter – Free writing
Listening : Watching videos or documentaries and answering
Speaking : Responding to questions – Mock Interviews
UNIT V 9
Grammar : Use of Imperatives – Confusing words in English
Reading : Reading and making inference
Writing : Essay writing – Report – Proposals
Listening : Listening to different accents – Listening to Speeches
Speaking : Impromptu Speeches – Describing a process
TOTAL: 45
TEXT BOOKS:
1. Richards J C, Hull J, et al. “Interchange 3 Student's Book”, 5th Edition, Cambridge
University Press, 2022.
2. Harding, Keith, and Appleby, Rachel, "International Express: Pre-Intermediate: Student's
Book", 3rd Edition, Oxford University Press, 2019.
REFERENCE BOOKS:
1. Swan, Michael and Walter Catherine, “Oxford English Grammar Course”, 1st Edition,
Oxford University Press, 2019.
2. Sudharshana N P and Savitha C, “English for Engineers”, 1st Edition, Cambridge University
Press, 2018.
3. Brook-Hart G, “Business benchmark: Upper intermediate: Business vantage: Student’s
book”, 2nd Edition, Cambridge University Press, 2021.
WEBSITES:
1. [Link]
2. [Link]/learning-english/
3. [Link]/[Link]
Karpagam Academy of Higher Education (Deemed to be University), Coimbatore – 641 021 Page 19
CO, PO, PSO Mapping
CO PO1 PO2 PO3 PO4 PO5 PO6 PO7 PO8 PO9 PO10 PO11 PSO1 PSO2
CO1 - - - - 2 - 2 2 3 - 2 - 1
CO2 - - - - 2 - 2 2 3 - 2 - 1
CO3 - - - - 2 - 2 2 3 - 2 - 1
CO4 - - - - 2 - 2 2 3 - 2 - 1
CO5 - - - - 2 - 2 2 2 - 2 - 1
Avg - - - - 2 - 2 2 2.8 - 2 - 1
1 - Low, 2 - Medium, 3 - High, ‘-' - No Correlation
Karpagam Academy of Higher Education (Deemed to be University), Coimbatore – 641 021 Page 20
[Link] ARTIFICIAL INTELLIGENCE AND DATA SCIENCE 2025-2026
SEMESTER-II
25BTHS202AG GRAPH THEORY 4H-4C
Instruction Hours/week: L:3 T:1 P:0 Marks: Internal:40 External:60 Total:100
End Semester Exam:3 Hours
PREREQUISITE: Matrices And Calculus
COURSE OBJECTIVES:
The goal of this course for the students is to
• Provide the basic concepts of graphs
• Impart the knowledge of trees and its properties.
• Afford the adequate knowledge on matrix representation of graphs, coloring and dominating
sets.
• Understand the concepts and significance of lattices
COURSE OUTCOMES:
Upon completion of this course the students will be able to:
• Infer the basic terminologies of directed and undirected graphs. (K2)
• Illustrate the properties of trees, connectivity, fundamentals of circuits, cutset through
algorithms. (K2)
• Apply matrix representation of graphs to explore spectra and energy of graphs. (K3)
• Interpret the coloring and domination of a given graph. (K2)
• Explain Lattice theory and its operations on discrete structural areas of computing.(K2)
UNIT I GRAPHS 12
Graphs: Directed and undirected graphs – Konigsberg bridge problem – Handshaking Theorem–
Walk, Trail, Path, Circuit, Cycle, sub graphs, induced and spanning subgraphs, connected graphs,
complement of a graph – Euler, Hamiltonian graphs - Isomorphism of graphs.
UNIT II TREES 12
Properties of trees – Distance and centers in tree – Rooted and binary tree Spanning trees –
Connectivity and separability – Fundamental Circuits and Cut sets – Algorithm on spanning trees:
Kruskal’s and Prim’s Algorithm – Dijkstra’s shortest path algorithm.
Karpagam Academy of Higher Education (Deemed to be University), Coimbatore – 641 021 Page 21
UNIT IV COLORING, COVERING AND PARTITIONING 12
Coloring, Covering and Partitioning: Chromatic number – Chromatic Partitioning: Dominating set –
Minimal Dominating set – Domination number- Chromatic Polynomial– Matching – Four color
theorem (Statement only).
REFERENCE BOOKS:
1. Allan Bickle, “Fundamentals of Graph Theory”, American Mathematical Society,2020.
2. LonathanI, Gross, Jay Yellen and Mark Anderson, “Graph Theory and Its Applications”, 3rd
Edition, CRC press, 2019.
3. Madhumangal Pal, SovanSamanta and Anita Pal, “Advanced Applications of Graph Theory
in Modern Society”, IGI Global, 2021.
4. J. P. Tremblay, R. Manohar, Discrete Mathematical Structures with Applications to
Computer Science, Tata McGraw Hill, India, 1st Edition,1997
WEBSITES:
1. [Link]/subject/graph-theory
2. [Link]/nptel/courses/video/106106183/[Link]
3. [Link]/nptel/courses/video/106108054/[Link]
CO, PO, PSO Mapping
CO PO1 PO2 PO3 PO4 PO5 PO6 PO7 PO8 PO9 PO10 PO11 PSO1 PSO2
CO1 2 1 - - - - - - - - 1 - 2
CO2 2 1 - - - - - - - - 1 - 2
CO3 3 2 1 - - - - - - - 1 - 2
CO4 2 1 - - - - - - - - 1 - 2
CO5 2 1 - - - - - - - - 1 - 2
Avg 2.2 1.2 1 - - - - - - - 1 - 2
1 - Low, 2 - Medium, 3 - High, ‘-' - No Correlation
Karpagam Academy of Higher Education (Deemed to be University), Coimbatore – 641 021 Page 22
[Link] ARTIFICIAL INTELLIGENCE AND DATA SCIENCE 2025-2026
SEMESTER-II
25BTHS202BG COMPUTATIONAL METHODS FOR ENGINEERS 4H-4C
Instruction Hours/week: L:3 T:1 P:0 Marks: Internal:40 External:60 Total:100
End Semester Exam:3 Hours
PREREQUISITE: Matrices And Calculus
COURSE OBJECTIVES:
The goal of this course for the students is to
• Provide the knowledge of Vector differentiation and Integration.
• Inculcate the concepts of Number Theory.
• Introduce the concepts of graphs and algorithm on spanning trees.
• Afford adequate knowledge of Linear Programming Problems.
COURSE OUTCOMES:
Upon completion of this course the students will be able to:
• Make use of vector calculus for finding area and volume. (K3)
• Interpret the concepts of divisibility, prime number, congruence and number theorems.(K2)
• Explain the terminology of basic graphs and its matrix representation. (K2)
• Illustrate the properties of trees, connectivity, fundamentals of circuits, cut set through
algorithms. (K2)
• Solve linear programming models by Graphical method, Simplex method and Dual
simplex method. (K3)
Karpagam Academy of Higher Education (Deemed to be University), Coimbatore – 641 021 Page 23
UNIT IV TREES 12
Trees: Properties of trees – Distance and centers in tree – Rooted and binary tree – Spanning trees–
Properties of trees –Algorithm on spanning trees – Kruskal’s algorithm.
REFERENCE BOOKS:
1. Colley, Susan Jane, “Vector Calculus”, 4th Edition, Pearson Education, 2019.
2. Pio J Arias, “Elementary Number Theory”, 1st Edition, Toronto Academic Press, 2024.
3. Narsingh Deo, “Graph Theory with Applications to Engineering and Computer Science”,
Prentice Hall Series, 2021.
4. Hamdy A. Taha, “Operations Research: An Introduction”, 10th Edition, Pearson Education,
2019.
WEBSITES:
1. [Link]/computing/computer-science/cryptography/random-algorithms-
probability/fermat-s-little-theorem-visualization
2. [Link]/course/linear-programming-basics/
3. [Link]/course/graph-theory
CO PO1 PO2 PO3 PO4 PO5 PO6 PO7 PO8 PO9 PO10 PO11 PSO1 PSO2
CO1 3 2 1 - - - - - - - 1 - 2
CO2 2 1 - - - - - - - - 1 - 2
CO3 2 1 - - - - - - - - 1 - 2
CO4 2 1 - - - - - - - - 1 - 2
CO5 3 2 1 - - - - - - - 1 - 2
Avg 2.4 1.4 1 - - - - - - - 2 - 2
1 - Low, 2 - Medium, 3 - High, ‘-' - No Correlation
Karpagam Academy of Higher Education (Deemed to be University), Coimbatore – 641 021 Page 24
[Link] ARTIFICIAL INTELLIGENCE AND DATA SCIENCE 2025-2026
SEMESTER-II
25BTHS202CG TRANSFORMS AND ITS APPLICATIONS 4H-4C
Instruction Hours/week: L:3 T:1 P:0 Marks: Internal:40 External:60 Total:100
End Semester Exam:3 Hours
Pre-Requisites: Matrices and Calculus
COURSE OBJECTIVES:
The goal of this course is for students:
• Understand the concept of periodic functions and represent it as Fourier series.
• Provide knowledge of Fourier series techniques in solving heat flow problems and wave
equations.
• Acquaint Fourier transforms techniques used in various applications.
• Impart the knowledge of Laplace Transforms and Inverse Laplace Transforms
techniques and its applications.
COURSE OUTCOMES:
Upon completion of this course, the student will be able to:
• Illustrate Fourier series representation of periodic functions (K2)
• Apply Fourier series in one dimensional heat flow and wave equation (K3)
• Make use of Fourier transform for converting elementary functions into
• frequency domain (K3)
• Utilize Laplace Transform to convert time-domain systems into frequency-domain
• systems (K3)
• Apply Inverse Laplace Transform in linear differential equations (K3)
Karpagam Academy of Higher Education (Deemed to be University), Coimbatore – 641 021 Page 25
UNIT III FOURIER TRANSFORMS 12
Fourier Integral Theorem – Fourier transform pair –Fourier sine and cosine transforms –Properties –
Convolution theorem – Parseval’s identity of Fourier transform.
REFERENCE BOOKS:
1. T. Hillen, “Partial Differential Equations”, 2nd Edition, Friesen Press, 2019.
2. Dennis G. Zill, “Advanced Engineering Mathematics”, 7th Edition, Jones and Bartlett
Publishers, 2020.
3. Richard Haberman, “Applied Partial Differential Equations with Fourier Series and
Boundary Value Problems”, 5th Edition, Pearson, 2021.
4. Grewal B.S., “Higher Engineering Mathematics", 44thEdition, Khanna Publishers, New
Delhi, 2018.
WEBSITES:
1. [Link]/education/audio-video-courses/mathematics/Transform
TechniquesForEngineers-IIT-Madras/[Link]
2. [Link]/education/audio-video-courses/mathematics/ordinary-and-partial-
[Link]
3. [Link]/laplace-transformation/
Karpagam Academy of Higher Education (Deemed to be University), Coimbatore – 641 021 Page 26
CO, PO, PSO Mapping
CO PO1 PO2 PO3 PO4 PO5 PO6 PO7 PO8 PO9 PO10 PO11 PSO1 PSO2
CO1 2 1 - - - - - - - - 1 - 2
CO2 3 2 1 - - - - - - - 1 - 2
CO3 3 2 1 - - - - - - - 1 - 2
CO4 3 2 1 - - - - - - - 1 - 2
CO5 3 2 1 - - - - - - - 1 - 2
Avg 2.8 1.8 1 - - - - - - - 1 - 2
1 - Low, 2 - Medium, 3 - High, ‘-' - No Correlation
Karpagam Academy of Higher Education (Deemed to be University), Coimbatore – 641 021 Page 27
[Link]. ARTIFICIAL INTELLIGENCE AND DATA SCIENCE 2025-2026
SEMESTER-II
25BTAD201 FUNDAMENTALS OF DATA SCIENCE 3H-3C
Instruction Hours/week: L:3 T:0 P:0 Marks: Internal:40 External:60 Total:100
End Semester Exam:3 Hours
PRE-REQUISITES: Python Programming
COURSE OBJECTIVES:
The goal of this course for the students is to
• Study the basic concepts of data science and data life cycle.
• Understand the theoretical and mathematical aspects of data science models.
• Gain knowledge of common random variables and their uses and with the use of empirical
distributions.
COURSE OUTCOMES:
Upon completion of this course the students will be able to:
• Intepret the various aspects of data science and skill sets necessary for data scientist (K2)
• Illustrate the concepts of data storage and Big Data (K2)
• Outline the different types of process and tools used in data science (K2)
• Identify the principles of Data Science for analysis using Google Sheets and Excel (K3)
• Apply major techniques in data science, including data mining, data warehousing and
machine learning. (K3)
Karpagam Academy of Higher Education (Deemed to be University), Coimbatore – 641 021 Page 28
UNIT IV EXCEL FOR DATA SCIENCE 9
Elementary data handling: Types - Data Transformation - Filtering -Pivot tables - Graphical Methods -
Descriptive statistics - Random sampling - Probability distributions using functions- Binomial - poisson
- Normal - Geometric - Negative binomial - exponential - gamma - beta- lognormal - pmf and cmd-
Hypothesis testing using Data Analysis Pack - Z test and t-test
REFERENCE BOOKS:
1. Murtaza Haider, “Getting Started with Data Science: Making Sense of Data with Analytics,
IBM Press First Edition 2015.
2. Samuel Burns, “Fundamentals of Data Science: Take the first Step to Become a Data
Scientist”, Second Edition ,2016.
3. Peter Bruce and Andrew Bruce, Practical Statistics for Data Scientists 1st Edition 2017.
WEBSITES:
1. [Link]/chapters/intro
2. [Link]/stat/
3. [Link]
CO PO1 PO2 PO3 PO4 PO5 PO6 PO7 PO8 PO9 PO10 PO11 PSO1 PSO2
CO1 2 1 - - - - - 2 2 - 3 - 3
CO2 2 1 - - - - - 2 2 - 3 - 3
CO3 2 1 - - - - - 2 2 - 3 - 3
CO4 3 2 1 - - - - 2 2 - 3 - 3
CO5 3 2 1 - - - - 2 2 - 3 - 3
Avg 2.4 1.4 1 - - - - 2 2 - 3 - 3
1 - Low, 2 - Medium, 3 - High, ‘-' - No Correlation
Karpagam Academy of Higher Education (Deemed to be University), Coimbatore – 641 021 Page 29
[Link] ARTIFICIAL INTELLIGENCE AND DATA SCIENCE 2025-2026
SEMESTER-II
25BECS241G DATA STRUCTURES AND ALGORITHMS 5H-4C
(THEORY & LAB)
Instruction Hours/week: L:3 T:0 P:2 Marks: Internal:40 External:60 Total:100
End Semester Exam:3 Hours
PRE-REQUISITES: Python Programming
i) THEORY
COURSE OBJECTIVES:
The goal of this course is for the students to
• Understand the concepts of abstract data types
• Learn linear and non-linear data structures
• Understand sorting, searching and hashing algorithms
COURSE OUTCOMES:
Upon completion of this course, the student will be able to
• Interpret the concepts of linear and non-linear data structures (K2)
• Identify appropriate linear/non–linear data structure operations for
solving a given problem (K3)
• Experiment with linear and non-linear data structure operations to
understand their implementation, performance, and practical applications (K3)
• Apply searching and sorting algorithms for solving a problem (K3)
• Develop the application using suitable data structures (K3)
UNIT I LISTS 9
Abstract Data Types (ADTs) – Elementary Data types – List ADT – Array-based implementation –
Linked list implementation – Singly linked lists – Doubly-linked lists – Circularly linked lists –
Applications of lists – Polynomial ADT – Multilists – Sparse Matrices.
Karpagam Academy of Higher Education (Deemed to be University), Coimbatore – 641 021 Page 30
UNIT IV MULTIWAY SEARCH TREES AND GRAPHS 9
B-Tree – B+ Tree – Tries – Graph definition – Representation of graphs – Types of graphs – Breadth-
first traversal – Depth-first traversal – Bi-connectivity – Euler circuits – Topological sort – Dijkstra's
algorithm – Minimum spanning tree – Prim's algorithm – Kruskal's algorithm
TOTAL: 45
ii) LABORATORY
LIST OF EXPERIMENTS:
1. Implement array implementation of Stack, Queue, and Circular Queue ADTs.
2. Develop the implementation of a singly linked list.
3. Create linked list implementation of stack and linear queue ADTs.
4. Implement the evaluation of postfix expressions and infix to postfix conversion.
5. Develop the implementation of binary search trees and AVL Trees.
6. Implement insertion sort, merge sort and quick sort.
7. Create open addressing (Linear probing and Quadratic probing).
TOTAL: 30
TEXT BOOKS:
1. John Canning, Alan Broder, Robert Lafore, “Data Structures & Algorithms in Python”, 1st
Edition, Addison-Wesley Professional, 2022.
2. Mark Allen Weiss, “Data Structures and Algorithm Analysis in C”, 2nd Edition, Pearson
Education, 2019.
3. Thomas H. Cormen, Charles E. Leiserson, Ronald [Link], Clifford Stein, “Introduction to
Algorithms”, 4th Edition, MIT Press, 2022.
REFERENCE BOOKS:
1. Bradley N. Miller and David L. Ranum, "Problem Solving with Algorithms and Data
Structures using Python" 2nd edition, Franklin, Beedle & Associates Inc., 2005.
2. Benjamin Baka, "Python Data Structures and Algorithms" 1st Edition, Packt Publishing,
2017.
3. Narasimha Karumanchi, “Data Structures and Algorithms Made Easy”, 1st Edition, Career
monk Publications, 2019.
Karpagam Academy of Higher Education (Deemed to be University), Coimbatore – 641 021 Page 31
4. Langsam, Augenstein and Tanenbaum, “Data Structures Using C and C++”, 2nd Edition,
Pearson Education, 2020.
5. Jan Wengrow, “A Common–Sense Guide to Data Structures and Algorithm”, 2nd Edition,
O’Reilly Publications, 2020.
6. Yashavant Kanetkar, “Data Structures Through C”, 4th Edition, BPB publications, 2022.
WEBSITES:
1. [Link]/courses/106106145
2. [Link]/learn/data-structures
3. [Link]/~galles/visualization/[Link]
CO PO1 PO2 PO3 PO4 PO5 PO6 PO7 PO8 PO9 PO10 PO11 PSO1 PSO2
CO1 2 1 - - - - - 2 2 - 2 3 -
CO2 3 2 1 - - - - 2 2 - 2 3 -
CO3 3 2 1 - - - - 2 2 - 2 3 -
CO4 3 2 1 - - - - 2 2 - 2 3 -
CO5 3 2 1 - - - - 2 2 - 2 3 -
Avg 2.8 1.8 1 - - - - 2 2 - 2 3 -
1 - Low, 2 - Medium, 3 - High, ‘-' - No Correlation
Karpagam Academy of Higher Education (Deemed to be University), Coimbatore – 641 021 Page 32
[Link] ARTIFICIAL INTELLIGENCE AND DATA SCIENCE 2025-2026
SEMESTER-II
25BECY241G WEB TECHNOLOGY 5H-4C
(THEORY & LAB)
Instruction Hours/week: L:3 T:0 P:2 Marks: Internal:40 External:60 Total:100
End Semester Exam:3 Hours
PRE-REQUISITES: Nil
i) THOERY
COURSE OBJECTIVES:
The goal of this course is for the students to:
• Understand the principles of web design
• Acquire basic knowledge of HTML elements, CSS and various layouts for styling
a web page
• Understand designing interactive web pages using JavaScript and Bootstrap
COURSE OUTCOMES:
Upon completion of this course, the student will be able to
• Outline the components for web development (K2)
• Demonstrate structural aspects of HTML, CSS and JavaScript for
interactive web pages (K2)
• Apply CSS and layouts for styling web pages (K3)
• Build dynamic web pages using JavaScript (K3)
• Develop responsive web pages by using Bootstrap framework (K3)
Karpagam Academy of Higher Education (Deemed to be University), Coimbatore – 641 021 Page 33
UNIT III DYNAMIC WEB PAGES USING JAVA SCRIPT 9
JavaScript – JavaScript Fundamentals – Variables – Data types – Operators – Control Structures –
Functions – Function expressions – Arrow functions – Objects – Object methods – Constructor – Strings
– Arrays – Array methods – Destructuring – JSON – Error handling – Closures
ii) LABORATORY
LIST OF EXPERIMENTS:
1.
Develop static web pages using HTML.
2.
Create an HTML-based web page to demonstrate the use of inline, internal, and external
CSS.
3. Develop web pages using HTML and CSS Flexbox.
4. Create dynamic web pages using JavaScript.
5. Implement a web page that includes JavaScript code to demonstrate arrays, strings, and
JSON.
6. Write JavaScript code to work with Promises, Async/Await, and Modules.
7. Develop a responsive website using Bootstrap components.
TOTAL :30
TEXT BOOKS:
1. Jennifer Niederst Robbins, “Learning Web Design”, 5thEdition, O’Reilly Media,
Inc, 2018.
2. Jorg Krause, “Introducing Bootstrap 4”, 2ndEdition, A press Media LLC, 2020.
REFERENCE BOOKS:
1. Jason Beaird, James George and Alex Walker, “The Principles of Beautiful Web
Design”, 4th Edition, Site Point Pty. Ltd., 2020.
2. Ben Frain, “Responsive Web Design with HTML5 and CSS”, 3rd Edition, Packt
Publishing, 2020.
3. Sufyan bin Uzayr, “Mastering Bootstrap A Beginner's Guide”, 1st Edition,
CRC Press, 2022.
Karpagam Academy of Higher Education (Deemed to be University), Coimbatore – 641 021 Page 34
WEBSITES:
1. [Link]/html/
2. [Link]/course/responsive-web-design-fundamentals--ud893
3. [Link]/docs/4.6/getting-started/introduction/
CO PO1 PO2 PO3 PO4 PO5 PO6 PO7 PO8 PO9 PO10 PO11 PSO1 PSO2
CO1 2 1 - - - - - 2 2 - 2 2 -
CO2 2 1 - - - - - 2 2 - 2 2 -
CO3 3 2 1 - - - - 2 2 - 2 2 -
CO4 3 2 1 - - - - 2 2 - 2 2 -
CO5 3 2 1 - 1 - - 2 2 - 2 2 -
Avg 2.8 1.6 1 - 1 - - 2 2 - 2 2 -
1 - Low, 2 - Medium, 3 - High, ‘-' - No Correlation
Karpagam Academy of Higher Education (Deemed to be University), Coimbatore – 641 021 Page 35
[Link] ARTIFICIAL INTELLIGENCE AND DATA SCIENCE 2025-2026
SEMESTER-II
25BEEC243G DIGITAL LOGIC CIRCUITS 5H-4C
(THEORY & LAB)
Instruction Hours/week: L:3 T:0 P:2 Marks: Internal:40 External:60 Total:100
End Semester Exam:3 Hours
PREREQUISITE: Nil
i) THEORY
COURSE OBJECTIVES:
The goal of this course for the students is to
• Understand the digital fundamentals and minimization of logic.
• Be familiar with different Combinational and Sequential logic circuits.
• Be exposed to memory and programmable logic.
COURSE OUTCOMES:
Upon completion of this course the students will be able to:
• Explain the fundamental concepts of various number systems. (K2)
• Make use of the postulates of Boolean algebra for optimization and \
implementation of digital circuits. (K3)
• Build different combinational digital circuits using logic gates. (K3)
• Build different synchronous circuits using flip-flops. (K3)
• Construct digital circuits using semiconductor memories and related technology. (K2)
Karpagam Academy of Higher Education (Deemed to be University), Coimbatore – 641 021 Page 36
UNIT – III COMBINATIONAL LOGIC CIRCUITS 9
Design procedure, Design of Half and Full Adders, Half and Full Subtractors, 4-bit Binary Parallel
Adder, 4-bit Binary Parallel Adder/subtractor, 2 bit Magnitude Comparator, 3-to-8-line Decoders, 8-
to-3-line conventional Encoders, 4-to-2-line Priority Encoder,8x1 Multiplexer, and 1x8 De-
multiplexers.
Karpagam Academy of Higher Education (Deemed to be University), Coimbatore – 641 021 Page 37
CO, PO, PSO Mapping
CO PO1 PO2 PO3 PO4 PO5 PO6 PO7 PO8 PO9 PO10 PO11 PSO1 PSO2
CO1 2 1 - - - - 1 1 1 - 1 2 -
CO2 3 2 1 - - - 1 1 1 1 1 2 -
CO3 3 2 1 - - - 1 1 1 1 1 2 -
CO4 3 2 1 - - - 1 1 1 1 1 2 -
CO5 3 2 1 - - - 1 1 1 1 1 2 -
Avg 2.8 1.8 1 - - - 1 1 1 1 1 2 -
1 - Low, 2 - Medium, 3 - High, ‘-' - No Correlation
Karpagam Academy of Higher Education (Deemed to be University), Coimbatore – 641 021 Page 38
[Link] ARTIFICIAL INTELLIGENCE AND DATA SCIENCE 2025-2026
SEMESTER-III
25BTHS302AG DISCRETE MATHEMATICS AND STOCHASTIC PROCESS 4H-4C
Instruction Hours/week: L:3 T:1 P:0 Marks: Internal:40 External:60 Total:100
End Semester Exam:3 Hours
PRE-REQUISITES: Graph Theory
COURSE OBJECTIVES:
The goal of this course for students is to
• Inculcate the concepts of Number theory.
• Extend student’s logical and mathematical maturity and ability to deal with abstraction.
• Synthesize methods of solving problems in summation of series and recurrence
relations.
• Introduce the concept of Theoretical Distributions and interpret the importance of
correlation function and spectral studies.
COURSE OUTCOMES:
Upon completion of this course, the student will be able to
• Interpret the concepts of divisibility, prime number, congruence and number
theorem. (K2)
• Solve a given problem using propositional logic. (K3)
• Explain the concept of Mathematical induction (K2)
• Infer standard distributions of random variables. (K2)
• Explain the perceptions of correlation and spectral densities. (K2)
Karpagam Academy of Higher Education (Deemed to be University), Coimbatore – 641 021 Page 39
UNIT IV THEORETICAL DISTRIBUTIONS 12
Concept of Probability – Conditional– Theorem of Total Probability – Baye’s theorem –One
dimensional Random Variables – Discrete and Continuous Random variables – Probability distribution
function – Probability density function - Mathematical Expectations – Moments –. Mean and Variance –
Moment generating function of Binomial, Poisson and Normal distributions
REFERENCE BOOKS:
1. Kenneth H Rosen, “Discrete Mathematics and its Applications with Combinatorics and
Graph Theory”,7th Revised Edition, Tata McGraw – HillPub Co Ltd,2017.
2. Randolph Nelson, “A Brief Journey in Discrete Mathematics”, Springer Nature Switzerland
AG; 1st Edition, 2020.
3. Oscar Levin, “Discrete Mathematics: An Open introduction”,3rd Edition, Createspace
Independent Pub,2019.
4. Grimaldi. R.P. “Discrete and Combinatorial Mathematics: An Applied Introduction”, 5th
Edition, Pearson Education Asia, Delhi, 2013
WEBSITES:
1. [Link]/proposition-logic/
2. [Link]/subject/number-theory
3. [Link]
Karpagam Academy of Higher Education (Deemed to be University), Coimbatore – 641 021 Page 40
CO, PO, PSO Mapping
CO PO1 PO2 PO3 PO4 PO5 PO6 PO7 PO8 PO9 PO10 PO11 PSO1 PSO2
CO1 2 1 - - - - - - - - 1 - 3
CO2 3 2 1- - - - - - - - 1 - 3
CO3 2 1 - - - - - - - - 1 - 3
CO4 2 1 - - - - - - - - 1 - 3
CO5 2 1 - - - - - - - - 1 - 3
Avg 2.2 1.2 1 - - - - - - - 1 - 3
1 - Low, 2 - Medium, 3 - High, ‘-' - No Correlation
Karpagam Academy of Higher Education (Deemed to be University), Coimbatore – 641 021 Page 41
[Link] ARTIFICIAL INTELLIGENCE AND DATA SCIENCE 2025-2026
SEMESTER-III
25BTHS303 NUMERICAL LINEAR ALGEBRA 4H-4C
Instruction Hours/week: L:3 T:1 P:0 Marks: Internal:40 External:60 Total:100
End Semester Exam:3 Hours
PRE-REQUISITES: Nil
COURSE OBJECTIVES:
The goal of this course for students is to
• Impart the knowledge of solving system of algebraic equations.
• Provide the concept of Algebraic Structures such as Groups, Ring,
Field,Vector spaces and its matrix representations.
• Apply the concept of inner product spaces in orthogonalization.
• Familiarize the knowledge of least square approximation, Singular
Value Decomposition and Principal Component Analysis.
COURSE OUTCOMES:
Upon completion of this course, the student will be able to
• Solve algebraic equations using direct and indirect methods. (K3)
• Utilize the basics of vector spaces, subspaces and its properties in basis
and dimension. (K3)
• Make use of the properties, Null space and Range space in matrix representation
of linear transformation (K3)
• Construct orthogonal vectors using Gram Schmidt orthogonalization process (K3)
• Apply Least Square Approximation, Singular Value Decomposition and Principal
Component Analysis in vector spaces. (K3)
Karpagam Academy of Higher Education (Deemed to be University), Coimbatore – 641 021 Page 42
UNIT III LINEAR TRANSFORMATION 12
Linear Transformation – Properties of Linear Transformation –– Null Space and Nullity of a matrix
– Rank-Nullity theorem – Range Space – Dimension Theorem – Matrix Representation of Linear
Transformation
REFERENCE BOOKS:
1. Kenneth Hoffman, Ray Kunze, “Linear Algebra”, Pearson In, 2nd Edition, 2018.
2. G. Williams, “Linear Algebra with Applications” ,Jones & Bartlett Learning, 1st Edition,
2019.
3. Sheldon Axler, “Linear Algebra Done Right”, Springer Cham, 3rdEdition, 2015.
4. Steven C. Chapra and Raymond P. Canale, “Numerical Methods for Engineers”, McGraw Hill
Education, 7th Edition, 2015.
WEBSITES:
1. [Link]/courses/swayam-numerical-linear-algebra-9904
2. [Link]/learn/pca-machine-learning
3. [Link]/course/linear-algebra-theory-and-implementation/
CO, PO, PSO Mapping
CO PO1 PO2 PO3 PO4 PO5 PO6 PO7 PO8 PO9 PO10 PO11 PSO1 PSO2
CO1 3 2 1 - - - - - - - 1 - 2
CO2 2 1 - - - - - - - - 1 - 2
CO3 2 1 - - - - - - - - 1 - 2
CO4 2 1 - - - - - - - - 1 - 2
CO5 3 2 1 - - - - - - - 1 - 2
Avg 2.4 1.4 1 - - - - - - - 1 - 2
1 - Low, 2 - Medium, 3 - High, ‘-' - No Correlation
Karpagam Academy of Higher Education (Deemed to be University), Coimbatore – 641 021 Page 43
[Link] ARTIFICIAL INTELLIGENCE AND DATA SCIENCE 2025-2026
SEMESTER-III
25BTAD341G ARTIFICIAL INTELLIGENCE 5H-4C
(THEORY & LAB)
Instruction Hours/week: L:3 T:0 P:2 Marks: Internal:40 External:60 Total:100
End Semester Exam:3 Hours
PRE–REQUISITES: Fundamentals of Data Science, Python Programming
i) THEORY
COURSE OBJECTIVES:
The goal of this course for students is to
• Impart knowledge about Artificial Intelligence.
• Understand the main abstractions and reasoning for intelligent systems.
• Learn the basic principles of Artificial Intelligence in various applications
COURSE OUTCOMES:
Upon completion of this course, the student will be able to
• Interpret the structures of Learning concepts and use of PROLOG in AI. (K2)
• Apply the AI intelligent agents to a given real time dataset (K3)
• Analyze the search strategies and its types (K4)
• Examine the structures and algorithms selection in Artificial Intelligence techniques
related to knowledge representation and reasoning. (K4)
• Compare AI with human intelligence and traditional information processing to
complex and human-centered problems (K4)
UNIT I INTRODUCTION TO AI 9
Introduction - Definition - Characteristics of Intelligent Agents - Typical Intelligent Agents - Problem
Solving Approach to Typical AI problems, History of Artificial Intelligence, The State of the Art,
Future of Artificial Intelligence, Risks and Benefits of AI.
Karpagam Academy of Higher Education (Deemed to be University), Coimbatore – 641 021 Page 44
accuracy on performance, Generating heuristics from relaxed problems. Local Search and Optimization
Problem, Hill-climbing search, Constraint Satisfaction Problem, Variations on the CSP formalism.
TOTAL: 45
ii) LABORATORY
LIST OF EXPERIMENTS:
1. Installation and working on various AI tools viz Scikit Learn, Tensorflow, Keras, CNTK.
2. Data pre-processing and annotation and creation of datasets.
3. Implementation of Breadth First and Depth First searching techniques.
4. Implementation of Hill climbing algorithm.
5. Implementation of A* Algorithm.
6. Designing a Chat bot application.
7. Write a program for problem solving methods.
TOTAL: 30
TEXT BOOKS:
1. [Link] and [Link], Artificial Intelligence: A Modern Approach, Prentice Hall, Fourth
Edition, 2021.
2. I. Bratko, Prolog: Programming for Artificial Intelligence, Fourth edition, Addison-Wesley
Educational Publishers Inc, 2011
REFERENCE BOOKS:
1. David L. Poole and Alan K. Mackworth, Artificial Intelligence: Foundations of Computational
Agents, Cambridge University Press, 2023.
2. Deepak Khemani, Artificial Intelligence, Tata McGraw Hill Education 2013.
3. Mishra R B, Artificial Intelligence, PHI Learning Pvt. Ltd., New Delhi, 2013.
Karpagam Academy of Higher Education (Deemed to be University), Coimbatore – 641 021 Page 45
WEBSITES:
1. [Link]
2. [Link]
intelligence-fall-2010/
3. [Link]
4. [Link]
Karpagam Academy of Higher Education (Deemed to be University), Coimbatore – 641 021 Page 46
[Link] ARTIFICIAL INTELLIGENCE AND DATA SCIENCE 2025-2026
SEMESTER-III
25BECS341BG DESIGN AND ANALYSIS OF ALGORITHMS 5H-4C
(THEORY & LAB)
Instruction Hours/week: L:3 T:0 P:2 Marks: Internal:40 External:60 Total:100
End Semester Exam:3 Hours
PREREQUISITES: Data Structures and Algorithms
i) THEORY
COURSE OBJECTIVES:
The goal of this course for the students is to
• Understand and apply the algorithm analysis techniques on searching and sorting algorithms
• Recognize the various algorithm design techniques and analyze its efficiency
• Solve programming problems using state space tree and concepts behind NP Completeness,
Approximation algorithms and randomized algorithms
COURSE OUTCOMES:
Upon completion of this course the students will be able to
• Utilize asymptotic notions and recurrence relations for assessment of time and space
complexities of non-recursive and recursive algorithms (K3)
• Implement searching and pattern-matching algorithms for development of solutions to
complex computational problems (K3)
• Construct optimal solutions for real-world applications using greedy
techniques and dynamic programming. (K3)
• Develop solutions for combinatorial problems and travelling salesman problem by using
state space search algorithms. (K3)
• Compute the complexity and feasibility of NP complete and approximation
algorithms for computational contexts (K4)
UNIT I INTRODUCTION 9
Algorithm analysis: Time and space complexity – Asymptotic Notations and its properties – Best
case – Worst case and average case analysis – Mathematical analysis of non-recursive and recursive
algorithms – Recurrence relation: substitution method – Masters theorem Sorting – Analysis of
Insertion sort and heap sort.
Karpagam Academy of Higher Education (Deemed to be University), Coimbatore – 641 021 Page 47
Conquer methodology: Finding maximum and minimum – Merge sort – Quick sort – Strassen
matrix multiplication.
Karpagam Academy of Higher Education (Deemed to be University), Coimbatore – 641 021 Page 48
WEBSITES:
1. www.[Link]
2. www.[Link]
3. [Link]/
Karpagam Academy of Higher Education (Deemed to be University), Coimbatore – 641 021 Page 49
[Link] ARTIFICIAL INTELLIGENCE AND DATA SCIENCE 2025-2026
SEMESTER-III
25BECS343G DATABASE MANAGEMENT SYSTEMS 5H-4C
(THEORY & LAB)
Instruction Hours/week: L:3 T:0 P:2 Marks: Internal:40 External:60 Total:100
End Semester Exam:3 Hours
PREREQUISITES: Nil
i) THEORY
COURSE OBJECTIVES:
The Goal of this course for the students is to
• Understand the data models, conceptualize and Design a database system using E-R
diagrams
• Acquire the knowledge on the design principles of a relational database system, SQL
and Indexing
• Impart knowledge in transaction processing, concurrency control and recovery
techniques
COURSE OUTCOMES:
Upon completion of this course the students will be able to
• Illustrate the fundamental principles of database management systems and
sketch an ER model for a real-world context (K2)
• Interpret the basic issues of transaction processing, concurrency control,
deadlock and its recovery schemes and security schemes (K2)
• Construct queries in SQL or Relational algebra, relational calculus for
providing query-based solutions (K3)
• Design databases with designed structures and enforce normalization
principles in relational databases to eliminate anomalies (K3)
• Build database storage and access techniques for file organization, indexing
methods and query processing (K3)
UNIT I INTRODUCTION 9
Introduction: Database Architecture – Database design and ER model: Overview of the design
process–The ER Model – Constraints – Removing redundant attributes in Entity Sets–ER Diagram –
Reduction to Relational Schemas – ER Design Issues. Introduction to Relational Model – Formal
Relational Query Languages: Relational Algebra, Relational Calculus: Tuple and Domain Relational
Calculus.
Karpagam Academy of Higher Education (Deemed to be University), Coimbatore – 641 021 Page 50
UNIT II DATABASE DESIGN & NORMAL FORMS 9
Introduction to SQL: DDL, DML, TCL, DCL– Basic structure of SQL Queries – Set operations –
Aggregate functions Nested subqueries – Intermediate SQL: Joins–Views – Integrity Constraints –
Functional dependencies – Normal forms based on primary keys – General Definition of Second and
Third Normal Form – Boyce Codd Normal Form – Multi valued dependencies and Fourth Normal
Form.
TOTAL: 45
ii) LABORATORY
LIST OF EXPERIMENTS:
TEXT BOOKS:
1. Silberschatz A, Korth H F and Sudarshan S, “Database System Concepts”, 6th edition, Tata
Mc-Graw Hill, 2022.
2. Date C J, “Database Design and Relational Theory”, 2nd Edition, Apress Berkeley, CA,
2019.
Karpagam Academy of Higher Education (Deemed to be University), Coimbatore – 641 021 Page 51
REFERENCES:
1. Ramakrishna R. & Gehrke J, “Database Management Systems”, 3rd Edition, Mc-Graw
Hill, 2022.
2. Ramez Elmasri and Shamkant B Navathe, “Fundamental Database Systems”, 7th Edition,
Pearson Education, 2021.
3. Robinson, I, Webber, J, & Eifrem E, “Graph Databases”, 3rd Edition, O’Reilly, 2019.
WEBSITES:
1. [Link]/dbms/
2. [Link]/[Link]
3. [Link]/dbms-tutorial
CO PO1 PO2 PO3 PO4 PO5 PO6 PO7 PO8 PO9 PO10 PO11 PSO1 PSO2
CO1 2 1 - - - - 2 2 2 2 - - 3
CO2 2 1 - - - - 2 2 2 2 - - 3
CO3 3 2 1 - - - 2 2 2 2 - - 3
CO4 3 2 1 - - - 2 2 2 2 - - 3
CO5 3 2 1 - - - 2 2 2 2 - - 3
Avg 2 1.6 1 - - - 2 2 2 2 - - 3
1 - Low, 2 - Medium, 3 - High, ‘-' - No Correlation
Karpagam Academy of Higher Education (Deemed to be University), Coimbatore – 641 021 Page 52
[Link] ARTIFICIAL INTELLIGENCE AND DATA SCIENCE 2025-2026
SEMESTER-III
25BECS344G JAVA PROGRAMMING 5H-4C
(THEORY & LAB)
Instruction Hours/week: L:3 T:0 P:2 Marks: Internal:40 External:60 Total:100
End Semester Exam:3 Hours
PRE-REQUISITES: Object Oriented Programming with Python, Data Structures and Algorithms
i) THEORY
COURSE OBJECTIVES:
The goal of this course is for the students is to
• Learn the fundamental concepts of Java programming
• Acquire the knowledge of inheritance, abstraction, exception and package in Java
• Obtain the knowledge of Java Collection API, Multithreading, JDBC and Lambda expression
in Java
COURSE OUTCOMES:
Upon completion of this course the students will be able to:
• Infer the fundamental concepts, architecture, and features of Java Programming (K2)
• Solve programming challenges using object-oriented paradigms (K3)
• Build applications using multi-tasking mechanisms, and exception handling strategies (K3)
• Construct robust and efficient Java applications using JDBC, lambda expressions and
interface (K3)
• Develop Java applications by amalgamating object-oriented design, collection usage and
advanced data manipulation. (K3)
UNIT II INHERITANCE 9
Inheritance – Types of Inheritance – Super and Sub Classes – super keyword – final class and
methods – Object class –Polymorphism – Types of polymorphism – Method Overloading –
Constructor Overloading – Method Overriding – Dynamic Method Dispatching – garbage collection
– String class –String Buffer class –String Builder class.
Karpagam Academy of Higher Education (Deemed to be University), Coimbatore – 641 021 Page 53
UNIT III DATA ABSTRACTION 9
Packages – Introduction to Packages – User Defined Packages – Accessing Packages – Abstract
classes and Methods – Interface – Defining an interface – implementing interfaces – extending
interfaces – Multiple Inheritance Using Interface – Exception Handling – Errors vs Exceptions –
Exception hierarchy – usage of try – catch – throw – throws and finally – built in exceptions – user
defined exceptions.
ii) LABORATORY
LIST OF EXPERIMENTS:
1. Develop programs using flow control statements and arrays to manage execution flow and
data organization effectively.
2. Implement programs using inheritance and polymorphism to promote code reusability and
dynamic method binding.
3. Develop programs incorporating packages, abstract classes, and interfaces to structure code
modularly and enforce abstraction.
4. Implement programs using exception handling mechanisms to ensure robust error detection
and graceful recovery.
5. Create programs using the Collection API to manage groups of objects with flexibility and
high performance.
6. Implement programs using JDBC to establish and manage database connections for data
persistence and retrieval.
7. Develop programs using multithreading to achieve concurrent execution and improve
application performance.
Total: 30
Karpagam Academy of Higher Education (Deemed to be University), Coimbatore – 641 021 Page 54
TEXT BOOKS:
1. Herbert Scheldt, " Java: The Complete Reference”, 12th edition, Tata McGraw-Hill, 2022.
2. Cay S Horstmann and Gary Cornell, "Core Java: Volume I – Fundamentals", 12th edition,
Prentice Hall, 2021.
REFERENCE BOOKS:
1. David Flanagan and Benjamin Evans, "Java in Nutshell", 8th edition, O’Reilly Media,
2022.
2. Kathy Sierra, Bert Bates, Trisha Gee, "Head First Java ", 3rd edition, O'Reilly Media,
Inc, 2022.
3. Joshua Bloch, "Effective Java", 3rd Edition, Addison-Wesley Professional, 2018.
WEBSITES:
1. www.[Link]
2. www. [Link]
3. www. [Link]
4. [Link]
Karpagam Academy of Higher Education (Deemed to be University), Coimbatore – 641 021 Page 55
[Link] ARTIFICIAL INTELLIGENCE AND DATA SCIENCE 2025-2026
SEMESTER-IV
25BTHS402AG STATISTICS AND OPTIMIZATION TECHNIQUES 4H-4C
Instruction Hours/week: L:3 T:1 P:0 Marks: Internal:40 External:60 Total:100
End Semester Exam:3 Hours
COURSE OUTCOMES:
Upon completion of this course, the student will be able to
• Explain the concept of measures of central tendency and measures of dispersion. (K2)
• Apply small and large sample tests in testing of hypothesis. (K3)
• Make use of Graphical method, Simplex method and Dual simplex
method in linear programming models. (K3)
• Interpret solutions for transportation and assignment problems (K2)
• Solve the network models, 2xn and mx2 games with and without saddle point. (K3)
Karpagam Academy of Higher Education (Deemed to be University), Coimbatore – 641 021 Page 56
UNIT III LINEAR PROGRAMMING PROBLEM 12
Advantages and disadvantages of LP - Formulation of LP - Algebric solution of a LP - Graphical
method - The simplex method - Principle of duality - Dual and primal problems - Dual simplex method.
REFERENCE BOOKS:
1. S.C. Gupta, V.K. Kapoor, “Fundamentals of Mathematical Statistics”, 12th Edition, Sultan
Chand & Sons, 2020.
2. Frederick S. Hillier Gerald J. Lieberman Bodhibrata Nag PreetamBasu, “Introduction to
Operations Research”, 10th Edition, Tata McGraw-Hill Education, 2017
3. Ronald L Rardin, “Optimization in Operations Research”, 2nd Edition, Pearson, 2017
WEBSITES:
1. [Link]/course/udacity-intro-to-descriptive-statistics-2309
2. [Link]/course/open-edatpsu-stat-506-sampling-theory-and-methods-116656
3. [Link]/course/swayam-operations-research-14219
Karpagam Academy of Higher Education (Deemed to be University), Coimbatore – 641 021 Page 57
CO, PO, PSO Mapping
CO PO1 PO2 PO3 PO4 PO5 PO6 PO7 PO8 PO9 PO10 PO11 PSO1 PSO2
CO1 2 1 - - - - - - - - 1 - 3
CO2 3 2 1 - - - - - - - 1 - 3
CO3 3 2 1 - - - - - - - 1 - 3
CO4 2 1 - - - - - - - - 1 - 3
CO5 3 2 1 - - - - - - - 1 - 3
Avg 2.6 1.6 1 - - - - - - - 1 - 3
1 - Low, 2 - Medium, 3 - High, ‘-' - No Correlation
Karpagam Academy of Higher Education (Deemed to be University), Coimbatore – 641 021 Page 58
[Link] ARTIFICIAL INTELLIGENCE AND DATA SCIENCE 2025-2026
SEMESTER-IV
25BTAD441G MACHINE LEARNING TECHNIQUES 5H-4C
(THEORY & LAB)
Instruction Hours/week: L:3 T:0 P:2 Marks: Internal:40 External:60 Total:100
End Semester Exam:3 Hours
PRE REQUISITES: Artificial Intelligence, Python Programming
i) THEORY
COURSE OBJECTIVES:
The Goal of this course for the students is to
• Provide a fundamental concepts of data pre-processing, supervised, unsupervised, and
reinforcement learning.
• Equip students with tools and techniques for regression and classification models.
• Explore contemporary K-Means and Hierarchical Clustering and neural networks.
COURSE OUTCOMES:
Upon completion of this course the student will be able to
• Explain the fundamental concepts of supervised, unsupervised, reinforcement
learning and pre-processing techniques (K2)
• Compare the performance of various regression models (K2)
• Utilize classification and clustering algorithms to frame ML models (K3)
• Build a single layer neural network and a multilayer perceptron (K3)
• Analyze machine learning techniques to solve complex problems (K4)
UNIT II REGRESSION 9
Regression – Simple linear regression – Multiple linear regression – Polynomial regression –
Support vector regression – Decision tree regression – Random Forest regression – Evaluating
regression models – Regression model selection
Karpagam Academy of Higher Education (Deemed to be University), Coimbatore – 641 021 Page 59
UNIT III CLASSIFICATION 9
Classification – Logistic regression – K-Nearest neighbor – Support vector machine – Kernel SVM –
Naive Bayes – Decision tree classification – Random Forest classification – XGBoost –
Classification model selection – evaluating classification models.
REFERENCE BOOKS:
1. Wei-Meng, “Python Machine Learning”, 1st Edition, John Wiley, 2019.
2. Aurélien Géron, “Hands-On Machine Learning with Scikit-Learn, Keras, and TensorFlow:
Concepts, Tools, and Techniques to Build Intelligent Systems”, 3rd Edition, O’Reilly Media,
2022.
3. Pratheerth Padman, “Learn Data Science from Scratch: Mastering ML and NLP with Python
in a step-by-step approach”, 1st Edition, BPB Publications, 2024.
Karpagam Academy of Higher Education (Deemed to be University), Coimbatore – 641 021 Page 60
WEBSITES:
1. [Link]
2. [Link]
3. [Link]
CO PO1 PO2 PO3 PO4 PO5 PO6 PO7 PO8 PO9 PO10 PO11 PSO1 PSO2
CO1 2 1 - - 2 - - 2 2 - 3 - 3
CO2 2 1 - - 2 - - 2 2 - 3 - 3
CO3 3 2 1 - 2 - - 2 2 - 3 - 3
CO4 3 2 1 - 2 - - 2 2 - 3 - 3
CO5 3 3 2 1 2 - - 2 2 - 3 - 3
Avg 2.6 1.8 1.3 1 2 - - 2 2 - 3 - 3
1 - Low, 2 - Medium, 3 - High, ‘-' - No Correlation
Karpagam Academy of Higher Education (Deemed to be University), Coimbatore – 641 021 Page 61
[Link] ARTIFICIAL INTELLIGENCE AND DATA SCIENCE 2025-2026
SEMESTER-IV
25BECS442G COMPUTER NETWORKS 5H-4C
(THEORY & LAB)
Instruction Hours/week: L:3 T:0 P:2 Marks: Internal:40 External:60 Total:100
End Semester Exam:3 Hours
PREREQUISITE: NIL
i) THEORY
COURSE OBJECTIVES:
The goal of this course is for students to
• Understand the concept of data communication, functionalities of layers and switching
techniques.
• Impart knowledge in wired & wireless communication protocols, flow control and
congestion control mechanisms.
• Gain knowledge of application layer the data encryption and decryption techniques.
COURSE OUTCOMES:
Upon completion of this course students will be able to
• Summarize the functionalities and roles of OSI, TCP/IP models in
network communication. (K2)
• Apply routing techniques to address issues of congestion and flow control in
network protocols (K3)
• Differentiate between routing techniques using TCP and UDP protocols to
understand their impact on data transmission efficiency and reliability (K3)
• Identify the purpose of protocols and standards to ensure interoperability
and efficiency (K3)
• Apply public key cryptosystems to encrypt and decrypt process. (K3)
Karpagam Academy of Higher Education (Deemed to be University), Coimbatore – 641 021 Page 62
(802.11) - Physical Layer: Data and Signals - Performance – Transmission media- Switching –
Circuit Switching Data Link Layer – Framing – Flow control – Error control – Data-Link Layer
Protocols – HDLC – PPP - Media Access Control – Ethernet Basics – CSMA/CD – Virtual LAN –
Wireless LAN (802.11) - Physical Layer: Data and Signals - Performance – Transmission media-
Switching – Circuit Switching. Data Link Layer – Framing – Flow control – Error control – Data-
Link Layer Protocols – HDLC –PPP - Media Access Control – Ethernet Basics – CSMA/CD –
Virtual LAN – Wireless LAN (802.11) - Physical Layer: Data and Signals - Performance –
Transmission media- Switching – Circuit Switching.
TOTAL: 45
ii) LABORATORY
LIST OF EXPERIMENTS:
Karpagam Academy of Higher Education (Deemed to be University), Coimbatore – 641 021 Page 63
TEXT BOOKS:
1. Behrouz A. Forouzan, Data communication and Networking, Tata McGraw –Hill, Sixth
Edition, 2022.
2. William Stallings, Cryptography and Network security – Principles and Practices, Pearson
Education, Seventh Edition,2017.
REFERENCE BOOKS:
1. Andrew S. Tanenbaum, Nick Feamster, David J Wetherall, Computer Networks, Pearson
Education, Sixth Edition, 2022
2. Larry L. Peterson, Bruce S. Davie, Computer Networks: A Systems Approach, Morgan
Kaufmann Publishers, Sixth Edition, 2018.
3. James F. Kurose, Keith W. Ross, Computer Networking – A Top-Down Approach Featuring
the Internet, Pearson Education, Seventh Edition, 2017.
WEBSITES:
1. [Link]
2. [Link]
3. [Link]
CO PO1 PO2 PO3 PO4 PO5 PO6 PO7 PO8 PO9 PO10 PO11 PSO1 PSO2
CO1 2 1 - - - - - 2 2 - 2 - 2
CO2 3 2 1 - - - - 2 2 - 2 - 2
CO3 3 2 1 - - - 2 2 - 2 - 2
CO4 3 2 1 - - - - 2 2 - 2 - 2
CO5 3 2 1 - - - - 2 2 - 2 - 2
Avg 2.8 1.8 1 - - - - 2 2 - 2 - 2
1 - Low, 2 - Medium, 3 - High, ‘-' - No Correlation
Karpagam Academy of Higher Education (Deemed to be University), Coimbatore – 641 021 Page 64
[Link] ARTIFICIAL INTELLIGENCE AND DATA SCIENCE 2025-2026
SEMESTER-IV
25BECS443G OPERATING SYSTEMS 5H-4C
(THEORY & LAB)
Instruction Hours/week: L: 3 T:0 P:2 Marks: Internal:40 External:60 Total:100
End Semester Exam:3 Hours
i) THEORY
COURSE OBJECTIVES:
The goal of this course for the students is to
• Provide basic knowledge of computer operating system structures and functioning
• Compare different approaches to memory management, file management and process
management
• Understand various problems related to concurrent operations and their solutions
COURSE OUTCOMES:
Upon Completion of this course the students will be able to
• Interpret the functionality of the Operating Systems to monitor, access and control the
hardware for the user applications (K2)
• Solve the conflict of resource access by processes using process synchronization and
deadlock handling techniques (K3)
• Build scheduling algorithms to utilize the resources of the system efficiently (K3)
• ApplyVirtualization approach to achieve portability with appropriate File Syste (K3)
• Analyze the allocation and access strategy of memory for the processes to achieve high
performance. (K4)
Karpagam Academy of Higher Education (Deemed to be University), Coimbatore – 641 021 Page 65
UNIT III MEMORY MANAGEMENT 9
Main Memory - Swapping - Contiguous Memory Allocation - Paging - Structure of Page Table -
Segmentation - Virtual Memory - Demand Paging - Page Replacement Algorithms - Allocation of
Frames - Thrashing.
Karpagam Academy of Higher Education (Deemed to be University), Coimbatore – 641 021 Page 66
TEXT BOOKS:
1. William Stallings, “Operating Systems: Internals and Design Principles”, 10th Edition,
Pearson Education, 2021.
2. Abraham Silberschatz, Peter B. Galvin, Greg Gagne, “Operating System Concepts”, 10th
Edition, Wiley, 2021.
REFERENCE BOOKS:
1. Charles Crowley, “Operating Systems: A Design-Oriented Approach”,1st Edition, CRC Press,
2020.
2. Remzi H. Arpaci-Dusseau, Andrea C. Arpaci-Dusseau, “Operating Systems: Three Easy
Pieces”, 2nd Edition, Arpaci-Dusseau Books, 2018.
3. Andrew S. Tanenbaum, Herbert Bos, “Modern Operating Systems”, 5th Edition, Pearson
Education, 2022.
WEBSITES:
1. [Link]
2. [Link]
3. [Link]
CO PO1 PO2 PO3 PO4 PO5 PO6 PO7 PO8 PO9 PO10 PO11 PSO1 PSO2
CO1 2 1 - - - - - 2 2 - 2 - 3
CO2 3 2 1 - - - - 2 2 - 2 - 3
CO3 3 2 1 - - - - 2 2 - 2 - 3
CO4 3 2 1 - - - 2 2 - 2 - 3
CO5 3 3 2 1 - - - 2 2 - 2 - 3
Avg 2.8 2 1.3 1 - - - 2 2 - 2 - 3
1 - Low, 2 - Medium, 3 - High, ‘-' - No Correlation
Karpagam Academy of Higher Education (Deemed to be University), Coimbatore – 641 021 Page 67
[Link] ARTIFICIAL INTELLIGENCE AND DATA SCIENCE 2025-2026
SEMESTER-IV
25BECY441AG WEB APPLICATION DEVELOPMENT 5H-4C
(THEORY & LAB)
Instruction Hours/week: L:3 T:0 P:2 Marks: Internal:40 External:60 Total:100
End Semester Exam:3 Hours
PRE REQUISITES: Java Programming
i) THEORY
COURSE OBJECTIVES:
The goal of this course is for the students is to
• Understand the concepts of Servlet API and JSP
• Gain knowledge of Hibernate for interacting with database
• Learn the concepts of Spring and Spring Boot
COURSE OUTCOMES:
Upon completion of this course the students will be able to
• Outline web application frameworks and architecture using Servlets and JSP
for building dynamic web applications. (K2)
• Illustrate JSP and ORM concepts to effectively manage user interfaces and data
• interactions in web applications, ensuring seamless integration and functionality (K2)
• Construct effective web applications with database integration using the Spring
Framework to achieve robust and scalable solutions (K3)
• Develop comprehensive web solutions using Spring Boot, focusing on real-world
application scenarios to demonstrate practical expertise in modern web
evelopment. (K3)
• Build advanced web technologies across different layers of a web stack
• to develop sophisticated and high-performance web applications (K3)
Karpagam Academy of Higher Education (Deemed to be University), Coimbatore – 641 021 Page 68
UNIT III HIBERNATE API 9
Hibernate: Architecture - Object Relation Mapping – Annotation – Querying: Hibernate Query
Language - Criteria Queries - Native SQL - Basic O/R Mapping - Collection Mapping - Association
Mappings.
TEXT BOOKS:
1. Jim Keogh, "J2EE: The complete Reference", 1st Edition, McGraw-Hill, 2017
2. Santosh Kumar K, "Spring and Hibernate", 2nd Edition, McGraw-Hill, 2013.
REFERENCE BOOKS:
1. Budi Kurniawan, "Servlet & JSP: A Tutorial", 1st Edition, Brainy Software, 2015.
2. Claudio and Greg, "Developing Java Applications with Spring and Spring Boot", 1st Edition,
Packt Publishing, 2018.
3. Shagun Bakliwal, "Mastering Spring Boot 2.0: Build modern, cloud-native, and distributed
systems using Spring Boot", 1st Edition, Packt Publishing Ltd, 2018.
Karpagam Academy of Higher Education (Deemed to be University), Coimbatore – 641 021 Page 69
WEBSITES:
1. [Link]
2. [Link]
3. [Link]
CO PO1 PO2 PO3 PO4 PO5 PO6 PO7 PO8 PO9 PO10 PO11 PSO1 PSO2
CO1 2 1 - - - - - 2 2 2 2 - 2
CO2 2 1 - - - - - 2 2 2 2 - 2
CO3 3 2 1 - 1 - - 2 2 2 2 - 2
CO4 3 2 1 - 1 - - 2 2 2 2 - 2
CO5 3 2 1 - 1 - - 2 2 2 2 - 2
Avg 2.6 1.8 1 - 1 - - 2 2 2 2 - 2
1 - Low, 2 - Medium, 3 - High, ‘-' - No Correlation
Karpagam Academy of Higher Education (Deemed to be University), Coimbatore – 641 021 Page 70
[Link] ARTIFICIAL INTELLIGENCE AND DATA SCIENCE 2025-2026
SEMESTER-V
25BTAD541G DEEP LEARNING 5H-4C
(THEORY & LAB)
Instruction Hours/week: L:3 T:0 P:2 Marks: Internal:40 External:60 Total:100
End Semester Exam:3 Hours
Pre requisites: Machine Learning Techniques
i) THEORY
COURSE OBJECTIVES
The goal of this course is for the students is to
• Provide a fundamental concepts of Neural Networks fundamentals.
• Equip students with tools and techniques for optimization techniques and data analysis
advanced algorithms.
• Explore contemporary Convolutional Neural Networks (CNNs) and Recurrent Neural
Networks (RNNs)
COURSE OUTCOMES
Upon completion of this course the students will be able to
• Demonstrate proficiency in building and training Neural Networks for various tasks. (K2)
• Interpret optimization techniques effectively to improve model performance. (K3)
• Solve advanced algorithms for data analysis and dimensionality reduction. (K3)
• Develop expertise in Convolutional Neural Networks (CNNs) for image recognition. (K3)
• Survey the appropriate metrics and validation technique for Recurrent Neural
Networks (RNNs) (K3)
Karpagam Academy of Higher Education (Deemed to be University), Coimbatore – 641 021 Page 71
UNIT III DEEP DIVE INTO VARIOUS ALGORITHMS 9
Eigen value decomposition - Principal component analysis – Singular value decomposition.
Autoencoders – Introduction – Regularization – Denoising autoencoders – Sparse autoencoders -
Contractive autoencoders. Ensemble methods – dropout – unsupervised pretraining – better
activation functions – Initialization strategies – Batch normalization.
TOTAL: 45
ii) LABORATORY
LIST OF EXPERIMENTS:
1. Simulate the functioning of McCulloch Pitts neurons in a programming environment.
2. Implement the Perceptron learning algorithm to classify linearly separable Boolean
functions.
3. Construct and train a multilayer feedforward neural network for pattern recognition tasks.
4. Implement various gradient descent optimization algorithms
5. Implement auto encoders and explore regularization techniques
6. Construct and train CNNs with different architectures for image classification.
7. Implement recurrent neural networks (RNNs) for sequence modeling tasks.
TOTAL: 30
TEXT BOOKS:
1. Francois Chollet, Adam Gibson, “Deep Learning with Python”, 2nd Edition, Manning
Publications, 2021.
2. Magnus Ekman, “Learning Deep Learning: Theory and Practice of Neural Networks,
Computer Vision, Natural Language Processing, and Transformers Using TensorFlow”, 1st
Edition, Addison-Wesley Professional, 2021.
Karpagam Academy of Higher Education (Deemed to be University), Coimbatore – 641 021 Page 72
REFERENCE BOOKS:
1. Vinita Silaparasetty, “Deep learning projects using tensorflow”, 2 Edition, Apress,2020.
2. David Foster, “Generative Deep Learning: Teaching Machines to Paint, Write, Compose, and
Play”, 2nd edition, Thomson Learning, 2023.
WEBSITES:
1. [Link]
2. [Link]
3. [Link]
Karpagam Academy of Higher Education (Deemed to be University), Coimbatore – 641 021 Page 73
[Link] ARTIFICIAL INTELLIGENCE AND DATA SCIENCE 2025-2026
SEMESTER-V
25BTAD542G DATA VISUALIZATION 5H-4C
(THEORY & LAB)
Instruction Hours/week: L:3 T:0 P:2 Marks: Internal:40 External:60 Total:100
End Semester Exam:3 Hours
PRE-REQUISITES: Python Programming.
i) THEORY
COURSE OBJECTIVES:
The goal of this course is for students to
• Provide the various process involved in data visualization.
• Get used to with using interactive data visualization.
• Explore how to accurately represent voluminous complex data set in data visualization.
COURSE OUTCOMES:
Upon completion of this course students will be able to
• Outline about data visualization is and its importance in simplifying complex data (K2)
• Develop skills to visualize geographical data and time series, understanding trends
and patterns over time (K3)
• Build the use of area charts to show quantities over a range (K3)
• Make use customized calculations fields for tailor visualizations task. (K3)
• Inspect BI tools to create visualizations that support decision-making processes (K3)
Karpagam Academy of Higher Education (Deemed to be University), Coimbatore – 641 021 Page 74
UNIT III PYTHON VISUALIZATION 9
mporting Matplotlib – Line plots – Scatter plots – visualizing errors – density and contour plots –
Histograms – legends – colors – subplots – text and annotation – customization – three dimensional
plotting - Geographic Data with Basemap - Visualization with Seaborn.
TOTAL: 45
ii) LABORATORY
LIST OF EXPERIMENTS:
1.
Establish the connection between tableau and data sets and to Perform visualization
2.
Create a simple infographic with your Day today life data sets
3.
Highlighted tabular dataset & Highlight the Discount earned on each sub-
category using colors by using Local Superstore data
4. Create a Map and assign Geographic locations to the fields for local geographical
area
5. Predicting Visualization for precise future trends for the superstore
6. data analysis and visualization using python Matplotlib Pandas
7. Create interactive dashboards which can be used to gain insights into the profits
for orders over the years.
TOTAL: 30
TEXT BOOKS:
1. Claus Wilke, “Fundamentals of Data Visualization: A Primer on Making Informative and
Compelling Figures”,1st Edition, O'Reilly Media,2019.
2. Kalilur Rahman, “Python Data Visualization Essentials Guide: Become a Data Visualization
expert by building strong proficiency in Pandas, Matplotlib, Seaborn, Plotly, Numpy, and
Bokeh” 1st Edition, BPB Publications ,2021.
REFERENCE BOOKS:
1. R. Nageswara Rao, “Data Visualization a Handbook for Data Driven Design”, 1st Edition,
Sage Publications,2016.
2. Robert Spence, “Information Visualization An Introduction”, Third Edition, Pearson
Education, 2014.
Karpagam Academy of Higher Education (Deemed to be University), Coimbatore – 641 021 Page 75
3. Colin Ware, “Information Visualization Perception for Design”, Third edition, Margon
Kaufmann Publishers, 2012.
WEBSITES:
1. [Link]
2. www.[Link]
3. www.[Link]
bi?WT.mc_id=powerbi_landingpage-docs-link
Karpagam Academy of Higher Education (Deemed to be University), Coimbatore – 641 021 Page 76
[Link] ARTIFICIAL INTELLIGENCE AND DATA SCIENCE 2025-2026
SEMESTER-V
25BTAD543G BIG DATA ANALYTICS 5H-4C
(THEORY & LAB)
Instruction Hours/week: L:3 T:0 P:2 Marks: Internal:40 External:60 Total:100
End Semester Exam:3 Hours
COURSE OUTCOMES:
Upon completion of this course the students will be able to
• Explain the evolution of Big Data, characteristics of Big Data challenges (K2)
• Apply non-relational databases techniques for storing and
processing large volumes of structured and unstructured data. (K3)
• Analyze data processing and big data analytics approaches (K4)
• Examine big data solutions for selecting algorithms and
data structures appropriately (K4)
• Categorize efficient big data solutions for application areas
using selected algorithms and data structures. (K4)
Karpagam Academy of Higher Education (Deemed to be University), Coimbatore – 641 021 Page 77
UNIT III UNDERSTANDING APACHE HIVE 9
Hive Background - Hive Vs Pig - Hive Architecture and Components, Metastore in Hive -
Limitations of Hive- Comparison with Traditional Database - Hive Data Types and Data Models -
Partitions and Buckets,
ii) LABORATORY
LIST OF EXPERIMENTS:
1. Hadoop Shell Commands to Manage HDFS and Linux Basic Commands.
2. Count the number of occurrences of each word in a text file.
3. Find out successful students using Pig Latin Script.
4. Working with Online Social Networks data.
5. Calculating a Stock’s Covariance.
6. Company working data analysis.
7. Government financial dataset analysis.
TOTAL: 30
TEXT BOOKS:
1. Stuart J Russel and Peter Norvig, “Hadoop: The Definitive Guide”, O'Reilly Media, 4th
Edition, 2015.
2. Seema Acharya, “Big Data and Analytics”, Wiley, First edition, 2015.
REFERENCE BOOKS:
1. Eric Sammer, “Hadoop Operations”, O'Reilly Media, First Edition, 2012.
2. Judith S Hurwitz and Alan F Nugent, “Big Data For Dummies”, John Wiley & Sons, Inc,
First Edition,2013.
3. Naresh Kumar and Prashant Shindgikar, “Modern Big Data Processing with Hadoop”, Packt
Publishing, First Edition, 2018.
Karpagam Academy of Higher Education (Deemed to be University), Coimbatore – 641 021 Page 78
WEBSITES:
1. [Link]/learn/big-data-integration-processing?specialization=big-data
2 .[Link]/learn/big-data
3. [Link]/analytics/hadoop/big-data-analytics
Karpagam Academy of Higher Education (Deemed to be University), Coimbatore – 641 021 Page 79
[Link] ARTIFICIAL INTELLIGENCE AND DATA SCIENCE 2025-2026
SEMESTER-V
25BTAD512 COMMUNITY ENGAGEMENT AND SOCIAL RESPONSIBILITY 3H-2C
Instruction Hours/week: L:1 T:0 P:2 Marks: Internal:100 External:0 Total:100
End Semester Exam:3 Hours
PRE-REQUISITE: Nil
COURSE OBJECTIVES:
The goal of this course for students is to:
• Achieve socio economic development through active community engagement.
• Improve the quality of research for better understanding of issues in the society.
• Create awareness on the role of a citizen in improving the community and hence the nation
COURSE OUTCOMES:
Upon completion of this course, the student will be able to:
• Interpret the role of community engagement in the development of the nation. (K2)
• Infer the role of rural institutions and community involvement (K2)
• Explain the social problems, social contribution of community
networking and various government schemes supporting the community engagement.(K2)
• Analyze the factors that mitigate the distress & disasters (K4)
• Understand the role of Indian citizens towards community development by
adopting a village and carrying out the field work (K2)
UNIT I 5
Concept, Ethics and Spectrum of Community Engagement-Local community, Rural culture and
Practice of community engagement. Stages, Components and Principles of community development,
Utility of public resources – Contributions of self-help groups
UNIT II 5
Rural Development Programs and Rural institutions- Local Administration and Community
Involvement
UNIT III 5
Social contribution of community networking, various government schemes– Programmes of
community engagement and their evaluation.
UNIT IV 5
Community Engaged Research and Ethics in Community Engaged Research- Rural Distress, Rural
Poverty, Impact of COVID-19 on Migrant Laborers, Mitigation of Disaster.
Karpagam Academy of Higher Education (Deemed to be University), Coimbatore – 641 021 Page 80
UNIT V (Field Work) 25
Service-learning: address the challenges of a specific community, Community-based Participatory
Research (CBPR) approaches, Knowledge sharing and knowledge mobilization to the local
community, social innovations by students
Total : 45 hours
REFERENCE BOOKS:
1. Principles of Community Engagement, 2nd Edition, NIH Publication No. 11-7782,
Printed June 2011
WEB SITES:
1. [Link]
COs PO1 PO2 PO3 PO4 PO5 PO6 PO7 PO8 PO9 PO10 PO11 PSO1 PSO2
CO1 - - - - - 3 1 1 - - 3 - -
CO2 - - - - - 3 1 1 - - 3 - -
CO3 - - - - - 3 1 1 - - 3 - -
CO4 - - - - - 3 1 1 - - 3 - -
CO5 - - - - - 3 3 3 3 3 3 - -
Avg - - - - - 3 1.4 1.4 1.4 1.4 3 - -
1 - Low, 2 - Medium, 3 - High, ‘-' - No Correlation
Karpagam Academy of Higher Education (Deemed to be University), Coimbatore – 641 021 Page 81
[Link] ARTIFICIAL INTELLIGENCE AND DATA SCIENCE 2025-2026
SEMESTER-V
25BTHS601G UNIVERSAL HUMAN VALUES 2H-2C
Instruction Hours/week: L:2 T:0 P:0 Marks: Internal:100 Total:100
End Semester Exam:3 Hours
PRE-REQUISITE: NIL
COURSE OBJECTIVES:
The goal of this course for students is to
• Help students to understand the need, basic guidelines, content and process of value education and
distinguish between values and skills.
• Help students initiate a process of dialog within themselves to know what they ‘really want to be’ in
their life and profession
• Help students to understand the meaning of happiness within their selves and the meaning of
prosperity for a human being.
COURSE OUTCOMES:
Upon completion of this course the students will be able to
• Illustrate the significance of value inputs in a classroom, distinguish between
• values and skills. (K2)
• Interpret the need, basic guidelines, content and process of value education, explore
the meaning of happiness and prosperity and do a correct appraisal of the current
scenario in the society (K2)
• Distinguish between the Self and the Body; understand the meaning of Harmony in
the Self the Co-existence of Self and Body. (K4)
• Illustrate the value of harmonious relationship based on trust, respect and other
naturally acceptable feelings in human-human relationships. (K2)
• Identify their role in ensuring a harmonious society. (K3)
Karpagam Academy of Higher Education (Deemed to be University), Coimbatore – 641 021 Page 82
scenario, Method to fulfill the above human aspirations: understanding and living in harmony at
various levels.
TOTAL HOURS: 30
TEXT BOOKS:
1. R R Gaur, R Sangal and G P Bagaria(2009).“A Foundation Course in Human Values and
Professional Ethics”
2. Ivan Illich, 1974, Energy & Equity, The Trinity Press, Worcester, and Harper Collins,
USA
3. E.F. Schumacher, 1973, Small is Beautiful: a study of economics as if people mattered,
Blond & Briggs, Britain.
4. Sussan George, 1976, How the Other Half Dies, Penguin Press. Reprinted 1986, 1991
5. Donella H. Meadows, Dennis L. Meadows, Jorgen Randers, William W. Behrens III,
1972, Limits to Growth – Club of Rome’s report, Universe Books.
6. A Nagraj, 1998, Jeevan Vidya Ek Parichay, Divya Path Sansthan, Amarkantak.
7. P L Dhar, RR Gaur, 1990, Science and Humanism, Commonwealth Publishers.
8. A N Tripathy, 2003, Human Values, New Age International Publishers.
Karpagam Academy of Higher Education (Deemed to be University), Coimbatore – 641 021 Page 83
CO, PO, PSO Mapping:
CO PO1 PO2 PO3 PO4 PO5 PO6 PO7 PO8 PO9 PO10 PO11 PSO1 PSO2
CO1 - - - - - - 3 2 - - 2 - -
CO2 - - - - - - 3 2 - - 2 - -
CO3 - - - - - 1 3 2 - - 2 - -
CO4 - - - - - - 3 2 - - 2 - -
CO5 - - - - - - 3 2 - - 2 - -
Avg - - - - - 1 3 2 - - 2 - -
1 - Low, 2 - Medium, 3 - High, ‘-' - No Correlation
Karpagam Academy of Higher Education (Deemed to be University), Coimbatore – 641 021 Page 84
[Link] ARTIFICAL INTELLIGENCE AND DATA SCIENCE 2025-2026
SEMESTER-VI
25BTAD641G COMPUTER VISION 5H-4C
(THEORY & LAB)
Instruction Hours/week: L:3 T:0 P:2 Marks: Internal:40 External:60 Total:100
End Semester Exam:3 Hours
PRE-REQUISITE: Deep Learning
i) THEORY
COURSE OBJECTIVES:
The goal of this course is for the students :
• Provide a fundamental concepts of computer vision algorithms, stereoscopic imaging and
higher-level image processing operations.
• Equip students with tools and techniques for image processing facilities in Octave and open-
source tools like OpenCV.
• Explore contemporary with industrial applications, object detection and object tracking
algorithms.
COURSE OUTCOMES:
Upon completion of this course the students will be able to:
• Summarize the basic computer vision algorithms, the proper use of shape and its
related cue features for computer vision applications (K2)
• Interpret object detection methodologies for image processing. (K3)
• Apply Object detection algorithms used in Computer Vision. (K3)
• Identify the performance of computer vision algorithms (K3)
• Analyse an exemplary application on the real–world computer vision problems (K3)
Karpagam Academy of Higher Education (Deemed to be University), Coimbatore – 641 021 Page 85
UNIT III IMAGE FEATURES 9
Image Features – Textures – Deformable Contours – Features Reduction – Principal Component
analysis – Feature Descriptors – SIFT and SURF– Motion field of rigid objects – Notation of Optical
flow
TOTAL: 45
ii) LABORATORY
LIST OF EXPERIMENTS:
1. Implementation of Noise removal algorithms
2. Implementation of Object detection based on Edge detection algorithms
3. Implementation of Perspective projection of the lane borders
4. Implementations of Feature Extraction of an object using SIFT.
5. Implementation of Feature Extraction of an object using SURF
6. Implementation of Emotion Recognition
7. Implementation of Object detection using AdaBoost
TOTAL: 30
TEXT BOOKS:
1. Richard Szeliski, “Computer Vision: Algorithms and Applications”, Springer International,
First Edition,2011.
2. Reinhard Klette, “Concise Computer Vision: An Introduction into Theory and Algorithms”,
Springer Publishers, First Edition, 2014.
REFERENCE BOOKS:
1. Davies E R, “Computer and Machine Vision”, Elsevier Publication, Fourth Edition, 2012.
Karpagam Academy of Higher Education (Deemed to be University), Coimbatore – 641 021 Page 86
2. David Forsyth and Jean Ponce, “Computer Vision: A Modern Approach”, Pearson
International, Second Edition,2012.
3. Richard Hartley and Andrew Zisserman, “Multiple View Geometry in Computer Vision”,
Cambridge University Press, Second Edition, 2004.
WEBSITES:
1. [Link]/courses/106/106/106106224/
2. [Link]/courses/108/103/108103174/
3. [Link]/sp21/
Karpagam Academy of Higher Education (Deemed to be University), Coimbatore – 641 021 Page 87
[Link] ARTIFICIAL INTELLIGENCE AND DATA SCIENCE 2025-2026
SEMESTER-VI
25BTAD642G NATURAL LANGUAGE PROCESSING 5H-4C
(THEORY & LAB)
Instruction Hours/week: L:3 T:0 P:2 Marks: Internal:40 External:60 Total:100
End Semester Exam:3 Hours
PRE–REQUISITES: Deep Learning
i) THEORY
COURSE OBJECTIVES:
The goal of this course is for students to
• Provide the NLP basics, including history, challenges, and core concepts.
• Build proficiency in speech processing, syntax analysis, and semantic interpretation through
practical exercises.
• Stimulate creativity and problem-solving by applying NLP techniques to real-world
problems.
COURSE OUTCOMES
Upon completion of this course students will be able to
• Infer a solid grasp of NLP's origins, challenges, and core concepts. (K2)
• Outline NLP models for speech processing, syntax analysis,
and semantic interpretation (K2)
• Develop NLP models for question answering, summarization, and
machine translation using appropriate datasets and frameworks. (K3)
• Build an NLP accuracy improvement model to reduce linguistic complexities. (K3)
• Apply evaluation strategies to assess the effectiveness and accuracy of
NLP models in real-world scenarios. (K3)
UNIT V APPLICATION 9
Supervised machine learning -Question answering and Summarization – Single document
summarization, generic multiple document summarization – Machine Translation.
TOTAL: 45
ii) LABORATORY
LIST OF EXPERIMENTS:
1. Implement algorithms for text tokenization, including techniques such as word tokenization,
sentence segmentation, and stemming.
2. Develop language models using Ngrams and explore their application in predicting the next
word in a sentence.
3. Implement POS tagging algorithms such as Hidden Markov Models (HMMs) or Maximum
Entropy Markov Models (MEMMs) and evaluate their accuracy.
4. Design and implement NER systems to identify and classify named entities (e.g., persons,
organizations, locations) in text data.
5. Explore syntactic parsing techniques such as constituency parsing or dependency parsing and
analyze their performance on various text corpora.
6. Develop algorithms for WSD to determine the correct sense of ambiguous words in context
and evaluate their effectiveness.
7. Implement extractive or abstractive text summarization algorithms to generate concise
summaries of longer texts and assess their quality.
TOTAL: 30
Karpagam Academy of Higher Education (Deemed to be University), Coimbatore – 641 021 Page 89
TEXT BOOKS:
1. Steven Bird, Ewan Klein and Edward Loper, “Natural Language Processing with Python”,
O‗Reilly Media, First Edition, 2009.
2. Daniel Jurafsky, James H. Martin,”Speech and Language Processing: An Introduction to
Natural Language Processing, Computational Linguistics and Speech”, Pearson Publication,
2014.
REFERENCE BOOKS:
1. Nitin Indurkhya and Fred J. Damerau, ―Handbook of Natural Language Processing,
Chapman and Hall/CRC Press, 2nd Edition, 2010.
2. Breck Baldwin, ―Language Processing with Java and LingPipe Cookbook, Atlantic
Publisher, 2015.
3. Richard M Reese, ―Natural Language Processing with Java‖, O‗Reilly Media, 2015.
WEBSITES:
1. [Link]/courses/106105158
2. [Link]/courses/106/106/106106211/
3. [Link]/specializations/natural-language-processing
Karpagam Academy of Higher Education (Deemed to be University), Coimbatore – 641 021 Page 90
[Link] ARTIFICAL INTELLIGENCE AND DATA SCIENCE 2025-2026
SEMESTER-VI
25BTAD643G DISTRIBUTED AND CLOUD COMPUTING 5H-4C
(THEORY & LAB)
Instruction Hours/week: L:3 T:0 P:2 Marks: Internal:40 External:60 Total:100
End Semester Exam:3 Hours
PRE–REQUISITES: Big Data Analytics
i) THEORY
COURSE OBJECTIVES:
The goal of this course for the students is to
• Provide a fundamental concepts of Cloud Computing and trace its evolution
• Equip students with tools and techniques for REST and Systems of Systems (SoS) in the
Cloud Computing.
• Explore with Virtualization technologies, types, implementation levels, and management
tools in Cloud environments.
COURSE OUTCOMES:
Upon completion of the course, students will be able to
• Explain the evolution and key characteristics of Cloud Computing. (K2)
• Relate the strategies for managing distributed resources in Cloud environments. (K2)
• Identify the cloud services and storage techniques. (K3)
• Apply the strategies for managing distributed resources in Cloud environments. (K3)
• Make use of the Cloud security challenges and implement appropriate measures. (K3)
UNIT I INTRODUCTION 9
Introduction to Cloud Computing – Definition of Cloud – Evolution of Cloud Computing –
Underlying Principles of Parallel and Distributed Computing – Cloud Characteristics – Elasticity in
Cloud – On-demand Provisioning.
Karpagam Academy of Higher Education (Deemed to be University), Coimbatore – 641 021 Page 91
UNIT III CLOUD ARCHITECTURE, SERVICES AND STORAGE 9
Layered Cloud Architecture Design – NIST Cloud Computing Reference Architecture – Public,
Private and Hybrid Clouds – laaS – PaaS – SaaS – Architectural Design Challenges – Cloud Storage
– Storage-as-a-Service – Advantages of Cloud Storage – Cloud Storage Providers – S3
TOTAL: 45
ii) LABORATORY
LIST OF EXPERIMENTS:
1. On-Demand Provisioning Techniques in Cloud
2. Implementing Service Oriented Architecture and REST
3. Hands-on with Web Services and Publish-Subscribe Model
4. Virtualization Basics and Types of Virtualization
5. Virtualizing CPU, Memory, and I/O Devices
6. Disaster Recovery Strategies in Virtualized Environments
7. Designing Layered Cloud Architecture and NIST Reference Model
TOTAL: 30
TEXT BOOKS:
1. Sean P. Kane, Karl Matthias, “Docker: Up & Running: Shipping Reliable Containers in
Production”, O’Reilly Media Inc, 2015.
2. Mark Wilkins, “Learning Amazon Web Services (AWS): A Hands-On Guide to the
Fundamentals of AWS Cloud”, 2019.
REFERENCE BOOKS:
1. Ardian, “Using Docker: Developing and Deploying Software with Containers”, O’Reilly
Media Inc, 2015.
Karpagam Academy of Higher Education (Deemed to be University), Coimbatore – 641 021 Page 92
2. Lydia Parziale, Berthold Gunreben, Paul W Novak and Ken Werner, “The Virtualization
Cookbook for IBM Systems Volume 2: Red Hat Enterprise Linux 7.1 Servers”, IBM, First
Edition 2015
3. Jennifer Davis and Ryn Daniels, “Effective DevOps: Building a Culture of Collaboration,
Affinity, and Tooling at Scale”, O’Reilly Media Inc., 2016.
WEBSITES:
1. [Link]
2. [Link]
3. [Link]
Karpagam Academy of Higher Education (Deemed to be University), Coimbatore – 641 021 Page 93
[Link] ARTIFICIAL INTELLIGENCE AND DATA SCIENCE 2025-2026
SEMESTER-VII
25BTAD701 PRINCIPLES OF MANAGEMENT AND ENGINEERING ETHICS 3H-3C
Instruction Hours/week: L:3 T:0 P:0 Marks: Internal:40 External:60 Total:100
End Semester Exam:3 Hours
PRE-REQUISITE: NIL
COURSE OBJECTIVES
The goal of this course for students is
• Develop a comprehensive understanding of the fundamental aspects of management
• Understand the roles and responsibilities of a manager
• Acquire knowledge in various verticals of management
• Cultivate students' awareness of engineering ethics and human values
• Instill values, foster loyalty, and promote respect for others' rights
COURSE OUTCOMES
At the end of this course, the students will be able to
• Outline the fundamental aspects of management (K2)
• Apply the acquired skill sets for formulating better business management
processes in organizations (K3)
• Make use of the skills to plan, organize, direct, control and work in teams for
efficient outcomes (K3)
• Illustrate the significance of ethics in the professional & real life (K2)
• Analyze situations and make unbiased decisions considering social,
environmental, and technological impacts (K4)
Karpagam Academy of Higher Education (Deemed to be University), Coimbatore – 641 021 Page 94
UNIT III LEADERSHIP, COMMUNICATION, AND CONTROLLING IN MANAGEMENT 9
Directing – Nature and Purpose of Directing – Motivation – Motivation Theories – Job Satisfaction – Job
Enrichment – Leadership – Communication – Process and Barrier of Communication – Controlling –
System and Process of Controlling – Budgetary and Non-budgetary Control Techniques – Control
Performance – Direct and Preventive Control – Reporting.
TOTAL :45
SUGGESTED READINGS:
1. Harold Koontz and Heinz Welhrich, “Essentials of Management - An International,
Innovation and Leadership Perspective”, McGraw Hill, Tenth Edition, 2015.
2. Mike Martin and Roland Schinzinger, “Ethics in Engineering”, McGraw Hill, New York,
2005.
3. Tripathi P C and Reddy P N, “Principles of Management”, Tata McGraw Hill, Fifth Edition,
2012.
4. Robbins S.P, Coulter M., and Vohra, N., Management, Pearson (India), Tenth Edition, 2016.
5. Christoper P Neck, Jeffery D Houghton, Emma Murray and Charles L Lattimer,
“Management”, Wiley, Second Edition, 2016.
6. Charles E Harris, Michael S Pritchard and Michael J Rabins, “Engineering Ethics – Concepts
and Cases”, Thompson Learning, 2000.
7. R. Subramanian, “Professional Ethics”, Oxford University Press, 2017.
WEB REFERENCES:
1. [Link]
2. [Link]
3. [Link]
4. [Link]
Karpagam Academy of Higher Education (Deemed to be University), Coimbatore – 641 021 Page 95
CO, PO, PSO Mapping:
CO PO1 PO2 PO3 PO4 PO5 PO6 PO7 PO8 PO9 PO10 PO11 PSO1 PSO2
CO1 2 1 - - - - - - 1 - 1 2 1
CO2 3 2 1 - - - - - 1 - 1 2 1
CO3 3 2 1 - - - - - 1 - 1 1 1
CO4 2 1 - - - - - - 1 - 1 2 1
CO5 3 3 2 1 - - - - 1 - 1 2 1
Avg 2.6 1.8 1.3 - - - - - 1 - 1 1.8 2
1 - Low, 2 - Medium, 3 - High, ‘-' - No Correlation
Karpagam Academy of Higher Education (Deemed to be University), Coimbatore – 641 021 Page 96
[Link]. ARTIFICIAL INTELLIGENCE
AND DATA SCIENCE
VERTICALS
Karpagam Academy of Higher Education (Deemed to be University), Coimbatore – 641 021 Page 97
VERTICAL I
Karpagam Academy of Higher Education (Deemed to be University), Coimbatore – 641 021 Page 98
[Link]. ARTIFICIAL INTELLIGENCE AND DATA SCIENCE 2025-2026
SEMESTER -IV
25BECS4E41G UI/UX DESIGN 4H-3C
(THEORY & LAB)
Instruction Hours/week: L:2 T:0 P:2 Marks: Internal:40 External:60 Total:100
End Semester Exam:3 Hours
PREREQUISITE: Devops
i) THEORY
COURSE OBJECTIVES:
The goal of this course is for the students to:
• Provide a sound knowledge in UI & UX design.
• Explore the tools used in UI & UX in creating wireframe and prototype.
• Understand the methods of user evaluation of product with real time scenario.
COURSE OUTCOMES:
Upon completion of this course, the student will be able to:
• Demonstrate UX Skills in product development (K2)
• Build UI for user applications from research, persona mapping, customer journey (K3)
mapping.
• Apply UI design for any product development (K3)
• Make use of interaction design tool for translate the paper concepts into digital
Wireframes (K3)
• Build the process to conduct usability tests and feedback. (K3)
Karpagam Academy of Higher Education (Deemed to be University), Coimbatore – 641 021 Page 99
UNIT III ELEMENTARY SKETCHING & WIREFRAMING 6
Sketching Principles - Wireframing - Creating Wireflows - Click through Wireframing Prototyping -
Wireflow Creation - Work with different tools – Figma - Low-High Fidelity Design: Inclusive Design
and Designing for Accessibility - Building High-Fidelity Mockups - Designing Efficiently with Tools -
Interaction Patterns - Designing animations and interactions.
REFERENCE BOOKS:
1. Jenifer Tidwell, Charles Brewer, Aynne Valencia, “Designing Interfaces,” O'Reilly Media, Third
Edition, 2020.
2. Steve Schoger, Adam Wathan, “Refactoring UI,” Self-published, First Edition, 2018.
3. Steve Krug, “Don't Make Me Think, Revisited: A Common-Sense Approach to Web and Mobile
Usability,” New Riders, Third Edition, 2014.
Karpagam Academy of Higher Education (Deemed to be University), Coimbatore – 641 021 Page 100
WEBSITES:
1. [Link]
2. [Link]
3. [Link]
Karpagam Academy of Higher Education (Deemed to be University), Coimbatore – 641 021 Page 101
[Link]. ARTIFICIAL INTELLIGENCE AND DATA SCIENCE 2025-2026
SEMESTER-V
23BTAD5E41G INTEGRATION PLATFORM AS SERVICE 4H-3C
(THEORY & LAB)
Instruction Hours/week: L:2 T:0 P:2 Marks: Internal:40 External:60 Total:100
End Semester Exam:3 Hours
PREREQUISITE: Nil
i) THEORY
COURSE OBJECTIVES:
The goal of this course is for the students to:
• Understand the fundamentals of enterprise integration and the evolution toward iPaaS.
• Learn about cloud service models and RESTful API design in the context of integration.
• Design and implement integration flows using pre-built connectors and real-time triggers.
COURSE OUTCOMES:
Upon completion of this course, the student will be able to:
• Relate enterprise integration and iPaaS fundamentals. (K2)
• Explain cloud models and secure API integration. (K3)
• Design integration flows using connectors and data formats. (K3)
• Apply data transformation and message queuing (K4)
• Correlate deployment, CI/CD, monitoring, and security in iPaaS. (K4)
Karpagam Academy of Higher Education (Deemed to be University), Coimbatore – 641 021 Page 102
UNIT III DESIGNING INTEGRATION FLOWS AND CONNECTORS 6
Integration flows: Trigger, processing, response, Event-driven vs scheduled integrations, Using pre-
built and custom connectors (Salesforce, SAP, Database), Data formats: JSON, XML, CSV, EDI,
Error handling and logging.
REFERENCE BOOKS
1. Phil Parker, “The 2025–2030 World Outlook for Cloud-Based Integration Platform as a
Service (iPaaS)”, First Edition, ICON Group International, 2024
2. Gregor Hohpe & Bobby Woolf, “Enterprise Integration Patterns: Designing, Building, and
Deploying Messaging Solutions”, First Edition, Addison‑Wesley, 2003.
3. Ugochukwu Ezenduka, “The Comprehensive Guide to iPaaS: Definitions, Benefits &
Examples”, First Edition, Exalate, updated 2025
Karpagam Academy of Higher Education (Deemed to be University), Coimbatore – 641 021 Page 103
WEBSITES:
1. [Link]
2. [Link]
for-free/
3. [Link]
CO PO1 PO2 PO3 PO4 PO5 PO6 PO7 PO8 PO9 PO10 PO11 PSO1 PSO2
CO1 2 1 - - - - - 2 2 - 2 2 -
CO2 3 2 1 - - - - 2 2 - 2 2 -
CO3 3 2 1 - - - - 2 2 - 2 2 -
CO4 3 2 1 - - - - 2 2 - 2 2 -
CO5 3 2 1 - - - - 2 2 - 2 2 -
Avg 2.8 1.8 1 - - - - 2 2 - 2 2 -
1 - Low, 2 - Medium, 3 - High, ‘-' - No Correlation
Karpagam Academy of Higher Education (Deemed to be University), Coimbatore – 641 021 Page 104
[Link]. ARTIFICIAL INTELLIGENCE AND DATA SCIENCE 2025-2026
SEMESTER-V
25BECY5E47G CATALYST PRODUCT DEVELOPMENT 4H-3C
(THEORY & LAB)
Instruction Hours/week: L:2 T:0 P:2 Marks: Internal:40 External:60 Total:100
End Semester Exam:3 Hours
PREREQUISITE: Nil
i) THEORY
COURSE OBJECTIVES:
The goal of this course is for the students to:
• Understand the fundamentals of the Catalyst Product Development.
• Develop applications using Apex, Visualforce, and Lightning components.
• Learn data modelling, security, logic, and automation tools.
COURSE OUTCOMES:
Upon completion of this course, the student will be able to:
• Explain the architecture, data model, and development tools of the Cloud-based
CRM solution platform. (K2)
• Apply data modeling techniques and declarative tools to configure Cloud-based
CRM solution applications (K3)
• Develop Apex classes, triggers, and queries to implement business logic and data
manipulation. (K3)
• Analyze the use of automation tools and programmatic logic to meet business
process requirements. (K4)
• Analyze testing strategies and security controls in Cloud-based CRM solution to
ensure robust application deployment. (K4)
ii) LABORATORY
LIST OF EXPERIMENTS:
1. Setup - Create a dev org, navigate UI, set up users and permissions
2. Data Modeling - Create objects, fields, relationships, schema builder
3. SOQL & SOSL - Write queries to fetch and manipulate data
4. Apex Basics - Write classes, methods, and control flow
5. DML Operations - Insert, update, delete records programmatically
6. Triggers - Develop before and after triggers with bulk-safe logic
7. Exception Handling - Handle exceptions and debug with logs
TOTAL: 30
TEXT BOOKS
1. Paul Battisson, “Mastering Apex Programming: A Salesforce Developer’s Guide to Advanced
Techniques and Best Practices”, Second Edition, Packt Publishing, 2023.
2. Cihan Fethi Hizar, “Ultimate Salesforce LWC Developers’ Handbook”, First Edition,
Independently Published, 2023.
REFERENCE BOOKS
1. Dan Appleman, “Advanced Apex Programming in Salesforce”, Latest Edition (2024),
Salesforce Press.
2. Sharif Shaalan, “Learning Salesforce Development with Apex”, First Edition, Apress, 2023.
3. Paul Goodey, “Salesforce Data Architecture and Management”, First Edition, Packt
Publishing, 2023.
WEBSITES:
1. [Link]
Karpagam Academy of Higher Education (Deemed to be University), Coimbatore – 641 021 Page 106
2. [Link]
m
3. [Link]
CO PO1 PO2 PO3 PO4 PO5 PO6 PO7 PO8 PO9 PO10 PO11 PSO1 PSO2
CO1 2 1 - - - - - 2 2 - 2 2 -
CO2 3 2 1 - - - - 2 2 - 2 2 -
CO3 3 2 1 - - - - 2 2 - 2 2 -
CO4 3 3 2 1 - - - 2 2 - 2 2 -
CO5 3 3 2 1 - - - 2 2 - 2 2 -
Avg 2.8 2.2 1.5 1 - - - 2 2 - 2 2 -
1 - Low, 2 - Medium, 3 - High, ‘-' - No Correlation
Karpagam Academy of Higher Education (Deemed to be University), Coimbatore – 641 021 Page 107
[Link] ARTIFICIAL INTELLIGENCE AND DATA SCIENCE 2025-2026
SEMESTER -VI
25BECS6E41G DEVOPS 4H-3C
(THEORY & LAB)
Instruction Hours/week: L:2 T:0 P:2 Marks: Internal:40 External:60 Total:100
End Semester Exam:3 Hours
PREREQUISITE: NIL
i) THEORY
COURSE OBJECTIVES:
The goal of this course is for the students to:
• Know DevOps terminology, Continuous Integration and Deployment using Jenkins and
Ansible.
• Manage and collaborate code efficiently with teams using Git and GitHub.
• Illustrate the benefits and drive the adoption of cloud-based DevOps tools to solve real
world problems.
COURSE OUTCOMES:
Upon completion of this course the students will be able to:
• Interpret the collaborative culture between DevOps teams and gain information of cloud
service providers. (K2)
• Develop a strong foundation in version control, collaboration, and project management. (K3)
• Build automating test cases in Jenkins and Maven. (K3)
• Make use of Jenkins and Ansible for continuous integration and deployment. (K3)
• Deploy the applications in Cloud platform using DevOps tools. (K3)
Karpagam Academy of Higher Education (Deemed to be University), Coimbatore – 641 021 Page 108
UNIT III CONTINUOUS INTEGRATION USING JENKINS 7
Understanding continuous integration - Introduction about Jenkins: Build Cycle, Jenkins Architecture -
Jenkins Installation - Overview of Maven – Maven project Structure – Maven Plugins – Project Object
Model(POM) – Maven Build life cycle – Adding external dependencies to maven [Link] – Maven
build and test project - Exploring Jenkins Dashboard, Jobs - Creating Jobs, Running the Jobs - Setting
up the global environments for Jobs - Disabling and deleting jobs - Build Deployments.
TOTAL: 30
ii) LABORATORY
LIST OF EXPERIMENTS:
1. Study and use of DevOps Automation Tools.
2. Perform implementation of various git commands to push and pull a repository, from GitHub.
3. Creating simple Maven project and perform unit test and resolve dependencies.
4. Create CI pipeline using Jenkins.
5. Create a CD pipeline in Jenkins and deploy in Cloud.
6. Create an Ansible playbook for a simple web application infrastructure.
TOTAL: 30
TEXT BOOKS:
1. Ojasvi Jagtap, Subodh Jain, Getting Started with DevOps, 2017. (Unit 1,2,3)
2. Jeff Geerling, “Ansible for DevOps: Server and configuration management for humans”, First
Edition, 2015. (Unit 4)
3. Osama Mustafa, A Complete Guide to DevOps with AWS- Deploy, Build, and Scale Services
with AWS Tools and Techniques, Apress Berkeley, CA ,2023(Unit 5)
Karpagam Academy of Higher Education (Deemed to be University), Coimbatore – 641 021 Page 109
REFERENCE BOOKS:
1. Emily Freeman, DevOps for Dummies, 1st Edition, For Dummies, 2019.
2. Robert Kernman ,DevOps: Jenkins: The Ultimate Beginner's Guide Kindle Edition,2020
3. John Ferguson Smart, Jenkins: The Definitive Guide, 1st Edition, O′Reilly, 2011.
4. David Johnson, “Ansible for DevOps: Everything You Need to Know to Use Ansible for
DevOps”, Second Edition, 2016.
5. Roberto Vormittag, “A Practical Guide to Git and GitHub for Windows Users: From Beginner
to Expert in Easy Step-By-Step Exercises”, Second Edition, Kindle Edition, 2016.
WEBSITES:
1. [Link]
[Link]
2. [Link]
3. [Link]
4. [Link]
5. [Link]
Karpagam Academy of Higher Education (Deemed to be University), Coimbatore – 641 021 Page 110
[Link]. ARTIFICIAL INTELLIGENCE AND DATA SCIENCE 2025-2026
SEMESTER -VI
25BTAD6E47G NOSQL DATABASES 4H-3C
(THEORY & LAB)
Instruction Hours/week: L:2 T:0 P:2 Marks: Internal:40 External:60 Total:100
End Semester Exam:3 Hours
COURSE OBJECTIVES:
The goal of this course is for the students to:
• Learn NoSQL characteristics, history and the primary benefits for using NoSQL data.
• Infer the major types of NoSQL databases including a primary use case advantage and
disadvantages of each type
• Understand wide-column, document, key-value, graph and object-oriented databases, add
content, and run queries.
COURSE OUTCOMES:
Upon Completion of this course the students will be able to:
• Outline the characteristics and features of using NoSQL and SQL databases (K2)
• Utilize the different indexing techniques to improve database performance (K3)
• Make use of retrieve functions to extract data from MongoDB collections (K3)
• Experiment with the column data operating techniques using query language (K3)
• Organize structured and unstructured data to handle real time web applications (K3)
Karpagam Academy of Higher Education (Deemed to be University), Coimbatore – 641 021 Page 111
UNIT III QUERY CONSTRUCTION IN NOSQL 6
Constructing queries on Databases– collections and Documents– MongoDB Query Language–Key-
Value Databases – NoSQL: Major Keys–Minor Keys–Values–Examples–Redis
TOTAL: 30
TEXT BOOKS:
1. Dan Sullivan, NoSQL for Mere Mortals, Addison-Wesley Professional, First Edition,2015
2. Meier A and Kaufmann. M E, SQL & NoSQL Databases: Models, Languages, Consistency
Options and Architectures for Big Data Management
REFERENCE BOOKS:
1. Parmod J Sadalage and Martin Fowler, NoSQL Distilled: A Brief Guide to the Emerging
World of Polyglot Persistence, Addison-Wesley, First Edition,2012
2. Kristina Chodorow, MongoDB: The Definitive Guide: Powerful and Scalable Data Storage,
O’reilly Publishers, Third Edition,2019
3. David Hows, Peter Membrey, Eelco Plugge and Tim Hawkins, The Definitive Guide to
MongoDB: A Complete Guide to Dealing with Big Data using MongoDB, Apress Publishers,
Third Edition,2015
Karpagam Academy of Higher Education (Deemed to be University), Coimbatore – 641 021 Page 112
4. Nishant Neeraj, Tejaswi Malepati and Aaron Ploetz, Mastering Apache Cassandra 3.x, Pakt
Publishers, Third Edition, 2018
WEBSITES:
1. [Link]/noc/courses/noc15/SEM2/noc15-cs14/
2. [Link]/courses/electrical-engineering-and-computer-science/6-830-database-
systems-fall-2010/readings/lec19/
3. [Link]/course/nosql-databases-for-beginners/
4. [Link]/
5. [Link]/course/learn-mongodb-leading-nosql-database-from-scratch/C
Karpagam Academy of Higher Education (Deemed to be University), Coimbatore – 641 021 Page 113
[Link]. ARTIFICIAL INTELLIGENCE AND DATA SCIENCE 2025-2026
SEMESTER -VII
25BECY7E41G MERN STACK DEVELOPMENT 4H-3C
(THEORY & LAB)
Instruction Hours/week: L:2 T:0 P:2 Marks: Internal:40 External:60 Total:100
End Semester Exam:3 Hours
PREREQUISITE: Web Application Development or Web Programming
i) THEORY
COURSE OBJECTIVES:
The goal of this course is for the students to:
• Gain comprehensive knowledge of front-end development using ReactJS
• Understand and apply backend development concepts using [Link] and ExpressJS.
• Learn and manage data storage and manipulation using MongoDB.
COURSE OUTCOMES:
Upon completion of this course, the student will be able to:
• Utilize ReactJS concepts for front end development and manage state effectively
across different components. (K3)
• Integrate MongoDB with [Link] applications to perform CRUD operations and
handle data storage efficiently (K3)
• Develop RESTful web services using [Link] and [Link]. (K3)
• Apply the best practices in ReactJS, [Link], and [Link] for improving
performance and security of web applications. (K3)
• Deploy full-stack web applications by using the MERN stack, incorporating
front-end, back- end, and database components. (K3)
Karpagam Academy of Higher Education (Deemed to be University), Coimbatore – 641 021 Page 114
UNIT III – WORKING WITH MONGODB 6
MongoDB Basics: Introduction to MongoDB - MongoDB Basics - Documents - Collections - Query
Language - Installation - The Mongo Shell - Schema Initialization - MongoDB [Link] Driver - Reading
from MongoDB - Writing to MongoDB - CRUD - MongoDB Atlas for Cloud Database Management
TOTAL: 30
ii) LABORATORY
LIST OF EXPERIMENTS:
1. Develop basic React components to understand JSX, state, events and routing.
2. Manage state in a complex application using Context API and Redux.
3. Set up MongoDB and perform basic CRUD operations using MongoDB shell and Mongoose.
4. Create a basic web server with [Link] to handle HTTP requests and serve static files.
5. Develop RESTful APIs using [Link], including CRUD operations and middleware.
6. Deploy a full-stack MERN application to a cloud platform.
TOTAL: 30
TEXT BOOKS:
1. Carlos Santana Roldan, “React 18 Design Patterns and Best Practices - Fourth Edition: Design,
build, and deploy production-ready web applications with React by leveraging industry-best
practices”, Packt Publishing, Fourth Edition, 2023.
2. Vasan Subramanian, “Pro MERN Stack: Full Stack Web App Development with Mongo
Express React and Node”, Apress Media LLC, Second Edition, 2019.
Karpagam Academy of Higher Education (Deemed to be University), Coimbatore – 641 021 Page 115
REFERENCE BOOKS:
1. Alex Banks and Eve Porcello, “Learning React: Modern Patterns for Developing React Apps”,
O'Reilly Media, Third Edition, 2022.
2. Basarat Syed, “[Link] Complete Reference Guide: Master [Link] Frameworks, Libraries and
Tools”, Packt Publishing, First Edition, 2020.
3. Shannon Bradshaw, Eoin Brazil, and Kristina Chodorow, “MongoDB: The Definitive Guide”,
O'Reilly Media, Third Edition, 2020.
WEBSITES:
1. [Link]
2. [Link]
3. [Link]
CO PO1 PO2 PO3 PO4 PO5 PO6 PO7 PO8 PO9 PO10 PO11 PSO1 PSO2
CO1 3 2 1 - - - - 2 2 2 2 - 3
CO2 3 2 1 - - - - 2 2 2 2 - 3
CO3 3 2 1 - - - - 2 2 2 2 - 3
CO4 3 2 1 - - - - 2 2 2 2 - 3
CO5 3 2 1 - - - - 2 2 2 2 - 3
Avg 3 2 1 - - - - 2 2 2 2 - 3
1 - Low, 2 - Medium, 3 - High, ‘-' - No Correlation
Karpagam Academy of Higher Education (Deemed to be University), Coimbatore – 641 021 Page 116
VERTICAL II
CYBER SECURITY
Karpagam Academy of Higher Education (Deemed to be University), Coimbatore – 641 021 Page 117
[Link]. ARTIFICIAL INTELLIGENCE AND DATA SCIENCE 2025-2026
SEMESTER -IV
25BTAD4E42 CRYPTOGRAPHY AND NETWORK SECURITY 4H-3C
(THEORY & LAB)
Instruction Hours/week: L:2 T:0 P:2 Marks: Internal:40 External:60 Total:100
End Semester Exam:3 Hours
PRE-REQUISTES: Computer Networks
i) THEORY
COURSE OBJECTIVES:
The goal of this course for the students is to:
• Learn basic knowledge about number theory and classical encryption techniques.
• Use symmetric key encryption and public key encryption for encryption and
decryption.
• Infer in-depth knowledge on authentication mechanism and application security.
COURSE OUTCOMES:
Upon Completion of this course the students will be able to:
• Interpret OSI security services, security attacks and security mechanism (K2)
• Apply symmetric key cryptography algorithms for encryption and
decryption process. (K3)
• Build public key cryptography algorithms for encryption and
decryption process (K3)
• Make use of digital signature and authentication protocols
for message authentication and integrity. (K3)
• Analyze security solutions for Electronic Mail Security, IP security,
and web security. (K4)
Karpagam Academy of Higher Education (Deemed to be University), Coimbatore – 641 021 Page 118
UNIT IV MESSAGE AUTHENTICATION AND INTEGRITY 9
Authentication requirement – Authentication function – MAC – Hash function – Security of hash
function and MAC – SHA –Digital signature and authentication protocols – DSS- Entity
Authentication: Biometrics, Passwords - Authentication applications – Kerberos.
TOTAL: 45
TEXT BOOKS:
1. William Stallings, “Cryptography and Network Security Principles and Practices”,
Pearson/PHI, Eighth Edition ,2023
2. Jonathan Katz, Yehuda Lindell, “Introduction to Modern Cryptography: Principles and
Protocols”, Chapman and Hall/CRC,Third Edition, 2021.
REFERENCE BOOKS:
1. W. Mao, Modern Cryptography – Theory and Practice, Pearson Education, Third
Editon,2018.
2. Charles P. Pfleeger, Shari Lawrence Pfleeger – Security in computing – Prentice Hall
of India, Fifth Edition,2018.
3. Sarhan M. Musa, Network Security and Cryptography, Mercury Learning and
Information, Second Edition, 2022.
Karpagam Academy of Higher Education (Deemed to be University), Coimbatore – 641 021 Page 119
WEBSITES:
1. [Link]
2. [Link]/
3. [Link]
Karpagam Academy of Higher Education (Deemed to be University), Coimbatore – 641 021 Page 120
[Link]. ARTIFICIAL INTELLIGENCE AND DATA SCIENCE 2025-2026
SEMESTER-V
25BTAD5E42 ADVANCED NETWORKING AND AUTOMATION 3H-3C
(THEORY & LAB)
Instruction Hours/week: L:2 T:0 P:2 Marks: Internal:40 External:60 Total:100
End Semester Exam:3 Hours
PREREQUISITE: Nil
i) THEORY
COURSE OBJECTIVES:
The goal of this course is for the students to:
• Understand the fundamental concepts of computer networks, OSI and TCP/IP models, and
network addressing.
• Explain the functioning of switches, VLANs, and Layer 2 protocols for efficient data link
layer communication.
• Demonstrate knowledge of IP routing methods and the implementation of core network
services.
• Identify basic network security mechanisms and access control features in enterprise
networks.
COURSE OUTCOMES:
Upon completion of this course, the student will be able to:
• Explain fundamental networking concepts, network devices, addressing schemes. (K2)
• Apply subnetting techniques, static and dynamic routing protocols and
implement IPv6 addressing. (K3)
• Experiment with VLANs and static routing to enable communication
across LANs using appropriate CLI tools. (K3)
• Apply NAT, DHCP, ACLs, wireless security, and port security to
enhance network functionality and security. (K3)
• Analyze Layer 2 security threats, cloud/virtualization technologies, and
automation concepts using tools like REST APIs and CLI scripting. (K4)
Karpagam Academy of Higher Education (Deemed to be University), Coimbatore – 641 021 Page 121
UNIT II SUBNETTING, ROUTING & IPV6 9
Subnetting Concepts, VLSM and CIDR, Summarization, IPv6 Addressing and Types, ICMPv6 and
NDP, Routing Fundamentals, Static and Dynamic Routing, Routing Protocols: OSPFv2/v3.
ii) LABORATORY
LIST OF EXPERIMENTS:
1. Identify and connect network devices; Crimp and test Ethernet cables; Verify connectivity.
2. Perform subnetting (Class A, B, C); Allocate subnets to departments/branches.
3. Access devices via console; Explore CLI modes; Set hostname, passwords, and IP addresses.
4. Configure static routes using IPv4 and IPv6; Test end-to-end connectivity. Configure single-
area OSPF; Verify routing tables and neighbour adjacencies.
5. Create VLANs for Data & Voice; Configure trunk ports; Implement router-on-a-stick.
6. Configure a DHCP server on a router; Verify address assignment using clients.
7. Create standard and extended ACLs; Apply and test filtering based on IP, port, or protocol
TEXT BOOKS
1. Troy McMillan, Cisco Networking Essentials, 2nd Edition, Cisco Press/Wiley, 2015.
2. Wendell Odom, CCNA 200 301 Official Cert Guide, Volume 1 & 2, 2nd Edition, Cisco Press,
2019.
REFERENCES BOOKS
1. James Kurose F & Keith W Ross, Computer Networking: A Top-Down Approach, 8th Edition,
Pearson, 2020.
Karpagam Academy of Higher Education (Deemed to be University), Coimbatore – 641 021 Page 122
2. Jason Gooley, Dana Yanch, Dustin Schuemann, John Curran, Cisco Software-Defined
Networking (SDN) Solution Guide, 1st Edition, Cisco Press, 2020.
3. Jason Edelman, Scott Lowe, Matt Oswalt, Network Programmability and Automation: Skills
for the Next-Generation Network Engineer, 1st Edition, O’Reilly Media, 2018.
WEBSITES
1. [Link]
2. [Link]
3. [Link]
4. [Link]
5. [Link]
6. [Link]
Karpagam Academy of Higher Education (Deemed to be University), Coimbatore – 641 021 Page 123
[Link] ARTIFICAL INTELLIGENCE AND DATA SCIENCE 2025-2026
SEMESTER -V
25BECY5E48G ETHICAL HACKING 4H-3C
(THEORY & LAB)
Instruction Hours/week: L:2 T:0 P:2 Marks: Internal:40 External:60 Total:100
End Semester Exam:3 Hours
PRE-REQUISITES: Computer Networks
i) THEORY
COURSE OBJECTIVES:
The goal of this course is for the students to:
• Understand the basics of computer based vulnerabilities
• Explore different foot printing, reconnaissance and scanning methods
• Expose the enumeration and vulnerability analysis methods
COURSE OUTCOMES:
Upon completion of this course the students will be able to:
• Understand the Core Concepts of Computer-Based Vulnerabilities (K2)
• Illustrate the foot printing, reconnaissance and scanning method. (K2)
• Apply the enumeration and vulnerability analysis methods in ethical hacking (K3)
• Utilize the hacking options available in Web and wireless applications (K3)
• Make use of tools to perform ethical hacking to expose the vulnerabilities (K3)
UNIT I INTRODUCTION 6
Ethical Hacking Overview - Role of Security and Penetration Testers - Penetration-Testing
Methodologies- Laws of the Land - Overview of TCP/IP- The Application Layer - The Transport
Layer - The Internet Layer - IP Addressing - Network and Computer Attacks - Malware – Protecting
Against Malware Attacks - Intruder Attacks - Addressing Physical Security.
TOTAL: 30
ii) LABORATORY
LIST OF EXPERIMENTS:
1.
Install Kali or Backtrack Linux / Metasploitable/ Windows XP
2.
Install Metasploit and apply its tools.
3.
Practice the basics of reconnaissance.
4.
Using FOCA / SearchDiggity tools, extract metadata and expanding the target list.
5.
Information gathering using tools like Robtex.
6.
Scan the target using tools like Nessus.
TOTAL: 30
TEXTBOOKS:
1. The Basics of Hacking and Penetration Testing - Patrick Engebretson, SYNGRESS,
Elsevier, 2013.
2. The Web Application Hacker’s Handbook: Finding and Exploiting Security Flaws,
Dafydd Stuttard and Marcus Pinto, 2011.
REFERENCE BOOK:
1. Black Hat Python: Python Programming for Hackers and Pentesters, Justin Seitz, 2014.
2. Michael T. Simpson, Kent Backman, and James E. Corley, Hands-On Ethical Hacking
and Network Defense, Course Technology, Delmar Cengage Learning, 2010.
3. Kimberly Graves, “CEH Official Certified Ethical hacker Review Guide”, Wiley
Publishers, 2007
Karpagam Academy of Higher Education (Deemed to be University), Coimbatore – 641 021 Page 125
WEBSITES:
iii) [Link]
iv) [Link]
v) [Link]
Karpagam Academy of Higher Education (Deemed to be University), Coimbatore – 641 021 Page 126
[Link] ARTIFICIAL INTELLIGENCE AND DATA SCIENCE 2025-2026
SEMESTER -VI
25BTAD6E42G DATA SECURITY AND ACCESS CONTROL 4H-3C
(THEORY & LAB)
Instruction Hours/week: L:2 T:0 P:2 Marks: Internal:40 External:60 Total:100
End Semester Exam:3 Hours
PRE-REQUISTES : Database Management System.
i) THEORY
COURSE OBJECTIVES:
The goal of this course is for the students to:
• Learn about fundamentals and models of access control.
• Develop logical thinking abilities and to propose novel solutions for real world problems
through security algorithms.
• Enhance understanding of recent advancements in data security, explore smart card security
applications, and apply database security in real-time scenarios.
COURSE OUTCOMES:
Upon completion of this course the students will be able to:
• Outline the limitations of data security and access control. (K2)
• Compare authentication, authorization and accounting access control mechanisms. (K2)
• Identify integrity models to safeguard the data in enterprise IT infrastructures (K3)
• Build a secure data storage and transaction management in smart card environments. (K3)
• Survey the real-world scenarios in emerging database security platforms (K4)
Karpagam Academy of Higher Education (Deemed to be University), Coimbatore – 641 021 Page 127
UNIT III ENTERPRISE IT INFRASTRUCTURES 6
Introduction – Data flow styles – Call-return styles – Shared Information styles – Event styles – Case
studies for each style Biba’s integrity model- Clark-Wilson model, Domain type enforcement model-
mapping the enterprise view to the system view-Role hierarchies- inheritance schemes-hierarchy
structures and inheritance forms using SoD in real system Temporal Constraints in RBAC-MAC AND
DAC. Integrating RBAC with enterprise IT infrastructures: RBAC for WFMSs-RBAC for UNIX and
JAVA environments.
TOTAL: 30
ii) LABORATORY
LIST OF EXPERIMENTS:
1. Set up a simple RBAC system using a programming language (e.g.,Python).
2. Implement basic authentication mechanisms such as username/password, OAuth, or JWT
(JSON Web Tokens).
3. Implement RBAC in a web application scenario.
4. Implement RBAC using database-driven permissions.
5. Implement RBAC in a cloud environment (e.g., AWS, Azure).
6. Identify integration challenges when combining RBAC with MAC or DAC.
TOTAL: 30
TEXT BOOKS:
1. Chris Sanders, Jason Smith, “Applied Network Security Monitoring: Collection, Detection, and
Analysis”, 3rd edition, 2021.
2. David F. Ferraiolo, D. Richard Kuhn, Ramaswamy Chandramouli , “Role Based Access
Control”, Artech House; 2nd edition, 2007
Karpagam Academy of Higher Education (Deemed to be University), Coimbatore – 641 021 Page 128
REFERENCE BOOKS:
1. Thomas L. Norman, “Electronic Access Control, Butterworth-Heinemann”, Elsevier, 2018.
2. Gertz, Michael, Jajodia, Sushil (Eds.), “The Handbook of Database Security: Applications &
Trends”, Springer, 2008.
3. Harold F. Tipton, Micki Krause Nozaki,, “Information Security Management Handbook,
Volume 6, 6th Edition, 2016.
WEBSITES:
1. [Link]
2. [Link]
3. [Link]
Karpagam Academy of Higher Education (Deemed to be University), Coimbatore – 641 021 Page 129
[Link] ARTIFICIAL INTELLIGENCE AND DATA SCIENCE 2025-2026
SEMESTER -VI
25BTAD6E48 AI IN CYBER SECURITY 4H-3C
(THEORY & LAB)
Instruction Hours/week: L:2 T:0 P:2 Marks: Internal:40 External:60 Total:100
End Semester Exam:3 Hours
PRE-REQUISTES : Artificial Intelligence
i) THEORY
COURSE OBJECTIVES:
The goal of this course is for the students to:
• Learn AI for Cyber Security and Cyber Laws.
• Learn how to detect and prevent a cyber-attack.
• Apply incident response strategies for mitigating cyber security incidents.
COURSE OUTCOMES:
Upon completion of this course the students will be able to:
• Outline the fundamental concepts of artificial intelligence as applied to cybersecurity (K2)
• Illustrate AI models for threat detection and vulnerability assessment (K2)
• Apply social engineering methods to obtain information from human targets (K3)
• Identify the effectiveness of different security measures in various scenarios (K3)
• Apply ML techniques to assess cyber security risks for cloud-based AI. (K3)
Karpagam Academy of Higher Education (Deemed to be University), Coimbatore – 641 021 Page 130
UNIT III RECONNAISSANCE 6
Harvester – Whois – Netcraft – Host – Extracting Information from DNS – Extracting Information
from E-mail Servers – Social Engineering Reconnaissance; Scanning – Port Scanning – Network
Scanning and Vulnerability Scanning – Scanning Methodology – Ping Sweer Techniques – Nmap
Command Switches – SYN – Stealth – XMAS – NULL – IDLE – FIN Scans – Banner Grabbing and
OS Finger Printing Techniques
ii) LABORATORY
LIST OF EXPERIMENTS:
1. Installation of Anaconda, setting up Virtual Environments, Installing Additional Libraries
2. Load a dataset containing network traffic logs and malware samples. Preprocess the data to
handle missing values and categorical variables.
3. Perform open-source intelligence gathering using Netcraft, Whois Lookups, DNS
Reconnaissance, Harvester and Maltego
4. Install metasploitable2 on the virtual box and search for unpatched vulnerabilities
5. Use Fail2banto scan log files and ban Ips that show the malicious signs
6. Launch brute-force attacks on the Linux server using Hydra.
7. Perform real-time network traffic analysis and data pocket logging using Snort
TOTAL: 30
Karpagam Academy of Higher Education (Deemed to be University), Coimbatore – 641 021 Page 131
TEXT BOOKS:
1. Anand Shinde, “Introduction to Cyber Security Guide to the World of Cyber Security”,
Notion Press, 2021.
2. Ric Messier, “ Learning Kali Linux: Security Testing, Penetration Testing, and Ethical
Hacking”, OREILLY Publication,2018.
REFERENCE BOOKS:
1. Patrick Engebretson, “The Basics of Hacking and Penetration Testing: Ethical Hacking and
Penetration Testing Made easy”, Elsevier, 2011.
2. Kimberly Graves, “CEH Official Certified Ethical Hacker Review Guide”, Wiley Publishers,
2007.
3. William Stallings, Lawrie Brown, “Computer Security Principles and Practice”, Third Edition,
Pearson Education, 2015
WEBSITES:
1. [Link]
2. [Link]
3. [Link]
Karpagam Academy of Higher Education (Deemed to be University), Coimbatore – 641 021 Page 132
[Link] ARTIFICIAL INTELLIGENCE AND DATA SCIENCE 2025-2026
SEMESTER -VII
25BECS7E42G SECURITY AND PRIVACY IN CLOUD 4H-3C
(THEORY & LAB)
Instruction Hours/week: L:2 T:0 P:2 Marks: Internal:40 External:60 Total:100
End Semester Exam:3 Hours
PREREQUISITE: Computer Networks
i) THEORY
COURSE OBJECTIVES:
The goal of this course is for the students is to
• Gain insights on Cloud Computing terminology, definition and concepts
• Understand the security design and architectural considerations for Cloud
• Visualize,monitor and audit cloud applications for security
COURSE OUTCOMES:
Upon completion of this course the students will be able to
• Infer the cloud security concepts. (K2)
• Interpret the security challenges in the cloud. (K2)
• Identify the user identities and Access Management. (K3)
• Apply the risks, audit and monitoring mechanisms in the cloud. (K3)
• Develop the architectural and design considerations for security in the cloud. (K3)
Karpagam Academy of Higher Education (Deemed to be University), Coimbatore – 641 021 Page 133
Federation - Identity providers and service consumers - Storage and network access control options -
OS Hardening and minimization - Verified and measured boot - Intruder Detection and prevention
TOTAL:30
ii) LABORATORY
LIST OF EXPERIMENTS:
1. Simulate a cloud scenario using Cloud Sim and run a scheduling algorithm not present in
Cloud Sim
2. Simulate resource management using cloud sim
3. Simulate log forensics using cloud sim
4. Simulate a secure file sharing using a cloud sim
5. Implement data anonymization techniques over the simple dataset (masking, k-
anonymization, etc)
6. Implement any encryption algorithm to protect the images
TOTAL:30
TEXT BOOKS:
1. Eduardo Fernandez-Buglioni ,”Cloud Security Patterns: Practical Applications of the NIST
Cyber security Framework for Cloud Computing" , Wiley,2019
2. Mather, Kumaraswamy and Latif, “Cloud Security and Privacy”, OREILLY 2011.
REFERENCES:
1. Mark C. Chu-Carroll ―Code in the Cloud‖,CRC Press, 2011
2. Mastering Cloud Computing Foundations and Applications Programming Rajkumar Buyya,
Christian Vechhiola, S. ThamaraiSelvi
3. Raj Kumar Buyya , James Broberg, andrzej Goscinski, “Cloud Computing:”, Wiley 2013.
4. Dave shackleford, “Virtualization Security”, SYBEX a Wiley Brand 2013.
5. Ben Halpert ,”Auditing Cloud Computing: A Security and Privacy Guide, Wiley,2011
Karpagam Academy of Higher Education (Deemed to be University), Coimbatore – 641 021 Page 134
WEB SITES:
1. [Link]
[Link]
2. [Link]
3. [Link]
UTING%20Principles%20and%[Link]
4. [Link]
5. [Link]
y_Fundamentals
Karpagam Academy of Higher Education (Deemed to be University), Coimbatore – 641 021 Page 135
VERTICAL III
Karpagam Academy of Higher Education (Deemed to be University), Coimbatore – 641 021 Page 136
[Link] ARTIFICIAL INTELLIGENCE AND DATA SCIENCE 2025-2026
SEMESTER -IV
25BTAD4E43 INDUSTRIAL PSYCHOLOGY 4H-3C
(THEORY & LAB)
Instruction Hours/week: L:2 T:0 P:2 Marks: Internal:40 External:60 Total:100
End Semester Exam:3 Hours
PRE-REQUISTES : Nil
i) THEORY
COURSE OBJECTIVES:
The goal of this course is for the students to:
• Provide a comprehensive understanding of the principles and practices of industrial
psychology.
• Equip students with the skills to apply psychological concepts in workplace settings.
• Explore contemporary issues and trends in industrial psychology.
COURSE OUTCOMES:
Upon completion of this course the students will be able to:
• Explain the fundamental concepts and principles of industrial psychology. (K2)
• Apply psychological theories to improve workplace performance and employee
well-being. (K3)
• Model psychological assessments and interventions in organizational settings (K3)
• Solve workplace issues using psychological methods. (K3)
• Survey the contemporary trends and practices in industrial psychology. (K4)
Karpagam Academy of Higher Education (Deemed to be University), Coimbatore – 641 021 Page 137
UNIT III TRAINING AND DEVELOPMENT 6
Importance of Training and Development - Training Needs Analysis - Designing Effective Training
Programs - Methods of Training (On-the-Job, Off-the-Job) - Evaluating Training Effectiveness -
Career Development and Planning - Role of Industrial Psychologists in Training - Leadership
Development Programs - Case Studies on Training and Development.
TOTAL: 30
ii) LABORATORY
LIST OF EXPERIMENTS:
1. Job Analysis and Design
2. Job Satisfaction Survey
3. Training Needs Analysis
4. Performance Appraisal Methods
5. Conducting 360-Degree Feedback
6. Conflict Resolution Techniques
TOTAL: 30
TEXT BOOKS:
1. Paul E. Spector, "Industrial and Organizational Psychology: Research and Practice", Wiley,
2020.
2. Michael G. Aamodt, "Industrial/Organizational Psychology: An Applied Approach", Cengage
Learning, 2021.
Karpagam Academy of Higher Education (Deemed to be University), Coimbatore – 641 021 Page 138
REFERENCE BOOKS:
1. Frank J. Landy, Jeffrey M. Conte, "Work in the 21st Century: An Introduction to Industrial and
Organizational Psychology", Wiley, 2021.
2. John W. Newstrom, "Organizational Behavior: Human Behavior at Work", McGraw-Hill
Education, 2021.
3. Angelo Kinicki, Mel Fugate, "Organizational Behavior: A Practical, Problem-Solving
Approach", McGraw-Hill Education, 2021.
WEBSITES:
1. [Link]
2. [Link]
372_Industrial%20and%20Organisational%[Link]
3. [Link]
4. [Link]
5. [Link]
Karpagam Academy of Higher Education (Deemed to be University), Coimbatore – 641 021 Page 139
[Link]. ARTIFICIAL INTELLIGENCE AND DATA SCIENCE 2025-2026
SEMESTER-V
25BECS5E43 BUSINESS ANALYSIS 4H-3C
(THEORY & LAB)
Instruction Hours/week: L:2 T:0 P:2 Marks: Internal:40 External:60 Total:100
End Semester Exam:3 Hours
PREREQUISITE: Nil
i) THEORY
COURSE OBJECTIVES:
The goal of this course is for the students to:
• Understand the foundational concepts and role of a Business Analyst within the Salesforce
ecosystem.
• Provide a comprehensive understanding of requirement gathering, process mapping, and
stakeholder engagement.
• Explore various Salesforce tools used for designing business solutions and managing data
effectively.
COURSE OUTCOMES:
Upon completion of this course, the student will be able to:
• Infer the core responsibilities of a salesforce business analyst by
exploring business analysis fundamentals along with the salesforce ecosystem (K2)
• Model stakeholder-driven requirement gathering techniques by creating user
stories with clear acceptance criteria. (K3)
• Make use of business process mapping tools to represent current-state workflows
along with proposed improvements. (K3)
• Examine the salesforce data model using objects, relationships, flows, reports, or
dashboards for effective data management. (K4)
• Analyze agile collaboration practices to produce impactful business analysis
deliverables with proper stakeholder communication. (K4)
Karpagam Academy of Higher Education (Deemed to be University), Coimbatore – 641 021 Page 140
UNIT II REQUIREMENTS GATHERING AND USER STORY DEVELOPMENT 6
Requirement Gathering Techniques – Conducting Stakeholder Interviews – Developing User Stories
– Defining Acceptance Criteria – Creating Personas – Mapping User Journeys.
LIST OF EXPERIMENTS:
1. Exploring the Salesforce Ecosystem
2. Role Mapping and Stakeholder Analysis
3. Competency Mapping Activity
4. Requirement Elicitation via Interview Simulation
5. Developing User Stories and Acceptance Criteria
6. Salesforce Schema Builder Exploration
7. Report and Dashboard Creation
TOTAL: 30
TEXT BOOKS
1. Srini Munagavalasa, “The Salesforce Business Analyst Handbook: Proven Business Analysis
Techniques and Processes for a Superior User Experience and Adoption”, 1st Edition, Packt
Publishing, 2022
2. Galit Shmueli, Peter C Bruce, Mia L Stephens, Muralidhara Anandamurthy & Nitin R Patel,
“Machine Learning for Business Analytics: Concepts, Techniques & Applications”,
4th Edition, Wiley, 2023
Karpagam Academy of Higher Education (Deemed to be University), Coimbatore – 641 021 Page 141
REFERENCE BOOKS
1. Foster Provost & Tom Fawcett, “Data Science for Business: What You Need to Know about
Data Mining and Data-Analytic Thinking”, 2nd Edition, O’Reilly, 2023.
2. Chirag Shah, “A Hands-On Introduction to Machine Learning”, Cambridge University Press,
2023
3. Stuart J Russell & Peter Norvig, “Artificial Intelligence: A Modern Approach”, 4th Edition,
Prentice Hall, 2020
WEBSITES:
1. [Link]/content/learn/trails/get-started-as-a-salesforce-business-analyst
2. [Link]/resources/process-mapping
3. [Link]
r/[Link]
CO PO1 PO2 PO3 PO4 PO5 PO6 PO7 PO8 PO9 PO10 PO11 PSO1 PSO2
CO1 2 1 - - - - - 2 2 - 2 - 3
CO2 3 2 1 - 2 - - 2 2 - 2 - 3
CO3 3 2 1 - 2 - - 2 2 - 2 - 3
CO4 3 2 2 1 2 - - 2 2 - 2 - 3
CO5 3 3 2 1 2 - - 2 2 - 2 - 3
Avg 2.8 2 1.5 1 2 - - 2 2 - 2 - 3
Karpagam Academy of Higher Education (Deemed to be University), Coimbatore – 641 021 Page 142
[Link] ARTIFICIAL INTELLIGENCE AND DATA SCIENCE 2025-2026
SEMESTER -V
25BTAD5E49 MARKET RISK AND SUPPLY CHAIN ANALYTICS 4H-3C
(THEORY & LAB)
Instruction Hours/week: L:2 T:0 P:2 Marks: Internal:40 External:60 Total:100
End Semester Exam:3 Hours
COURSE OUTCOMES:
Upon completion of this course the students will be able to:
• Illustrate the fundamental concepts and principles of market risk and supply chain
analytics (K2)
• Show the market risk and supply chain problems using data-driven approaches (K3)
• Build the analytical techniques to manage market risk exposure and optimize
supply chain performance (K3)
• Make use of contemporary tools and technologies for market risk and
supply chain data analysis (K3)
• Analyze strategies for effective market risk management and supply chain efficiency (K4)
UNIT I INTRODUCTION 6
Definition and Importance of Market Risk and Supply Chain Analytics - Overview of Financial
Markets and Supply Chain Management - Types of Analytics: Descriptive, Predictive, and Prescriptive
- Role of Data in Decision-Making - Key Performance Indicators (KPIs) and Metrics for Risk and
Supply Chain - Analytics Process and Lifecycle - Challenges and Opportunities in Market Risk and
Supply Chain Analytics - Case Studies on Applications - Practical Exercises on Identifying Problems
in Market Risk and Supply Chain.
Karpagam Academy of Higher Education (Deemed to be University), Coimbatore – 641 021 Page 143
UNIT II DATA COLLECTION AND PREPARATION 6
Data Types and Sources in Market Risk and Supply Chain - Data Collection Methods - Data Quality
and Data Cleaning Techniques - Data Integration and Transformation - Handling Missing Data - Data
Preprocessing for Analysis - Exploratory Data Analysis (EDA) - Data Visualization Techniques -
Tools for Data Collection and Preparation (Excel, SQL, ETL Tools).
TOTAL: 30
Karpagam Academy of Higher Education (Deemed to be University), Coimbatore – 641 021 Page 144
TEXT BOOKS:
1. Philippe Jorion, "Value at Risk: The New Benchmark for Managing Financial Risk",
McGraw-Hill, 3rd Edition, 2020
2. Nada R. Sanders, "Big Data Driven Supply Chain Management: A Framework for
Implementing Analytics and Turning Information into Intelligence", Pearson, 2020
REFERENCE BOOKS:
1. Hokey Min, "Analytics for Supply Chain Management", McGraw-Hill, 2021
2. Linda Allen, Jacob Boudoukh, Anthony Saunders, "Understanding Market, Credit, and
Operational Risk: The Value at Risk Approach", Wiley, 2021
WEBSITES:
1. [Link]
2. [Link]
3. [Link]
4. [Link]
Karpagam Academy of Higher Education (Deemed to be University), Coimbatore – 641 021 Page 145
[Link] ARTIFICIAL INTELLIGENCE AND DATA SCIENCE 2025-2026
SEMESTER -VI
25BTAD6E43 BUSINESS ANALYTICS FOR MANAGEMENT DECISION 4H-3C
(THEORY & LAB)
Instruction Hours/week: L:2 T:0 P:2 Marks: Internal:40 External:60 Total:100
End Semester Exam:3 Hours
Karpagam Academy of Higher Education (Deemed to be University), Coimbatore – 641 021 Page 146
Series Forecasting - Model Evaluation and Validation Techniques - Feature Selection and Engineering
-Ensemble Learning Methods - Text Analytics and Natural Language Processing (NLP) - Customer
Churn Prediction
TOTAL:30
ii) LABORATORY
LIST OF EXPERIMENTS:
1. Collect and preprocess business data for analysis.
2. Perform exploratory data analysis (EDA) using descriptive statistics, data visualization
techniques, and correlation analysis.
3. Apply inferential statistics such as hypothesis testing and regression analysis to business
scenarios.
4. Use predictive analytics techniques (e.g., predictive modeling, forecasting) to make future
projections.
5. Implement clustering and segmentation analysis to identify customer segments or patterns in
data.
6. Conduct sentiment analysis or text mining on business-related textual data.
TOTAL:30
TEXT BOOKS:
1. James R. Evans, "Business Analytics: Methods, Models, and Decisions", Pearson, 2020
2. Dursun Delen, "Business Analytics: Data Analysis and Decision Making", Cengage Learning,
2021
REFERENCE BOOKS:
1. U. Dinesh Kumar, "Business Analytics: Concepts, Theories, and Applications", Springer, 2022.
Karpagam Academy of Higher Education (Deemed to be University), Coimbatore – 641 021 Page 147
2. James R. Evans, "Business Analytics for Managers: Taking Business Intelligence Beyond
Reporting", Wiley, 2023.
3. Marc J. Schniederjans, Qing Cao, "Business Analytics: Data Analysis & Decision Making",
Cengage Learning, 2024.
WEBSITES:
1. [Link]
2. [Link]
3. [Link]
4. [Link]
Karpagam Academy of Higher Education (Deemed to be University), Coimbatore – 641 021 Page 148
[Link] ARTIFICIAL INTELLIGENCE AND DATA SCIENCE 2025-2026
SEMESTER -VI
25BTAD6E49 INVESTMENT ANALYSIS WITH AI 4H-3C
(THEORY & LAB)
Instruction Hours/week: L:2 T:0 P:2 Marks: Internal:40 External:60 Total:100
End Semester Exam:3 Hours
PRE-REQUISTES : Artificial Intelligence
i) THEORY
COURSE OBJECTIVES:
The goal of this course is for the students to:
• Provide a comprehensive understanding of investment analysis and its role in financial
decision-making.
• Equip students with AI tools and techniques to enhance investment analysis and portfolio
management.
• Explore contemporary approaches and technologies used in AI-driven investment analysis.
COURSE OUTCOMES:
Upon completion of this course the students will be able to:
• Illustrate the fundamental concepts and principles of investment analysis (K2)
• Apply sentiment analysis and entity recognition for financial sentiment tracking. (K3)
• Choose AI techniques to optimize investment portfolios (K3)
• Identify the ethical considerations and challenges in using AI for investment decisions. (K3)
• Model a strategy for effective investment decision-making using AI (K3)
Karpagam Academy of Higher Education (Deemed to be University), Coimbatore – 641 021 Page 149
UNIT III AI TECHNIQUES AND MODELS FOR INVESTMENT ANALYSIS 6
Statistical Analysis and Hypothesis Testing in Finance - Regression Analysis and Predictive Modeling
- Time Series Analysis and Forecasting - Classification and Clustering Techniques - Deep Learning
Algorithms for Investment Analysis - Natural Language Processing (NLP) in Financial Analysis -
Sentiment Analysis for Investment Decisions.
TOTAL: 30
ii) LABORATORY
LIST OF EXPERIMENTS:
1. Data Collection and Preprocessing for Financial Analysis
2. Implementing Time Series Forecasting Models
3. Sentiment Analysis on Financial News Articles
4. Predicting Stock Prices Using Neural Networks
5. Developing a Financial Dashboard Using Python
6. Risk Analysis and Management with AI Techniques
TOTAL: 30
TEXT BOOKS:
1. David J. Leinweber, "Nerds on Wall Street: Math, Machines and Wired Markets", Wiley,
2020.
2. Marcos Lopez de Prado, "Advances in Financial Machine Learning", Wiley, 2021.
REFERENCE BOOKS:
1. Yves Hilpisch, "Artificial Intelligence in Finance", O'Reilly Media, 2021
Karpagam Academy of Higher Education (Deemed to be University), Coimbatore – 641 021 Page 150
2. Ernest P. Chan, "Machine Trading: Deploying Computer Algorithms to Conquer the
Markets", Wiley, 2020
3. Morton Glantz, Robert Kissell, "Multi-Asset Risk Modeling: Techniques for a Global
Economy in an Electronic and Algorithmic Trading Era", Academic Press, 2021
WEBSITES:
1. [Link]
2. [Link]
3. [Link]
4. [Link]
5. [Link]
Karpagam Academy of Higher Education (Deemed to be University), Coimbatore – 641 021 Page 151
[Link]. ARTIFICIAL INTELLIGENCE AND DATA SCIENCE 2025-2026
SEMESTER -VII
25BECS7E43G DIGITAL MARKETING 4H-3C
(THEORY & LAB)
Instruction Hours/week: L:2 T:0 P:2 Marks: Internal:40 External:60 Total:100
End Semester Exam:3 Hours
PRE-REQUISTES : Nil
i) THEORY
COURSE OBJECTIVES:
The goal of this course is for the students to:
• Understand the fundamentals and learn practical strategies in Digital Marketing.
• Explore real-world case studies to gain insights and skills applicable in the digital marketing
landscape.
• Provide comprehensive knowledge and actionable steps, ensuring participants are equipped
to create effective digital marketing campaigns and strategies.
COURSE OUTCOMES:
Upon completion of this course the students will be able to:
• Demonstrate proficiency in optimizing website content for search engines (K2)
• Develop a comprehensive digital marketing strategy for a business. (K3)
• Identify effective search engine marketing campaigns using various platforms (K3)
• Apply social media marketing strategies in real world problems. (K3)
• Make use of best practices in E-Mail marketing. (K3)
Karpagam Academy of Higher Education (Deemed to be University), Coimbatore – 641 021 Page 152
UNIT V EMAIL MARKETING 6
Email Marketing - Building and Segmenting Email List - Crafting Effective Emails -
Automation and Advanced Strategies - Tracking performance - Best Practices and Case Studies
TOTAL: 30
ii) LABORATORY
LIST OF EXPERIMENTS:
1. Develop a digital marketing strategy document for a fictional or real business.
2. Conduct keyword research using tools like Google Keyword Planner or SEMrush and
optimize website content or blog posts based on the chosen keywords.
3. Perform a technical SEO audit of a website using tools like Google Search Console and
identify and fix issues related to site speed, mobile responsiveness, and indexing.
4. Create a Google Ads campaign for a specific product or service and perform keyword
research, ad creation, bidding strategy selection, and budget allocation.
5. Set up A/B tests for different ad creative, ad copy, or landing pages within their Google
Ads campaigns and analyze the performance to understand which variations perform
better.
6. Create social media content (images, videos, or posts) for a specific social media
platform based on the audience and brand they are targeting and schedule the content for
posting using social media management tools.
TOTAL: 30
TEXT BOOKS:
1. Digital Marketing for Dummies by Ryan Deiss & Russ Henneberry, publisher John
Wiley first edition 2020.
2. Digital Marketing 2020 by Danny Star, Independently Published, 2019
REFERENCE BOOKS:
1. Epic Content Marketing by Joe Pulizzi, McGraw-Hill Education, 2013
2. New Rules of Marketing and PR byDavid Meerman [Link], 2017
3. Social Media Marketing All-in-one Dummies by JanZimmerman, DeborahNg, John
Wiley &Sons.
WEBSITES:
1. [Link]
2. [Link]
3. [Link]
Karpagam Academy of Higher Education (Deemed to be University), Coimbatore – 641 021 Page 153
CO, PO, PSO Mapping
CO PO1 PO2 PO3 PO4 PO5 PO6 PO7 PO8 PO9 PO10 PO11 PSO1 PSO2
CO1 2 1 - - - - - 2 2 - 2 - 2
CO2 3 2 1 - - - - 2 2 - 2 - 2
CO3 3 2 1 - - - - 2 2 - 2 - 2
CO4 3 2 1 - - - - 2 2 - 2 - 2
CO5 3 2 1 - - - - 2 2 - 2 - 2
Avg 2.8 1.8 1 - - - - 2 2 - 2 - 2
1 - Low, 2 - Medium, 3 - High, ‘-' - No Correlation
Karpagam Academy of Higher Education (Deemed to be University), Coimbatore – 641 021 Page 154
VERTICAL IV
EMERGING TECHNOLOGIES
Karpagam Academy of Higher Education (Deemed to be University), Coimbatore – 641 021 Page 155
[Link] ARTIFICIAL INTELLIGENCE AND DATA SCIENCE 2025-2026
SEMESTER -IV
25BTAD4E44G AUGMENTED REALITY AND VIRTUAL REALITY 4H-3C
(THEORY & LAB)
Instruction Hours/week: L:2 T:0 P:2 Marks: Internal:40 External:60 Total:100
End Semester Exam:3 Hours
PREREQUISITE: NIL
i) THEORY
COURSE OBJECTIVES:
The goal of this course is for the students to:
• Impart the fundamental aspects and principles of AR/VR technologies.
• Know the internals of the hardware and software components involved in the
development of AR/VR enabled applications.
• Learn about the graphical processing units and their architectures.
COURSE OUTCOMES:
Upon completion of this course the students will be able to:
On completion of the course, the students will be able to:
• Illustrate the basic concepts of AR and VR. (K2)
• Make use of tools and technologies related to AR/VR (K3)
• Interpret the working principle of AR/VR related to Sensor devices (K2)
• Build real-world asserts using modeling techniques. (K3)
• Develop AR/VR applications in different domains. (K3)
UNIT I INTRODUCTION 6
Introduction to Virtual Reality and Augmented Reality – Definition – Introduction to Trajectories and
Hybrid Space-Three I’s of Virtual Reality – Virtual Reality Vs 3D Computer Graphics – Benefits of
Virtual Reality – Components of VR System – Introduction to AR-AR Technologies-Input Devices –
3D Position Trackers – Types of Trackers – Navigation and Manipulation Interfaces – Gesture
Interfaces – Types of Gesture Input Devices – Output Devices – Graphics Display – Human Visual
System – Personal Graphics Displays – Large Volume Displays – Sound Displays – Human Auditory
System.
UNIT II VR MODELING 6
Modeling – Geometric Modeling – Virtual Object Shape – Object Visual Appearance – Kinematics
Modeling – Transformation Matrices – Object Position – Transformation Invariants –Object
Karpagam Academy of Higher Education (Deemed to be University), Coimbatore – 641 021 Page 156
Hierarchies – Viewing the 3D World – Physical Modeling – Collision Detection – Surface
Deformation–Force Computation – Force Smoothing and Mapping – Behavior Modeling – Model
Management.
UNIT IV APPLICATIONS 6
Human Factors in VR – Methodology and Terminology – VR Health and Safety Issues – VR and
Society-Medical Applications of VR – Education, Arts and Entertainment – Military VR
Applications– Emerging Applications of VR – VR Applications in Manufacturing – Applications of
VR in Robotics– Information Visualization – VR in Business – VR in Entertainment – VR in
Education.
TOTAL: 30
ii) LABORATORY
LIST OF EXPERIMENTS:
1. Use the primitive objects and apply various projection types by handling camera.
2. Model three dimensional objects using various modeling techniques and apply
textures over them.
3. Develop VR enabled applications using motion trackers and sensors incorporating
full haptic interactivity.
4. Develop AR enabled applications with interactivity like E learning
environment, Virtual walkthroughs and visualization of historic places.
5. Develop AR enabled simple applications like human anatomy visualization,
DNA/RNA structure visualization and surgery simulation.
6. Develop simple MR enabled gaming applications.
TOTAL: 30
Karpagam Academy of Higher Education (Deemed to be University), Coimbatore – 641 021 Page 157
TEXT BOOKS:
1. Charles Palmer, John Williamson, “Virtual Reality Blueprints: Create compelling VR
experiences for mobile”, Packt Publisher, 2018 (Unit 1,2)
2. Dieter Schmalstieg, Tobias Hollerer, “Augmented Reality: Principles & Practice”, Addison
Wesley, 2016 (Unit 5)
3. William R. Sherman, Alan B. Craig: Understanding Virtual Reality – Interface, Application,
Design”, Morgan Kaufmann, 2018 (Unit 3,4)
REFERENCE BOOKS:
1. John Vince, “Introduction to Virtual Reality”, Springer-Verlag, 2004.
2. Philippe Fuchs, Pascal Guitton, and Guillaume Moreau, "Virtual Reality: Concepts and
Technologies", CRC Press, 1st edition, 2011.
3. Stephen Cawood and Mark Fiala, "Augmented Reality: A Practical Guide", Addison-Wesley
Professional, 1st edition, 2013.
4. Jason Jerald, "The VR Book: Human-Centered Design for Virtual Reality", Morgan & Claypool
Publishers, 1st edition, 2015.
5. Alan B. Craig, "Understanding Augmented Reality: Concepts and Applications", Morgan
Kaufmann, 1st edition, 2013.
WEBSITES:
1. [Link]
2. [Link]
vr/?couponCode=NVDIN35
3. [Link]
4. [Link]
5. [Link]
CO PO1 PO2 PO3 PO4 PO5 PO6 PO7 PO8 PO9 PO10 PO11 PSO1 PSO2
CO1 2 1 - - - - - 2 2 - 2 - 2
CO2 3 2 1 - - - - 2 2 - 2 - 2
CO3 3 2 1 - - - - 2 2 - 2 - 2
CO4 3 2 1 - - - - 2 2 - 2 - 2
CO5 3 2 1 - - - - 2 2 - 2 - 2
Avg 2.8 1.8 1 - - - - 2 2 - 2 - 2
1 - Low, 2 - Medium, 3 - High, ‘-' - No Correlation
Karpagam Academy of Higher Education (Deemed to be University), Coimbatore – 641 021 Page 158
[Link]. ARTIFICIAL INTELLIGENCE AND DATA SCIENCE 2025-2026
SEMESTER-V
25BECS5E44G IT INFRASTRUCTURE SERVICES I (IT NETWORKING AND CLOUD) 4H-3C
(THEORY & LAB)
Instruction Hours/week: L:2 T:0 P:2 Marks: Internal:40 External:60 Total:100
End Semester Exam:3 Hours
PREREQUISITE: Nil
i) THEORY
COURSE OBJECTIVES:
The goal of this course is for the students to:
• Gain the fundamentals of IT Networking and cloud infrastructure management.
• Know the key features, functions, and administration tasks of various operating systems.
• Impart knowledge on virtualization concepts and security principles for real world problems.
COURSE OUTCOMES:
Upon completion of this course, the student will be able to:
• Explain the fundamentals of computer networking and networking
topologies. (K2)
• Illustrate proficiency in operating system concepts and system
administration tasks across various platforms. (K2)
• Apply cloud computing models, services, and infrastructure management
using popular cloud providers. (K3)
• Develop hands-on skills with virtualization tools for managing virtual
machines and configuring network resources. (K3)
• Analyze the network security, cloud platform management, and
deployment of basic applications. (K4)
Karpagam Academy of Higher Education (Deemed to be University), Coimbatore – 641 021 Page 159
UNIT III CLOUD, AND INFRASTRUCTURE MANAGEMENT 6
Cloud Computing Basics: Overview of Cloud Computing: Types (Public, Private, Hybrid)-Cloud
Service Models: IaaS, PaaS, SaaS-Introduction to Cloud Providers: AWS, Azure, Google Cloud-Basic
cloud infrastructure management.
ii) LABORATORY
LIST OF EXPERIMENTS:
TEXT BOOKS:
1. James Kurose & Keith Ross, ”Computer Networking: A Top-Down Approach” , 8th Edition,
Pearson, 2020.
2. Abraham Silberschatz, Peter B. Galvin, and Greg Gagne ,”Operating System Concepts”, 10th
Edition, 2018.
3. Michael E. Whitman & Herbert J. Mattord ,”Principles of Information Security”, 6th Edition,
2017.
4. Sjaak Laan ,”IT Infrastructure Architecture: Infrastructure Building Blocks and Concepts”,3rd
Edition, 2017.
Karpagam Academy of Higher Education (Deemed to be University), Coimbatore – 641 021 Page 160
REFERENCE BOOKS:
1. Behrouz A. Forouzan,”Data Communications and Networking”, 5th Edition, McGraw-Hill
Education, 2012.
2. Thomas Erl ,”Cloud Computing: Concepts, Technology & Architecture”,1st Edition, Prentice
Hall, 2013.
3. Andrew S. Tanenbaum , “ Modern Operating Systems”,4th Edition, Pearson, 2014.
4. Shakuntala Choudhary ,”IT Infrastructure and Its Management”,1st Edition, 2015.
5. Service Support (IT Infrastructure Library Series), Office of Government Commerce, 3 rd
Edition, 2000.
WEBSITES:
1. Cisco Networking Academy ([Link]
2. Microsoft Learn ([Link]
3. AWS Training and Certification ([Link]
CO PO1 PO2 PO3 PO4 PO5 PO6 PO7 PO8 PO9 PO10 PO11 PSO1 PSO2
CO1 2 1 - - - - - 2 2 - 2 2 -
CO2 3 2 1 - - - - 2 2 - 2 2 -
CO3 3 2 1 - - - - 2 2 - 2 2 -
CO4 3 3 2 1 - - - 2 2 - 2 2 -
CO5 3 3 2 1 - - - 2 2 - 2 2 -
Avg 2.8 2.2 1.5 1 - - - 2 2 - 2 2 -
1 - Low, 2 - Medium, 3 - High, ‘-' - No Correlation
Karpagam Academy of Higher Education (Deemed to be University), Coimbatore – 641 021 Page 161
[Link]. ARTIFICIAL INTELLIGENCE AND DATA SCIENCE 2025-2026
SEMESTER-V
25BECS5E410G IT INFRASTRUCTURE SERVICES II 4H-3C
(THEORY & LAB)
Instruction Hours/week: L:2 T:0 P:2 Marks: Internal:40 External:60 Total:100
End Semester Exam:3 Hours
PREREQUISITE: Nil
i) THEORY
COURSE OBJECTIVES:
The goal of this course is for the students to:
• Understand the fundamentals of networking and various network automation skills.
• Gain the knowledge of database management systems and IT Service management.
• Impart knowledge of cloud infrastructure management and cloud service provider.
COURSE OUTCOMES:
Karpagam Academy of Higher Education (Deemed to be University), Coimbatore – 641 021 Page 162
UNIT III DATABASE SYSTEMS 6
Fundamentals: Definition- importance-applications-Database Terminology-Relational Database
Management Systems (RDBMS): Relational model-SQL (Structured Query Language)-Database
design and normalization-NoSQL Database Management Systems: models, query languages-
Database design and denormalization. Relational Database Management Systems-Emerging
Trends in Database Systems: Cloud database, Graph databases
TOTAL: 30
ii) LABORATORY
LIST OF EXPERIMENTS:
1. Configure IP addressing and subnetting on a simulated network.
2. Configuration and Troubleshooting TCP/IP with Administrative Commands.
3. Design and Implementation of Relational Database Using SQL
4. Handling IT Incidents using Service Management Tools.
5. Demonstrate cloud storage usage (S3 bucket creation in AWS or blob storage in Azure).
6. Deploy a simple web application using PaaS and SaaS platforms.
7. Create secure passwords, enable multi-factor authentication on cloud accounts.
TOTAL: 30
TEXT BOOKS
1. James Kurose & Keith Ross, “Computer Networking: A Top-Down Approach”, 8th Edition,
Pearson, 2020.
2. Abraham Silberschatz, Peter B. Galvin, and Greg Gagne, “Operating System Concepts”,10th
Edition, Wiley, 2018.
3. Michael E. Whitman & Herbert J. Matto. , “Principles of Information Security”,6th Edition,
Cengage Learning, 2017.
4. Sjaak Laan, “IT Infrastructure Architecture: Infrastructure Building Blocks and Concept”,
3rd Edition, 2017.
Karpagam Academy of Higher Education (Deemed to be University), Coimbatore – 641 021 Page 163
5. Hector Garcia-Molina, Ivan Martinez, and Jose Valenza, “Database Systems: The
Complete Book”,2nd Edition,2008
REFERENCE BOOKS
WEBSITE
1. Cisco Networking Academy ([Link]
2. Microsoft Learn ([Link]
3. AWS Training and Certification ([Link]
4. [Link]
5. [Link]
Karpagam Academy of Higher Education (Deemed to be University), Coimbatore – 641 021 Page 164
[Link] ARTIFICIAL INTELLIGENCE AND DATA SCIENCE 2025-2026
SEMESTER -VI
25BTAD6E44 BLOCKCHAIN TECHNOLOGY 4H-3C
(THEORY & LAB)
Instruction Hours/week: L:2 T:0 P:2 Marks: Internal:40 External:60 Total:100
End Semester Exam:3 Hours
PRE-REQUISTES: Computer Networks
i) THEORY
COURSE OBJECTIVES:
The goal of this course for the students is to:
• Understand the basics of Blockchain, Bitcoin and Cryptocurrency.
• Learn Different protocols and consensus algorithms in Blockchain
• Use Hyperledger Fabric, Ethereum networks in Blockchain applications.
COURSE OUTCOMES:
Upon completion of the course, the student should be able to:
• Contrast the blockchain and cryptographic hash functions (K2)
• Apply Bitcoin consensus algorithms to achieve decentralized decision-making
without relying on central authorities. (K3)
• Build contracts to ensure security in blockchains. (K3)
• Choose appropriate platform to secure blocks in blockchain. (K3)
• Develop the real time applications using blockchain framework. (K3)
Karpagam Academy of Higher Education (Deemed to be University), Coimbatore – 641 021 Page 165
UNIT IV HYPERLEDGER FABRIC & ETHEREUM 6
Architecture of Hyperledger fabric v1.1- chain code- Ethereum: Ethereum network, EVM,Transaction
fee, Mist Browser, Ether, Gas, Solidity.
TOTAL: 30
ii) LABORATORY
LIST OF EXPERIMENTS:
[Link] and understand Docker container, [Link], Java and Hyperledger Fabric, Ethereum
and perform necessary software installation on local machine/create instance on cloud to
run.
2. Create and deploy a blockchain network using Hyperledger Fabric SDK for Java Set up and
initialize the channel, install and instantiate chain code, and perform invoke and query on
your blockchain network.
3. Interact with a blockchain network. Execute transactions and requests against a blockchain
network by creating an app to test the network and its rules.
4. Deploy an asset-transfer app using blockchain. Learn app development within a Hyperledger
Fabric network.
5. Use blockchain to track fitness club rewards. Build a web app that uses Hyperledger Fabric
to track and trace member rewards.
6. Car auction network: A Hello World example with Hyperledger Fabric Node SDK and IBM
Blockchain Starter Plan. Use Hyperledger Fabric to invoke chain code while storing results
and data in the starter plan
TOTAL: 30
TEXT BOOKS:
1. Mastering Blockchain: Inner workings of blockchain, from cryptography and decentralized
identities, to DeFi, NFTs and Web3, 4th Edition, 2023.
2. Andreas Antonopoulos, “Mastering Bitcoin: Unlocking Digital Cryptocurrencies”, O'Reilly
Media; 1st edition (January 13, 2015).
Karpagam Academy of Higher Education (Deemed to be University), Coimbatore – 641 021 Page 166
REFERENCES:
1. Daniel Drescher, “Blockchain Basics”, First Edition, A press, 2017.
2. Arvind Narayanan, Joseph Bonneau, Edward Felten, Andrew Miller, and Steven
Goldfeder. Bitcoin and cryptocurrency technologies: a comprehensive introduction.
Princeton University Press, 2016.
3. Melanie Swan, “Blockchain: Blueprint for a New Economy”, O’Reilly, 2015
4. Ritesh Modi, “Solidity Programming Essentials: A Beginner’s Guide to Build Smart
Contracts for Ethereum and Blockchain”, Packet Publishing
5. Handbook of Research on Blockchain Technology, published by Elsevier Inc. ISBN:
9780128198162, 2020.
WEB SITES:
1. [Link]
2. [Link]
3. [Link]
4. [Link]
5. [Link]
Karpagam Academy of Higher Education (Deemed to be University), Coimbatore – 641 021 Page 167
[Link] ARTIFICIAL INTELLIGENCE AND DATA SCIENCE 2025-2026
SEMESTER -VI
25BECS6E410G 3D PRINTING AND DESIGN 4H-3C
(THEORY & LAB)
Instruction Hours/week: L:2 T:0 P:2 Marks: Internal:40 External:60 Total:100
End Semester Exam:3 Hours
PREREQUISITE: NIL
i) THEORY
COURSE OBJECTIVES:
The goal of this course is for the students to:
• Describe the basic ideas behind the 3D printing process.
• Grasp additive manufacturing and computer-aided design.
• Uses of 3D printing process in real time application
COURSE OUTCOMES:
Upon completion of this course, the student will be able to:
UNIT I INTRODUCTION 6
Introduction; Design considerations – Material, Size, Resolution, Process; Modelling and
viewing - 3D modelling, Data Conversion, and transmission, Checking and preparing, Building,
Post processing, RP data formats, Classification of 3D printing process, Applications to various
fields.
UNIT II PROCESS 6
Process, Process parameter, Process Selection for various applications. Additive Manufacturing
Application Domains: Aerospace, Electronics, Health Care, Defense, Automotive, Construction,
Food Processing, Machine Tools.
TOTAL: 30
ii) LABORATORY
LIST OF EXPERIMENTS:
1. 3D Modelling of a single component
2. Assembly of CAD modelled Components
3. Exercise on CAD Data Exchange.
4. Generation of .stl files.
5. Identification of a product for Additive Manufacturing and its process plan.
6. Printing of identified product on an available AM machine.
TOTAL: 30
TEXT BOOKS:
1. Christopher Barnatt, 3D Printing: The Next Industrial Revolution, CreateSpace Independent
Publishing Platform, 2013.
2. Khanna Editorial, “3D Printing and Design”, Khanna Publishing House, Delhi.2020
3. CK Chua, Kah Fai Leong, “3D Printing and Rapid Prototyping- Principles and Applications”,
World Scientific, 2017
REFERENCE BOOKS:
1. Chua, C.K., Leong K.F. and Lim C.S., Rapid prototyping: Principles and applications,
second edition, World Scientific Publishers, 2010
2. Ibrahim Zeid, Mastering CAD CAM Tata McGraw-Hill Publishing Co., 2007
3. Joan Horvath, Mastering 3D Printing, APress, 2014Lan Gibson, David W. Rosen and Brent
Stucker, “Additive Manufacturing Technologies: Rapid Prototyping to Direct Digital
Manufacturing”, Springer, 2010
Karpagam Academy of Higher Education (Deemed to be University), Coimbatore – 641 021 Page 169
WEBSITES:
1.[Link]
2.[Link]
3.[Link]
Karpagam Academy of Higher Education (Deemed to be University), Coimbatore – 641 021 Page 170
[Link] ARTIFICIAL INTELLIGENCE AND DATA SCIENCE 2025-2026
SEMESTER -VII
25BECY7E44G QUANTUM COMPUTING 4H-3C
(THEORY & LAB)
Instruction Hours/week: L:2 T:0 P:2 Marks: Internal:40 External:60 Total:100
End Semester Exam:3 Hours
COURSE OUTCOMES:
Upon completion of this course the students will be able to:
• Interpret the foundational principles of quantum mechanics relevant to computing. (K2)
• Apply quantum algorithms to solve computational problems. (K3)
• Build quantum circuits using quantum gates. (K3)
• Develop quantum algorithms using quantum programming languages and tools. (K3)
• Make use of security aspect in Quantum computing. (K3)
Karpagam Academy of Higher Education (Deemed to be University), Coimbatore – 641 021 Page 171
UNIT IV QUANTUM INFORMATION THEORY 6
Data compression - Shannon’s noiseless channel coding theorem - Schumacher’s quantum
noiseless channel coding theorem – Communication Over Noisy Quantum Channels –
Quantum Information Over Noisy Quantum Channels.
Karpagam Academy of Higher Education (Deemed to be University), Coimbatore – 641 021 Page 172
WEBSITES:
1. [Link]
2. [Link]
3. [Link]
4. [Link]
5. [Link]
CO PO1 PO2 PO3 PO4 PO5 PO6 PO7 PO8 PO9 PO10 PO11 PSO1 PSO2
CO1 2 1 - - - - - 2 2 - 2 - 2
CO2 3 2 1 - - - - 2 2 - 2 - 2
CO3 3 2 1 - - - - 2 2 - 2 - 2
CO4 3 2 1 - - - - 2 2 - 2 - 2
CO5 3 2 1 - - - - 2 2 - 2 - 2
Avg 2.8 1.8 1 - - - - 2 2 - 2 - 2
1 - Low, 2 - Medium, 3 - High, ‘-' - No Correlation
Karpagam Academy of Higher Education (Deemed to be University), Coimbatore – 641 021 Page 173
VERTICAL V
Karpagam Academy of Higher Education (Deemed to be University), Coimbatore – 641 021 Page 174
[Link]. ARTIFICIAL INTELLIGENCE AND DATA SCIENCE 2025-2026
SEMESTER -IV
25BTAD4E45 INDUSTRIAL IoT 4H -3C
(THEORY & LAB)
Instruction Hours/week: L:2 T:0 P:2 Marks: Internal:40 External:60 Total:100
End Semester Exam:3 Hours
PRE-REQUISTES: Computer Architecture
i) THEORY
COURSE OBJECTIVES:
The goal of this course for the students is to
• Understand the fundamentals of Internet of Things
• Learn about the basics of IOT protocols
• Build a small low-cost embedded system using IoT
COURSE OUTCOMES:
Upon completion of this course the students will be able to:
• Interpret the basic concepts of Internet of Things and its characteristics. (K2)
• Outline IIoT business models and its relative importance. (K2)
• Identify the types of EDGE devices for IIoT hardware communications. (K3)
• Solve real-world problems of IIoT in wireless networking. (K3)
• Classify the integration of sensors, actuators, and industrial devices in IIoT systems(K4)
Karpagam Academy of Higher Education (Deemed to be University), Coimbatore – 641 021 Page 175
UNIT IV COMMUNICATION TECHNOLOGIES OF IIOT 6
Front-end EDGE devices, Enterprise data for IIoT, Emerging descriptive data standards for IIoT,
Cloud data base, Could computing, Fog or Edge [Link] an Arduino/Raspberry pi to
the Web: Introduction, setting up the Arduino/Raspberry pi development environment, Options for
Internet connectivity with Arduino, Configuring your Arduino/Raspberry pi board for the IoT.
REFERENCE BOOKS:
1. The Internet of Things in the Industrial Sector, Mahmood, Zaigham (Ed.) (Springer
Publication)
2. Industrial IoT Challenges, Design Principles, Applications, and Security by Ismail Butun
(editor)
Karpagam Academy of Higher Education (Deemed to be University), Coimbatore – 641 021 Page 176
WEBSITES:
1. [Link]
2. [Link]
3. [Link]
[Link]#~adopting-iiot
Karpagam Academy of Higher Education (Deemed to be University), Coimbatore – 641 021 Page 177
[Link] ARTIFICIAL INTELLIGENCE AND DATA SCIENCE 2025-2026
SEMESTER -V
25BTAD5E45G AI IN EDGE COMPUTING 4H-3C
(THEORY & LAB)
Instruction Hours/week: L:2 T:0 P:2 Marks: Internal:40 External:60 Total:100
End Semester Exam:3 Hours
PRE-REQUISITES: Artificial Intelligence, Machine Learning Techniques
i) THEORY
COURSE OBJECTIVES:
The goal of this course is for the students to
• Gain insight into the tools, techniques and components involved in Edge Artificial Intelligence.
• Explore the use of artificial intelligence techniques to optimize edge computing infrastructure
and operations.
• Utilize Mobile Edge AI and its implementations across edge computing platforms.
COURSE OUTCOMES:
Upon completion of this course the students will be able to:
• Classify different system paradigms and frameworks used in edge computing
architectures. (K2)
• Illustrate the fundamental computing techniques of Edge AI. (K2)
• Identify AI applications for optimizing edge services in IoV environments. (K3)
• Utilize optimizations involved in mobile edge AI deployments (K3)
• Analyze case studies showcasing successful implementations of edge AI
solutions in different sectors (K4)
UNIT I INTRODUCTION 6
Fundamentals of Edge Computing: Introduction-Key Techniques-Benefits-Systems Paradigms of
Edge computing- Edge Computing Frameworks-Value Scenarios for Edge Computing- system
architectures. Fundamentals of Artificial Intelligence: Artificial Intelligence and Deep Learning,
Neural Networks in Deep Learning-Deep Reinforcement Learning - Distributed DL Training.
Karpagam Academy of Higher Education (Deemed to be University), Coimbatore – 641 021 Page 178
UNIT III ARTIFICIAL INTELLIGENCE FOR OPTIMIZING EDGE 6
AI for Adaptive Edge Caching: use cases DNNs and DRL- Optimizing Edge Task Offloading-Edge
Management and Maintenance: Communication-security- joint Edge Optimization-Case Study:
Artificial intelligence for edge service optimization in the Internet of Vehicles.
TOTAL: 30
ii) LABORATORY
LIST OF EXPERIMENTS:
1. Install and configure an edge computing framework.
2. Implement a basic neural network for image classification using TensorFlow or PyTorch.
3. Automate deployment and scaling of edge applications using Docker and Kubernetes.
4. Implement an edge caching strategy using deep neural networks (DNNs) and reinforcement
learning (RL).
5. Develop models for inference on edge devices (e.g., NVIDIA Jetson), measure latency, and
compare with cloud-based inference
6. Implement edge training techniques such as data partition-based and model partition-based
training.
7. Design an edge AI solution for a smart city application (e.g., traffic monitoring).
TOTAL: 30
Karpagam Academy of Higher Education (Deemed to be University), Coimbatore – 641 021 Page 179
TEXT BOOKS:
1. Wang, X., Han, Y., Leung, V. C., Niyato, D., Yan, X., & Chen, X” Edge
AI:Convergence of edge computing and artificial intelligence”, Springer,2020.
2. Jie Cao, Quan Zhang, Weisong Shi, “Edge Computing: A Primer”, Springer International
Publishing,2018.
REFERENCE BOOKS:
1. Lin, X., Han, S., Zhang, Z., & Ma, S., “Edge AI Computing: A Comprehensive Handbook”,
Wiley.2018
2. Russell, S., & Norvig, P, “Artificial Intelligence: A Modern Approach”, Fourth Edition,
2022.
3. Yuanming Shi, Kai Yang, Zhanpeng Yang, Yong Zhou, Mobile Edge Artificial
Intelligence Opportunities and Challenges,Elsevier,2021.
4. Shi, W., Zhang, L., Liu, Y., & Hou, Y, Edge Computing: Models, Technologies, and
Applications, Institution of Engineering and Technology, 2020.
WEBSITES:
1. [Link]
2. [Link]
3. [Link]
Karpagam Academy of Higher Education (Deemed to be University), Coimbatore – 641 021 Page 180
[Link] ARTIFICIAL INTELLIGENCE AND DATA SCIENCE 2025-2026
SEMESTER -V
25BTAD5E411G IMAGE AND VIDEO ANALYTICS 4H-3C
(THEORY & LAB)
Instruction Hours/week: L:2 T:0 P:2 Marks: Internal:40 External:60 Total:100
End Semester Exam:3 Hours
PRE-REQUISTES: Deep Learning
i) THEORY
COURSE OBJECTIVES:
The goal of this course is for the students to:
• Know the basics of image processing techniques for computer vision
• Learn the techniques used for image pre-processing, object detection and object recognition
• Interpret the video analytics techniques
COURSE OUTCOMES:
Upon completion of this course the students will be able to:
• Interpret the tasks associated with image representation (K2)
• Outline the techniques used for image pre-processing. (K2)
• Make use of deep learning architectures designed for object detection (K3)
• Build real-world applications using face recognition technology (K3)
• identify the challenges of processing video data in application domains. (K3)
UNIT I INTRODUCTION 6
Computer Vision – Image representation and image analysis tasks - Image representations –
digitization – properties – color images – Data structures for Image Analysis - Levels of image data
representation - Traditional and Hierarchical image data structures.
Karpagam Academy of Higher Education (Deemed to be University), Coimbatore – 641 021 Page 181
UNIT IV FACE RECOGNITION AND GESTURE RECOGNITION 6
Face Recognition-Introduction-Applications of Face Recognition-Process of Face Recognition- Deep
Face solution by Facebook-FaceNet for Face Recognition- Implementation using FaceNet Gesture
Recognition.
TOTAL: 30
ii) LABORATORY
LIST OF EXPERIMENTS:
1. Write a program that computes the T-pyramid of an image.
2. Write a program that derives the quad tree representation of an image using the homogeneity
criterion of equal intensity.
3. Develop programs for the following geometric transforms:
(a) Rotation
(b) Change of scale
(c) Skewing
(d) Affine transform calculated from three pairs of corresponding points
Bilinear transform calculated from four pairs of corresponding points.
4. Develop a program to implement Object Detection and Recognition
5. Develop a program for motion analysis using moving edges, and apply it to your image
sequences.
6. Develop a program for Facial Detection and Recognition.
TOTAL: 30
TEXTBOOKS:
1. Milan Sonka, Vaclav Hlavac, Roger Boyle, “Image Processing, Analysis, and Machine
Vision”, 4th edition, Thomson Learning, 2013.
2. Vaibhav Verdhan, Computer Vision Using Deep Learning Neural Network Architectures with
Python and Keras, Apress 2021.
REFERENCES:
1. Richard Szeliski, “Computer Vision: Algorithms and Applications”, Springer Verlag London
Limited, 2011.
2. Caifeng Shan, FatihPorikli, Tao Xiang, Shaogang Gong, “Video Analytics for Business
Intelligence”, Springer, 2012.
Karpagam Academy of Higher Education (Deemed to be University), Coimbatore – 641 021 Page 182
3. E. R. Davies, “Computer & Machine Vision”, Fourth Edition, Academic Press, 2012.
WEBSITES:
1. [Link]
2. [Link]
3. [Link]
Karpagam Academy of Higher Education (Deemed to be University), Coimbatore – 641 021 Page 183
[Link] ARTIFICIAL INTELLIGENCE AND DATA SCIENCE 2025-2026
SEMESTER -VI
25BTAD6E45G ROBOTICS PROCESS AUTOMATION 4H-3C
(THEORY & LAB)
Instruction Hours/week: L:2 T:0 P:2 Marks: Internal:40 External:60 Total:100
End Semester Exam:3 Hours
PRE-REQUISTES:Web Technology
COURSE OBJECTIVES:
The goal of this course is for the students to:
• Understand the basic concepts of Robotic Process Automation.
• Expose to the key RPA design and development strategies and methodologies.
• Identify the Exception Handling, Debugging and Logging operations in RPA.
i) THEORY
COURSE OUTCOMES
Upon completion of this course the students will be able to:
• Outline the benefits of Robotic Process Automation in industrial sectors (K2)
• Identify the robotic process automation tools for process mining. (K3)
• Utilize RPA control design flows and work flows for the target process (K3)
• Build an application to handle exceptions in automation processes (K3)
• Develop orchestration to control the bots in RPA process. (K3)
Karpagam Academy of Higher Education (Deemed to be University), Coimbatore – 641 021 Page 184
UNIT IV EXCEPTION HANDLING AND CODE MANAGEMENT 6
Exception handling, Common exceptions, Logging- Debugging techniques, Collecting crash dumps,
Error reporting. Code management and maintenance: Project organization, Nesting workflows,
Reusability, Templates, Commenting techniques, State Machine.
REFERENCE BOOKS:
[Link] Casale, Rebecca Dilla, Heidi Jaynes, Lauren Livingston, Introduction to Robotic Process
Automation: A Primer, Institute of Robotic Process, Automation, Amazon Asia-Pacific Holdings
Private Limited, 2018
[Link] Murdoch, Robotic Process Automation: Guide To Building Software Robots, Automate
Repetitive Tasks & Become An RPA Consultant, Amazon Asia-Pacific Holdings Private Limited,
2018
3.A Gerardus Blokdyk, “Robotic Process Automation RPA A Complete Guide “, 2020.
Karpagam Academy of Higher Education (Deemed to be University), Coimbatore – 641 021 Page 185
WEBSITES:
1. [Link]
2. [Link]
3. [Link]
Karpagam Academy of Higher Education (Deemed to be University), Coimbatore – 641 021 Page 186
[Link] ARTIFICIAL INTELLIGENCE AND DATA SCIENCE 2025-2026
SEMESTER -VI
25BTAD6E411 HEALTH CARE ANALYTICS 4H-3C
(THEORY & LAB)
Instruction Hours/week: L:2 T:0 P:2 Marks: Internal:40 External:60 Total:100
End Semester Exam:3 Hours
PRE-REQUISTES: Machine Learning Techniques, Deep Learning
i) THEORY
COURSE OBJECTIVES:
The goal of this course is for the students to:
• Understand the health data formats, health care systems and standards.
• Understand the health data management frameworks, and explore the use of machine learning
and deep learning algorithms in healthcare.
• Apply healthcare analytics for critical care applications.
COURSE OUTCOMES:
Upon completion of this course the students will be able to:
• Illustrate the fundamentals of Healthcare Data Analytics. (K2)
• Construct a machine learning model for healthcare data. (K3)
• Utilize health-care management systems to protect clinical data. (K3)
• Develop models for effective predictions in healthcare applications. (K3)
• Inspect the challenges and optimizations involved health care project. (K3)
Karpagam Academy of Higher Education (Deemed to be University), Coimbatore – 641 021 Page 187
Healthcare bin Shifting and Rc6 Encryption – Clinical Prediction Models – Visual Analytics for
Healthcare.
ii) LABORATORY
LIST OF EXPERIMENTS:
[Link] the Behavior of Uninsurable Patients.
2. Using Performance Feedback to Improve Outcomes in the Emergency Department.
3. Evaluating the Impact of Early Detection and Remote Monitoring on Sepsis Mortality.
4. Predicting Healthcare Outcomes from Increased Risk of Opioid Use and Chronic Pain.
5. Future of Health Care with Data Driven Technologies.
6. Design emergency care system Heart Disease Prediction.
TOTAL: 30
TEXT BOOKS:
1. Chandan [Link], Charu C. Aggarwal, “Health Care data Analysis”, First edition, CRC, 2015.
2. Vikas Kumar, “Health Care Analysis Made Simple”, Packt Publishing, 2018.
REFERENCE BOOKS:
1. Nilanjan Dey, Amira Ashour , Simon James Fong, Chintan Bhatl, “Health Care Data Analysis
and Management, First Edition, Academic Press, 2018.
2. Hui Jang, Eva [Link], “HealthCare Analysis: From Data to Knowledge to Healthcare
Improvement”, First Edition, Wiley, 2016.
3. Kulkarni ,Siarry, Singh ,Abraham, Zhang, Zomaya , Baki, “Big Data Analytics in HealthCare”,
Springer, 2020.
WEBSITES:
1. [Link]
2. [Link]
3. [Link]
Karpagam Academy of Higher Education (Deemed to be University), Coimbatore – 641 021 Page 188
CO, PO, PSO Mapping
CO PO1 PO2 PO3 PO4 PO5 PO6 PO7 PO8 PO9 PO10 PO11 PSO1 PSO2
CO1 2 1 - - - - - 2 2 - - - 2
CO2 3 2 1 - - - - 2 2 - - - 2
CO3 3 2 1 - - - - 2 2 - - - 2
CO4 3 2 1 - - - - 2 2 - - - 2
CO5 3 2 1 - - - - 2 2 - - - 2
Avg 2.8 2 1.3 - - - - 2 2 - - - 2
1 - Low, 2 - Medium, 3 - High, ‘-' - No Correlation
Karpagam Academy of Higher Education (Deemed to be University), Coimbatore – 641 021 Page 189
[Link]. ARTIFICIAL INTELLIGENCE AND DATA SCIENCE 2025-2026
SEMESTER -VII
25BTAD7E45 SOCIAL NETWORK ANALYTICS 4H-3C
(THEORY & LAB)
Instruction Hours/week: L:2 T:0 P:2 Marks: Internal:40 External:60 Total:100
End Semester Exam:3 Hours
PRE-REQUISTES : Big Data Analytics
i) THEORY
COURSE OBJECTIVES:
The goal of this course is for the students to
• Learn knowledge representation using ontology.
• Understand human behaviour in social web and related communities.
• Learn visualization of social networks.
COURSE OUTCOMES:
Upon completion of the course, the students should be able to:
• Interpret the evolution and principles of the semantic web initiatives (K2)
• Outline ontologies and semantic technologies in personalized real-world
recommendation systems. (K2)
• Make use of methods for community detection and mining in large-scale social networks. (K3)
• Identify the importance of user data management in predicting human behavior
within social communities (K3)
• Apply graph theory concepts in real-world social network data. (K3)
UNIT I INTRODUCTION 6
Introduction to Semantic Web: Limitations of current Web - Development of Semantic Web -
Emergence of the Social Web - Social Network analysis: Development of Social Network Analysis -
Key concepts and measures in network analysis - Electronic sources for network analysis: Electronic
discussion networks, Blogs and online communities - Web-based networks
Karpagam Academy of Higher Education (Deemed to be University), Coimbatore – 641 021 Page 190
UNIT III EXTRACTION AND MINING COMMUNITIES IN WEB SOCIAL NETWORKS 6
Extracting evolution of Web Community from a Series of Web Archive - Detecting communities in
social networks - Definition of community - Evaluating communities - Methods for community
detection and mining - Applications of community mining algorithms - Tools for detecting
communities social network infrastructures and communities
TOTAL: 30
TEXT BOOKS:
1. Peter Mika, ―Social Networks and the Semantic Web‖, First Edition, Springer 2007.
2. Borko Furht, ―Handbook of Social Network Technologies and Applications‖, 1st Edition,
Springer, 2010.
REFERENCES:
1. Guandong Xu ,Yanchun Zhang and Lin Li, ―Web Mining and Social Networking –
Techniques and applications‖, First Edition, Springer, 2011.
Karpagam Academy of Higher Education (Deemed to be University), Coimbatore – 641 021 Page 191
2. Dion Goh and Schubert Foo, ―Social information Retrieval Systems: Emerging Technologies
and Applications for Searching the Web Effectively‖, IGI Global Snippet, 2008.
3. Max Chevalier, Christine Julien and Chantal Soulé-Dupuy, ―Collaborative and Social
Information Retrieval and Access: Techniques for Improved user Modelling‖, IGI Global
Snippet, 2009.
4. John G. Breslin, Alexander Passant and Stefan Decker, ―The Social Semantic Web‖, Springer,
2009.
WEBSITES:
1. [Link]
2. [Link]
3. [Link]
4. [Link]
web-communities-Properties-of/
Karpagam Academy of Higher Education (Deemed to be University), Coimbatore – 641 021 Page 192
VERTICAL VI
COMPUTATIONAL INTELLIGENCE
Karpagam Academy of Higher Education (Deemed to be University), Coimbatore – 641 021 Page 193
[Link] ARTIFICIAL INTELLIGENCE AND DATA SCIENCE 2025-2026
SEMESTER -IV
25BTAD4E46G COGNITIVE SCIENCE 4H-3C
(THEORY & LAB)
Instruction Hours/week: L:2 T:0 P:2 Marks: Internal:40 External:60 Total:100
End Semester Exam:3 Hours
PRE-REQUISITES: Fundamentals of Programming
i) THEORY
COURSE OBJECTIVES:
The goal of this course is for students to:
• Know the theoretical background of cognition
• Understand the link between cognition and computational intelligence
• Explore probabilistic programming language
COURSE OUTCOMES:
Upon completion of this course, the student will be able to:
• Interpret the fundamental of cognitive science concepts and AI applications. (K2)
• Apply planning and learning methods in cognitive systems. (K3)
• Make use of computational intelligence techniques for reasoning and problem-solving. (K3)
• Develop cognitive models for memory and language. (K3)
• Analyze the models for cognitive processes and their development. (K4)
Planning – Situation Logic- Learning in Cognitive Systems- Rote Learning – Learning by Examples -
Incremental Concept Learning – Inductive Learning – Classification Techniques – Statistical
Reasoning- Bayesian Classification- Bayesian Networks- Concept Learning- Version Spaces -
Discrimination Trees.
Karpagam Academy of Higher Education (Deemed to be University), Coimbatore – 641 021 Page 194
UNIT III COMPUTATIONAL INTELLIGENCE 6
Reasoning by analogy – Explanation based reasoning – Case based reasoning- Constraint Satisfaction-
Constraint Propagation- Temporal reasoning – Temporal Constraint Networks- Spatial reasoning-
Visual Spatial reasoning- Meta reasoning – Learning by correcting mistakes AI ethics
Modelling Select Aspects of Cognition Classical models of rationality - symbolic reasoning and
decision making under uncertainty - Formal models of inductive generalization causality -
Categorization and similarity analysis - Cognitive Development - Child concept acquisition - Child
language learning - Acquisition of arithmetic skills – Distributed Cognition and Learning- Simple and
Complex Decision Making – Reasoning Under Uncertainty – Natural Language Understanding –
Natural Language Processing – Automated
TOTAL: 30
ii) LABORATORY
LAB EXPERIMENTS:
[Link] of Mathematical functions using WebPPL.
2. Implementation of reasoning algorithms.
3. Developing an application system using generative model.
4. Developing an application using conditional inference learning model.
5. Application development using hierarchical model.
6. Application development using Mixture model.
TOTAL: 30
TEXT BOOKS:
[Link] Luis Bermúdez, Cognitive Science -An Introduction to the Science of the Mind,
Cambridge University Press 2020
[Link] D. Goodman, Joshua B. Tenenbaum, The ProbMods Contributors, “Probabilistic Models
of Cognition”, Second Edition, 2016
REFERENCE BOOKS:
[Link] V Raghavan,Venkat [Link], VenuGovindaraju, C.R. Rao, Cognitive Computing:
Theory and Applications: (Handbook of Statistics 35), Elsevier publications, 2016
Karpagam Academy of Higher Education (Deemed to be University), Coimbatore – 641 021 Page 195
[Link], Pradeep Kumar, Borah, Samarjeet," Emerging Trends and Applications in Cognitive
Computing”, IGI Global Publishers, 2019.
[Link] Rich,Kevin Knight, Shivashankar B. Nair, “Artificial Intellegence”, 3rd Edition, TMS,
third edirion.
WEBSITES:
1. [Link]
2. [Link]
3. https:// [Link]/books/cognitive-computing-theory-and-applications/
CO PO1 PO2 PO3 PO4 PO5 PO6 PO7 PO8 PO9 PO10 PO11 PSO1 PSO2
CO1 2 1 - - - - - 2 2 - 2 2 -
CO2 3 2 1 - - - - 2 2 - 2 2 -
CO3 3 2 1 - - - - 2 2 - 2 2 -
CO4 3 2 1 - - - - 2 2 - 2 2 -
CO5 3 3 2 1 - - - 2 2 - 2 2 -
Avg 2.8 2 1.3 1 - - - 2 2 - 2 2 -
1 - Low, 2 - Medium, 3 - High, ‘-' - No Correlation
Karpagam Academy of Higher Education (Deemed to be University), Coimbatore – 641 021 Page 196
[Link] ARTIFICIAL INTELLIGENCE AND DATA SCIENCE 2025-2026
SEMESTER -V
25BTAD5E46 PATTERN RECOGNITION 4H-3C
(THEORY & LAB)
Instruction Hours/week: L:2 T:0 P:2 Marks: Internal:40 External:60 Total:100
End Semester Exam:3 Hours
PRE–REQUISITES: Artificial Intelligence and Machine Learning Techniques
i) THEORY
COURSE OBJECTIVES:
The goal of this course is for the students to:
• Provide knowledge about pattern recognition algorithms.
• Equip students with methods and operations of pattern classification.
• Explore contemporary basic fuzzy systems and neural network architecture applications in
pattern recognition.
COURSE OUTCOMES:
Upon completion of this course the students will be able to:
• Explain the basic concepts of pattern recognition and its applications. (K2)
• Classify pattern recognition methods for classification approaches. (K2)
• Develop the ability to use linear models for accurate pattern recognition. (K3)
• Identify the proficient application of neural networks for pattern recognition. (K3)
• Utilize exemplary applications on real-world pattern recognition problems (K3)
Karpagam Academy of Higher Education (Deemed to be University), Coimbatore – 641 021 Page 197
UNIT IV PROBABILITY DENSITY ESTIMATION 6
Scaling Factors-Viterbi Algorithm-Extensions of the Hidden Markov Model – Support Vector
Machines: Maximum Margin Classifier-Relevance Vector Machines. Fuzzy Classification: Fuzzy
Set Theory-Fuzzy and Crisp Classification-Fuzzy Clustering-Fuzzy Pattern Recognition
TOTAL: 30
ii) LABORATORY
LIST OF EXPERIMENTS:
1. Implementation of Image classification using Hebbnet method.
2. Implementation of Image classification using Perceptron method.
3. Implementation of Fuzzy pattern recognition.
4. Implementation of Feature extraction using KL transform.
5. Implementation of Clustering using partitional based clustering.
6. Implementation of Clustering using density-based clustering.
TOTAL: 30
TEXT BOOKS:
1. Christopher Bishop, “Pattern Recognition and Machine Learning”, Springer Publishers, Second
Edition,2010.
2. Narasimha Murthy M and Susheela Devi V, “Pattern Recognition”, Springer Publishers, 2019.
REFERENCE BOOKS:
1. Andrew Webb, “Statistical Pattern Recognition”, Arnold Publishers, First Edition, 2002.
2. Rajasekaran S and Vijayalakshmi Pai G A, “Neural Networks, Fuzzy Logic and Genetic
Algorithm: Synthesis and Applications”, Prentice Hall, Fifteenth Printing, 2011.
WEBSITES:
1. [Link]
2. [Link]
3. [Link]
analysis-fall-2006/
Karpagam Academy of Higher Education (Deemed to be University), Coimbatore – 641 021 Page 198
CO, PO, PSO Mapping
CO PO1 PO2 PO3 PO4 PO5 PO6 PO7 PO8 PO9 PO10 PO11 PSO1 PSO2
CO1 2 1 - - - - - 2 2 - - 2 -
CO2 3 2 1 - - - - 2 2 - - 2 -
CO3 3 2 1 - - - - 2 2 - - 2 -
CO4 3 2 1 - - - - 2 2 - - 2 -
CO5 3 3 2 1 - - - 2 2 - - 2 -
Avg 2.8 2 1.3 1 - - - 2 2 - - 2 -
1 - Low, 2 - Medium, 3 - High, ‘-' - No Correlation
Karpagam Academy of Higher Education (Deemed to be University), Coimbatore – 641 021 Page 199
[Link]. ARTIFICIAL INTELLIGENCE AND DATA SCIENCE 2025-2026
SEMESTER-V
25BECS5E412G PROCESS MINING 3H-3C
(THEORY & LAB)
Instruction Hours/week: L:2 T:0 P:2 Marks: Internal:40 External:60 Total:100
End Semester Exam:3 Hours
PREREQUISITE: Nil
i) THEORY
COURSE OBJECTIVES:
The goal of this course is for the students to:
• Learn the fundamentals of process mining and how to perform data ingestion,
transformation, and modelling in business process improvement.
• Gain hands-on skills in creating analysis dashboards and action flows.
• Apply knowledge to real-world scenarios in the fields of finance, logistics, and customer
service.
COURSE OUTCOMES:
Upon completion of this course, the student will be able to:
• Explain the historical evolution, architecture, and core components of process
mining platforms. (K2)
• Make use of PQL to transform, filter, and refine event data in preparation for
process analysis (K3)
• Build dynamic and responsive dashboards by implementing user interaction
elements. (K3)
• Examine how condition-based automation improves process efficiency and responsiveness.
(K4)
• Analyze findings from industry case studies to derive best practices for process
mining applications. (K4)
Karpagam Academy of Higher Education (Deemed to be University), Coimbatore – 641 021 Page 200
UNIT II DATA INGESTION AND MODELING 9
Data Sources and Integration Options (Databases, SAP, CSVs), Creating Data Models: Event
Collection-Table Creation, Joins, Event Log Configuration and Case Mapping, Data Transformation
using PQL (Process Query Language)-Best Practices in Event Data Preparation.
ii) LABORATORY
LIST OF EXPERIMENTS:
1. Create a data model by uploading CSV files into Snap.
2. Define case ID, activity, and timestamp fields to generate an event log.
3. Build a dashboard showing key process KPIs such as throughput time and variant frequency.
4. Use Process Explorer to visualize and analyse process variants.
5. Write PQL queries to filter and segment cases based on performance.
6. Create an Action Flow to notify when SLA is violated.
7. Perform conformance checking between the ideal model and actual process execution.
TEXT BOOKS:
1. Steve Kaelble, Process Mining for Dummies, Celonis Special 2nd Edition, 2022.
2. Wil van der Aalst, Process Mining: Data Science in Action, Springer, Second Edition,
2016.
Karpagam Academy of Higher Education (Deemed to be University), Coimbatore – 641 021 Page 201
REFERENCE BOOKS:
1. Richard Aragon, Process Mining: Discovering and Improving Business Processes, Kindle
Edition, 2024.
2. Thomas Hildebrandt, et al., Handbook of Process Automation and Process Control,
Springer Vieweg, First Edition, 2020.
3. Jan Mendling, Metrics for Process Models: Empirical Foundations of Verification, Error
Prediction, and Guidelines for Correctness, Springer, First Edition, 2008.
WEBSITES:
1. [Link]
2. [Link]
step-guide-to-taking-action
3. [Link]
4. [Link]/academic-alliance/
5. [Link]
CO PO1 PO2 PO3 PO4 PO5 PO6 PO7 PO8 PO9 PO10 PO11 PSO1 PSO2
CO1 2 1 - - - - - 2 2 - 2 - 2
CO2 3 2 1 - - - - 2 2 - 2 - 2
CO3 3 2 1 - - - - 2 2 - 2 - 2
CO4 3 3 2 1 - - - 2 2 - 2 - 2
CO5 3 3 2 1 - - - 2 2 - 2 - 2
Avg 2.8 2.2 1.2 1 - - - 2 2 - 2 - 2
1 - Low, 2 - Medium, 3 - High, ‘-' - No Correlation
Karpagam Academy of Higher Education (Deemed to be University), Coimbatore – 641 021 Page 202
[Link] ARTIFICIAL INTELLIGENCE AND DATA SCIENCE 2025-2026
SEMESTER -VI
25BTAD6E46 SOFT COMPUTING 4H-3C
(THEORY & LAB)
Instruction Hours/week: L:2 T:0 P:2 Marks: Internal:40 External:60 Total:100
End Semester Exam:3 Hours
PRE-REQUISITES: Programming skills in Python or Java
i) THEORY
COURSE OBJECTIVES:
The goal of this course is for the students to:
• Understand the concepts of fuzzy rule, fuzzy data, crisp rule, crisp data, fuzzy relation.
• Learn the algorithm-based computing, probabilistic computing, hybrid system concepts.
• Interpret soft computing techniques such as neural networks, fuzzy systems, genetic algorithms.
COURSE OUTCOMES:
Upon completion of this course the students will be able to:
• Interpret the concepts of fuzzy logic, crisp logic, fuzzy relation, fuzzy implication rule (K2)
• Compare supervised and unsupervised learning algorithms (K2)
• Identify the strength and weakness of neural network models. (K3)
• Solve uncertainty in data ambiguity using fuzzy relations (K3)
• Make use of optimization techniques to handle complex data. (K3)
Karpagam Academy of Higher Education (Deemed to be University), Coimbatore – 641 021 Page 203
UNIT III FUZZY LOGIC 6
Fuzzy set theory, Fuzzy set versus crisp set, Crisp relation & fuzzy relations, Fuzzy systems: crisp
logic, fuzzy logic, introduction & features of membership functions, Fuzzy rule base system : fuzzy
propositions, formation, decomposition & aggregation of fuzzy rules, fuzzy reasoning, fuzzy inference
systems.
UNIT IV OPTIMIZATION 6
Derivative-based Optimization – Descent Methods – The Method of Steepest Descent – Classical
Newton’s Method, Simulated Annealing, Random Search, Downhill Simplex Search Derivative-free
Optimization- Genetic algorithm Fundamentals, basic concepts, working principle, encoding, fitness
function, reproduction and Genetic modeling
REFERENCE BOOKS:
1. Amit Konar, “Artificial Intelligence and Soft Computing”, 1st Edition, CRC Press, 2000.
2. George J. Klir and Bo Yuan, “Fuzzy Sets and Fuzzy Logic: Theory and Applications”, 1st
Edition, Pearson Education India, 2015.
3. Mitchell Melanie, “An Introduction to Genetic Algorithm”, 1st Edition, Prentice Hall, 1998.
Karpagam Academy of Higher Education (Deemed to be University), Coimbatore – 641 021 Page 204
WEBSITES:
1. http:\\[Link]/~kvasnicka/Free%20books/Goldberg_Genetic_Algorithms_in_Search
.pdf
2. https:\\[Link]/tutorials/deep-learning-tutorial/neural-network
3. https:\\[Link]/fuzzy_logic/[Link]
Karpagam Academy of Higher Education (Deemed to be University), Coimbatore – 641 021 Page 205
[Link] ARTIFICIAL INTELLIGENCE AND DATA SCIENCE 2025-2026
SEMESTER -VI
25BTAD6E412 REINFORCEMENT LEARNING 4H-3C
(THEORY & LAB)
Instruction Hours/week: L:2 T:0 P:2 Marks: Internal:40 External:60 Total:100
End Semester Exam:3 Hours
PRE–REQUISITES: Artificial Intelligence and Machine Learning Techniques
i) THEORY
COURSE OBJECTIVES:
The goal of this course is for the students to:
• Understand basic exploration methods and the exploration / exploitation trade-off
• Interpret value functions, as a general-purpose tool for optimal decision-making
• Develop dynamic programming as an efficient solution approach to an industrial control
problem
COURSE OUTCOMES:
Upon completion of this course the students will be able to:
• Outline the fundamentals of reinforcement learning (K2)
• Interpret the decision-making process in uncertain environments. (K2)
• Identify the exploration methods and exploitation trade-off in reinforcement learning. (K3)
• Apply reinforcement learning tool for optimal decision-making process. (K3)
• Utilize reinforcement learning in complex real-world applications.
learning in complex real-world applications. (K3)
UNIT I INTRODUCTION 6
Course logistics and overview. Origin and history of Reinforcement Learning research. Its connections
with other related fields and with different branches of machine learning. Probability Primer Brush up
of Probability concepts - Axioms of probability, concepts of random variables, PMF, PDFs, CDFs,
Expectation. Concepts of joint and multiple random variables, joint, conditional and marginal
distributions. Correlation and independence.
Karpagam Academy of Higher Education (Deemed to be University), Coimbatore – 641 021 Page 206
UNIT III PREDICTION AND CONTROL BY DYNAMIC PROGRAMING 6
Overview of dynamic programming for MDP, definition and formulation of planning in MDPs,
principle of optimality, iterative policy evaluation, policy iteration, value iteration, Banach fixed point
theorem, proof of contraction mapping property of Bellman expectation and optimality operators,
proof of convergence of policy evaluation and value iteration algorithms, DP extensions.
UNIT IV TD METHODS 6
Incremental Monte Carlo Methods for Model Free Prediction, Overview TD(0), TD(1) and TD(λ), k-
step estimators, unified view of DP, MC and TD evaluation methods, TD Control methods - SARSA,
Q-Learning and their variants. Gradient MC and Semi-gradient TD(0) algorithms, Eligibility trace for
function approximation, After states, Control with function approximation, Least squares, Experience
replay in deep Q-Networks.
ii) LABORATORY
LIST OF EXPERIMENTS:
1. Setting Up the RL Environment: Install and configure the necessary libraries and tools.
2. Exploring OpenAI Gym Environments: Understand and interact with different Gym
environments. (Hints: OpenAI Gym, Matplotlib)
3. Implement and understand the Q-learning algorithm.
4. Implement and train a Deep Q-Network.
5. Implement and understand policy gradient algorithms.
6. Implement and understand actor-critic algorithms.
Hardware Requirement: Computer with sufficient RAM and CPU/GPU for training RL models.
Software Requirement: Python, Jupyter Notebook, TensorFlow or PyTorch, OpenAI Gym, stable-
baselines3.
TOTAL: 30
Karpagam Academy of Higher Education (Deemed to be University), Coimbatore – 641 021 Page 207
TEXT BOOKS:
1. Richard S. Sutton and Andrew G. Barto,"Reinforcement Learning: An Introduction", 2nd
Edition, MIT Press, 2018
2. Alberto Leon-Garcia, “Probability, Statistics, and Random Processes for Electrical
Engineering", 3rd Edition, Pearson Education, 2008.
REFERENCES BOOKS:
1. Dimitri P. Bertsekas and John N. Tsitsiklis, " A Course in Reinforcement Learning " Athena
Scientific Publisher,5th Edition, 2024
2. Sayon Dutta, Reinforcement Learning with TensorFlow, Packt Publishing, First Edition, 2018.
3. Kevin P. Murphy , "Machine Learning: A Probabilistic Perspective", MIT Press, 2012.
WEBSITES:
1. [Link]
2. [Link]
3. [Link]
Karpagam Academy of Higher Education (Deemed to be University), Coimbatore – 641 021 Page 208
[Link] ARTIFICIAL INTELLIGENCE AND DATA SCIENCE 2025-2026
SEMESTER -VII
25BTAD7E46G GENERATIVE AI 4H-3C
(THEORY & LAB)
Instruction Hours/week: L:2 T:0 P:2 Marks: Internal:40 External:60 Total:100
End Semester Exam:3 Hours
i) THEORY
COURSE OBJECTIVES:
The goal of this course is for the students to:
• Understand the foundational concepts of generative models.
• Explore various types of generative models, including GANs, VAEs, and Transformers.
• Gain hands-on experience in implementing and training generative models.
COURSE OUTCOMES:
Upon completion of this course the students will be able to:
• Compare and Differentiate Generative Models (K2)
• Interpret autoencoder architecture in generative AI (K2)
• Develop generative adversarial networks for data augmentation. (K3)
• Identify transformer models for text generation for neural networks. (K3)
• Apply ethical implications and responsible ai practices (K3)
Karpagam Academy of Higher Education (Deemed to be University), Coimbatore – 641 021 Page 209
UNIT III GENERATIVE ADVERSARIAL NETWORKS (GANS) 6
Introduction to GANs: Fundamentals of GANs-Generator and discriminator networks-Training GANs
and common challenges. Advanced GAN Architectures: Deep Convolutional GANs (DCGANs)-
Conditional GANs (cGANs)- CycleGANs and StyleGANs. Practical Applications of GANs: Image
synthesis and editing-Data augmentation-Evaluation metrics for GANs.
TOTAL: 30
ii) LABORATORY
LIST OF EXPERIMENTS:
1. Implement the encoder and decoder networks for a VAE.
2. Implement a conditional VAE (CVAE).
3. Implement the generator and discriminator networks for a GAN.
4. Implement a Deep Convolutional GAN (DCGAN).
5. Implement a CycleGAN for image-to-image translation (e.g., converting horses to zebras).
6. Implement a basic Transformer model.
TOTAL: 30
TEXT BOOKS:
1. David Foster,” Deep Learning: Teaching Machines to Paint, Write, Compose and Play”,
O’Reilly Media, 2nd edition, 2023.
2. Numa Dhamani, "Introduction to Generative AI", Manning, First edition,2024.
3. Carlos Rodriguez, "Generative AI Foundations in Python: Discover key techniques and
navigate modern challenges in LLMs", Packt Publishing, First edition, 2024.
REFERENCE BOOKS:
1. Ian Goodfellow, Yoshua Bengio, Aaron Courville, “Deep Learning”, MIT Press, 2017.
2. Rafael Valle, ”Hands-on Generative Adversarial Networks with Keras”. Packt Publisher, 2019.
Karpagam Academy of Higher Education (Deemed to be University), Coimbatore – 641 021 Page 210
WEBSITES:
1. [Link] applications
2. [Link]
3. [Link]
Karpagam Academy of Higher Education (Deemed to be University), Coimbatore – 641 021 Page 211
LIST OF
MANDATORY COURSES
Karpagam Academy of Higher Education (Deemed to be University), Coimbatore – 641 021 Page 212
[Link] ARTIFICIAL INTELLIGENCE AND DATA SCIENCE 2025-2026
SEMESTER-I
25BTMC151G WOMEN SAFETY AND SECURITY 1H - 0C
Instruction Hours/week: L:1 T:0 P:0 Marks: Internal:100 Total:100
End Semester Exam:3 Hours
PRE- REQUISITES: None
COURSE OBJECTIVES:
The goal of this course is for the students to
• Make aware about the practical issues concerning gender and politics.
• Acquaint knowledge about the national policies and programmes and the gendered structures of
governance and polity
• Observe the liability of women and women’s work in the context of globalization.
COURSE OUTCOMES:
Upon completion of this course the students will be able to
• Infer into the basic concepts related to sex, gender, femininity etc. (K2)
• Demonstrate the rationale for women’s studies (K2)
• Compare Gender Equality Issues and Movements in Women’s Studies (K2)
• Summarize the Social construction of Gender, Gender Roles and Gender stereotyping. (K2)
• Illustrate Social Structures, Changing Status of Women in India. (K2)
TEXT BOOKS:
1. Amy S. Wharton. (2005). “The Sociology of Gender: An Introduction to Theory and
Research”. (Key Themes in Sociology) Blackwell Publishing, UK, Indian Reprint, Kilaso
Books, New Delhi.
Karpagam Academy of Higher Education (Deemed to be University), Coimbatore – 641 021 Page 213
2. Devaki Jain and Pam Rajput (Ed). (2003). “Narratives from the Women‟s Studies
Family: Recreating Knowledge, Sage, and New Delhi.
3. Jasbir Jain (Ed). (2005). “Women in Patriarchy: Cross Cultural”. Rawat Publication Jaipur.
Karpagam Academy of Higher Education (Deemed to be University), Coimbatore – 641 021 Page 214
[Link] ARTIFICIAL INTELLIGENCE AND DATA SCIENCE 2025-2026
SEMESTER-I
25BTMC152G தமிழர் மரபும் பண்பாடும் 1H - 0C
Instruction Hours/week: L:1 T:0 P:0 Marks: Internal:100 Total:100
End Semester Exam:3 Hours
பாடத்திட்ட பயன்விளைவு
அலகு: 2 தமிழர்பண்பாடு
பண்பாடு – விளக்கம் – பழந்தமிழர்பண்பாடு – இைற்தகசார்ந்தவாழ்விைல் – தமிழர்சமைம் –
அரசிைல்நிதல–சமூகப்பழக்கவழக்கங்கள் – நம்பிக்தககள் – வாழ்விைல்அறங்கள் –
வணிகம்பபான்றதவ.
Karpagam Academy of Higher Education (Deemed to be University), Coimbatore – 641 021 Page 215
அலகு:3 தமிழர்களலகள்
தமிழகத்தில்கதலகளின்வளர்ச்சி – சிற்பக்கதலவளர்ச்சி –பகாைில்கதல – கற்பகாவில்கள்
- ஓவிைக்கதல – அழகுக்கதலகள் - கூத்துக்கதல – மருத்துவக்கதல – நாடகக்கதல–
இதசக்கதலபபான்றதவ.
அலகு: 4 தமிழர்சமயம்
பழந்தமிழரின்சமைம் – சங்ககாலசமைம் – மதால்காப்பிைத்தில்சமைம் – தசவசமைம் –
தவணவம் – தமிழ்ப்பண்பாட்டில்மபௌத்தம் – தமிழ்ப்பண்பாட்டில்சமணத்தின்தாக்கம்–
தமிழ்ப்பண்பாட்டில் இசுலாம் மற்றும் கிறித்துவ சமைத்தின் தாக்கம்-தமிழர்பண்பாட்டில்
விழாக்கள்- பகாைில்களும் விழாக்களும்-சமூகஒருங்கிதணப்பில்விழாக்களின்பங்கு-சங்க
இலக்கிைத்தில் விழாக்கள் பற்றிைகுறிப்புகள்-இதடக்கால இலக்கிைங்களில் விழாக்கள்
பற்றிை மசய்திகள் – விழாக்களின் சமூகப்பங்களிப்பு – தற்காலத்தில் தமிழர்விழாக்கள் –
விதளைாட்டும் விழாக்களும்.
அலகு: 5 இலக்கியங்கைில்தமிழர்பண்பாட்டுப்பதிவுகள்
சங்க இலக்கிைமும் வாழ்விைலும்-திருக்குறளில் வாழ்விைல் மநறிகள் –
இரட்தடக்காப்பிைங்களும் வாழ்விைலும் – சிற்றிலக்கிைங்களில் வாழ்விைல்பதிவுகள்-
இக்கால இலக்கிைமும் வாழ்விைலும்.
பார்ளவநூல்கள்:
1. தமிழ் இலக்கிை வரலாறு – தமிழண்ணல், மீ னாட்சி புத்தகநிதலைம்- மதுதர-
இரண்டாம்பதிப்பு-ஜூதல – 2000.
2. தமிழர் நாகரிகமும் பண்பாடும், அ. தட்சிணாமூர்த்தி, ஐந்திதணப்பதிப்பகம்,
மசன்தன, திருத்திைபதிப்பு – 2022.
3. தமிழர் வரலாறும் பண்பாடும், நா. வானமாமதல, நியூமசஞ்சுரிபுக்ஹவுஸ்,
மசன்தன, ஆறாம்பதிப்பு - 2007 .
4. தமிழக வரலாறு மக்களும் பண்பாடும், பக.பக. பிள்தள, உலகத்தமிழராய்ச்சி
நிறுவனம், மசன்தன.
Karpagam Academy of Higher Education (Deemed to be University), Coimbatore – 641 021 Page 216
[Link] ARTIFICIAL INTELLIGENCE AND DATA SCIENCE 2025-2026
SEMESTER-II
25BTMC251G VEDIC MATHEMATICS 1H-0C
Instruction Hours/week: L:1 T:0 P:0 Marks: Internal:100 Total:100
End Semester Exam:3 Hours
COURSE OBJECTIVES:
COURSEOUTCOMES:
Upon completion of this course, the student will be able to;
• Apply Vedic sutras for arithmetic computation. (K3)
• Utilize Urdhva Tiryagbhyam for solving complex multiplication problems. (K3)
• Make use of Vedic division method for basic word problems. (K3)
UNIT I 5
Application of vedic sutras, Arthimetic computation, Shudh method for a list of number, Rapid
Addition- Single to Double-Digit, Subtraction using Nikliam 3 Digit
UNIT II 5
Multiplication by Thumb Rule, Multiplication Vertically and cross wise, Urdhvatiryagbhyam,
Anurupyena.
UNIT III 5
Squaring numbers, Traditonal Division, Straight Division, Facts of Division, Basic Word Problems.
REFERENCES:
Karpagam Academy of Higher Education (Deemed to be University), Coimbatore – 641 021 Page 217
WEBSITES:
1. [Link]/courses/111101080
2. www.[Link]
Karpagam Academy of Higher Education (Deemed to be University), Coimbatore – 641 021 Page 218
[Link] ARTIFICIAL INTELLIGENCE AND DATA SCIENCE 2025-2026
SEMESTER-III
25BTMC351G APTITUDE AND REASONING 1H-0C
Instruction Hours/week: L:1 T:0 P:0 Marks: Internal:100 Total:100
End Semester Exam:3 Hours
PRE- REQUISITES: None
COURSE OBJECTIVES:
The goal of this course for the students is to
• Categorize, apply, and use thought processes to distinguish between concepts
• of Quantitative methods.
• Prepare and explain the fundamentals related to various possibilities and
• probabilities related to quantitative aptitude.
• Understand and solve logical reasoning questions and clear competitive exams.
COURSE OUTCOMES:
Upon completion of this course, the students will be able to
• Understand the basic concepts of quantitative ability
• Understand the basic concepts of logical reasoning Skills
• Acquire satisfactory competency in the use of reasoning
• Solve campus placements aptitude papers covering Quantitative Ability, Logical
• Gaun Reasoning Ability Compete in various competitive exams like CAT, CMAT,
GATE, GRE, GATE, UPSC, GPSC etc.
Karpagam Academy of Higher Education (Deemed to be University), Coimbatore – 641 021 Page 219
2.3 Probability
2.4 Profit and Loss
2.5 Simple and Compound Interest
2.6. Time, Speed and Distance
2.7. Time & Work
2.8. Ratio and Proportion
2.9. Area
2.10 Mixtures and Allegation
TEXTBOOKS
1. A Modern Approach to Verbal & Non-Verbal Reasoning By R S Agarwal
2. Analytical and Logical Reasoning BySijwali B S
3. Quantitative aptitude for Competitive examination By R S Agarwal
4. Analytical and Logical Reasoning for CAT and other management entrance tests By
Sijwali B S
5. Quantitative Aptitude by Competitive Examinations by AbhijitGuha 4th edition
WEBSITES
1. [Link]
2. [Link]
3. [Link]
Karpagam Academy of Higher Education (Deemed to be University), Coimbatore – 641 021 Page 220
[Link] ARTIFICIAL INTELLIGENCE AND DATA SCIENCE 2025-2026
SEMESTER-IV
25BTMC451G FOUNDATION OF ENTREPRENEURSHIP 1H-0C
Instruction Hours/week: L:1 T:0 P:0 Marks: Internal:100 Total:100
End Semester Exam:3 Hours
PRE- REQUISITES: None
COURSE OBJECTIVES:
The goal of this course for the students is to
• Equip and develop the learners entrepreneurial skills and qualities essential to undertake
business.
• Impart the learners entrepreneurial competencies needed for managing business efficiently
and effectively.
• Understand basic concepts in the area of entrepreneurship
• Develop personal creativity and entrepreneurial initiative
• Adopt the key steps in the elaboration of business idea
COURSE OUTCOMES:
Upon completion of this course the students will be able to
• Gain entrepreneurial competence to run the business efficiently. (K2)
• Undertake businesses in the entrepreneurial environment (K2)
• Prepare business plans and undertake feasible projects. (K2)
• Be efficient in launching and develop their business ventures successfully (K2)
• Monitor the business effectively towards growth and development (K2)
Karpagam Academy of Higher Education (Deemed to be University), Coimbatore – 641 021 Page 221
UNIT IV LAUNCHING OF SMALL BUSINESS
Finance and Human Resource Mobilization - Operations Planning - Market and Channel Selection -
Growth Strategies
TOTAL :15
TEXT BOOKS
1. [Link], Entrepreneurial Development, [Link] and Company Limited, New
Delhi, 2016.
2. [Link], Entrepreneurship, Tata McGraw Hill, New Delhi, 2018.
3. Rajeev Roy ,Entrepreneurship, Oxford University Press, 2nd Edition, 2011.
4. Donald F Kuratko,[Link]. Entrepreneurship: A South Asian perspective. Cengage
Learning, 2012.
Karpagam Academy of Higher Education (Deemed to be University), Coimbatore – 641 021 Page 222
[Link] ARTIFICIAL INTELLIGENCE AND DATA SCIENCE 2025-2026
SEMESTER-IV
25BTMC452G ESSENCE OF TRADITIONAL INDIAN KNOWLEDGE AND
HERITAGE 1H-0C
Instruction Hours/week: L:1 T:0 P:0 Marks: Internal:100 Total:100
End Semester Exam:3 Hours
COURSE OBJECTIVES:
The goal of this course for the students is to
• Impart a holistic understanding about Indian Culture and Thoughts from a Historical
perspective.
• Encourage critical appreciation of the Indian thoughts and cultural manifestations.
• Gain knowledge of Indian heritage and cultural heritage on various epistemological
inquiries.
COURSE OUTCOMES:
Upon completion of this course the students will be able to
• Understand the cultural diversity (K2)
• Infer the need of cultural unity (K2)
• Know the Dravidian culture (K2)
• Realize the power of Indian educational system called gurukul (K2)
• Come to know the concepts of vedic thought (K2)
Karpagam Academy of Higher Education (Deemed to be University), Coimbatore – 641 021 Page 223
TEXT BOOKS
1. Chatterjee, Satishchandra and DhirendramohanDatta. (2007) Introduction to
Indian [Link] Publications, New Delhi.
2. Husain,S. Abid. (2003). The National Culture of India. National Book Trust, New
Delhi.
Karpagam Academy of Higher Education (Deemed to be University), Coimbatore – 641 021 Page 224
LIST OF
PROJECT WORK
Karpagam Academy of Higher Education (Deemed to be University), Coimbatore – 641 021 Page 225
[Link] ARTIFICIAL INTELLIGENCE AND DATA SCIENCE 2025-2026
SEMESTER-II
25BTAD291 APPLICATION DEVELOPMENT I 2H-1C
Instruction Hours/week: L:0 T:0 P:2 Marks: Internal:100 Total:100
End Semester Exam:3 Hours
COURSE OBJECTIVES:
The goal of this course is for the students to
• Develop basic programming skills applicable to software development
• Utilize development tools and techniques.
• Validate applications to ensure quality and performance.
COURSE OUTCOMES:
Upon completion of this course, the student will be able to:
• Interpret the principles and components of application development. (K2)
• Apply basic programming techniques to simple applications. (K3)
• Develop functional applications using appropriate development tools and languages (K3)
• Analyze user requirements to meet application solutions. (K4)
• Function applications to ensure security and performance standards. (K4)
Students have to develop applications in the following domains:
1. Artificial Intelligence
2. Data science
3. Machine learning
4. Deep learning
5. Quantum Computing
6. Web application
7. Image Processing
8. Cyber Security
9. Others
CO, PO, PSO Mapping
CO PO1 PO2 PO3 PO4 PO5 PO6 PO7 PO8 PO9 PO10 PO11 PSO1 PSO2
CO1 2 1 - 1 2 2 1 1 2 2 2 2 3
CO2 3 2 1 1 2 2 1 1 2 2 2 2 3
CO3 3 2 1 1 2 1 1 1 2 2 2 2 3
CO4 3 3 2 1 2 2 1 1 2 2 2 2 3
CO5 3 3 2 1 2 2 1 1 2 2 2 2 3
Avg 2.8 2.2 1.5 1 2 2 1 1 2 2 2 2 3
1 - Low, 2 - Medium, 3 - High, ‘-' - No Correlation
Karpagam Academy of Higher Education (Deemed to be University), Coimbatore – 641 021 Page 226
[Link] ARTIFICIAL INTELLIGENCE AND DATA SCIENCE 2025-2026
SEMESTER-III
25BTAD391 APPLICATION DEVELOPMENT II 2H-1C
Instruction Hours/week: L:0 T:0 P:2 Marks: Internal:100 External:0 Total:100
End Semester Exam:3 Hours
COURSE OBJECTIVES:
The goal of this course is for the students to
• Develop basic programming skills applicable to software development
• Utilize development tools and techniques.
• Validate applications to ensure quality and performance.
COURSE OUTCOMES:
Upon completion of this course, the student will be able to:
• Interpret the principles and components of application development. (K2)
• Apply basic programming techniques to simple applications. (K3)
• Develop functional applications using appropriate development tools and languages (K3)
• Analyze user requirements to meet application solutions. (K4)
• Function applications to ensure security and performance standards. (K4)
Students have to develop applications in the following domains:
1. Artificial Intelligence
2. Data science
3. Machine learning
4. Deep learning
5. Quantum Computing
6. Web application
7. Image Processing
8. Cyber Security
9. Others
CO, PO, PSO Mapping
CO PO1 PO2 PO3 PO4 PO5 PO6 PO7 PO8 PO9 PO10 PO11 PSO1 PSO2
CO1 2 1 - 1 2 2 1 1 2 2 2 2 3
CO2 3 2 1 1 2 2 1 1 2 2 2 2 3
CO3 3 2 1 1 2 2 1 1 2 2 2 2 3
CO4 3 3 2 1 2 2 1 1 2 2 2 2 3
CO5 3 3 2 1 2 2 1 1 2 2 2 2 3
Avg 2.8 2.2 1.5 1 2 2 1 1 2 2 2 2 3
1 - Low, 2 - Medium, 3 - High, ‘-' - No Correlation
Karpagam Academy of Higher Education (Deemed to be University), Coimbatore – 641 021 Page 227
[Link] ARTIFICIAL INTELLIGENCE AND DATA SCIENCE 2025-2026
SEMESTER-III
25BTAD392 FIELD PROJECT / INTERNSHIP I 2H-1C
Instruction Hours/week: L:0 T:0 P:2 Marks: Internal:100 Total:100
End Semester Exam:3 Hours
PRE- REQUISITES: None
COURSE OBJECTIVES:
The goal of this course for the students is to
• Be self motivated and diligent professional
• Involve new learning, expanded growth or improvement on the job
• Enable the students to develop their engineering skills
COURSE OUTCOMES:
Upon completion, the students will be able to
• Interpret research literature in engineering problem domain. (K2)
• Identify mathematics, science and engineering concepts and modern engineering
tools necessary to communicate the identified Study /internship. (K3)
• Apply critical thinking and analytical skills in problem solving. (K3)
• Develop innovative solutions to real world problems. (K3)
• Analyze the diverse engineering disciplines to dynamic projects environment
(K4)
CO PO1 PO2 PO3 PO4 PO5 PO6 PO7 PO8 PO9 PO10 PO11 PSO1 PSO2
CO1 2 1 - - 3 3 2 2 2 3 3 3 3
CO2 3 2 1 1 3 3 2 2 2 3 3 3 3
CO3 3 2 1 1 3 3 2 2 2 3 3 3 3
CO4 3 2 1 1 3 3 2 2 2 3 3 3 3
CO5 3 3 2 1 3 3 2 2 2 3 3 3 3
Avg 2.8 2 1.3 1 3 3 2 2 2 2 3 3 3
1 - Low, 2 - Medium, 3 - High, ‘-' - No Correlation
Karpagam Academy of Higher Education (Deemed to be University), Coimbatore – 641 021 Page 228
[Link] ARTIFICIAL INTELLIGENCE AND DATA SCIENCE 2025-2026
SEMESTER-IV
25BTAD491 APPLICATION DEVELOPMENT III 2H-1C
Instruction Hours/week: L:0 T:0 P:2 Marks: Internal:100 Total:100
End Semester Exam:3 Hours
COURSE OBJECTIVES:
The goal of this course is for the students to
• Develop basic programming skills applicable to software development
• Utilize development tools and techniques.
• Validate applications to ensure quality and performance.
COURSE OUTCOMES:
Upon completion of this course, the student will be able to:
• Interpret the principles and components of application development. (K2)
• Apply basic programming techniques to simple applications. (K3)
• Develop functional applications using appropriate development tools and languages (K3)
• Analyze user requirements to meet application solutions. (K4)
• Function applications to ensure security and performance standards. (K4)
Students have to develop applications in the following domains:
1. Artificial Intelligence
2. Data science
3. Machine learning
4. Deep learning
5. Quantum Computing
6. Web application
7. Image Processing
8. Cyber Security
9. Others
CO, PO, PSO Mapping
CO PO1 PO2 PO3 PO4 PO5 PO6 PO7 PO8 PO9 PO10 PO11 PSO1 PSO2
CO1 2 1 - 1 2 2 1 1 2 2 2 2 3
CO2 3 2 1 1 2 2 1 1 2 2 2 2 3
CO3 3 2 1 1 2 2 1 1 2 2 2 2 3
CO4 3 3 2 1 2 2 1 1 2 2 2 2 3
CO5 3 3 2 1 2 2 1 1 2 2 2 2 3
Avg 2.8 2.2 1.5 1 2 2 1 1 2 2 2 2 3
1 - Low, 2 - Medium, 3 - High, ‘-' - No Correlation
Karpagam Academy of Higher Education (Deemed to be University), Coimbatore – 641 021 Page 229
[Link] ARTIFICAL INTELLIGENCE AND DATA SCIENCE 2025-2026
SEMESTER V
25BTAD591 FIELD PROJECT / INTERNSHIP II 2H-1C
Instruction Hours/week: L:0 T:0 P:2 Marks: Internal:100 Total:100
End Semester Exam:3 Hours
COURSE OUTCOMES:
Upon completion, the students will be able to
• Interpret research literature in engineering problem domain. (K2)
• Identify mathematics, science and engineering concepts and modern engineering
tools necessary to communicate the identified Study /internship. (K3)
• Apply critical thinking and analytical skills in problem solving. (K3)
• Develop innovative solutions to real world problems. (K3)
• Analyze the diverse engineering disciplines to dynamic projects environment
(K4)
CO PO1 PO2 PO3 PO4 PO5 PO6 PO7 PO8 PO9 PO10 PO11 PSO1 PSO2
CO1 2 1 - - 3 3 2 2 2 3 3 3 3
CO2 3 2 1 1 3 3 2 2 2 3 3 3 3
CO3 3 2 1 1 3 3 2 2 2 3 3 3 3
CO4 3 2 1 1 3 3 2 2 2 3 3 3 3
CO5 3 3 2 1 3 3 2 2 2 3 3 3 3
Avg 2.8 2 1.3 1 3 3 2 2 2 2 3 3 3
1 - Low, 2 - Medium, 3 - High, ‘-' - No Correlation
Karpagam Academy of Higher Education (Deemed to be University), Coimbatore – 641 021 Page 230
[Link] ARTIFICAL INTELLIGENCE AND DATA SCIENCE 2025-2026
SEMESTER VI
25BTAD691 MINI PROJECT 2H-1C
Instruction Hours/week: L:0 T:0 P:2 Marks: Internal:100 Total:100
End Semester Exam:3 Hours
COURSE OUTCOMES:
Upon completion the students will be able to
• Apply practically acquired knowledge within the chosen area of project domain. (K3)
• Identify the technical aspects of a project with comprehensive and systematic approach.
(K3)
• Develop effective communication and report writing related to project findings. (K3)
• Examine the principles of project management and finance during the implementation of
the project (K4)
• Function as an individual or in a team in development of engineering projects. (K4)
CO PO1 PO2 PO3 PO4 PO5 PO6 PO7 PO8 PO9 PO10 PO11 PSO1 PSO2
CO1 3 2 1 1 3 3 2 2 2 3 3 3 3
CO2 3 2 1 1 3 3 2 2 2 3 3 3 3
CO3 3 2 1 1 3 3 2 2 2 3 3 3 3
CO4 3 3 2 1 3 3 2 2 2 3 3 3 3
CO5 3 3 2 1 3 3 2 2 2 3 3 3 3
Avg 3 2.4 1.4 1 3 3 2 2 2 2 3 3 3
1 - Low, 2 - Medium, 3 - High, ‘-' - No Correlation
Karpagam Academy of Higher Education (Deemed to be University), Coimbatore – 641 021 Page 231
[Link] ARTIFICAL INTELLIGENCE AND DATA SCIENCE 2025-2026
SEMESTER VII
25BTAD791 PROJECT WORK PHASE I/ FIELD PROJECT/ INTERNSHIP III 8H-4C
Instruction Hours/week: L:0 T:0 P:8 Marks: Internal:40 External:60 Total:100
End Semester Exam:3 Hours
COURSE OUTCOMES:
Upon completion , the students will be able to
• Identify theoretical concepts to solve industrial problems with teamwork and
multidisciplinary approach (K3)
• Apply project management skills for planning, scheduling, execution and monitoring. (K3)
• Utilize the techniques, skills and modern tools necessary for the project. (K3)
• Examine research gaps and propose creative solutions (K4)
• Analyze products, processes for sustainable and socially relevant applications (K4)
CO PO1 PO2 PO3 PO4 PO5 PO6 PO7 PO8 PO9 PO10 PO11 PSO1 PSO2
CO1 3 2 1 1 3 3 2 2 2 3 3 2 3
CO2 3 2 1 1 3 3 2 2 2 3 3 2 3
CO3 3 2 1 1 3 3 2 2 2 3 3 2 3
CO4 3 2 1 1 3 3 2 2 2 3 3 2 3
CO5 3 3 2 1 3 3 2 2 2 3 3 2 3
Avg 3 2.2 1.2 1 3 3 2 2 2 2 3 2 3
1 - Low, 2 - Medium, 3 - High, ‘-' - No Correlation
Karpagam Academy of Higher Education (Deemed to be University), Coimbatore – 641 021 Page 232
[Link] ARTIFICAL INTELLIGENCE AND DATA SCIENCE 2025-2026
SEMESTER VIII
25BTAD891 PROJECT WORK PHASE II 16H-8C
Instruction Hours/week: L:0 T:0 P:16 Marks: Internal:80 External:120 Total:200
End Semester Exam:3 Hours
COURSE OUTCOMES:
Upon completion , the students will be able to
• Identify theoretical concepts to solve industrial problems with teamwork and
multidisciplinary approach (K3)
• Apply project management skills for planning, scheduling, execution and monitoring. (K3)
• Utilize the techniques, skills and modern tools necessary for the project. (K3)
• Examine research gaps and propose creative solutions (K4)
• Analyze products, processes for sustainable and socially relevant applications (K4)
CO PO1 PO2 PO3 PO4 PO5 PO6 PO7 PO8 PO9 PO10 PO11 PSO1 PSO2
CO1 3 2 1 1 3 3 2 2 2 3 3 2 3
CO2 3 2 1 1 3 3 2 2 2 3 3 2 3
CO3 3 2 1 1 3 3 2 2 2 3 3 2 3
CO4 3 2 1 1 3 3 2 2 2 3 3 2 3
CO5 3 3 2 1 3 3 2 2 2 3 3 2 3
Avg 3 2.2 1.2 1 3 3 2 2 2 2 3 2 3
1 - Low, 2 - Medium, 3 - High, ‘-' - No Correlation
Karpagam Academy of Higher Education (Deemed to be University), Coimbatore – 641 021 Page 233
SKILL DEVELOPMENT COURSES
Karpagam Academy of Higher Education (Deemed to be University), Coimbatore – 641 021 Page 234
[Link] ARTIFICIAL INTELLIGENCE AND DATA SCIENCE 2025-2026
SEMESTER-II
25BTHS246G YOGA 3H - 2C
Instruction Hours/week: L:1 T:0 P:2 Marks: Internal:100 Total:100
End Semester Exam:3 Hours
PRE-REQUISITE: NIL
COURSE OBJECTIVES:
COURSE OUTCOMES:
Upon completion of this course, the student will be able to:
• Practice physical activities and yoga for strength, flexibility and relaxation.
• Use techniques for increasing concentration and decreasing anxiety for stronger
academic performance.
• Perform yoga exercises in various combination and forms.
• Improve personal fitness through participation in sports and yoga activities.
• Follow sound nutritional practices for maintaining good health and physical performance.
Explain importance of anatomy and physiology - Describe effects of exercise in various body
systems - Describe concept of correct posture - Explain corrective measures for posture
deformities.
Karpagam Academy of Higher Education (Deemed to be University), Coimbatore – 641 021 Page 235
UNIT III YOGA & PRANAYAMA 15
Explain importance of yoga - Perform various pranayama for increasing concentration -
Use meditation and other relaxation techniques for improving concentration.
TOTAL: 45
SUGGESTED READINGS
1. Ajmer Singh, Modern Trends and Physical Education class 11 & class 12, Kalyani
Publication, New Delhi ISBN: 9789327264319.
2. B.K.S. Iyengar, Light on Yoga, Thomson's Publication, New DelhiISBN: 8172235011
3. [Link], Health and Physical Education, NCERT Books; Class11,12 Saraswati
House Publication, New Delhi
4. Acharya Yatendra, Yoga and Stress Management, Fingerprint Publishing ISBN: 938905303X
5. Swami Vivekanand, Patanjali Yoga Sutras, Fingerprint Publishing ISBN 9389567351.
CO PO1 PO2 PO3 PO4 PO5 PO6 PO7 PO8 PO9 PO10 PO11 PSO1 PSO2
CO1 - - - - - 1 1 - - - 2 - -
CO2 - - - - - 1 1 - - - 2 - -
CO3 - - - - - 1 1 - - - 2 - -
CO4 - - - - - 1 1 - - - 2 - -
CO5 - - - - - 1 1 - - - 2 - -
Avg - - - - - 1 1 - - - 2 - -
1 - Low, 2 - Medium, 3 - High, ‘-' - No Correlation
Karpagam Academy of Higher Education (Deemed to be University), Coimbatore – 641 021 Page 236
[Link] ARTIFICIAL INTELLIGENCE AND DATA SCIENCE 2025-2026
SEMESTER-IV
25BTAD411 SKILL DEVELOPMENT I 2H-1C
Instruction Hours/week: L:0 T:0 P:2 Marks: Internal:100 Total:100
End Semester Exam:3 Hours
Students have to undergo skill-oriented courses offered in latest engineering trends from reputed
industries
COURSE OUTCOMES:
Upon completion, the students will be able to
• Interpret proficiency in implementing industry best practices in job-related tasks. (K2)
• Build skills to generate and validate new ideas and drive innovation within startups or
existing businesses. (K3)
• Develop the ability to adapt emerging technologies relevant to business and research
contexts (K3)
• Utilize research skills necessary for higher studies and research projects. (K3)
• Make use of emerging technologies to solve complex problems. (K3)
Students have to undergo skill-oriented courses offered in latest engineering trends from reputed
industries
COURSE OUTCOMES:
Upon completion, the students will be able to
• Interpret proficiency in implementing industry best practices in job-related tasks. (K2)
• Build skills to generate and validate new ideas and drive innovation within startups or
existing businesses. (K3)
• Develop the ability to adapt emerging technologies relevant to business and research
contexts (K3)
• Utilize research skills necessary for higher studies and research projects. (K3)
• Make use of emerging technologies to solve complex problems. (K3)
Karpagam Academy of Higher Education (Deemed to be University), Coimbatore – 641 021 Page 238