School of Computing & Data Science B.Tech. (4 years)

Experience the forefront of computing and data science across various fields such as arts, social sciences, sciences and technology. SaiU’s School of Computing and Data Science not only provides students with hands-on experience, but also fosters critical thinking skills to tackle modern technology’s security and privacy issues.

B.Tech. in Computer Science


A tech-driven undergraduate degree delivered by world-class faculty | a modern-day curriculum with courses in AI, ML, IoT, C and Julia, cybersecurity and more | lectures and workshops from International Industry experts | Industry-relevant research, internship, and placement assistance.

B.Tech. in Computing and Data Science


The program focuses on the intersection of computer science and data analysis. It combines programming skills with statistical and mathematical knowledge to prepare graduates for careers in data-driven fields. The program also covers core topics including data analysis & visualization, machine learning, text & image analysis, deep learning, providing students with a strong foundation in both theory and practice. Graduates of the program are well-equipped to enter the workforce as data analysts, software developers, or pursue further studies in the field.

B.Tech. in Data Science


The program is a specialized undergraduate degree that focuses on data analysis, machine learning, and statistical modeling. It is designed to equip students with the knowledge and skills required to excel in the field of data science. The program covers a wide range of subjects such as probability and Statistics with R, Text & Image analysis, Data analysis and more. Graduates of the program can pursue careers in diverse industries such as finance, healthcare, marketing, and technology. 

School of Computing & Data Science
B.Tech. (4 years)

18 courses towards a major
(including required major courses and elective major courses)

courses towards a major

6 Elective Courses towards a Minor
(either towards a minor, or any other courses)

Elective Courses Towards a Minor

5 Electives
List of electives will be shared during the course of the program


8 Foundation Courses
(either towards a minor, or any other courses)

Foundation Courses

Program Structure Overview:

Major Credits 72
Foundation Credits 28
Others 44
Total Credits 144 (min. 18 per semester)

(A minor requires 24 credits)                                                                                                      (12 additional core credits for honours)

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.

B.Tech. Academic Calendar

  Foundation   Math Courses (4)
  DS core   CS core


Semester 1 Semester 2

Writing and communication

 Critical Thinking
Frontiers Discrete Math
Calculus Data Analysis and Visualization
Introduction to Programming Data Structures and Algorithms
Global challenges – 2 credit Elective


Semester 5 Semester 6
Artistic Appreciation Core elective
Deep learning
Distributed computing  & big data
Advanced Programming Computer Networks
Elective Elective

* Robotics Competition is available as elective
** Undrgraduate research credit – available in semesters 5 to 8.





Semester 3 Semester 4
The Environment The Indian Constitution
Linear Algebra Computer organization & arch.
Probability and Statistics with R Machine learning
Theory of computation Text analysis and image analysis
Elective Elective


Semester 7 Semester 8
Core elective Elective
Core elective Elective
Elective Elective
Elective Elective
Elective Elective

NPTEL courses can be credited upto a maximum of total 8 credits Foundational Courses


CS Elective

Database management and SQL Computer networks
Cryptography Cybersecurity
Computer vision Complexity
Embedded Systems and Robotics Artificial Intelligence
IOT Complexity theory
Numerical Methods Computational geometry
Advanced discrete math Optimization


DS Elective

Mathematical Statistics Advanced ML
Computer vision NLP
IOT Cryptography
Cybersecurity Data privacy and security
ITime series analysis Cloud computing
Optimization Optimization
Advanced discrete math  


Program Highlights

Interdisciplinary and multidisciplinary approach

Exciting majors, minors and electives

Delivered by Faculty who are alumni from top global institutions

Research and Entrepreneurship mindset

Advanced Robotics learning

Design and Research ability

A Glimpse of the Program

Apply Now

Terms & Conditions