Skip to content
Alerts
Exam Exam Registration for the B.Tech S8 (PT) (S,FE) Exam, September 2026 (2019 Scheme) /// General Extension of Course Duration /// Exam EXAM REGISTRATION – B.Tech S8 (S,FE, Working Professional Examination, September 2026 (2019 Scheme) /// Admission KTU(ACADEMIC) – Eligibility for admission to Engineering programmes of students who have acquired Plus Two qualification partly through the National Institute of Open Schooling (NIOS) – Orders issued /// Result Notification – Result Publication / Answer Book Copy and Revaluation request submission -B.Tech S5 (WP) (S) Exam June 2026 (2019 Scheme)-Reg /// Exam B.Tech S4 (WP) (R) Exam, April 2026 (2024 Scheme) /// Result APJAKTU – Examination (UG-Valuation) – Publication of Results – B.Tech S2 (PT) (S, FE) Exam January 2026 (2015 Scheme) /// Exam B.TECH S8 (PT) (S, FE) Examination, January 2026 (2015 Scheme) /// Exam Exam Registration for the B.Tech S8 (PT) (S,FE) Exam, September 2026 (2019 Scheme) /// General Extension of Course Duration /// Exam EXAM REGISTRATION – B.Tech S8 (S,FE, Working Professional Examination, September 2026 (2019 Scheme) /// Admission KTU(ACADEMIC) – Eligibility for admission to Engineering programmes of students who have acquired Plus Two qualification partly through the National Institute of Open Schooling (NIOS) – Orders issued /// Result Notification – Result Publication / Answer Book Copy and Revaluation request submission -B.Tech S5 (WP) (S) Exam June 2026 (2019 Scheme)-Reg /// Exam B.Tech S4 (WP) (R) Exam, April 2026 (2024 Scheme) /// Result APJAKTU – Examination (UG-Valuation) – Publication of Results – B.Tech S2 (PT) (S, FE) Exam January 2026 (2015 Scheme) /// Exam B.TECH S8 (PT) (S, FE) Examination, January 2026 (2015 Scheme) ///
← All branches

Computer Science and Engineering (Artificial Intelligence and Data Science) — KTU 2024 Curriculum

Branch code CR · Group A · all eight semesters, with every elective option.

170Total credits
8Semesters
10Elective baskets
69Elective options

Semester 1

July – December
20 credits
A
Mathematics for Information Science-1
GAMAT101 · L-T-P-R 3-0-0-0
3credits
B
Physics for Information Science
GAPHT121 · L-T-P-R 3-0-2-0
or Chemistry for Information Science · GXCYT122
4credits
C
Engineering Graphics and Computer Aided Drawing
GMEST103 · L-T-P-R 2-0-2-0
3credits
D
Introduction to Electrical & Electronics Engineering (part 1: Electrical Engineering)
GXEST104 · L-T-P-R 2-0-0-0
42 + 2
F
Algorithmic Thinking with Python
UCEST105 · L-T-P-R 3-0-2-0
4credits
L
Basic Electrical and Electronics Engineering Workshop
GXESL106 · L-T-P-R 0-0-2-0
1credit
I
Health and Wellness
UCHWT127 · L-T-P-R 1-0-1-0
or Life Skills and Professional Communication · UCHUT128 · L-T-P-R 2-0-1-0
1credit
Skill Enhancement Course: Digital 101(NASSCOM) y r o g e t a C MOOC
UCSEM129
—

Semester 2

January – June
24 credits
A
Mathematics for Information Science-2
GAMAT201 · L-T-P-R 3-0-0-0
3credits
B
Physics for Information Science
GAPHT121 · L-T-P-R 3-0-2-0
or Chemistry for Information Science · GXCYT122
4credits
C
Foundations of Computing: From Hardware Essentials to Web Design
GYEST203 · L-T-P-R 3-0-0-0
3credits
D
Programming in C
GXEST204 · L-T-P-R 3-0-2-0
4credits
E
Discrete Mathematics
PCCST205 · L-T-P-R 3-1-0-0
4credits
F
Engineering Entrepreneurship & IPR
UCEST206 · L-T-P-R 3-0-0-0
3credits
I
Health and Wellness
UCHWT127 · L-T-P-R 1-0-1-0
or Life Skills and Professional Communication · UCHUT128 · L-T-P-R 2-0-1-0
1credit
L
IT Workshop
GXESL208 · L-T-P-R 0-0-2-0
1credit
Skill Enhancement Course: Digital 101(NASSCOM) y r o g e t a C MOOC
UCSEM129
1credit

