UG Programmes

The Institute aims to establish a world class platform for creation, dissemintion, and application of knowledge in the fields of Information Technology through research, pedagogy, and consultation, as well as to become an effective catalyst for technological and societal development of the country through interactions with industries and academia.


Development of a curriculum is an evolving process but the present distribution of courses is under following headings:

  • Compulsory Core Courses: Compulsory and common to all branches

  • HSS (mostly electives): Humanities Courses

  • Compulsory Program Courses: Courses compulsory to a particular branch

  • Science Electives: Science courses

  • Program Electives: Courses offered as elective in a particular branch

  • Open Electives: Courses offered as electives to all branches


B.Tech.
  • Students are admitted through Joint Enterence Exam (JEE) and All India Engineering Enterence Examination (AIEEE).

  • Following branches are offered

    • Communication and Computer Engineering

    • Electronics and Communication Engineering

    • Computer Science and Engineering

    • Mechanical-Mechatronics Engineering


  • Comprises of an 8 semester academic curriculum .

  • Consists of Core Courses, common to all branches, to build base for Advanced Courses. Basic courses include Basic Electronics (1 & 2 + Lab Course), Computer Programming, Mathematics (1 & 2), Physics (1 & 2 + Lab Course), IT Workshop, Enviroment and Ecology and Principles of Engineering Science.

  • Total Credits in B.Tech. are 148, 147, 146 and 152 for CSE, ECE, CCE and MME respectively.

  • B.Tech. Programme in CSE
    Compulsory Courses Credits
    Digital Circuits and Systems with Lab 5
    Computer Organisation and Architecture with Lab 5
    Data Structures with Lab 5
    Object Oriented Programming with Lab 5
    Discrete Mathematical Structures 3
    Database Management Systems with Lab 5
    Design and Analysis of Algorithms 3
    Operating Systems with Lab 5
    Theory of Computation 3
    Computer Networks with Lab 5
    Compiler Design 3
    Software Engineering 3
    Other Courses Credits
    HSS Courses
    English(Compulsury) 3
    Value Education & Ethics(Compulsury) 3
    HSS Electives 6
    Science Courses
    Environmental Ecology & Biology(Compulsory) 3
    Science Electives 6
    Programme Electives 21
    Open Electives 6

  • B.Tech. Programme in ECE
    Compulsury Courses Credits
    Signals Systems and Controls with Lab 5
    Semiconductor Devices and Circuits 3
    Digital Circuits and Systems with Lab 5
    Principles of Commuication 3
    Probability and Stochastic Processes 3
    Digital Communication 3
    Computer Networks with Lab 5
    Digital Signal Processing with Lab 5
    Engineering Electromagnetics 3
    Microprocessor and Interfaces with Lab 5
    Other Courses Credits
    Microwave and Optical Communication 2
    HSS Courses
    English(Compulsury) 3
    Value Education & Ethics(Compulsury) 3
    HSS Electives 6
    Science Courses
    Environmental Ecology & Biology(Compulsury) 3
    Science Electives 6
    Programme Electives 12
    Open Electives 6

  • B.Tech. Programme in CCE
    Compulsury Courses Credits
    Signals Systems and Controls 4
    Principal of Communication 4
    Digital Circuits and Systems 4
    Probability and Stochastic Processes 4
    Digital Communication 4
    Computer Networks 4
    Data Structures 4
    Discrete Mathematical Structures 4
    Computer Organisation and Architecture 4
    Design and Analysis of Algorithms 4
    Digital Signal Processing 4
    Other Courses Credits
    Communication Lab 2
    Digital Signal Processing 2
    HSS Courses
    English(Compulsury) 3
    Value Education & Ethics(Compulsury) 3
    HSS Electives 6
    Science Courses
    Environmental Ecology & Biology(Compulsury) 3
    Science Electives 6
    Programme Electives 15
    Open Electives 6

  • B.Tech. Programme in MME
    Compulsury Courses Credits
    Engineernig Workshop 3
    Manufacturing and Materials 3
    Mechanics of Solids with Lab 4
    Kinematics & Dynamics with Lab 4
    Thermodynamics & Heat Transfer with Lab 4
    Control System Engineering 3
    Engineering Design with Lab 4
    Mechatronics System Interface with Lab 4
    Fluid Mechanics & Machinery with Lab 4
    Microprocessor & Interface with Lab 5
    Robotics and Industrial Automation with Lab 4
    CAD – CAM with Lab 4
    Finite Element Methods with Lab 4
    Automotive Electronics with Lab 4
    Other Courses Credits
    HSS Courses
    English(Compulsury) 3
    Value Education & Ethics(Compulsury) 3
    HSS Electives 6
    Science Courses
    Environmental Ecology & Biology(Compulsury) 3
    Science Electives 6
    Programme Electives 12
    Open Electives 6

  • Click to view complete list of :
    Elective Course Odd Semester | Elective Course Even Semester


B.Tech. (Honours) Programme in CSE, ECE and CCE

B.Tech (Honours) differs from B.Tech. in following ways:

  • Reduce HSS electives by 4 credits.

  • Increase Open electives by 4 credits

  • Increase Program electives by 8 credits

  • B.Tech. Project for 8 credits.

  • Total credit requirement for B Tech (Honors) in CSE, ECE and CCE is 178, 180 and 178, respectively.


** Some of the Labs Courses are Included in Main Course itself.