The primary objective of the B.Tech. program at IIIT Sri City is to prepare aspiring students having the potential to face challenges with next generation AI-based industry requirements. The AI&DS  program is carefully planned to provide the students with skillsets of AI&DS, Computer Science and also a few digital ECE courses such as Digital Logic Design, Signals and Systems, courses in Mathematics, Communication Skills; and Placement oriented courses.  The curriculum at IIIT Sri City emphasizes Outcome Based Education (OBE) and follows a student-centric teaching and learning methodology designed to help students achieve well-defined objectives after completing the courses. We give ample opportunity to learn both fundamentals of theory as well as its application aspects. The curriculum is designed on the foundation of concepts driven by real-world practices duly covered in the program's first half. The second half is engaging in the sense that it provides avenues for developing special skills and gaining knowledge in various sub-areas, gives a hands-on approach through well-guided project works, and also provides the much-needed flexibility in selecting courses that suit individual students.

Besides well-designed core subjects, 18-20% of credits are reserved for SEED courses (Skills for Employability and Entrepreneurship Development) as an integral part of our distinctive curriculum. Students are encouraged to take part in extracurricular activities and community work throughout their undergraduate program with us. This unique curriculum and programs bear fruits for students in terms of their placements with global companies. We offer friendly and pleasant living conditions that present just the right atmosphere to explore academic and non-academic interests. With global MNCs located in and around the campus, the doors are open for students to navigate their research or entrepreneurial interests. With proximity to industries, corporates, and all the advantages a Smart City brings, a student is in the best place at IIITS.

While each program has a well-defined specific outcome, the Institute focuses on attaining the following general outcomes for each one of its students:

  • Be a self-learner and possess an urge for life-long learning
  • Ace behavioral skills like a team player, leadership, interpersonal relations, etc
  • Gain superior communication skills
  • Undertake meaningful research tasks and projects on their own
  • Equipped with expertise to conceptualize a business plan from a basic idea
  • Nurture out-of-the-box thinking in offering solutions that impact geo-socio-economic and environmental scenario

Teaching Methodology at IIIT Sri City

At IIIT Sri City, we broadly follow two teaching methodologies simultaneously:

Classroom discussions are conducted and facilitated by highly talented faculty members followed by Lab and tutorial sessions. Tutorial sessions are especially very helpful to those students who need extra help to excel in courses.

Research-based projects to offer hands-on experience. Generally, faculty members throw challenging technology-related problems to students to work on and come up with implementable solutions over the period of 2-4 semesters

The OBE Curriculum for B. Tech AI&DS

At IIIT Sri City, we follow an Outcome Based Education (OBE) where the course delivery and assessment are carefully planned to achieve stated objectives and outcomes.

Curriculum and Syllabi of B. Tech (Artificial Intelligence and Data Science) - Tentative

1) Introduction

This section describes the curriculum and syllabi of the B.Tech. degree in Artificial Intelligence and Data Science (AI & DS) offered by IIIT Sri City. The degree requirements are detailed in terms of the minimum total credits to be earned, and the minimum credits to be earned in specific areas. These requirements are to make the programs flexible, in which the students can choose courses depending on their interests, as long as they satisfy the minimum requirement.

2) Credit Requirements

It is proposed that a student must successfully complete 144 credits for the graduation of a B.Tech. in Artificial Intelligence and Data Science (AI & DS). The courses across 144 credits are proposed to be split as follows:

Category Credits Remarks
Institute Core 40 Common Core courses across both the streams
Program Core 36 Core courses for the program
Program Elective 27 Elective courses for the particular program
Institute Elective 9 Any technical course offered by the Institute
SEED 24 Communication Skills (4 x 2 credits), Science (2 x 2 credits), Humanities (2 x 2 credits), Aptitude / Competitive programming / Soft skills for employability (2 x 2 credits) and Management (2 x 2 credits)
BTP 8 Bachelor's Thesis Project (BTP) across 2 semesters
B.Tech 144 This fulfills the graduation requirements for the B.Tech. Programme in AI & DS
8 Honours Project
B.Tech. (Hons) 152 For B.Tech. (Honours) Programme (144 + 8 Credits for Honours)

One communication skill is optional for those who have good fluency in English and other 3 Communication Skills courses are compulsory. Those who are not taking up the first course in the communication skills category, may take one more course in Aptitude / Competitive Programming / Soft skills for employability category to complete 24 credits in total in SEED category in order to meet the graduation requirements

