B.Tech in AI and Data Science
B.Tech in AI and Data Science
Sl.
Category Code Credits
No
Humanities and Social Sciences including Management
1 HMC 5
courses
2 Basic Science courses BSC 26
No semester shall have more than five lecture-based courses and two laboratory and/or
drawing/seminar/project courses in the curriculum. Semester-wise credit distribution shall
be as below:
Sem 1 2 3 4 5 6 7 8 Total
Credits 17 21 22 22 23 23 15 17 160
G.Total 162
Basic Science Courses: Maths, Physics, Chemistry, Biology for Engineers, Life Science etc
Each course is denoted by a unique code consisting of three alphabets followed by three
numerals like CSL 201. The first two letter code refers to the department offering the
course. CS stands for course in Computer Science & Engineering, course code MA refers to
a course in Mathematics, course code ES refers to a course in Engineering Science etc.
Third letter stands for the nature of the course as indicated in the following table.
Code Description
Theory based courses (other than lecture hours, these courses can have tutorial
T
and practical hours, e.g., L-T-P structures 3-0-0, 3-1-2, 3-0-2 etc.)
Laboratory based courses (where performance is evaluated primarily on the basis
L
of practical or laboratory work with LTP structures like 0-0-3, 1-0-3, 0-1-3 etc.)
N Non-credit courses
D Project based courses (Major-, Mini- Projects)
Q Seminar courses
Course Number is a three-digit number and the first digit refers to the Academic year in which
the course is normally offered, i.e. 1, 2, 3, or 4 for the B. Tech. Programme of four-year
duration. Of the other two digits, the last digit identifies whether the course is offered normally
in the odd (odd number), even (non-zero even number) or in both the semesters (zero). The
middle number could be any digit. CSL 201 is a laboratory course offered in Computer Science
and Engineering department for third semester, MAT 101 is a course in Mathematics offered in
the first semester, EET 344 is a theory course in Electrical Engineering offered in the sixth
semester, PHT 110 is a course in Physics offered both the first and second semesters, EST 102
is a course in Basic Engineering offered by one or many departments in the second semester.
These course numbers are to be given in the curriculum and syllabi.
Artificial Intelligence and Data Science
Departments
Each course is offered by a Department and their two-letter course prefix is given in Table 2
SL Course SL Course
Department Department
NO Prefix NO Prefix
7 Biotechnology BT 26 Mathematics MA
9 Chemistry CY 28 Mechatronics MR
COURSE
SLOT COURSES L-T-P HOURS CREDIT
NO.
ENGINEERING PHYSICS
PHL 120 0-0-2 2 1
S LAB
1/2 ENGINEERING CHEMISTRY
CYL 120 0-0-2 2 1
LAB
TOTAL 23/24 17
Artificial Intelligence and Data Science
SEMESTER II
COURSE
SLOT COURSES L-T-P HOURS CREDIT
NO.
VECTOR CALCULUS ,
A MAT 102 DIFFERENTIAL EQUATIONS 3-1-0 4 4
AND TRANSFORMS
PROFESSIONAL
E HUT 102 2-0-2 4 --
COMMUNICATION
ENGINEERING PHYSICS
PHL 120 0-0-2 2 1
S LAB
1/2
ENGINEERING CHEMISTRY
CYL 120 0-0-2 2 1
LAB
TOTAL 28/29 21
Artificial Intelligence and Data Science
NOTE:
1. Engineering Physics A and Engineering Chemistry shall be offered in both semesters. Institutions can
advise students belonging to about 50% of the number of branches in the Institution to opt for
Engineering Physics A in S1 and Engineering Chemistry in S2 & vice versa. Students opting for
Engineering Physics A in a semester should attend Physics Lab in the same semester and students
opting for Engineering Chemistry in one semester should attend Engineering Chemistry Lab in the
same semester
2. Engineering Mechanics and Engineering Graphics shall be offered in both semesters. Institutions can
advise students belonging to about 50% of the number of branches in the Institution to opt for
Engineering Mechanics in S1 and Engineering Graphics in S2 & viceversa.
3. Basics of Civil & Mechanical Engineering and Basics of Electrical & Electronics Engineering shall
be offered in both semesters. Basics of Civil & Mechanical Engineering contain equal weightage for
Civil Engineering and Mechanical Engineering. Slot for the course is D with CIE marks of 25 each
and ESE marks of 50 each. Students belonging to branches of AEI, EI, BME, ECE, EEE, ICE, CSE,
IT, RA can choose this course inS1.
Basics of Electrical & Electronics Engineering contain equal weightage for Electrical Engineering
and Electronics Engineering. Slot for the course is D with CIE marks of 25 each and ESE marks of
50 each. Students belonging to AERO, AUTO, CE, FSE, IE, ME, MECHATRONICS, PE,
METALLURGY, BT, BCE, CHEM, FT, POLY can choose this course in S1. Students having
Basics of Civil & Mechanical Engineering in one semester should attend Civil & Mechanical
Workshop in the same semester and students having Basics of Electrical & Electronics
Engineering in a semester should attend Electrical & Electronics Workshop in the same semester.
4. LIFESKILLS
Life skills are those competencies that provide the means for an individual to be resourceful and
positive while taking on life's vicissitudes. Development of one's personality by being aware of the
self, connecting with others, reflecting on the abstract and the concrete, leading and generating
change, and staying rooted in time-tested values and principles is being aimed at. This course is
designed to enhance the employability and maximize the potential of the students by introducing
them to the principles that underlie personal and professional success, and help them acquire the
skills needed to apply these principles in their lives and careers.
5. PROFESSIONALCOMMUNICATION
Objective is to develop in the under-graduate students of engineering a level of competence in
English required for independent and effective communication for their professional needs.
Coverage: Listening, Barriers to listening, Steps to overcome them, Purposive listening practice, Use
of technology in the professional world. Speaking, Fluency & accuracy in speech, Positive thinking,
Improving self-expression, Tonal variations, Group discussion practice, Reading, Speed reading
practice, Use of extensive readers, Analytical and critical reading practice, Writing Professional
Correspondence, Formal and informal letters, Tone in formal writing, Introduction to reports. Study
Skills, Use of dictionary, thesaurus etc., Importance of contents page, cover & back pages,
Bibliography, Language Lab.
Artificial Intelligence and Data Science
SEMESTER III
COURSE
SLOT COURSES L-T-P HOURS CREDIT
NO.
DISCRETE MATHEMATICAL
A MAT 203 3-1-0 4 4
STRUCTURES
OBJECTORIENTED
D CST 205 PROGRAMMING USING JAVA 3-1-0 4 4
SUSTAINABLE
F MCN 201 2-0-0 2 --
ENGINEERING
O B J ECT ORIENTED
T CSL 203 PROGRAMMING LAB 0-0-3 3 2
(IN JAVA)
COURSE
SLOT COURSES L-T-P HOURS CREDIT
NO.
DATABASE MANAGEMENT
C CST 204 3-1-0 4 4
SYSTEMS
R/M/
VAC Remedial/Minor/Honours course 3-1-0 4 4
H
NOTE:
1. Design & Engineering and Professional Ethics shall be offered in both S3 and S4.
Institutions can advise students belonging to about 50% of the number of branches
in the Institution to opt for Design & Engineering in S3 and Professional Ethics in
S4 & vice versa.
2. *All Institutions should keep 4 hours exclusively for Remedial class/Minor course
(Thursdays from 3 to 5 PM and Fridays from 2 to 4 PM). If a student does not opt
for minor programme, he/she can be given remedial class.
Artificial Intelligence and Data Science
SEMESTER V
COURSE
SLOT COURSES L-T-P HOURS CREDIT
NO.
DATABASE MANAGEMENT
T CSL 333 0-0-4 4 2
SYSTEMS LAB
R/M/ Remedial/Minor/Honours
VAC 2-0-0 4 4
H course*
NOTE:
1. *All Institutions should keep 4 hours exclusively for Remedial class/Minor/ Honours
course (Tuesdays from 3 to 5 PM and Wednesdays from 3 to 5 PM). If a student does not
opt for minor/honours programme, he/she can be given remedial class.
Artificial Intelligence and Data Science
SEMESTER VI
COURS
SLOT COURSES L-T-P HOURS CREDIT
E NO.
INDUSTRIAL ECONOMICS
E HUT 300 3-0-0 3 3
& FOREIGN TRADE
COMPREHENSIVE COURSE
F ADT 308 1-0-0 1 1
WORK
R/M/ Remedial/Minor/Honours
VAC 3-1-0 4 4
H course*
Note:
Semester
Bucket Specialisation
S6 S7 S8
FOUNDATIONS OF
Security in SECURITY IN CRYPTOGRAPHY
1 SECURITYIN
Computing COMPUTING (E-II) (E-III)
COMPUTING(E-I)
WEB PROGRAMMING
Computer PROGRAMMING IN
2 PROGRAMMING (E- PARADIGMS (E-
Programming R (E-I)
II) III)
PROGRAM ELECTIVE I
COURSE
SLOT COURSES L-T-P HOURS CREDIT
NO.
FOUNDATIONS OF
CST 312 2-1-0
MACHINE LEARNING
CONCEPTS IN COMPUTER 2-1-0
CDT 322 GRAPHICS AND IMAGE
PROCESSING
FOUNDATIONS OF
CST 332 2-1-0
SECURITY INCOMPUTING
AUTOMATED 3 3
CST 342 2-1-0
D VERIFICATION
ARTIFICIAL NEURAL
ADT 352 2-1-0
NETWORKS TECHNIQUES
NOTE:
2. Comprehensive Course Work: The comprehensive course work in the sixth semester
of study shall have a written test of 50 marks. The written examination will be of
objective type similar to the GATE examination and will be conducted by the
University. Syllabus for comprehensive examination shall be prepared by the
respective BoS choosing the above listed 6 core courses studied from semesters 3 to
5. The pass minimum for this course is 25. The course should be mapped with a
faculty and classes shall be arranged for practicing questions based on the core
courses listed in the curriculum.
Attendance 10
Project Guide 15
Project Report 10
COURSE
SLOT COURSES L-T-P HOURS CREDIT
NO.
INTRODUCTION TO DEEP
A ADT 401 2-1-0 3 3
LEARNING
B ADT --- PROGRAM ELECTIVE II 2-1-0 3 3
INDUSTRIAL SAFETY
D MCN 401 2-1-0 3 ---
ENGINEERING
R/M/ Remedial/Minor/Honours
VAC 3-1-0 4 4
H course*
PROGRAM ELECTIVE II
COURSE
SLOT COURSES L-T-P HOURS CREDIT
NO.
i. ADVANCED CONCEPTS OF
CDT 413 MICROPROCESSOR AND 2-1-0
MICRO CONTROLLER
CST 423 ii CLOUD COMPUTING 2-1-0
iii. SECURITY IN
CST 433 2-1-0
COMPUTING
3 3
B iv. MODELBASED
CST 443 2-1-0
SOFTWARE DEVELOPMENT
CST 463 vi WEB PROGRAMMING 2-1-0
The open elective is offered in semester 7. Each program should specify the courses
(maximum 5) they would like to offer as electives for other programs. The courses listed
below are offered by the Department of COMPUTER SCIENCE & ENGINEERING for
students of other undergraduate branches except for students of Computer Science &
Engineering and Information Technology departments, offered in the colleges under KTU.
COURSE
SLOT COURSES L-T-P HOURS CREDIT
NO.
i INTRODUCTION TO
CST 415 2-1-0
MOBILE COMPUTING
ii INTRODUCTION TO DEEP
CST 425 2-1-0
LEARNING
v OBJECT ORIENTED
CST 455 2-1-0
CONCEPTS
NOTE:
2. Seminar: To encourage and motivate the students to read and collect recent and
reliable information about their area of interest confined to the relevant discipline,
from technical publications including peer reviewed journals, conferences, books,
project reports etc., prepare a report based on a central theme and present it before a
peer audience. Each student shall present the seminar for about 20 minutes duration
on the selected topic. The report and the presentation shall be evaluated by a team of
faculty members comprising Academic coordinator for that program, seminar
coordinator and seminar guide based on style of presentation, technical content,
adequacy of references, depth of knowledge and overall quality of the report.
Total marks: 100, only CIE, minimum required to pass
50 Attendance 10
Seminar Guide 20
Technical Content of the Report 30
Presentation 40
Artificial Intelligence and Data Science
3. Project Phase-I: A Project topic must be selected either from research literature or
the students themselves may propose suitable topics in consultation with their
guides. The objective of Project Work Phase-I is to enable the student to take up
investigative study in the broad field of Computer Science and Engineering (AI
&Data Science), either fully theoretical/ practical or involving both theoretical and
practical work to be assigned by the Department on a group of three/four students,
under the mentoring of a Project Guide(s). This is expected to provide a good
initiation for the student(s) in R&D work. The assignment shall normally include:
Project Guide(s) 30
COURSE
SLOT COURSES L-T-P HOURS CREDIT
NO.
3
C CST --- PROGRAM ELECTIVE IV 2-1-0 3
COMPREHENSIVE COURSE
T ADT 404 1-0-0 1 1
VIVA
R/M/
VAC Remedial/Minor/Honours course 3-1-0 4 4
H
COURSE
SLOT COURSES L-T-P HOURS CREDIT
NO.
PROGRAMMING
CST 424 2-1-0
PARADIGMS
COURSE
SLOT COURSES L-T-P HOURS CREDIT
NO.
HUMAN COMPUTER
CDT 416 2-1-0
INTERACTION
CLIENTSERVER
CST 426 2-1-0
ARCHITECTURE
REINFORCEMENT
CDT 456 2-1-0
LEARNING
PROGRAM ELECTIVE V
COURSE
SLOT COURSES L-T-P HOURS CREDIT
NO.
HIGH PERFORMANCE
CST 418 2-1-0
COMPUTING
BLOCK CHAIN
CST 428 2-1-0
TECHNOLOGIES
IMAGE PROCESSING
D CST 438 2-1-0
TECHNIQUE
3 3
CST 448 INTERNET OF THINGS 2-1-0
COMPUTATIONAL
CST 478 2-1-0
LINGUISTICS
Artificial Intelligence and Data Science
NOTE:
2. Comprehensive Viva Voce: The comprehensive viva voce in the eighth semester of
study shall have a viva voce for 50 marks. The viva voce shall be conducted based
on the core subjects studied from third to eighth semester. The viva voce will be
conducted by the same three member committee assigned for final project phase II
evaluation towards the end of the semesters. The pass minimum for this course is
25. The course should be mapped with a faculty and classes shall be arranged for
practicing questions based on the core courses listed in the curriculum. The mark
will be treated as internal and should be uploaded along with internal marks of
other courses.
3. Project Phase II: The objective of Project Work Phase II & Dissertation is to
enable the student to extend further the investigative study taken up in Project Phase
I, either fully theoretical/practical or involving both theoretical and practical work,
under the mentoring of a Project Guide from the Department alone or jointly with a
Supervisor drawn from R&D laboratory/Industry. This is expected to provide a good
training for the student(s) in R&D work and technical leadership. The assignment
shall normally include:
➢ In depth study of the topic assigned in the light of the Report prepared
in Phase I;
➢ Review and finalization of the Approach to the Problem relating to the
assigned topic;
➢ Detailed Analysis/Modeling/Simulation/Design/Problem
Solving/Experiment as needed;
➢ Final development of product/process, testing, results, conclusions and
future directions;
➢ Preparing a paper for Conference presentation/Publication in Journals,
if possible;
➢ Preparing a Dissertation in the standard format for being evaluated by
the Department;
➢ Final Presentation before the concerned evaluation committee
Project Guide 30
Interim evaluation, twice in the semester by the evaluation committee 70
Quality of the report evaluated by the above committee 10
(The evaluation committee comprises HoD or a senior faculty member, Project
coordinator and project guide).
Final evaluation by a three member committee 40
MINOR
Minor is an additional credential a student may earn if she/he does 20 credits worth of
additional learning in a discipline other than her/his major discipline of B. Tech. degree.
The objective is to permit a student to customize their Engineering degree to suit their
specific interests. Upon completion of an Engineering Minor, a student will be better
equipped to perform interdisciplinary research and will be better employable. Engineering
Minors allow a student to gain interdisciplinary experience and exposure to concepts and
perspectives that may not be a part of their major degree programs.
The academic units offering minors in their discipline will prescribe the set of courses
and/or other activities like projects necessary for earning a minor in that discipline. A
specialist bucket of 3-6courses is identified for each Minor. Each bucket may rest on one or
more foundation courses. A bucket may have sequences within it, i.e., advanced courses
may rest on basic courses in the bucket. She/he accumulates credits by registering for the
required courses, and if the requirements for a particular minor are met within the time limit
for the course, the minor will be awarded. This will be mentioned in the Degree Certificate
as “Bachelor of Technology in xxx with Minor in yyy”. The fact will also be reflected in the
consolidated grade card, along with the list of courses taken. If one specified course
cannot be earned during the course of the programme, that minor will not be awarded.
The individual course credits earned, however, will be reflected in the consolidated
gradecard.
(i) The curriculum/syllabus committee/BoS shall prepare syllabus for courses to be
included in the curriculum from third to eight semesters for all branches. The minor courses
shall be identified by M slot courses.
(ii) Registration is permitted for Minor at the beginning of third semester. Total credits
required to award B Tech with Minor is 182 (162 +20)
(iii) Out of the 20 Credits, 12 credits shall be earned by undergoing a minimum of three
courses, of which one course shall be a mini project based on the chosen area. They can do
mini project either in S7 or in S8. The remaining 8 credits could be acquired through 2
MOOCs recommended by the Board of Studies and approved by the Academic Council or 2
courses from the minor buckets listed here. The classes for Minor shall be conducted along
with regular classes and no extra time shall be required for conducting the courses.
(iv) There won’t be any supplementary examination for the courses chosen for Minor.
(v) On completion of the program, “Bachelor of Technology in xxx with Minor in yyy”
will be awarded if the registrant earn 20 credits form the minor courses.
The registration for minor program will commence from semester 3 and all the academic units
offering minors in their discipline should prescribe set of such courses. The courses shall be
grouped into maximum of 5 buckets. The bucket of courses may have sequences within it, i.e.,
advanced courses may rest on basic courses in the bucket. Reshuffling of courses between
various buckets will not be allowed. There is option to skip any two courses listed here and to
opt for equivalent MOOC courses approved by the Academic Council. In any case, they should
Artificial Intelligence and Data Science
carry out a mini project based on the chosen area in S7 or S8. For example: Students who have
registered for B.Tech Minor in Artificial intelligence and Data Science can opt to study the
courses listed in minor baskets under Computer Science & Engineering Programme.
HONOURS
Honours is an additional credential a student may earn if she/he opts for the extra 20 credits
needed for this in her/his own discipline. Honours is not indicative of a class. The
University is providing this option for academically extra brilliant students to acquire
Honours. Honours is intended for a student to gain expertise/get specialized in an area
inside his/her major B.Tech discipline and to enrich knowledge in emerging/advanced areas
in the concerned branch of engineering. It is particularly suited for students aiming to
pursue higher studies. Upon completion of Honours, a student will be better equipped to
perform research in her/his branch of engineering. On successful accumulation of credits
at the end of the programme, this will be mentioned in the Degree Certificate as “Bachelor
of Technology in xxx, with Honours.” The fact will also be reflected in the consolidated
grade card, along with the list of courses taken. If a student is not earning credits for any one
of the specified course for getting Honours, she/he is not entitled to get Honours. The
individual course credits earned, however, will be reflected in the consolidated grade card.
The courses shall be grouped into maximum of 3 buckets, each bucket representing a
particular specialization in the branch. The students shall select only the courses from same
bucket in all semesters. It means that the specialization is to be fixed by the student and
cannot be changed subsequently. The internal evaluation, examination and grading shall be
exactly as for other mandatory courses. The Honours courses shall be identified by H slot
courses.
HONOURS BUCKETS
COMPUTATIO
ADVANCED
NAL
TOPICS IN
CST NUMBER ADT FUNDAMENT ADT
S4 4 4 4 4 COMPUTER 4 4
292 THEORY 294 ALS FOR 296
GRAPHICS
BIOINFORMA
TICS
ADVANCED
CRYPTOGRAP 4 4 COMPUTATIO CONCEPTS
CST ADT ADT 4 4
S5 HI C NAL 4 4 IN
393 395 397
ALGORITHMS BIOLOGY COMPUTER
VISION
MACHINE
LEARNING IN IMAGE AND
CST NETWORK ADT ADT
S6 COMPUTATIO 4 4 VIDEO
394 SECURITY 396 398
4 4 NAL PROCESSING 4 4
BIOLOGY
SURVEILL
COMPUTATIO
ANCE
CST CYBER ADT NAL HEALTH ADT
S7 4 4 4 4 VIDEO 4 4
495 FORENSICS 497 INFORMATIC 499
ANALYTIC
S
S
Note: Name of the specialization shall be mentioned in the Honours Degree to be awarded
Artificial Intelligence and Data Science
INDUCTION PROGRAM
There will be three weeks induction program for first semester students. It is a unique three-
week immersion Foundation Programme designed specifically for the fresher’s which
includes a wide range of activities right from workshops, lectures and seminars to sports
tournaments, social works and much more. The programme is designed to mould students
into well-rounded individuals, aware and sensitized to local and global conditions and foster
their creativity, inculcate values and ethics, and help students to discover their passion.
Foundation Programme also serves as a platform for the fresher’s to interact with their
batch- mates and seniors and start working as a team with them. The program is structured
around the following five themes: