Undergraduate
in B. Tech. Programmes
![](https://www.iiit.ac.in/wp-content/uploads/2022/11/B-Tech-in-CSE.jpg)
B Tech in CSE
The programme is designed to create innovators and researchers. Students are given a strong foundation in CSE that includes electronics and hardware. Computer science courses are introduced in the early semesters, and non-IT courses in the later stages. This allows students to master the subject and carry out projects in the related subject starting from the second year. IT Workshops are specially designed courses meant to impart mastery in the use of the latest software technologies by the third semester. The courses in mathematics, sciences, engineering and humanities enable students to explore the wider applications of information technology.
![](https://www.iiit.ac.in/wp-content/uploads/2022/11/B-Tech-in-ECE.jpg)
B Tech in ECE
The programme is designed to create innovators and researchers. Students are introduced to core courses that include programming, data structures, linear algebra, probability and random processes.ECE courses like electronics, signals & systems, communications, VLSI, and embedded systems are introduced in the early semesters. Electronics Workshops are specially designed courses intended to give students hands-on experience in electronic circuit design in the third and fourth semesters. Advanced courses and electives in later years enable students to specialize in communications, signal processing, robotics, VLSI, embedded systems, and other streams.