• The ICFAI University,  Jaipur

The B.Tech Program

The B.Tech Program

ICFAI Tech School (ITS) (Faculty of Science & Technology), is a constituent of the ICFAI University, Jaipur. ITS offers engineering and science programs with latest pedagogy at UG and PG levels (B.Tech, BCA and B.Sc. (Hons.)).

The B.Tech. Program is a four-Year, eight-semester, full-time, campus-based program. The Program provides cutting edge education to equip students with comprehensive and critical understanding in various branches of engineering. The following branches of engineering are offered: Civil Engineering, Computer Science & Engineering, Electronics & Communication Engineering and Mechanical Engineering.

Four Years

B.Tech Eligibility
Pass in Class XII with 50% and above aggregate marks with Mathematics, Physics, Chemistry and English as subjects. Class XII students awaiting final examination results are also eligible to apply.

B.Tech(Lateral Entry) Eligibility

Pass in 3 Years Diploma in respective Branch of Engineering with minimum 50% marks.

Admission Process
Admission is through Merit in Class XII and Interview.

Program Structure

Program Structure
Year Semester-I Semester-II
I Mathematics I Mathematics II
Physics I Physics II
Chemistry Environmental Science
Thermodynamics Engineering Mechanics
Engineering Graphics Workshop Practice
Computer Programming I Computer Programming II
Physical Science Lab 1 Physical Sciences Lab II
Year Semester-III Semester-IV
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
Year Semester-V Semester-VI
III Analytical Elective Humanities / Social Science Elective
Discipline Courses (5)* Discipline Courses (5)*
Summer Term : Professional Development Programs
Year Semester-VII Semester-VIII
IV Elective Courses (3)* Internship Program II or
Optional Elective Courses (3)*

Note: The Program structure is indicative and 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 (I & II)
  • Design of Steel Structures (I & II)
  • Transportation Engineering I
  • 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
  • Operating Systems: Programming Languages and Compiler Construction
  • Data Structure and Algorithms
  • Computer Graphics
  • Computer Networks
  • .NET and C# Programming
  • Web Technologies
  • Software Engineering