Semester 3

July – December
25 credits · 29 with Minor/Honours
A
Mathematics for Information Science-3
GAMAT301 · L-T-P-R 3-0-0-0
3credits
B
Foundations of Artificial Intelligence
PCAIT302 · L-T-P-R 3-1-0-0
4credits
C
Data Structures and Algorithms
PCCST303 · L-T-P-R 3-1-0-0
4credits
D
Object Oriented Programming
PBCST304 · L-T-P-R 3-0-0-1
4credits
F
Digital Electronics & Logic Design
GAEST305 · L-T-P-R 3-1-0-0
4credits
G
Economics for Engineers
UCHUT346 · L-T-P-R 2-0-0-0
or Engineering Ethics and Sustainable Development · UCHUT347
2credits
L
Data Structures Lab
PCCSL307 · L-T-P-R 0-0-3-0
2credits
Q
Python and Statistical Modelling Lab
PCCDL308 · L-T-P-R 0-0-3-0
2credits
R/M
Remedial / Minor Course Optional
L-T-P-R 3-1-0-0
Only for students registered for a Minor, Honours or a remedial course.
4credits

Semester 4

January – June
24 credits · 28 with Minor/Honours
A
Mathematics for Information Science -IV
GAMAT401 · L-T-P-R 3-0-0-0
3credits
B
Database Management Systems
PCCST402 · L-T-P-R 3-1-0-0
4credits
C
Operating Systems
PCCST403 · L-T-P-R 3-1-0-0
4credits
D
Computer Organization and Architecture
PBCST404 · L-T-P-R 3-0-0-1
4credits
E
Program Elective 1
PECRT41N · L-T-P-R 3-0-0-0
Choose 1 of 9 options ↓
3credits
G
Economics for Engineers
UCHUT346 · L-T-P-R 2-0-0-0
or Engineering Ethics and Sustainable Development · UCHUT347
2credits
L
Operating Systems Lab
PCCSL407 · L-T-P-R 0-0-3-0
2credits
Q
DBMS Lab
PCCSL408 · L-T-P-R 0-0-3-0
2credits
R/M/H
Remedial / Minor / Honours Course Optional
L-T-P-R 3-1-0-0
Only for students registered for a Minor, Honours or a remedial course.
4credits
Program Elective 1 Slot E · 9 options
Software Engineering
PECST411 · L-T-P-R 3-0-0-0
3credits
Data Science Privacy & Ethics
PEADT412 · L-T-P-R 3-0-0-0
3credits
Functional Programming
PECST413 · L-T-P-R 3-0-0-0
3credits
Fundamentals of Bioinformatics
PEADT414 · L-T-P-R 3-0-0-0
3credits
Number Theory
PEADT416 · L-T-P-R 3-0-0-0
3credits
Soft Computing
PECST417 · L-T-P-R 3-0-0-0
3credits
Microcontrollers
PEADT418 · L-T-P-R 3-0-0-0
3credits
Introduction to Theory of Computation
PEAIT419 · L-T-P-R 3-0-0-0
3credits
Foundations of Pattern Recognition Level 5
PEADT415 · L-T-P-R 3-0-0-0
3or 5 (Level 5)

Semester 5

July – December
23 credits · 27 with Minor/Honours
A
Computer Networks
PCCST501 · L-T-P-R 3-1-0-0
4credits
B
Robotics and Intelligent Systems
PCADT502 · L-T-P-R 3-1-0-0
4credits
C
Machine Learning
PCCST503 · L-T-P-R 3-0-0-0
3credits
D
Big Data Analytics
PBADT504 · L-T-P-R 3-0-0-1
4credits
E
Program Elective 2
PECRT52N · L-T-P-R 3-0-0-0
Choose 1 of 8 options ↓
3credits
I
Constitution Of India (MOOC) MOOC
UCHUM506
1credit
L
Robotics Lab
PCADL507 · L-T-P-R 0-0-3-0
2credits
Q
Data Analytics Lab
PCCDL508 · L-T-P-R 0-0-3-0
2credits
R/M/H
Remedial / Minor / Honours Course Optional
L-T-P-R 3-1-0-0
Only for students registered for a Minor, Honours or a remedial course.
4credits
Program Elective 2 Slot E · 8 options
Software Project Management
PECST521 · L-T-P-R 3-0-0-0
3credits
Business Analytics
PEADT522 · L-T-P-R 3-0-0-0
3credits
Information Systems
PEADT523 · L-T-P-R 3-0-0-0
3credits
Data Compression
PECST524 · L-T-P-R 3-0-0-0
3credits
Computational Biology
PEADT526 · L-T-P-R 3-0-0-0
3credits
Computer Graphics & Multimedia
PECST527 · L-T-P-R 3-0-0-0
3credits
Advanced Computer Architectures
PECST528 · L-T-P-R 3-0-0-0
3credits
Fundamentals of Digital Image Processing Level 5
PEADT525 · L-T-P-R 3-0-0-0
3or 5 (Level 5)

