B.Tech Syllabus & Subjects:

The course syllabus for the most important and significant subjects of the different core branches of the Bachelor of Technology [B.Tech] curriculum is listed below. Most colleges across the nation follow this curriculum although minor variations are observed in some colleges.

B.Tech Syllabus for Computer Science Engineering:

Sl. No. Data Structures Digital System Design
1 Introduction to Data Structure Introduction to Boolean Algebra
2 Arrays and List Minimalization Techniques
3 Stack and Queue Design of Combinational Logic Circuits
4 Trees Synchronous Sequential Circuits
5 Graphs and Hash Tables Hardware Description Language


Sl. No. Computer System Architecture Algorithm Design and Analysis
1 Basic Structure of Computers Introduction to Algorithms
2 Arithmetic Unit Divide and Conquer
3 Basic Processing Unit Greedy and Dynamic Programming
4 Memory Unit Backtracking
5 Input-Output Organisation Branch Bound and Randomized Algorithms


Sl. No. Microprocessors and Microcontrollers Operating Systems
1 Introduction to microprocessor Introduction
2 8086 Family Assembly Language Processes and Threads
3 Programming Concepts Concurrency and Scheduling
4 I/O Interface and Pentium Memory
5 Architecture and Programming 8051 Input/Output and File Systems


Sl. No. Compiler Design Artificial Intelligence
1 Introduction to compiler and automata Introduction
2 Syntax Analysis- Parsing Heuristic Search Techniques
3 Intermediate Code Generation Knowledge and Reasoning
4 Code Generation Planning
5 Code Optimization Game Playing

B.Tech Syllabus for Electrical and Electronics Engineering:

Sl. No. Analysis of Electrical Circuits Electrical Machines
1 Analysis of DC Circuits DC Generator
2 Analysis of AC Circuits DC Motors
3 Network Theorems Transformers
4 Transient Analysis Testing of DC Machines and Transformers
5 Three-phase circuits, tuned circuits and graph theory Modelling of DC Machines



Sl. No. Electromagnetic Theory Electron Devices and Circuits
1 Basic Concepts of Field Theory Semiconductor Devices
2 Electrostatics Applications Small Signal Analysis
3 Magnetostatics Applications Large Signal Analysis
4 Time-Varying Electric and Magnetic Fields Feedback Amplifiers and Oscillators
5 Electromagnetic Waves Wave Shaping Circuits


Sl. No. Control Systems Power Electronics
1 Introduction to Control Systems Power Electronics Devices
2 Transient, steady-state and stability analysis AC to DC Converters
3 Frequency Response Analysis DC to DC Converters
4 Compensator Design using Time and Frequency Responses DC to AC Converters
5 State Space Analysis AC to AC Converters


Sl. No. Power System Protection Microcontrollers
1 Introduction to Protective Schemes Processor-Based System
2 Protection of Equipment Interfacing Devices
3 Switchgear High-Performance RISC Architecture-ARM Processors
4 Surge Protection and Insulation Co-ordination Intel 8051 Microcontrollers
5 Modern trends in Power System Protection PIC Microcontrollers

B.Tech Syllabus for Mechanical Engineering:

Sl. No. Engineering Mechanics Thermodynamics
1 Statics of Particles and Rigid Bodies Basic Concepts and the First Law of Thermodynamics
2 Friction Second Law of Thermodynamics and Entropy
3 Analysis of Trusses and Centroids Properties of Steam and Vapour Power Cycle
4 Moment of inertia of Surfaces and Volumes Fuels and Combustion
5 Dynamics of Particles Thermodynamic Relations



Sl. No. Manufacturing Technology Mechanics of Solids
1 Casting Concept of Stresses and Strains
2 Mechanical Working of Metals Analysis of Beams
3 Theory of Metal Cutting Torsion of Shafts
4 Gear Manufacturing and Surface Finishing Process Deflection of Beams
5 Machine Tools Columns and Cylinders