3) UG – AI & DS Curriculum

The following is the curriculum for the students to be admitted to the B.Tech. in Artificial Intelligence and Data Science degree programme.

Semester: 1

Type Credits Course Name
Institute Core 4 Computer Programming (CP)
Institute Core 4 Discrete Structures and Matrix Algebra (DSMA)
Institute Core 4 Overview of Computers Workshop (OCW)
Institute Core 4 Digital Logic Design (DLD)
SEED 1 2 Essential English (bridge course) (EE)
SEED 2 & 3 2 Foundations in Human Values, Ethics, Energy and Environment

Semester: 2

Type Credits Course Name
Institute Core 4 Probability and Statistics (PS)
Institute Core 4 Data Structures and Algorithms (DSA)
Institute Core 4 Signals and Systems (S&S)
Program Core 4 Computer Architecture (CA)
SSHAM 4 2 Operational Communication (OPC)
SSHAM 2 &3 2 Foundations in Human Values and Ethics / Energy and Environment

Semester: 3

Student can do BTP (2 semesters) or Honors (4-semesters), anytime from 3rd Semester

Type Credits Course Name
Institute Core 4 Real Analysis, Numerical Analysis and Calculus (RANAC)
Institute Core 4 Object Oriented Programming (OOP)
Program Core 4 Advanced Data Structures and Algorithms (ADSA)
Program Core 4 Machine Learning (ML)
Program Core 4 Database Management Systems (DBMS)
SEED 5 2 Professional Communication (PC)

Semester: 4

Type Credits Course Name
Institute Core 4 Computer and Communication Networks (CCN)
Program Core 4 Artificial Intelligence & Knowledge Representation (AIKR)
Program Core 4 Deep Learning (DL)
Program Core 4 Introduction to Data Analysis (IDA)
SEED 6 2 Advanced Communication Skills (ACS)
SEED 7 2 SEED  7

Semester: 5

Type Credits Course Name
Program Core 4 Operating Systems (OS)
Program Core 4 Python for Data Science (PDS)
Program Elective 3 Program Elective - 1
Program Elective 3 Program Elective – 2
Program Elective 3 Program Elective - 3
SEED 8 2 SEED 8
SEED 9 2 SEED 9

Semester: 6

Type Credits Course Name
Program Elective 3 Program Elective – 4
Program Elective 3 Program Elective – 5
Program Elective 3 Program Elective – 6
Program Elective 3 Program Elective – 7
Institute Elective 3 Institute Elective – 1
SEED 10 2 SEED 10

Semester: 7 (includes an optional Semester Long Project)

Type Credits Course Name
Program Elective 3 Program Elective – 8
Institute Elective 3 Institute Elective – 2
SEED 11 2 SEED 11

In case of a student taking up the Semester Long Project (SLP) in 7th or 8th Semesters, these 8 credits will go to the Semester Long Project. Otherwise, aforementioned courses would be taken by the students to meet the graduation requirements

Semester: 8 (includes an optional Semester Long Project)

Type Credits Course Name
Program Elective 3 Program Elective – 9
Institute Elective 3 Institute Elective – 3
SEED 12 2 SEED 12
4) List of Program Electives

The tentative list of AI & DS Program Elective courses offered to UG students are given below:

a) Advanced Deep Learning

b) Convex Optimization

c) Robotic Intelligence

d) Reinforcement Learning

e) Soft Computing and Evolutionary AI

f) Advanced Data Analytics

g) Big Data Analytics

h) Probabilistic Graphical Models

i) Graph Neural Networks and Explainable AI

j) Speech Processing

k) Computer Vision

l) Natural Language Processing

m) Healthcare Informatics

The following is the list of AI & DS Institute Electives to be offered to all BTech students:

a) Applied Stochastic Models

b) Brain Computer Interaction

c) Cryptography

d) Digital Image Processing

e) Introduction to Data Analytics

5) SEED (Skills for Employability & Entrepreneurship Development) Course:

a) Essential English (Bridge Course)

b) Operational Communication

c) Professional Communication

d) Advanced Communication Skills

e) Foundations in Human Values and Ethics

f) Energy and Environment

g) Ethics in Everyday Life

h) Skills for Employability

i) Quantitative and Reasoning Aptitude

j) Personal Growth Programme

k) Macro-economics and Personal Finance

l) IT Project Management

m) Innovation and Entrepreneurship

