B.Sc. in Computer Science

About

The nation is progressively heading towards “Viksit Bharat 2047”. The objective of blended programs at IIIT Vadodara is to contribute to nation building by imparting quality skill oriented education for knowledge enhancement in the field of Computer Science, Information Technology, Artificial Intelligence, Data Analytics and allied areas.

As an institution, academia has been a cornerstone of inspiration, driving both individual and organizational motivation. It is through quality education that we broaden our horizons for personal growth and contribute significantly to societal advancement in technical innovation and development. Over the years, the nation has witnessed the transformative impact that high-quality education has on students, organizations, and society.

At IIIT Vadodara, our vision is clear: to harness the boundless talents of our youth and propel them towards global innovation. We are committed to building a community of motivated individuals and organizations dedicated to national growth and advancement. Through robust outreach programs, we tackle societal challenges head-on, fostering a culture of innovation, leadership, and entrepreneurial spirit. Our personalized educational approach ensures that our students emerge as world leaders and lifelong learners.

We extend a warm welcome to all who wish to join us. You are about to become part of a vibrant and dynamic community dedicated to excellence. Your journey at IIIT Vadodara will be rich with learning, discovery, and growth. Seize the opportunities, engage deeply with your peers and faculty, and make the most of the resources available to you. This experience will shape not only your career but also your character and vision for the future.

Together, let's elevate IIIT Vadodara to a beacon of excellence, innovation, and societal impact. We are here to support each of you on your academic and professional journeys.

The Blended Bachelor of Science program at IIIT Vadodara will address the growing demand for highly skilled professionals in the field of computer science and information technology. With the advent of transformative technologies such as Artificial Intelligence, Data Science, Cloud Computing, and Cybersecurity, the program aims to equip students with cutting-edge technical expertise and analytical skills to excel in dynamic and competitive global markets.

IIIT Vadodara offers programs in Computer Science and IT, supported by research labs and a focus on emerging technologies.

Leveraging IIIT Vadodara's strong foundation in technology education and research, the Blended B.Sc. program will emphasize hands-on learning, industry collaboration, and innovation. The curriculum integrates theoretical knowledge with practical applications, preparing graduates for leadership roles in the IT industry, academia, and entrepreneurship.

Objective

The objectives of the Blended B.Sc. in Computer Science program at IIIT Vadodara are:
1. Advanced Knowledge and Skills: To provide in-depth knowledge in computer science and IT, fostering expertise in software development, system design, and emerging technologies.
2. Problem-Solving and Innovation: To nurture problem-solving and analytical skills, encouraging innovative approaches to address real-world challenges in diverse application domains.
3. Industry Readiness: To bridge the gap between academia and industry through internships, collaborative projects, and exposure to contemporary tools and practices.
4. Research and Development: To inspire students to pursue research and contribute to the development of innovative solutions in computing and allied fields.
5. Ethics and Professionalism: To instill professional ethics, social responsibility, and teamwork, enabling students to contribute meaningfully to society.
6. Capacity Building: To build an ecosystem for sustainable human resource development in the field of IT.
7. Lifelong Learning: To prepare graduates for lifelong learning and adaptability in rapidly evolving technological landscapes.

The B.Sc. in Computer Science program align with IIIT Vadodara’s mission to foster excellence in education, research, and innovation in the field of computer science and engineering.

Salient Features of the Program

●    Flexible Learning Schedule (Morning and Evening)
●    Semester duration ~ 14-15 Weeks
●    Unique Instructional Module with stress on hands on sessions and problem solving
●    40% Hands on and Tutorial
●    Every Theory session is augmented with Hands on session and interactive problem solving session
●    On successful completion of the program, guaranteed Internships/ Apprenticeship opportunities for 10% of the enrolled students
●    Graduates of B.Sc. in Computer Science program will be inducted as IIIT Vadodara alumni
●    B.Sc. in Computer Science Degree from IIIT Vadodara
●    Unique Campus Immersion Program
●    Access to IIIT Vadodara E-Cell (Entrepreneurship cell) for student startup

Opportunities and Avenues after B.Sc. in Computer Science

●    Higher Studies
●    Software Development and IT Industries
●    Data Scientist
●    AI/ Machine Learning Engineer
●    Teaching Positions in Schools
●    Lateral/ Direct Entry to B.Tech. Programs

Duration and Timeline of the Program

●    Minimum 3 Years
●    Tentative Start : May 2025
●    First Cohort - May 1 - Oct 31 2025
●    Weekly - 18-21 Contact Hours (12-16 Theory + 1-5 Tut/ Hands-on + 5-8 Supervised labs + 5-8 Unsupervised lab assignments)
●    Number of semesters : 5 semester of course work + 1 semester of capstone project/ industry internship
●    Typical Semester : 13 weeks of instruction + 2 weeks of examination + 1 week of semester break
●    Academic Calendar will be announced one month before the start of the Cohort