Semester 6

January – June
23 credits · 26 with Minor/Honours
A
Deep Learning
PCADT601 · L-T-P-R 3-1-0-0
4credits
B
Design and Analysis of Algorithms
PCCST602 · L-T-P-R 3-0-0-0
3credits
C
Program Elective 3
PECRT63N · L-T-P-R 3-0-0-0
Choose 1 of 8 options ↓
3credits
D
Compiler Construction
PBCRT604 · L-T-P-R 3-0-0-1
4credits
F
Design Thinking and Product Development (Group Specific Syllabus)
GAEST605 · L-T-P-R 2-0-0-0
2credits
O
Open / Industry Linked Elective 1
OECRT61N · L-T-P-R 3-0-0-0
Choose 1 of 5 options ↓
3credits
L
Deep Learning Lab
PCADL607 · L-T-P-R 0-0-3-0
2credits
P
Mini Project: Socially Relevant Project
PCCCSP608 · L-T-P-R 0-0-0-0
2credits
R/M/H
Remedial / Minor / Honours Course Optional
L-T-P-R 3-0-0-0
Only for students registered for a Minor, Honours or a remedial course.
3credits
Program Elective 3 Slot C · 8 options
Software Testing
PECST631 · L-T-P-R 3-0-0-0
3credits
Computational Linguistics
PEADT632 · L-T-P-R 3-0-0-0
3credits
Machine Learning in Computational Biology
PEADT633 · L-T-P-R 3-0-0-0
3credits
Advanced Database Systems
PECST634 · L-T-P-R 3-0-0-0
3credits
Introduction to Web Mining
PEADT636 · L-T-P-R 3-0-0-0
3credits
Fundamentals of Cryptography
PECST637 · L-T-P-R 3-0-0-0
3credits
Quantum Computing
PECST638 · L-T-P-R 3-0-0-0
3credits
Natural Language Processing Level 5
PEADT635 · L-T-P-R 3-0-0-0
3or 5 (Level 5)
Open / Industry Linked Elective 1 Slot O · 5 options
Data Structures
OECST611 · L-T-P-R 3-0-0-0
3credits
Data Communication
OECST612 · L-T-P-R 3-0-0-0
3credits
Foundations of Cryptography
OECST613 · L-T-P-R 3-0-0-0
3credits
Machine Learning for Engineers
OECST614 · L-T-P-R 3-0-0-0
3credits
Object Oriented Programming
OECST615 · L-T-P-R 3-0-0-0
3credits

Semester 7