n) Climate Change and its Implications

o) ICT for Development

p) Startup 101

q) Organizational Behavior

The primary objective of the B.Tech. program at IIIT Sri City is to prepare aspiring students having the potential to face challenges with industry-ready standards. The unique curriculum offered facilitates students in becoming top-notch engineers/entrepreneurs while also equipping them to pursue higher studies and research work. The curriculum at IIIT Sri City emphasizes Outcome Based Education (OBE) and follows a student-centric teaching and learning methodology designed to help students achieve well-defined objectives after completing the courses. We give ample opportunity to learn both fundamentals of theory as well as its application aspects. The curriculum is designed on the foundation of concepts driven by real-world practices duly covered in the program's first half. The second half is engaging in the sense that it provides avenues for developing special skills and gaining knowledge in various sub-areas, gives a hands-on approach through well-guided project works, and also provides the much-needed flexibility in selecting courses that suit individual students.

Besides well-designed core subjects, Mathematics, Science, Humanities, and Skill Building Programs are an integral and interesting part of our distinctive curriculum. Students are encouraged to take part in extracurricular activities and community work throughout their undergraduate program with us. This unique curriculum and programs bear fruits for students in terms of their placements with global companies. We offer friendly and pleasant living conditions that present just the right atmosphere to explore academic and non-academic interests. With global MNCs located in and around the campus, the doors are open for students to navigate their research or entrepreneurial interests. With proximity to industries, corporates, and all the advantages a Smart City brings, a student is in the best place at IIITS.

While each program has a well-defined specific outcome, the Institute focuses on attaining the following general outcomes for each one of its students:

  • Be a self-learner and possess an urge for life-long learning
  • Ace behavioral skills like a team player, leadership, interpersonal relations, etc
  • Gain superior communication skills
  • Undertake meaningful research tasks and projects on their own
  • Equipped with expertise to conceptualize a business plan from a basic idea
  • Nurture out-of-the-box thinking in offering solutions that impact geo-socio-economic and environmental scenario

Teaching Methodology at IIIT Sri City

At IIIT Sri City, we broadly follow two teaching methodologies simultaneously:

Classroom discussions are conducted and facilitated by highly talented faculty members followed by Lab and tutorial sessions. Tutorial sessions are especially very helpful to those students who need extra help to excel in courses.

Research-based projects to offer hands-on experience. Generally, faculty members throw challenging technology-related problems to students to work on and come up with implementable solutions over the period of 2-4 semesters

The OBE Curriculum for B. Tech AI&DS

At IIIT Sri City, we follow an Outcome Based Education (OBE) where the course delivery and assessment are carefully planned to achieve stated objectives and outcomes.

Curriculum and Syllabi of B. Tech (Artificial Intelligence and Data Science) - Tentative

1) Introduction

This section describes the curriculum and Syllabi of the B.Tech. degree in Artificial Intelligence and Data Science (AI & DS) offered by IIIT Sri City. The degree requirements are detailed in terms of the minimum total credits to be earned, and the minimum credits to be earned in specific areas. These requirements are to make the programs flexible, in which the students can choose courses depending on their interests, as long as they satisfy the minimum requirement.

2) Credit Requirements

It is proposed that a student must successfully complete 144 credits for the graduation of a B.Tech. in Artificial Intelligence and Data Science (AI & DS). The courses across 144 credits are proposed to be split as follows:

Category Credits Remarks
Institute Core 40 Common Core courses across both the streams
Program Core 36 Core courses for the program
Program Elective 27 Elective courses for the particular program
Institute Elective 9 Any technical course offered by the Institute
SEED 24 Communication Skills (4 x 2 credits), Science (2 x 2 credits), Humanities (2 x 2 credits), Aptitude / Competitive programming / Soft skills for employability (2 x 2 credits) and Management (2 x 2 credits)
BTP 8 Bachelor's Thesis Project (BTP) across 2 semesters
B.Tech 144 This fulfils the graduation requirements for the B.Tech. Programme in CSE
8 Honours Project
B.Tech. (Hons) 152 For B.Tech. (Honours) Programme (144 + 8 Credits for Honours)
Credit Distribution (Tentative):

Semester: 1

