School of Computing & Data Science
B.Tech. (4 years)
18 courses towards a major
(including required major courses and elective major courses)
18
courses
6 Elective Courses
(either towards a minor, or any other courses)
06
Elective Courses
2 Frontier courses
(15 Frontier modules and one required course on computing and data science. (10 modules are equivalent to 1 course)
02
Frontier courses
2 Communications courses
(either towards a minor, or any other courses)
02
Communications courses
8 Foundation Courses
(either towards a minor, or any other courses)
08
Foundation Courses
A student may do 18 courses towards their majors choosing from core courses of Computer Science. The 6 electives are interdisciplinary with courses from the School of Computing and Data Science, School of Arts and Science. or School of Law The 2 Frontier courses are a set of modules covering cutting-edge current topics in the field. Each Frontier course consists of 10 modules. 8 Foundation courses are offered across semesters from varied disciplines like critical thinking, Indian constitution, environment, and more to make each student work-ready. The program also offers 2 communication courses with writing and speaking modules for modern-day professionals.
Internships, research projects, or a thesis may count as courses with approval.
YEAR WISE BREAKUP – B.Tech.
B.Tech Areas of Independent Study.
Interdisciplinary majors and minors
Sports Analytics
Digital Arts
Public Health Data Science
Computational Biology
Specializations (7.5 CGPA in designated specialization courses or research)
Artificial Intelligence
Machine Learning
Cybersecurity
Robotics & Embedded Systems
Disciplinary majors and minors
Computing & Data Science
Computer Science
Data Science

Program Highlights

Interdisciplinary model across schools

Unique & exciting majors and minors

International Faculty

Research Opportunities

Global Internships

Immerse abroad