The curriculum consists of
The core consists of semester specific compulsory courses. All undergraduate students should satisfy the institute core requirement. These courses are Mathematics, Sciences, Engineering, Human Values, and Humanities. IIIT-H considers inculcation of human values an integral part of education, and therefore offers mandatory courses in Human Values in the first two semesters of the undergraduate programme.
Courses in CSE/ECE
These courses, covering specific areas of CSE/ECE, are a must for students. Students have the flexibility to decide on which courses to choose in which semesters according to their preferences and in consultation with their academic adviser. A course can be taken early on for a rapid entry into a particular field or can be deferred to a later semester to allow taking an elective or course of immediate interest or need.
These are elective courses within the discipline of CSE/ECE, and are offered each semester, starting second year. Elective courses provide the students with in-depth knowledge, and students are advised to choose elective courses according to the field of their interest.
Open Electives are courses outside the discipline of CS/ECE. There is a minimum number of open electives that all students have to complete. These are advanced courses from the broad areas of Engineering, Sciences, and Mathematics. The first two years provide the foundation required for taking these courses.
Humanities and Social Sciences
These are a complementary set of courses intended to ensure the overall development of students. Courses offered in this category include Philosophy, Society, Economics, Indian Analytical Traditions (covering Paninian Grammar, Nyaya, and Ontologies), and Theories of Music, Dance, and Drama.
Practice-Theory-Practice. This is the paradigm of IIIT-H’s curriculum. Practicum is an integral part of the curriculum, and many courses feature a ‘practice’ component, which requires programming, working on embedded systems, or using computational tools to understand the concepts studied in sciences. The curriculum also can requires students to write term papers in various subjects (like humanities). Further, students can take projects in areas of their interest. The B Tech project (BTP) has a year-long practicum that helps students to showcase their understanding in a specific area by solving a problem, building a system, or making a major technological advance.
The curriculum provides students the opportunity to take up summer internships in industry. This is aimed at exposing them to the world of work, and giving a first hand experience of working on projects in industrial environment. Since a lot of industrial projects are carried out by IIIT-H’s Research Centres and Technology and Consultancy Centres, both undergraduate and postgraduate students also get the opportunity to work on real-life industrial problems on campus, without going on-site to industry.
Semester wise curriculum of Undergraduate programmes