• The Icfai University, Dehradun

B.Tech. Program

B.Tech. Program

The B.Tech. Program is a four-year, eight-semester, full-time, campus-based program offered by IcfaiTech. The Program provides cutting edge education to equip students with comprehensive and critical understanding in various branches of engineering.

B. Tech Program is offered in the following disciplines:

  • Civil Engineering
  • Computer Science & Engineering
  • Electronics & Communications Engineering
  • Mechanical Engineering.
  • Mechatronics Engineering.

Pass in 10+2 or equivalent (PCM group) with 50% and above aggregate marks.
Final year students of 10+2 can also apply.

B.Tech. (Lateral Entry)

Pass in 3 year Diploma in the respective branch of engineering with 50% and above aggregate marks.
Students in their final year of Diploma Program can also apply.

Admission Process
Admission is based on Merit, through Application and Interview. Interview will be conducted in June 2016 at the ICFAI University, Dehradun. Alternatively scores of JEE (Main) 2016 / State Level / Other National Level Engineering Entrance Tests 2016 are also accepted.

Award of Degree
On successful completion of the course of studies, students will be awarded B.Tech. degree from the ICFAI University, Dehradun.

Program Structure
The four-year B.Tech Program is organized into eight semesters, as given below.

Mathematics I

Mathematics II

Physics I

Physics II


Environmental Science


Engineering Mechanics

Engineering Graphics

Workshop Practice

Computer Programming I

Computer Programming II

Physical Science Lab 1

Physical Sciences Lab II


Structure & Properties of Materials

Principles of Management

Mathematics III

Measurement Techniques

Electrical Science I

Electrical Science II

Technical Report Writing

Discipline Courses (3)*

Probability and Statistics  

Discipline Courses (1)*

Summer Term - Internship Program I


Analytical Elective

Humanities / Social Science Elective

Discipline Courses (5)*

Discipline Courses (5)*

Professional Development Programs*



IV Elective Courses (3)*

Internship Program II or Thesis

Optional Elective Courses (3)*

Details of electives of branches will be mentioned in Student Handbook. The program structure is tentative, subject to change (if required).

List of Discipline Courses

Civil Engineering Mechanical Engineering

  • Fluid Mechanics
  • Surveying I
  • Mechanics of solids
  • Hydraulics & Hydraulic Machines
  • Surveying II
  • Analysis of Structures
  • Concrete Technology
  • Geotechnical Engineering I
  • Water Resources Engineering
  • Design of Concrete Structures II & II
  • Design of Steel Structures II & II
  • Transportation Engineering
  • Geotechnical Engineering II
  • Hydrology
  • Transportation Engineering II

  • Fluid Mechanics
  • Machine Drawing
  • Mechanics of Solids
  • Hydraulics & Hydraulic Machines
  • Applied Thermodynamics
  • Kinematics of Machinery
  • Design of Machine Elements
  • IC Engines
  • Metallurgy and Material Science
  • Production Techniques
  • Computer Aided Design
  • Dynamics of Machinery & Vibrations
  • Heat & Mass Transfer
  • Machine Tools & Metrology
  • Finite Element Analysis
  • Power Plant Engineering
  • Mechatronics
Electronics and Communication Engineering Computer Science Engineering

  • Digital Logic Design
  • Electronic Devices and Circuits
  • Signals and Systems
  • Microprocessor Programming and Interfacing
  • Electronic Circuit Analysis
  • Analog Communication
  • Microcontroller Applications
  • Digital Signal Processing
  • EM Fields & Waves
  • Control Systems
  • Digital Communication
  • Linear IC & Applications
  • Digital Hardware Design
  • RF& Microwave Engineering
  • Data Communications
  • Satellite Communications
  • Computer Organization and Architecture

  • Digital Logic Design
  • Object Oriented Programming
  • Database Management Systems
  • Discrete Structures for Computer Science
  • Computer Organization and Architecture
  • Programming with Java
  • Data Communication Systems
  • Microprocessor Programming and Interfacing
  • Theory of Computation
  • SQL and Database Applications
  • Operating Systems
  • Programming Languages and Compiler Construction
  • Data Structure and Algorithms
  • Computer Graphics
  • Computer Networks
  • .NET and C# Programming
  • Web Technologies
  • Software Engineering

  • Basic Elements of Mechatronics system
  • Microprocessor Programming and Interfacing
  • Mechanics of Solids
  • Fluid Mechanics
  • Control System
  • Signals & Systems
  • Microcontroller
  • Design of Machine Elements
  • Hydraulics & Hydraulics Machinery
  • Object oriented programming language
  • CAD / CAM
  • Design of Mechatronics System
  • Digital Signal Processing
  • Metrology & Machine Tools
  • Digital Image Processing
  • Modeling & Simulation
  • Micro Electro Mechanical Systems
  • Medical Mechatronics
  • Automotive Electronics
  • Programmable Logical Controller
  • Industrial Robotics
  • Computer Integrated Manufacturing