Type Code Course Name L-T-P-C
Institute Core ICS101 Computer Programming 2-1-1-4
Institute Core IMA101 Discrete Structures and Matrix Algebra 3-1-0-4
Institute Core IEC101 Overview of Computers Workshop 2-1-1-4
Institute Core IEC102 Digital Logic Design 2-1-1-4
SEED 1 ISK101 Essential English (bridge course) 1-1-0-2
SEED 2 & 3 Foundations in Human Values and Ethics / Energy and Environment 1-1-0-2/
2-0-0-2

Total Credits

20

Semester: 2

Type Code Course Name L-T-P-C
Institute Core IMA102 Probability and Statistics 3-1-0-4
Institute Core ICS201 Data Structures and Algorithms 2-1-1-4
Institute Core IEC204 Signals and Systems 2-1-1-4
Program Core ICS103 Computer Architecture 3-1-0-4
SSHAM 4 ISK102 Operational Communication 1-1-0-2
SSHAM 2 &3 Foundations in Human Values and Ethics / Energy and Environment 1-1-0-2/
2-0-0-2

Total Credits

20

Semester: 3

Type Code Course Name L-T-P-C
Institute Core IMA103 Real Analysis, Numerical Analysis and Calculus 3-1-0-4
Institute Core ICS102 Object Oriented Programming 2-1-1-4
Program Core Advanced Data Structures and Algorithms 2-1-1-4
Program Core Database Management Systems 3-1-0-4
Program Core Machine Learning 3-1-0-4
SSHAM 5 ISK201 Professional Communication 1-1-0-2

Total Credits

22

Semester: 4

Type Code Course Name L-T-P-C
Institute Core IEC255 Computer and Communication Networks 3-1-0-4
Program Core Deep Learning 2-1-1-4
Program Core Introduction to Data Analytics 2-1-1-4
Program Core Artificial Intelligence & Knowledge Representation 3-1-0-4
SSHAM 6 ISK202 Advanced Communication Skills 1-1-0-2
SSHAM 7 SEED  7 x-x-0-2

Total Credits

20

Semester: 5

Type Code Course Name L-T-P-C
Program Core Operating Systems 3-1-0-4
Program Core Python for Data Science 3-1-0-4
Program Elective Program Elective - 1 2-x-x-3
Program Elective Program Elective – 2 2-x-x-3
Program Elective Program Elective - 3 2-x-x-3
SEED 8 SEED 8 x-x-0-2
SEED 9 SEED 9 x-x-0-2
HONOURS Honours - 1 0-0-4-4

Total Credits

21 / 25

Semester: 6

Type Code Course Name L-T-P-C
Program Elective Program Elective – 4 2-x-x-3
Program Elective Program Elective – 5 2-x-x-3
Program Elective Program Elective – 6 2-x-x-3
Program Elective Program Elective – 7 2-x-x-3
Institute Elective Institute Elective – 1 2-x-x-3
SSHAM 10 SSHAM 10 x-x-0-2
BTP / HONOURS BTP - 1 / Honours - 2 0-0-4-4

Total Credits

22

Semester: 7 (includes an optional Semester Long Project)

Type Code Course Name L-T-P-C
Program Elective Program Elective – 8 2-x-x-3
Institute Elective Institute Elective – 2 2-x-x-3
SEED 11 SEED 11 x-x-0-2
BTP / HONOURS BTP - 2 / Honours - 3 0-0-4-4

Total Credits1

12

Semester: 8 (includes an optional Semester Long Project)

Type Code Course Name L-T-P-C
Program Elective Program Elective – 9 2-x-x-3
Institute Elective Institute Elective – 3 2-x-x-3
SEED 12 SEED 12 x-x-0-2
HONOURS Honours - 4 0-0-4-4

Total Credits2

8/ 12
List of Electives (Tentative):
  • Advanced Deep Learning
  • Convex Optimization
  • Robotic Intelligence
  • Reinforcement Learning
  • Soft Computing and Evolutionary AI
  • Advanced Data Analytics
  • Big Data Analytics
  • Probabilistic Graphical Models
  • Graph Neural Networks and Explainable AI
  • Speech Processing
  • Computer Vision
  • Natural Language Processing
  • Healthcare Informatics

1. In case of a student taking up the Semester Long Project (SLP) in 7th or 8th Semesters, these 8 credits will go to Semester Long Project. Otherwise, aforementioned courses would be taken by the students to meet the graduation requirements.

2. In case of a student taking up the Semester Long Project (SLP) in, these 8 credits will go to Semester Long Project. Otherwise aforementioned courses would be taken by the students to meet the graduation requirements.