Ugcurriculumfor 2007
Ugcurriculumfor 2007
Ugcurriculumfor 2007
CSE UG Curriculum
applicable for the batch of 2007
This document lists the semester-wise structure of the B.Tech program and the requirements
of the B.Tech (Honors), Dual Degree, and B.Tech (Minor) programs.
Courses may have pre-requisites and co-requiaites. Some core courses are identified as
floating courses. Floating courses are associated with either even or odd semesters. In the
document, floating courses are identified with a '*'. Students may take them anytime subject
to pre-requisite and co-requisite requirements. They will be offered every year in the
designated semester. Prequisites/Corequisites are listed separately in course syllabi.
6 Electives
# Though this document also includes institute courses, their placements and credits
breakup, these may change from time to time. Please refer to ASC/academic office pages for
latest information.
Semester 1
0 33 33 0 33 33
Semester 2
17 18 35 24.5 79 103.5
Semester 4
27 8 35 51.5 87 138.5
Semester 5
27 6 33 78.5 93 171.5
Semester 6
33 0 33 111.5 93 204.5
Semester 7
Elective 1 3 0 0 6
Elective 2 3 0 0 6
Elective 3 3 0 0 6
Institute Elective 1 3 0 0 6
18 6 24 129.5 99 228.5
Semester 8
Elective 4 3 0 0 6
Elective 5 3 0 0 6
Elective 6 3 0 0 6
Institute Elective 1 3 0 0 6
We list some of the elective courses here. As per Institute rules all PG courses are available
as electives to those UG students whose CPI is 6.5 and above. The list will be updated from
time to time.
A student should earn 30 additional credits over the minimum B.Tech. Requirements to be
eligible for the B.Tech. (Honours) degree. Of these, 12 credits have to be earned through
elective CSE courses. The remaining 18 credits can be earned in any of the following ways:
- B.Tech. Project II will be available to a student only if the student gets a minimum BB
grade in B.Tech. Project I.
A dual degree student is required to earn the following additional credits beyond the
requirements of the B.Tech Degree
If and when such students earn 30 credits through CSE courses meant for minors, they will
qualify for a minor in CSE. Since Data Structures is a pre-requisite for almost all CSE courses,
the department will make two offerings of the course every year: A regular offering for CSE
students in third semester and a separate offering for minor students. A minor students can
do up to one R&D project.
CSE students who fail a course in a regular offering will be allowed to clear the course by
registering for a equivalent course meant for minor students.