Cohorts

Cohorts

●    First Cohort - May 1, 2025
●    Multiple cohorts planned for each B.Sc. in Computer Science program starting from May 1, 2025

Broad Program Credit Structure

The proposed credit structure and the courses have been designed based on the discussions and deliberations in the committee on program objectives and also considering curricula of similar programs offered by other national institutes. The fixation of the credit distribution for Mathematics, Science, Humanities and Soft-skills, Computer Science and Engineering, Information Technology courses is based on the NEP 2020 guidelines. The table below presents the credit distribution for the proposed programs.

Sr .No.

Area

Credits Proposed

1st

2nd

3rd

1

Mathematics & Statistics

14

8

6

 

2

Basic Sciences (Physics, Chemistry, Biology), Environmental Science

3

3

 

 

3

Indian Knowledge System

2

2

 

 

4

Humanities, Social Science, Literature, Management, Soft-skills

5

3

1

1

5

Program Core

58

26

32

 

6

Electives

21

 

 

21

7

Projects, Internships (Research/Industrial)

15

 

 

15

 

Total Credits

118

42

39

37

Semester-wise course listing

A tentative semester-wise course listing is placed below as reference.

B.Sc. in Computer Science

 

Course Code

Course Name

L

T/ H

P

C

Semester I

MA101

Mathematics - I (Discrete Mathematics)

3

1

0

4

SC101

Environment Sustainability and Climate Change

3

0

0

3

IK101

Introduction to Yoga

0

0

2

1

HS101

Spoken and Written Communication

1

1

2

3

CS101

Introduction to Computer Science

3

0

0

3

CS161

Computer System Tools

0

1

2

2

CS103

Computer Programming and Problem Solving (C)

3

0

0

3

CS163

Computer Programming and Problem Solving Lab

0

1

2

2

 

 

Total Credits

 

 

 

21

 

 

Number of Hours/ Week

13

4

8

25

Semester II

MA102

Mathematics-II (Linear Algebra)

3

1

0

4

IK102

Introduction to Vedic Mathematics

1

0

0

1

CS102

Computer Graphics (Python OpenGL)

1

1

2

3

CS104

Operating Systems

2

0

2

3

CS106

Introduction to Data Structures

3

1

0

4

CS166

Introduction to Data Structures Lab

0

0

2

1

CS108

Object Oriented Programming (Java)

3

1

0

4

CS168

Object Oriented Programming Lab

0

0

2

1

 

 

Total Credits

 

 

 

21

 

 

Number of Hours/ Week

13

4

8

25

Semester - III

MA201

Mathematics -III (Probability and Statistics)

3

1

0

4

MG201

Introduction to Entrepreneurship

1

0

0

1

CS201

Design and Analysis of Algorithms

3

1

0

4

CS261

Design and Analysis of Algorithms Lab

0

0

2

1

CS203

Database Management Systems

3

0

0

3

CS263

Database Management Systems Lab

0

1

2

2

CS205

Computer Organization and Architecture

2

0

0

2

CS265

Computer Organization and Architecture Laboratory

0

1

2

2

 

 

Total Credits

 

 

 

19

 

 

Number of Hours/ Week

12

4

6

22

Semester - IV

MA202

Mathematics - IV (Numerical Methods)

1

0

2

2

CS202

Computer Networks

3

0

0

3

CS262

Computer Networks Lab

0

1

2

2

CS204

Software Engineering

3

0

0

3

CS264

Software Engineering Lab

0

1

2

1

CS206

Artificial Intelligence

3

0

0

3

CS266

Artificial Intelligence Lab

0

0

2

1

CS266

Statistics in R

0

1

0

1

CS208

Web Technology and DevOps

1

2

2

4

 

 

Total Credits

 

 

 

20

 

 

Number of Hours/ Week

11

5

10

26

Semester - V

CS301

Machine Learning

3

0

2

4

CS303

Cybersecurity

3

0

0

3

CS305

Big Data Analytics

3

0

2

4

CS307

Cloud Computing

3

0

2

4

CS309

Information Retrieval

3

0

0

3

HS301

Artificial Intelligence and Ethics

1

0

0

1

PI301

Summer Internship/ Training

0

0

6

3

 

 

Total Credits

 

 

 

22

 

 

Number of Hours/ Week

16

0

12

28

Semester - VI

CS302

Internet of Things

2

0

2

3

PI302

B.Sc. Project

0

0

24

12

 

 

Total Credits

 

 

 

15

 

 

Number of Hours/ Week

2

0

26

28


Fees Structure

Sr No

Fees Components