July – December
17 credits · 20 with Minor/Honours
A
Program Elective 4
PECRT74N · L-T-P-R 3-0-0-0
Choose 1 of 8 options ↓
3credits
B
Program Elective 5
PECRT75N · L-T-P-R 3-0-0-0
Choose 1 of 8 options ↓
3credits
O
Open / Industry Linked Elective 2
OECRT72N · L-T-P-R 3-0-0-0
Choose 1 of 5 options ↓
3credits
I
HMC Elective
UEHUT704 · L-T-P-R 2-0-0-0
Choose 1 of 5 options ↓
2credits
S
Seminar
PCCRS705 · L-T-P-R 0-0-3-0
2credits
P
Major Project / Internship (4-6 Months)
PCCRP706 · L-T-P-R 0-0-0-8
4credits
R/M/H
Remedial / Minor / Honours Course Optional
L-T-P-R 3-0-0-0
Only for students registered for a Minor, Honours or a remedial course.
3credits
Program Elective 4 Slot A · 8 options
Formal Methods in Software Engineering Level 5
PECST741 · L-T-P-R 3-0-0-0
3or 5 (Level 5)
Web Programming Level 5
PECST742 · L-T-P-R 3-0-0-0
3or 5 (Level 5)
Recommendation Systems Level 5
PECDT741 · L-T-P-R 3-0-0-0
3or 5 (Level 5)
Financial Data Science Level 5
PECDT742 · L-T-P-R 3-0-0-0
3or 5 (Level 5)
Cloud Computing Level 5
PEADT746 · L-T-P-R 3-0-0-0
3or 5 (Level 5)
Blockchain and Cryptocurrencies Level 5
PECST747 · L-T-P-R 3-0-0-0
3or 5 (Level 5)
Generative AI Level 5
PEADT748 · L-T-P-R 3-0-0-0
3or 5 (Level 5)
Computer Vision Level 5
PECST745 · L-T-P-R 3-0-0-0
3or 5 (Level 5)
Program Elective 5 Slot B · 8 options
Computational Health Informatics
PEADT751 · L-T-P-R 3-0-0-0
3credits
Responsible Artificial Intelligence
PECST752 · L-T-P-R 3-0-0-0
3credits
Graph Databases and Analysis
PECDT751 · L-T-P-R 3-0-0-0
3credits
Digital Forensics
PECST754 · L-T-P-R 3-0-0-0
3credits
Game Theory and Mechanism Design
PECST756 · L-T-P-R 3-0-0-0
3credits
High Performance Computing
PECST757 · L-T-P-R 3-0-0-0
3credits
Programming Languages
PECST758 · L-T-P-R 3-0-0-0
3credits
Time Series Modelling Level 5
PEADT755 · L-T-P-R 3-0-0-0
3or 5 (Level 5)
Open / Industry Linked Elective 2 Slot O · 5 options
Cyber Security
OECST721 · L-T-P-R 3-0-0-0
3credits
Cloud Computing
OECST722 · L-T-P-R 3-0-0-0
3credits
Software Engineering
OECST723 · L-T-P-R 3-0-0-0
3credits
Computer Networks
OECST724 · L-T-P-R 3-0-0-0
3credits
Mobile Application Development
OECST725 · L-T-P-R 3-0-0-0
3credits
HMC Elective 5 options
Project Management: Planning, Execution, Evaluation and Control
Proficiency course in French. (MOOC) (B1 level) MOOC
Proficiency Course in German (B1 Level). (MOOC) MOOC
Proficiency Course in Spanish (B1 Level) (MOOC) MOOC
Introduction to Japanese Language and Culture (N5 level). (MOOC) MOOC

Semester 8

January – June
11 credits
A
Program Elective 6
PECRT86N · L-T-P-R 3-0-0-0
Choose 1 of 8 options ↓
3credits
O
Open / Industry Linked Elective 3
OECRT83N · L-T-P-R 3-0-0-0
Choose 1 of 5 options ↓
3credits
I
Organizational Behavior and Business Communication
UEHUT803 · L-T-P-R 2-0-0-0
1credit
P
Major Project / Internship (4-6 Months) / Major Project Phase -II
PCCRP806 · L-T-P-R 0-0-0-8
Option: Internship (4–6 months) · PCCRI806
Option: Major Project Phase II · PCCRJ806
4credits
Program Elective 6 Slot A · 8 options
Software Architectures
PECST861 · L-T-P-R 3-0-0-0
3credits
Bio-inspired Optimization Techniques
PEADT862 · L-T-P-R 3-0-0-0
3credits
Network Security Protocols
PEADT863 · L-T-P-R 3-0-0-0
3credits
Computational Complexity
PECST864 · L-T-P-R 3-0-0-0
3credits
Speech and Audio Processing
PECST866 · L-T-P-R 3-0-0-0
3credits
Storage Systems
PECST867 · L-T-P-R 3-0-0-0
3credits
Prompt Engineering
PECST868 · L-T-P-R 3-0-0-0
3credits
Next Generation Interaction Design Level 5
PECST865 · L-T-P-R 3-0-0-0
3or 5 (Level 5)
Open / Industry Linked Elective 3 Slot O · 5 options
Introduction To Algorithms
OECST831 · L-T-P-R 3-0-0-0
3credits
Web Programming
OECST832 · L-T-P-R 3-0-0-0
3credits
Software Testing
OECST833 · L-T-P-R 3-0-0-0
3credits
Internet of Things
OECST834 · L-T-P-R 3-0-0-0
3credits
Computer Graphics
OECST835 · L-T-P-R 3-0-0-0
3credits
How to read this: L-T-P-R is Lecture – Tutorial – Practical – Project hours per week. Slots are the timetable slots; courses sharing a slot are alternatives (for example Physics or Chemistry — you take the other in the next semester). Level 5 electives carry 5 credits when the B.Tech 2024 eligibility conditions are met, otherwise 3. The second credit figure for a semester includes the optional Minor / Honours course.

Source: APJ Abdul Kalam Technological University — B.Tech Curriculum 2024 (official PDFs). Always confirm with the university or your college before registering.
📲 Get updates before anyone else
New notes, results & exam alerts — straight to your phone.