Sl. No. Fluid Mechanics Applied Thermal Engineering
1 Properties of Fluids and Fluid Statics Gas Power Cycles
2 Fluid Kinematics and Dynamics Internal Combustion Engines
3 Dimensional Analysis and Flow-through Pipes Air Compressors
4 Hydraulic Machines Refrigeration Systems
5 Boundary-Layer Theory Psychrometry and Air Conditioning


Sl. No. Computer-Aided Design and Analysis Manufacturing Engineering
1 Introduction to CAD Machining
2 Representation of curves and surfaces Casting, Welding and Powder Metallurgy
3 Graphics Concepts Metal Forming
4 CAD Standards and Recent Technology Rising
5 Finite Element Analysis Forging

B.Tech Syllabus for Civil Engineering:

Sl. No. Principles of Architecture Building Material Science
1 Planning Aspects and Regulations Basic Load Bearing Materials
2 Architectural Principles Advanced Load Bearing Materials
3 Proportion, Scale, Balance Special Construction Materials
4 Building Services Non-Load Bearing Materials
5 Elevators and Escalators Recent Construction Materials


Sl. No. Engineering Geology Mechanics of Solids
1 General Geology Basics of Mechanics, Stress, Strain and Deformation
2 Minerals of the Earth's Crust Analysis of State of Stress
3 Rocks of the Earth's Crust Centre of Gravity and Moment of Inertia
4 Structural Features of Rocks Bending of Beams and Torsion of Shafts
5 Geology for Engineering Analysis of Statically Determinate Plane Trusses



Sl. No. Engineering Surveying Constructional Technology
1 Chain, Compass and Plane Table Surveying General
2 Levelling Masonry
3 Theodolite Surveying Floors and Roofs
4 Tacheometric Surveys Stairs and Supporting Structure
5 Engineering Surveys Building Amenities


Sl. No. Strength of Materials Structural Design
1 Deflection of Beams Masonry
2 Energy Principles Mix Design and Behaviour of RCC Sections
3 Columns Limit State Method of Design of Beams and Staircases
4 Theories of Failure Limit State Method of Design for Columns
5 Special Topics Limit State Method of Design for Foundations

B.Tech Syllabus for Chemical Engineering:

Sl. No. Industrial Organic Chemistry Chemical Process Calculations
1 Reactions and Reagents Basic Concepts and Composition of Mixtures
2 Carbohydrates Material Balance for Non-Reactive Systems
3 Amino Acids, Peptides and Proteins Material Balance for Reactive Systems
4 Oils, Fats, Waxes and Dyes Energy Balance
5 Heterocyclic Compounds and Pharmaceutical Chemistry Material Balance for Multi-Unit Systems


Sl. No. Mechanical Operations Physical and Analytical Chemistry
1 Characterisation and Handling of Particulate Solids Gaseous State
2 Comminution of Solids Liquid State
3 Separations Based on Motion of a Particle through Fluids Chemical Equilibrium and Phase Rule
4 Filtration Surface Phenomenon and Photochemistry
5 Agitation and Mixing Instrumental Methods of Analysis



Sl. No. Principles of Mass Transfer Chemical Process Technology
1 Mass Transfer and Diffusion Chlor-Alkali Industries
2 Mass Transfer Coefficients and Interphase Mass Transfer Sulphur and Silicate Industries
3 Gas Absorption Fertilizers and Allied Industries
4 Humidification Natural Products
5 Drying Synthetic Organic Chemicals


Sl. No. Process Heat Transfer Mass Transfer Applications
1 Convective Heat Transfer Distillation
2 Forced Convection Design of Distillation Columns
3 Heat Exchangers Extraction and Leaching
4 Evaporation Adsorption and Crystallization
5 Radiation Miscellaneous Separation Processes

The subjects included in the curriculum of the core engineering streams of the B.Tech course are listed below. While there are minor deviations in the curricula of some colleges, the crux of the subject composition remains constant:

B.Tech Computer Science and Engineering Subjects:

  1. MATLAB Programming Laboratory
  2. Data Structures
  3. Digital System Design
  4. Computer System Architecture
  5. Algorithm Design and Analysis
  6. Microprocessors and Microcontrollers
  7. Theory of Computation
  8. Operating Systems
  9. Compiler Design
  10. Multi-Disciplinary Design
  11. Artificial Intelligence
  12. Computational Logic
  13. Neuro-Fuzzy and Genetic Programming
  14. Distributed Computing
  15. Machine Learning
  16. Digital Image Processing
  17. Visualization techniques
  18. Cellular Automata
  19. Virtual Reality
  20. Geographical Information Systems
  21. Human-Computer Interface
  22. Data Mining and Analytics
  23. Wireless Sensor Networks
  24. Biometrics
  25. Network Programming
  26. Computer Forensics
  27. Network Routing Algorithms
  28. High-Performance Computing
  29. Database Security and Privacy
  30. Database Management System
  31. Natural Language Processing
  32. Object-Oriented Analysis and Design
  33. Programming in C
  34. Programming in C++
  35. Programming in Java
  36. Programming in Python
  37. Knowledge-Based Decision Support Systems
  38. Software-Defined Networks
  39. Semantic Web
  40. Service-Oriented Architecture
  41. Pattern Recognition Techniques
  42. Nature Inspired Computing Techniques
  43. Optical Networks
  44. Computational Linguistics
  45. Bioinformatics
  46. Data-Centric Networks
  47. Network Design and Management
  48. Network Security

B.Tech Electrical and Electronics Engineering Subjects:

  1. Basic Electrical Engineering
  2. Electrical Engineering Practices
  3. Analysis of Electric Circuits
  4. Electric Circuit Laboratory
  5. Electrical Machines
  6. Electromagnetic Theory
  7. Digital System Design
  8. Electrical and Electronics Measurements and Instrumentation
  9. Electron Devices and Circuits
  10. Analog and Digital Circuits Laboratory
  11. Control Systems
  12. Generation, Transmission and Distribution
  13. Power Electronics
  14. Power System Protection
  15. Discrete Transforms and Signal Processing
  16. Power System Analysis
  17. Microcontrollers
  18. Multi-Disciplinary Design
  19. Solid State Drives
  20. Power System Operation and Control
  21. Sustainable Energy
  22. Electrical Power Utilization and Illumination
  23. Instrumentation System
  24. Power Quality
  25. Modern Optimization Techniques
  26. HVDC and EHVAC System
  27. Photonics
  28. Power System Harmonics
  29. Advanced CMOS Devices and Technology
  30. Industrial Power System
  31. Flexible AC Transmission Systems
  32. High Voltage Engineering
  33. Power Converter Analysis and Design
  34. Modelling and Analysis of Electrical Machines
  35. Design of Electrical Machines
  36. Power System Dynamics
  37. Modern Power System Analysis
  38. Power System Deregulation
  39. Distributed Energy Resources
  40. Smart Grid
  41. Energy Management System and SCADA
  42. Hybrid Electric Vehicles
  43. Fintie Element Analysis for Electrical Machines
  44. Solar Photovoltaic Systems
  45. Vehicular Power Systems
  46. Robust Control Systems
  47. Switched Mode Power Conversion
  48. Embedded Systems