Sem I

Sem II

Sem III

Sem IV

Sem V

Sem VI

1

Caution Deposit(Refundable)

10000

10000

-

-

-

-

2

I Card Fee (One time)

100

-

-

-

-

-

3

Institute Development Contribution (IDC) (One time)

-

-

-

-

-

-

4

Tuition Fee

37500

37500

37500

37500

37500

37500

5

Campus Immersion Fee

3000

-

-

-

-

3000

6

Institute Registration Fees

1000

1000

1000

1000

1000

1000

7

Alumni Fee

1000

1000

1000

1000

1000

1000

8

Convocation Fee

1000

1000

1000

1000

1000

1000

9

Life Insurance*

100

 

100

 

100

 

10

Medical Insurance*

1400

 

1400

 

1400

 

 

Total*

55100

50500

42000

40500

42000

43500

Note

 

 

 

 

 

 

1

All fees are non-refundable.

2

Additional fees may be incurred in case of repetition of courses.

3

Students have the option to learn at their own pace and can also register for fewer courses than prescribed in a given semester.

4

There is no minimum credit requirement each semester, however, if a student plans to not register for any credit in a semester, he/ she needs to maintain his/ her active enrollment by paying a Program Continuation Fee of Rs. 3,000 per semester

5

Life/ Medical insurance (group insurance) fees may change depending on the cohort size.


*Fees is excluding the GST (18%). If applicable, GST will be charged separately.

Eligibility Criteria

Sr. No.

Eligibility Criteria

1

Class 12 or equivalent (list of equivalents) or Class 10 + 3 Years Diploma

The final examination of the 10+2 system, conducted by a Central or State Board recognized by the Association of Indian Universities (AIU).

Intermediate or two-year Pre-University examination conducted by a Board or University recognized by the Association of Indian Universities.

Final examination of the two-year course of the Joint Services Wing of the National Defence Academy.

Senior Secondary School Examination conducted by the National Institute of Open Schooling with a minimum of five subjects.

Any Public School, Board or University examination in India or in a foreign country recognised as equivalent to the 10+2 system by the AIU.

H.S.C. vocational examination.

A Diploma recognized by the All India Council for Technical Education (AICTE) or a State Board of Technical Education of at least 3 years duration.

General Certificate Education (GCE) examination (London, Cambridge or Sri Lanka) at the Advanced (A) level.

High School Certificate Examination of the Cambridge University or International Baccalaureate Diploma of the International Baccalaureate Office, Geneva.

Candidates who have completed Class XII (or equivalent) examination outside India or from a Board not specified above should produce a certificate from the AIU to the effect that the examination they have passed is equivalent to the Class XII examination.

In case the Class XII examination is not a public examination, the candidate must have passed at least one public (Board or Pre-University) examination earlier.

2

For International Applicants Only: If an applicant has obtained their senior secondary/high school education from an institution located outside of India: they must provide an Equivalence Certificate issued by the Association of Indian Universities - which recognises their senior secondary/high school education as equivalent to Class 12 certificate issued from a recognised central or state board in India.

The process to apply for an equivalence Certificate is detailed here (https://www.aiu.ac.in/evaluation.php)

To apply for Equivalence, students must start by applying here (https://evaluation.aiu.ac.in/Student/login/)

If an applicant’s educational documents (mark sheets and certificates) were issued in a language other than English: they must provide copies of such documents translated into English by a sworn translator.


Admission Process

●    Admission portal : https://cep.digivarsity.com/iiit-vadodara
●  Applicants meeting the eligibility criteria will be admitted to the program, however depending on the size of the cohort the admission may be deferred to the upcoming cohort.
●    The institute reserves the right to conduct a written examination and/ or interview in case the need arises.
Other Details: CLICK HERE

Program certificates

The grade sheet and the degree certificate will be as per the institute guidelines. The graduates will receive their degree in the institute convocation.
Graduation Requirements: The student must have earned a minimum 118 credits with CPI of 4.50 or above.

Program Coordinator

Coordinator: Dr. Pratik Shah
Email: pratik@iiitvadodara.ac.in
Contact No: 99789 18492

Co-coordinator: Dr. Dhirendra Sinha
Email: dhirendra.sinha@iiitvadodara.ac.in
Contact No: 94271 00970

Co-coordinator: Dr. Ashish Phophalia
Email: ashish_p@iiitvadodara.ac.in
Contact No: 76987 76722

Digitvarsity Portal

For Admissions and Enquiries: https://cep.digivarsity.com/iiit-vadodara

Important Links

C/O Block No. 9
Government Engineering College
Sector-28, Gandhinagar
Gujarat - 382028
Email: administration@iiitvadodara.ac.in
Phone: +91-79-29750281
                 +91- 8849303883