Syllabus
B.Tech First Year (Common to all branches)
Common to all branches
- CY1101 - Physical and Theoretical Chemistry
- CY1202 - Organic & Inorganic Chemistry
- CY1204 - Chemistry Laboratory
- EA1101 - Engineering Drawing
- EA1103 - Workshop I
- EA1202 - Workshop II
- ES1101 - Introduction to Programming
- ES1201 - Basic Electrical Engineering
- ES2101 - Engineering Mechanics
- HS1101 - Proficiency in English
- ID1101 - Concepts in Engineering & Design
- MA1101 - Calculus
- MA1202 - Differential Equations and Matrices
- PH1101 - Introduction to Classical Mechanics
- PH1103 - Physics Laboratory
- PH1202 - Introduction to Electrodynamics and Quantum Mechanics
- HS1103 - Basic Course in German
- HS1105 - Basic Course in Japanese
- HS1107 - Basic Course in Sanskrit
Chemical Engineering
UG
- Core
- 2018
- CH2101 - Material and Energy Balances
- CH2103 - Momentum Transfer
- CH2105 - Chemical Engineering Thermodynamics-I
- CH2202 - Mechanical Operations
- CH2204 - Process Heat Transfer
- CH2206 - Chemical Engineering Thermodynamics II
- CH3101 - Homogeneous Reaction Engineering
- CH3103 - Separation and Purification Processes
- CH3105 - Process Control and Instrumentation
- CH3107 - Computational Techniques for Chemical Engineers
- CH3202 - Heterogeneous Reaction Engineering
- CH3204 - Separation and Purification Processes
- CH3206 - Process Equipment Design
- CH3208 - Transport Phenomena
- CH4101 - Process Synthesis and Economics
- CH4103 - Process Safety and Industrial Pollution
- CH4202 - Bioprocess Engineering
- 2019 Onwards
- CH2101 - Material and Energy Balances
- CH2103 - Fluid and Particle Mechanics
- CH2150 - Applied Process Engineering I
- CH2191 - Fluid and Particle Mechanics Laboratory
- CH2202 - Chemical Engineering Thermodynamics
- CH2204 - Process Heat Transfer
- CH2206 -Fundamentals of Mass Transfer
- CH2250 - Applied Process Engineering II
- CH2292 - Heat Transfer Laboratory
- CH3101 - Homogeneous Reaction Engineering
- CH3103 - Separation and Purification Processes
- CH3105 - Transport Phenomena
- CH3107 - Computational Techniques for Chemical Engineers
- CH3150 - Applied Process Engineering III
- CH3191 - Mass Transfer Laboratory
- CH3202 - Heterogeneous Reaction Engineering
- CH3204 - Process Control and Instrumentation
- CH3206 - Process Equipment Design
- CH3250 - Applied Process Engineering IV
- CH3292 - Reaction Engineering Laboratory
- CH3294 - Process Control Laboratory
- CH4101 - Process Synthesis and Economics
- CH4103 - Process Safety and Industrial Pollution
- CH4202 - Bioprocess Engineering
- Elective
PG
Chemistry
UG
- Core
- Elective
- Core
- CY5101 - Quantum Chemistry and Chemical Bonding
- CY5103 - Transition Metals and Coordination Chemistry
- CY5105 - Reactions and Reagents in Organic Chemistry
- CY5107 - Thermodynamics and Chemical Kinetics
- CY5109 - Main Group and Organometallic Chemistry
- CY5202 - Principles of Spectroscopy
- CY5204 - Stereochemistry and Organic Synthesis
- CY5206 - Group Theory and Symmetry
- CY5208 - Bioinorganic and Environmental Chemistry
- CY5210 - Computer Programming and Numerical Methods in Chemistry
- CY5292 - Inorganic Chemistry Laboratory
- CY6101 - Electrochemistry and Chemistry of Solids
- CY6103 - Applications of Spectroscopy in Inorganic and Organic Chemistry
- CY6191 - Physical Chemistry Laboratory
- CY6202 - Biomolecules and Chemical Biology
- Elective
PG
Civil and Environmental Engineering
UG
- Core
- CE2101 - Strength of Materials
- CE2103 - Surveying
- CE2105 - Civil Engineering Materials and Construction
- CE2191 - Surveying Practical
- CE2202 - Structural Analysis
- CE2204 - Geology and Soil Mechanics
- CE2206 - Fluid Mechanics and Hydraulics
- CE2292 - Structural Engineering Laboratory
- CE2294 - Building Drawing
- CE3101 - Basic Structural Steel Design
- CE3103 - Water Resources Engineering
- CE3105 - Environmental Engineering
- CE3107 - Concrete Technology
- CE3191 - Hydraulics and Environmental Engineering Laboratory
- CE3193 - Building Materials Laboratory
- CE3204 - Geotechnical Engineering
- CE3206 - Transportation Engineering
- CE3292 - Transportation Engineering Laboratory
- CE4101 - Estimation and Construction Management
- CE4103 - Functional Design of Buildings
- Elective
- Core
- CE5104 - Physicochemical Processes in Water and Wastewater Engineering
- CE5105 - Air Pollution Control Engineering
- CE5106 - Applied Hydraulic Engineering
- CE5107 - Surface Water Hydrology
- CE5108 - Advanced Design of Concrete Structures
- CE5109 - Traffic Engineering and Road Safety
- CE5191 - Hydroinformatics Laboratory
- CE5193 - Advanced Structural Engineering Laboratory
- CE5195 - Pavement Engineering Laboratory
- CE5197 - Traffic Engineering Laboratory
- CE5202 - Biological Processes in Wastewater Engineering
- CE5204 - Advanced Design of Metal Structures
- CE5206 - Ground Improvement and Geosynthetics
- CE5291 - Environmental Monitoring Laboratory
- Elective
- CE5021 - Groundwater Hydrology
- CE5022 - Traffic Flow Modeling and Simulation
- CE5023 - Integrated Impact Assessment
- CE5024 - Solid and Hazardous Waste Management
- CE5025 - Water Resources Planning and Management
- CE5026 - GIS and Remote Sensing
- CE5027 - Geotechnical Investigations and Foundation Design
- CE5028 - Earthquake and Wind Engineering
- CE5029 - Nondestructive Testing and Health Monitoring of Civil Structures
- CE5030 - Random Vibrations and Structural Reliability
- CE5031 - Environmental Risk Assessment
- CE5101 - Pavement Materials & Construction
- CE5102 - Structural Dynamics
- CE5103 - Advanced Mechanics of Solids
- CE5111 - Environmental Chemistry
- CE5113 - Groundwater Modelling
- CE5115 - Structural Stability and Design
- CE5117 - Pavement Analysis and Design
- CE5121 - Prestressed Concrete Design
- CE5211 - Soil Dynamics and Geotechnical Earthquake Engineering
PG
Computer Science and Engineering
UG
- Core
- CS2103 - Discrete Mathematics for Computer Science
- CS2105 - Programming Methodology
- CS2202 - Theory of Computation
- CS2204 - Computer Organization
- CS2206 - Data Structures and Algorithms
- CS2292 - Computer Organization Laboratory
- CS2294 - Data Structures and Algorithms Laboratory
- CS3101 - Design and Analysis of Algorithms
- CS3103 - Compiler Design
- CS3105 - Software Engineering
- CS3107 - Operating Systems
- CS3109 - Machine Learning
- CS3191 - Compiler Design Laboratory
- CS3193 - Operating Systems Laboratory
- CS3202 - Computer Networks
- CS3204 - Artificial Intelligence
- CS3206 - Database Systems
- CS3292 - Computer Networks Laboratory
- CS3294 - Software Engineering Laboratory
- CS3800 - Artificial Intelligence
- CS3900 - Object Oriented Analysis and Design
- CS4101 - Computer System Design
- CS4191 - Computer System Design Laboratory
- Elective
- Core
- CS5101 - Advanced Data Structures and Algorithms
- CS5105 - Parallel Computing
- CS5107 - Computational Methods in Optimization
- CS5109 - Data Science and Engineering
- CS5195 - Data Science Programming Laboratory
- CS5202 - Computer System Architecture
- CS5204 - Distributed Systems
- CS5206 - Artificial Intelligence and Machine Learning
- CS5292 - Intelligent Systems Laboratory
- CS5294 - Artificial Intelligence and Machine Learning Lab
- CS6101 - Cloud Computing
- CS6191 - Cloud Computing Laboratory
- Elective
- CS5021 - Advanced Computer Networks
- CS5022 - Algorithmic Engineering
- CS5023 - Computational Complexity Theory
- CS5024 - Data Science for Software Engineering
- CS5025 - Predictive Data Modelling
- CS5026 - Performance Evaluation of Computer Systems
- CS5027 - Computational Geometry
- CS5101 - Cryptography and Network Security
- CS5101 - Cryptography and Network Security
- CS5221 - GPU Computing
- CS5222 - Artificial Neural Networks
- CS5223 - Deep Learning
- CS5224 - Reinforcement Learning
- CS5225 - Stochastic Decision Processes
- CS5226 - Data Stream Analytics
- CS5227 - Testing and Verification of VLSI Systems
- CS5228 - Randomized Algorithms
- CS5229 - Algorithms for Big Data
- CS5230 - Stochastic Network Optimization
- CS5231 - Parallel Numerical Linear Algebra
- CS5232 - Cyber Security
PG
Electrical Engineering
UG
- Core
- EE2103 - Signals and Systems
- EE2202 - Electric Circuits and Networks
- EE2204 - Solid State Devices
- EE2206 - Digital Signal Processing
- EE2208 - Electromagnetic Fields
- EE3101 - Analog Circuits
- EE3103 - Electrical Machines
- EE3105 - Control Engineering
- EE3107 - Communication Systems
- EE3191 - Analog Circuits Laboratory
- EE3193 - Electrical Machines Laboratory
- EE3202 - Power Systems
- EE3204 - Principles of Measurement
- EE4101 - Power Electronics
- EE4191 - Control and Automation Laboratory
- Elective
- Core
- EE5202 - Advanced Communication
- EE5204 - Statistical Signal Processing
- EE5292 - Communication Networks Laboratory
- EE5294 - Computer Vision Lab
- Elective
- EE5022 - Wireless Networks
- EE5023 - MOS Device Modeling and Characterisation
- EE5024 - Machine Learning for Image Processing
- EE5025 - Information Theory and Coding
- EE5026 - Multivariable Feedback Control
- EE5027 - Linear Integrated Circuits Theory and Applications
- EE5028 - CAD for VLSI Systems
- EE5029 - Medical Imaging
- EE5030 - Transducers
- EE5031 - Introduction to Integrated Photonics
- EE5032 - Modeling and Control of Cyber-Physical Systems
- EE5033 - Compound Semiconductor Devices
- EE5034 - Speech Signal Processing
- EE5038 - Nanoelectronic Devices
- EE5039 - Physics and Modeling of Semiconductor Devices
- EE5040 - Probabilistic Graphical Models
- EE5101 - Image and Video Processing
- EE5102 - Linear Dynamical Systems
- EE5103 - Deep Learning for Computer Vision
- EE5104 - Non-Linear Control Systems
- EE5105 - Optimal Control
- EE5106 - Pattern Recognition and Machine learning
- EE5107 - High Speed Devices and Circuits
- EE5111 - Advanced Signal Analysis and Processing
- EE5113 - Computer Vision
- EE6021 - Deep Learning: Theory and Applications
- EE6022 - Network Information Theory
- EE6023 - Robotics and Automation
- EE6024 - Queueing Theory
PG
Humanities and Social Sciences
UG
- Core
- Elective
- HS1109 - Basic Course in Spanish Language
- HS2020 - Introduction to the Science of Language
- HS2021 - Introduction to Political Economy
- HS2022 - English for Communication
- HS2023 - Introduction to Philosophy
- HS2024 - Organizational Behavior
- HS2030 - International Trade and Finance
- HS2211 - The Indian Economy
- HS3020 - Environmental and Resource Economics
- HS3021 - Basics of Microeconomics
- HS3022 - Principles of Economics
- HS3023 - Introduction to Financial Management
- HS3030 - Science, Technology and Society
- HS3040 - Indian Literature: Text and Performance
- HS3050 - Reading Indian Cinema
- HS3060 - Foundations to Indian National Movement
- HS3221 - Leadership and Team Management
- HS4021 - Organizational Psychology: Theory and Practice
- HS4022 - Indian Political Thought
- HS4121 - Introduction to Public Speaking
- HS4122 - Academic Writing
- Core
- Elective
- HS6021 - Introduction to Behavioral Economics
- HS6022 - Financial Institutions and Markets
- HS6023 - Indian Metaphysics
- HS6024 - Modern Indian Philosophy
- HS6025 - Philosophical Discourse of Modernity
- HS6026 - Philosophy, Politics and Society
- HS6027 - New Media and Digital Culture
- HS6028 - Behavioral Finance
- HS6029 - Fundamentals of Econometrics
- HS6030 - Corporate Governance
- HS6101 - Advanced Literary Criticism
- HS6102 - Cultural Studies
- HS6103 - Indian Literature in Translation
- HS6104 - Indian Poetics
- HS7021 - Advanced Organizational Behavior
- HS7022 - Data Analysis for Management
- HS7023 - Human Resource Management
- HS7024 - Organization Structure and Design
- HS7101 - Development Economics
- HS7103 - Applied Econometrics
- HS7105 - Advanced Environmental Resource and Economics
- HS7202 - Economics of Climate Change
- HS7204 - Microeconomics
- HS7206 - Program Evaluation
PG
Mathematics and Statistics
UG
- Core
- Elective
- Core
- MA5105 - Linear Algebra and Probability Theory
- MA5107 - Analysis I
- MA5109 - Linear Algebra
- MA5111 - Discrete Mathematics
- MA5113 - Introduction to Probability Theory
- MA5115 - Statistical Inference
- MA5191 - Programming Lab
- MA5202 - Analysis II
- MA5204 - Ordinary Differential Equations
- MA5206 - Algebra
- MA5208 - Regression Analysis
- MA5210 - Stochastic Processes and Time Series Analysis
- MA6105 - Complex Analysis
- MA6107 - Sampling Theory and Design of Experiments
- MA6109 - Multivariate Statistical Analysis
- MA7101 - Advanced Differential Equations
- Elective
- MA5021 - Linear Algebra for Engineers
- MA5022 - Probability Theory for Engineers
- MA5023 - Differential Equations for Engineers
- MA5101 - Mathematics for Engineers
- MA5103 - Statistical Methods for Engineers
- MA6021 - Topology
- MA6022 - Functional Analysis
- MA6023 - Number Theory
- MA6024 - Partial Differential Equations
- MA6025 - Continuum Mechanics
- MA6026 - Mathematical Modelling
- MA6028 - Non-parametric Statistics
- MA6029 - Bayesian Statistics
- MA6030 - Statistical Finance
- MA6031 - Categorical Data Analysis
- MA6032 - Spatio-Temporal Modelling
- MA6033 - Functional Data Analysis
- MA6034 - Operations Research
- MA6035 - Statistical Simulations and Data Analysis
- MA6036 - Biostatistics
- MA6037 - Lie Algebras
- MA6038 - Representation Theory
- MA6101 - Linear Integral Equations
- MA6102 - Fixed Point Theory
- MA6103 - Fractal Geometry
- MA6202 - Generalized Linear Models
- MA6204 - Numerical Analysis
- MA6207 - Distributions and Sobolev Spaces
- MA7021 - Advanced Analysis
- MA7101 - Advanced Differential Equations
- MA7103 - Advanced Statistical Inference
- MA7105 - Advanced Algebra
- MA7107 - Advanced Probability Theory
PG
Mechanical Engineering
UG
- Core
- ME2101 - Thermodynamics
- ME2103 - Strength of Materials
- ME2105 - Material Science and Engineering
- ME2202 - Fluid Mechanics and Hydraulic Machines
- ME2204 - Manufacturing Technology
- ME2206 - Kinematics and Dynamics of Machinery
- ME2280 - Manufacturing Technology
- ME3101 - Heat and Mass Transfer
- ME3103 - Machining Processes
- ME3105 - Design of Machine Elements
- ME3107 - Mechanical Measurements and Metrology
- ME3202 - Applied Thermal Engineering
- ME3204 - Vibrations and Control
- ME3212 - Applied Thermal Engineering
- ME3214 - Manufacturing Systems
- ME3292 - Machine Drawing
- ME4101 - Energy Conversion Systems
- ME4103 - Operations Research
- ME4202 - Mechatronics
- ME4204 - Industrial Automation
- Elective
- Core
- ME5021 - Mechanical Vibrations
- ME5023 - Composite Materials
- ME5104 - Advanced Fluid Mechanics
- ME5202 - Product Design and Development
- ME5204 - Advanced Manufacturing Processes
- ME5206 - Design for Manufacturing and Assembly
- ME5208 - Material Characterization Techniques
- ME5210 - Convective Heat Transfer
- ME5292 - Advanced Mechanical Engineering Laboratory 2
- Elective
- ME5022 - Measurements in Thermal Engineering
- ME5025 - Compressible Flow
- ME5027 - Introduction to Continuum Mechanics
- ME5031 - Abrasive Machining and Finishing Processes
- ME5033 - Tribology and Surface Engineering
- ME5101 - Computational Fluid Dynamics
- ME5102 - Finite Element Method in Engineering Mechanics
- ME5103 - Joining Technologies
- ME5104 - Advanced Fluid Mechanics
- ME5111 - Additive Manufacturing
- ME5210 - Convective Heat Transfer
- ME5221 - Mechanics and Control of Robotic Manipulators
- ME5222 - Wheeled Mobile Robots
- ME5223 - Robotic Control Systems
- ME6021 - Advanced Thermodynamics
PG
Physics
UG
- Core
- Elective
- Core
- PH5101 - Mathematical Physics I
- PH5103 - Classical Mechanics
- PH5105 - Classical Electrodynamics
- PH5107 - Quantum Mechanics I
- PH5109 - Applied Electronics
- PH5191 - Physics Laboratory I
- PH5202 - Mathematical Physics II
- PH5204 - Quantum Mechanics II
- PH5206 - Statistical Physics
- PH5208 - Condensed Matter Physics
- PH5210 - Computational Physics
- PH5292 - Physics Laboratory II
- PH6101 - Atomic and Molecular Physics
- PH6103 - Classical and Quantum Optics
- PH6121 - Introduction to Condensed Matter Theory
- PH6191 - Advanced Physics Laboratory
- PH6202 - Nuclear and Particle Physics
- PH7101 - Foundation of Experimental Physics
- PH7103 - Foundations of Theoretical Physics
- Elective
PG
Interdisciplinary Courses
UG
- Core
- Elective