B.Tech Mechanical Engineering Subjects:

  1. Basic Mechanical Engineering
  2. Engineering Mechanics
  3. Workshop Practice
  4. Active Learning Laboratory
  5. Engineering Graphics
  6. Thermodynamics
  7. Manufacturing Technology
  8. Manufacturing Process
  9. Mechanics of Solids
  10. Strength of Materials Laboratory
  11. Machines and Mechanisms
  12. Fluid Mechanics
  13. Fluid Dynamics Laboratory
  14. Applied Thermal Engineering
  15. Computer-Aided Design and Analysis
  16. Manufacturing and Assembly Drawing
  17. Thermodynamics and Fluid Mechanics
  18. Introduction to Manufacturing Engineering
  19. Fundamentals of Vibration and Noise
  20. Machine Dynamics Laboratory
  21. Heat and Mass Transfer
  22. Materials Technology
  23. Fluid Power Control
  24. Automation Laboratory
  25. Mechanical Engineering Design
  26. Gas Dynamics and Space Propulsion
  27. Heat Power Laboratory
  28. Multi-Disciplinary Design
  29. Economics and Principles of Management
  30. Metrology and Quality Control
  31. Design of Transmission Systems
  32. Computer-Aided Manufacturing
  33. Elements of Mechatronics
  34. Fundamentals of Hydraulics and Pneumatics
  35. Robotics Engineering and Applications
  36. Industrial Tribology
  37. Process Planning and Cost Estimation
  38. Foundry Engineering
  39. Internal Combustion Engines
  40. Alternative Sources of Energy
  41. Industrial Engineering
  42. Theory of Metal Forming
  43. Production Management
  44. Elements of Space Technology
  45. Introduction to Nuclear Reactor COncepts
  46. Welding Technology
  47. Mechanical Handling Systems and Equipment
  48. Sustainable Green Manufacturing

B.Tech Civil Engineering Subjects:

  1. Basic Civil Engineering
  2. Principles of Architecture
  3. Elements of Building Material Science
  4. Engineering Geology
  5. Mechanics of Solids
  6. Strength of Materials
  7. Fluid Mechanics
  8. Engineering Surveying
  9. Construction Technology
  10. Structural Design (Masonry and RCC)
  11. Concrete and Highway Laboratory
  12. Applied Hydraulic Engineering
  13. Geomatics Surveying
  14. Structural Analysis
  15. Structural Design- Steel
  16. Geotechnical Engineering
  17. Computer-Aided Structural Analysis
  18. Hydrology and Irrigation Engineering Design
  19. Water Supply and Environmental Engineering and Design
  20. Principles of Construction Management
  21. Computer Applications in Construction Management
  22. Advanced RCC Design
  23. Sanitary Engineering and Design
  24. Quantity Surveying and Valuation
  25. Railway, Airport and Harbour Engineering
  26. Traffic Engineering
  27. Pavement Engineering
  28. Pavement Construction Technology
  29. Pavement Management System
  30. Transportation Systems Planning
  31. Intelligent Transporation Systems
  32. Urban Planning and Sustainable Development
  33. Groundwater Engineering
  34. Coastal Engineering and Management
  35. Hydropower Engineering
  36. Construction Resource Planning and Management
  37. Ground Improvement Techniques
  38. Structures of Expansive Soil
  39. Introduction to Soil Dynamics and Machine Foundation
  40. Environmental Geotechnology
  41. Computer Analysis of Structures
  42. Computer-Aided Design of Structures
  43. Tall Buildings
  44. Storage and Industrial Structures
  45. Analysis and Design of Structural Sandwich Panels
  46. Bridge Engineering
  47. Forensic Civil Engineering
  48. Design of Machine Foundation

B.Tech Chemical Engineering Subjects:

  1. Industrial Organic Chemistry
  2. Chemical Process Calculations
  3. Mechanical Operations
  4. Chemical Engineering Fluid Mechanics
  5. Technical Analysis and Instrumentation
  6. Physical and Analytical Chemistry
  7. Basic Thermodynamics and Heat Transfer
  8. Principles of Mass Transfer
  9. Chemical Process Technology
  10. Process Heat Transfer
  11. Mass transfer Applications
  12. Chemical Reaction Engineering
  13. Computational Techniques in Chemical Engineering
  14. Transport Phenomena Fundamentals
  15. Process Dynamics, Control and Instrumentation
  16. Reactor Analysis and Catalysis
  17. Process Equipment Design and Drawing
  18. Process Economics and Project Management
  19. Process Modeling and Simulation
  20. Multi-Disciplinary Design
  21. Renewable Energy Engineering
  22. Introduction to Biochemical Principles
  23. Energy Engineering and Technology
  24. Polymer Technology
  25. Fundamentals of Membrane Processes
  26. Industrial Pollution Prevention and Control
  27. Environmental Engineering and Waste Management
  28. Enzyme Engineering
  29. Fuels and Combustion
  30. Fertilizer Technology
  31. Petroleum Refining Technology
  32. Principles of Desalination Technologies
  33. Safety and Hazard Analysis in Process Industries
  34. Air Pollution Control Engineering
  35. Fine Chemicals Technology
  36. Environmental Quality Monitoring and Analysis
  37. Wastewater Treatment
  38. Petrochemical Technology
  39. Chemical Process Optimization
  40. Equilibrium Stage Operations
  41. Computational Fluid Dynamics
  42. Biochemical Process Design
  43. Microchemical Systems

B.Tech Specialisations:

The specialisation options in the Bachelor of Technology [B.Tech] course curriculum include core and non-core courses as listed below:

  1. Aerospace Engineering
  2. Aeronautical Engineering
  3. Computer Science Engineering
  4. Mechanical Engineering
  5. Electrical Engineering
  6. Civil Engineering
  7. Electrical and Electronics Engineering
  8. Electronics and Communication Engineering
  9. Information Technology
  10. Automobile Engineering
  11. Automation and Robotics
  12. Electrical and Communications Engineering
  13. Mechatronics Engineering
  14. Electronics and Computer Engineering
  15. Chemical Engineering
  16. Electronics and Telecommunication Engineering
  17. Aircraft Manufacturing and Maintenance Engineering
  18. Petroleum Engineering
  19. Information and Communication Technology
  20. Biotechnology Engineering
  21. Electronics and Instrumentation Engineering
  22. Electronics Engineering
  23. Automotive Engineering
  24. Applied Electronics and Instrumentation Engineering
  25. Agricultural and Food Engineering
  26. Petrochemical Engineering
  27. Building and Construction Engineering
  28. Nuclear Engineering
  29. Electronics Control Systems Engineering
  30. Electronics and Power Engineering
  31. Industrial Design
  32. Civil and Structural Engineering
  33. Mining Engineering
  34. Electronics and Electrical Communication
  35. Biomedical Engineering
  36. Genetic Engineering
  37. Agricultural and Irrigation Engineering
  38. Software Engineering
  39. Electronics and Media Technology
  40. Dairy Technology
  41. Fashion Technology
  42. Metallurgy Engineering
  43. Biotechnology and Biochemical Engineering
  44. Mechanical and Automation Engineering
  45. Mechanical and Industrial Engineering
  46. Energy Management
  47. Agricultural Engineering
  48. Textile Engineering
  49. Electrical and Instrumentation Engineering
  50. Safety and Occupational Health Engineering
  51. Food Technology
  52. Biological Sciences and Bioengineering
  53. Environmental Engineering
  54. Construction Technology
  55. Construction Technology and Management
  56. Mechanics
  57. Tool Engineering
  58. Mathematics and Computing Engineering
  59. Mechanical Automobile Engineering
  60. Chemical and Polymer Engineering
  61. Industrial and Production Engineering
  62. Instrumentation Engineering
  63. Water Management
  64. Ceramic Engineering
  65. Mechanical Production Engineering
  66. Civil Environmental Engineering
  67. Transportation Engineering
  68. Biochemical Engineering
  69. Geoinformatics
  70. Geotechnical Engineering
  71. Power Engineering
  72. Chemical Ceramic Technology

Related Courses Syllabus & Subjects:

Frequently Asked Questions

- Yes, an aspirant of B.Tech should pursue an MBA after graduation to increase his or her employability. Companies prefer candidates with managerial experience and knowledge as it will help in the logistical side apart from the technical expertise.

- There is no specific best stream in B.Tech. All the specialization branches of B.Tech have their unique value and lucrative employability opportunities or research options. It depends on a person's interest, which should govern the stream an aspirant wishes to pursue.

- Yes, B.Tech is better than B.Sc if the aspirant wishes to learn about the technical application side of technology rather than the research scope. However, for research scope, B.Sc has more opportunities than B.Tech.