Courses
  • COURSES

    1. UG/PG Courses

    Senate Approved Course Description (under process)

    HS601 Environment and Resource Management Course Details coming soon
    HS601 Literary Methods: Theory and Interpretation Course Details coming soon
    HS602 Indian Writing In English Course Details coming soon
    HS606 Political Philosophy Course Details coming soon
    HS607 Weimar Classicism Course Details coming soon
    HS608 Modern Western Social Thought Course Details coming soon
    HS610 Reading Cultural Studies Course Details coming soon
    HS611 Research Writing Course Details coming soon
    HS616 Managerial Thinking and Decision Making Course Details coming soon
    HS620 Popular Narratives Course Details coming soon
    HS621 Advance Qualitative Research Methods Course Details coming soon
    HS621 Advance Qualitative Research Methods Course Details coming soon
    HS623 Advanced Social Psychology Course Details coming soon
    HS623 Advance Social Psychology Course Details coming soon
    HS624 Advance Organizational Psychology Course Details coming soon
    HS624 Advanced Organizational Psychology Course Details coming soon
    HS626 Eighteenth Century German Aesthetic and Literary Criticism Course Details coming soon
    HS627 Readings in Eighteenth Century German Literature Course Details coming soon
    HS629 German Studies: An Intellectual and Cultural Approach (1750-2000) Course Details coming soon
    HS631 Historical Theory and Methodology Course Details coming soon
    HS632 South Indian Epigraphy Course Details coming soon
    HS633 Manuscriptology Course Details coming soon
    HS634 British Factories in South India Course Details coming soon
    HS636 Sociology of Religion Course Details coming soon
    HS637 The Historian's Craft Course Details coming soon
    HS650 Statistical Methods Course Details coming soon
    HS651 Advanced Econometrics Course Details coming soon
    HS652 Advanced Microeconomic Theory Course Details coming soon
    HS653 Health Economics Course Details coming soon
    HS654 Health Economics Course Details coming soon
    HS656 Religion in India Course Details coming soon
    HS671 Historian's Craft Course Details coming soon
    HS694 Readings in Himachal History and Culture Course Details coming soon
    IC101P Reverse Engineering Course Details coming soon
    IC101P Understanding Products through Reverse Engineering Course Details coming soon
    IC110 Engineering Mathematics Course Details coming soon
    IC111 Linear Algebra Course Details coming soon
    IC121 Mechanics of Particles and Waves Course Details coming soon
    IC130 Applied Chemistry for Engineers Course Details coming soon
    IC130P Chemistry Practicum Course Details coming soon
    IC130P(OTA) Applied Chemistry for Engineers Lab Course Details coming soon
    IC136 Understanding Biotechnology and its Applications Course Details coming soon
    IC140 Graphics for Design Course Details coming soon
    IC141 Product Realization Technology Course Details coming soon
    IC141P Product Realization Technology Lab Course Details coming soon
    IC142 Engineering Thermodynamics Course Details coming soon
    IC150 Computation for Engineers Course Details coming soon
    IC150P Computing for Engineers Lab Course Details coming soon
    IC160 Electrical Systems Around Us Course Details coming soon
    IC160P Electrical Systems Around Us Lab Course Details coming soon
    IC161 Applied Electronics Course Details coming soon
    IC161P Applied Electronics Lab Course Details coming soon
    IC201P Design Practicum Course Details coming soon
    IC201P Design Practicum Course Details coming soon
    IC201P(OTA) Product Realization And Design practicum Course Details coming soon
    IC201P Prototype Development Course Details coming soon
    IC210 Probability, Statistics and Random Processes Course Details coming soon
    IC221 Foundations of Electrodynamics Course Details coming soon
    IC222P Physics Practicum/Practicals Course Details coming soon
    IC240 Mechanics of Rigid Bodies Course Details coming soon
    IC241 Materials Science for Engg. Course Details coming soon
    IC242 Continuum Mechanics Course Details coming soon
    IC250 Data Structure and Algorithm Course Details coming soon
    IC250(OTA) Data Structure and Algorithm + Lab Course Details coming soon
    IC250 Programming and Data Structure Practicum Course Details coming soon
    IC260 Signals and Systems Course Details coming soon
    IC301P Market Research and Analysis(OPTIONAL) Course Details coming soon
    IC401P B.Tech Project (OPTIONAL) Course Details coming soon
    IC402P B.Tech Project Continued Course Details coming soon
    INT010P Internship Course Details coming soon
    IC011(2) Internship Course Details coming soon
    MA101(OTA) Mathematics -1 Course Details coming soon
    MA102 Mathematics -2 Course Details coming soon
    MA201 Mathematics III Course Details coming soon
    MA201(OTA) Mathematics-III Course Details coming soon
    MA202(OTA) Probability and Random Processes Course Details coming soon
    MA460 Nonlinear Dynamics and Chaos Course Details coming soon
    MA465 Ordinary Differential Equations Course Details coming soon
    MA465 Ordinary Differential Equations Course Details coming soon
    MA510 Climate Change Analysis Course Details coming soon
    MA511 Real and complex Analysis Course Details coming soon
    MA512 Linear Algebra Course Details coming soon
    MA513 Ordinary Differential Equations Course Details coming soon
    MA514 Computer Programming Course Details coming soon
    MA514P Computer Programming Lab Course Details coming soon
    MA515 Applied Mathematical Programming Course Details coming soon
    MA521 Topology and Functional Analysis Course Details coming soon
    MA522 Partial Differential Equations Course Details coming soon
    MA523 Numerical Analysis Course Details coming soon
    MA524 Probability and Statistics Course Details coming soon
    MA549 Abstract Algebra Course Details coming soon
    MA550 Statistical Data Analysis Course Details coming soon
    MA551 Numerical Analysis Course Details coming soon
    MA551 Numerical Methods Course Details coming soon
    MA552 Number Theory Course Details coming soon
    MA553 Mathematical Foundations of Financial Engineering Course Details coming soon
    MA555 Introduction to Partial Differential Equation for Engineers Course Details coming soon
    MA565 Numerical Methods in Quantitative Finance Course Details coming soon
    MA568 Real Analysis Course Details coming soon
    MA601 Real and Functional Analysis Course Details coming soon
    MA604(OTA) Introduction to Game Theory Course Details coming soon
    MA605(OTA) Statistical Data Analysis Course Details coming soon
    MA605 Statistical Data Analysis Course Details coming soon
    MA607 Numerical Analysis Course Details coming soon
    MA608 Computational Fluid Dynamics Course Details coming soon
    MA609 Numerics of Partial Differential Equation Course Details coming soon
    MA641 Operations Research Course Details coming soon
    MA644 Dynamical Systems Course Details coming soon
    MA650 Mathematical Models for Infectious Diseases Course Details coming soon
    MA651 Optimization Techniques Course Details coming soon
    MA652(OTA) Stability Theory of Differential Equations Course Details coming soon
    MA653 Computational Financial Modelling Course Details coming soon
    MA653P Computational Financial Modelling Lab Course Details coming soon
    MA654 Financial Engineering Course Details coming soon
    MA655 Fixed Income Securities Course Details coming soon
    MA656 Stochastic Calculus for Financial Engineering Course Details coming soon
    MA665(OTA) Semigroup of Bounded Linear Operators Course Details coming soon
    MA702 Numerical Analysis Course Details coming soon
    MA704(OTA) Dynamical System Course Details coming soon
    MA704 Dynamical System Course Details coming soon
    MA705 Modeling Population Dynamics Course Details coming soon
    MA708(OTA) Research Methodology Course Details coming soon
    MA709 Numerical Linear Algebra Course Details coming soon
    MA765 Topics in Semigroup Theory Course Details coming soon
    MA765 Fractional Differential Equations Course Details coming soon
    ME101(OTA) Engineering Graphics Course Details coming soon
    ME102(OTA) Thermodynamics Course Details coming soon
    ME103(OTA) Manufacturing Techniques Course Details coming soon
    ME103P(OTA) Manufacturing Techniques Lab Course Details coming soon
    ME104 Engineering Thermodynamics Course Details coming soon
    ME201 Manufacturing Technology Course Details coming soon
    ME202 Kinematics of Machines Course Details coming soon
    ME203 Energy Resources and Conversion Course Details coming soon
    ME204(OTA) Materials Science Course Details coming soon
    ME204 Material Science for Engineers Course Details coming soon
    ME205 Machine Drawing Course Details coming soon
    ME206(OTA) Mechanics of Solids Course Details coming soon
    ME206 Mechanics of Solids Course Details coming soon
    ME207 Engineering Thermodynamics Course Details coming soon
    ME207(OTA) Engg. Thermodynamics Course Details coming soon
    ME208 Fluid Mechanics Course Details coming soon
    ME209(OTA) Dynamics Course Details coming soon
    ME210 Fluid Mechanics Course Details coming soon
    ME210(OTA) Fluid Mechanics Course Details coming soon
    ME211(OTA) Analysis and Synthesis of Mechanisms Course Details coming soon
    ME302 Dynamics of Machinery Course Details coming soon
    ME303 Heat Transfer Course Details coming soon
    ME304 Power Plant Engg. Course Details coming soon
    ME304 Principles of Energy Conversion Course Details coming soon
    ME305 Design of Machine Elements Course Details coming soon
    ME306P Solid Mechanics Lab Course Details coming soon
    ME307 Energy Conversion Devices Course Details coming soon
    ME307(OTA) Energy Conversion Devices Course Details coming soon
    ME308 Manufacturing Engineering Course Details coming soon
    ME309 Theory of Machines Course Details coming soon
    ME309P Theory of Machines Lab. Course Details coming soon
    ME310(OTA) Thermo Fluids Lab Course Details coming soon
    ME310P Thermo-Fluids Laboratory Course Details coming soon
    ME311P(OTA) Design Lab Course Details coming soon
    ME312P(OTA) Design Lab -2 Course Details coming soon
    ME351 Management of Manufacturing and Logistics Systems (NKN) Course Details coming soon
    ME352 Finite Element Methods in Engg. Course Details coming soon
    ME352 Finite Element Methods Course Details coming soon
    ME353 Electronic Materials and Their Applications Course Details coming soon
    ME354 Science & Technology of Thin Films Course Details coming soon
    ME355 Internal Combustion Engines Course Details coming soon
    ME356 Principles of Energy Conversion Course Details coming soon
    ME356 Principles of Energy Conversion Course Details coming soon
    ME451 Refrigeration and Air Conditioning Course Details coming soon
    ME452(OTA) Robotics and control Course Details coming soon
    ME452 Robotics and control Course Details coming soon
    ME501 Materials Science for Failure Analysis Course Details coming soon
    ME502 Functional Materials Course Details coming soon
    ME503 Micro/Nano Scale Heat Transfer Course Details coming soon
    ME504 Numerical Methods for Engineering Computation Course Details coming soon
    ME505 Applied Finite Element Method Course Details coming soon
    ME506 Fundamentals of Fracture Mechanics Course Details coming soon
    ME507 Micro and Nanoscale Fluid Mechaincs Course Details coming soon
    ME509 Nanomanufacturing Course Details coming soon
    ME591 Multidisciplinary Design Optimization Course Details coming soon
    ME591 Selected topics in Renewable Energy Course Details coming soon
    ME5912 Thermodynamics of Combustion Course Details coming soon
    ME592 Principles of Flight Course Details coming soon
    ME592 Biodesign Innovation Course Details coming soon
    ME599 Selected Topics in Combustion Course Details coming soon
    ME599 Integrated Navigation of Flight Vehicles Course Details coming soon
    ME601 Finite Element Method Course Details coming soon
    ME601 Finite Element Method in Engg. Course Details coming soon
    ME601 Advanced Finite Element Methods Course Details coming soon
    ME601(OTA) Finite Element Method Course Details coming soon
    ME602 Mechanical Vibration Course Details coming soon
    ME603 Advanced Fluid Mechanics Course Details coming soon
    ME604 Experimental Methods in Thermal Engineering Course Details coming soon
    ME605 Air Conditioning and Ventilation Course Details coming soon
    ME606 Advanced Solid Mechanics Course Details coming soon
    ME607 Materials Science for Failure Analysis Course Details coming soon
    ME608(OTA) Thin Films and Devices Course Details coming soon
    ME609 Functional Materials Course Details coming soon
    ME610 Advanced Thermodynamics Course Details coming soon
    ME611 Design and Optimization of Thermal Systems Course Details coming soon
    ME612(OTA) Introduction to Biomaterials Course Details coming soon
    ME613(OTA) Radiative Heat Transfer Course Details coming soon
    ME613 Thermal Radiation Course Details coming soon
    ME614 Compressible Flow and Gas Dynamics Course Details coming soon
    ME615 Applied Computational Fluid Dynamics Course Details coming soon
    ME616 Dielectrics and Related Materials Course Details coming soon
    ME616 Convective Heat and mass Transfer Course Details coming soon
    ME617(OTA) Mechanics of Composite Material Course Details coming soon
    ME618 Refrigeration and Air Conditioning Course Details coming soon
    ME618(OTA) Stealth Technology Course Details coming soon
    ME618 Stealth Technology:Infrared Signatures Course Details coming soon
    ME619 Experiments in Materials Science Course Details coming soon
    ME620 Modeling and Simulation Course Details coming soon
    ME621 Aircraft Propulsion Course Details coming soon
    ME622 Mechanics of Human Body Course Details coming soon
    ME622 Biomechanics of Musculoskeletal System Course Details coming soon
    ME623(OTA) Fundamentals of Fracture Mechanics Course Details coming soon
    ME624 Convective Heat and mass Transfer Course Details coming soon
    ME625 Introduction to Turbulence and its Modelling Course Details coming soon
    ME626 Acoustics Course Details coming soon
    ME631 Heat Transfer and Fluid flow in Energy Systems Course Details coming soon
    ME632 Mechanics for Energy Systems Course Details coming soon
    ME633 Design of Energy Systems Course Details coming soon
    ME634 Thermodynamics of Energy Systems Course Details coming soon
    ME633 Design of Energy Systems Course Details coming soon
    ME635 Manufacturing for energy Systems Course Details coming soon
    ME636 Combustion Technology Course Details coming soon
    ME637 Wind Power Plant Course Details coming soon
    ME638 Solar Thermal Power Plant Course Details coming soon
    ME639 Thermal Power Plant Engineering Course Details coming soon
    ME640 Solar Power Utilization Course Details coming soon
    ME641 Finite Element Method Course Details coming soon
    PH101 Physics-1 Course Details coming soon
    PH101(OTA) Physics-1 Course Details coming soon
    PH101P(OTA) Physics -1 (Lab) Course Details coming soon
    PH102(OTA) Physics Course Details coming soon
    PH102P Physics Lab Course Details coming soon
    PH201(OTA) Physics-III Course Details coming soon
    PH201 Physics Course Details coming soon
    PH211(OTA) The Physics Behind Computers Course Details coming soon
    PH301 Quantum Mechanics and applications Course Details coming soon
    PH302 Introduction to Statistical Mechanics Course Details coming soon
    PH411(OTA) Mathematical Physics Course Details coming soon
    PH412(OTA) Classical Mechanics Course Details coming soon
    PH413(OTA) Quantum Mechanics 1 Course Details coming soon
    PH414(OTA) Electronics Course Details coming soon
    PH415P(OTA) Electronics Laboratory Practicum Course Details coming soon
    PH416 Vacation Project I Course Details coming soon
    PH421 (OTA) Electromagnetic Theory Course Details coming soon
    PH422 (OTA) Statistical Mechanics Course Details coming soon
    PH423(OTA) Condensed Matter Physics Course Details coming soon
    PH424(OTA) Atomic and Molecular Spectroscopy Course Details coming soon
    PH425P(OTA) Physics Laboratory Course Details coming soon
    PH426(OTA) Seminar Course Details coming soon
    PH427 Vacation Project II Course Details coming soon
    PH501 Solid State Physics Course Details coming soon
    PH502 Photonics Course Details coming soon
    PH503 Laser and Applications Course Details coming soon
    PH504 Organic Optoelectronics Course Details coming soon
    PH505 Electronic Structure Course Details coming soon
    PH506 Physics Project Course Details coming soon
    PH506(OTA) Project Course Details coming soon
    PH506 Physics project Course Course Details coming soon
    PH507 X-rays as a probe to study materials properties Course Details coming soon
    PH508 Magnetism and Magnetic Materials Course Details coming soon
    PH511 Mathematical Physics Course Details coming soon
    PH512 Classical Mechanics Course Details coming soon
    PH513 Quantum Mechanics 1 Course Details coming soon
    PH513 Quantum Mechanics Course Details coming soon
    PH514 Electronics Course Details coming soon
    PH514 Electronics Course Details coming soon
    PH515P Physics Laboratory Course Details coming soon
    PH516 Research Project I Course Details coming soon
    PH517 Research Project II Course Details coming soon
    PH521 Electromagnetic Theory Course Details coming soon
    PH522 Statistical Mechanics Course Details coming soon
    PH523 Condensed Matter Physics Course Details coming soon
    PH523 Condensed Matter Physics Course Details coming soon
    PH524 Atomic and Molecular Spectroscopy Course Details coming soon
    PH524 Atomic and Molecular Physics Course Details coming soon
    PH525P Electronics Laboratory Practicum Course Details coming soon
    PH526 Seminar Course Details coming soon
    PH526 Research Project III Course Details coming soon
    PH527 Vacation Project I Course Details coming soon
    PH527 Research Project IV Course Details coming soon
    PH601 Mesoscopic Physics and Quantum Transport Course Details coming soon
    PH602 Quantum Theory of solids Course Details coming soon
    PH603 Advanced Condensed Matter Physics Course Details coming soon
    PH611 Nuclear and Particle Physics Course Details coming soon
    PH611P Experimental Research Techniques Course Details coming soon
    PH612 Numerical and Computational Methods Course Details coming soon
    PH612 Nuclear and Particle Physics Course Details coming soon
    PH613 Quantum Mechanics II Course Details coming soon
    PH613 Special Topics in Quantum Mechanics Course Details coming soon
    PH614 Seminar and Report Course Details coming soon
    PH614P Experimental Research Techniques Course Details coming soon
    PH615 Mini-thesis I Course Details coming soon
    PH617 Vacation Project II Course Details coming soon
    PH621 Computational Methods for Physicists Course Details coming soon
    PH622 Mini-thesis II Course Details coming soon
    PH701 Introduction to Molecular Simulations Course Details coming soon
    PH701(OTA) Advanced Electrodynamics Course Details coming soon
    PH702(OTA) Theoretical Atomic Physics Course Details coming soon
    PH702 Advanced Quantum Mechanics Course Details coming soon
    PH703(OTA) Electrodynamics Course Details coming soon
    PH703(OTA) Elementary Quantum Optics Course Details coming soon
    PH705 Foundation in Experimental Physics Course Details coming soon
    PH706 Introduction to Stochastic Problems in Physics Course Details coming soon
    RM510 Research Methodology Course Details coming soon
    RM600 Research Methodology Course Details coming soon
    BY501 DNA Nanotechnology Download Course Details
    BY502 Biophysics and Protein Engineering Download Course Details
    BY503 Cellular Fuel and Cellular Communication Download Course Details
    BY504 Metabolic Systems Biology Download Course Details
    BY505 Nanobiotechnology Download Course Details
    BY506 Advanced Immunology Download Course Details
    BY507 Genetic Engineering Download Course Details
    BY508 Practical Metabolomics Download Course Details
    BY510 Advanced Cell Biology Download Course Details
    BY511 Cell Physiology in health and disease Download Course Details
    BY512 Quantitative and Computational Biology Download Course Details
    BY513 Cellular Bioprocess Technology Download Course Details
    BY514 Analytical Biotechniques Download Course Details
    BY515 Molecular Biotechnology Download Course Details
    BY516 Introduction to OMICS and Systems Analysis Download Course Details
    BY517 Proteomics Download Course Details
    BY518 Disease Biology Download Course Details
    BY519 Protein Science in therapeutics Download Course Details
    BY520P Cell Biology and Physiology Download Course Details
    BY521P Computational Biology and Cellular Bioprocess Technology Lab Download Course Details
    BY522P Analytical and Molecular Biotechnology Lab Download Course Details
    BY523P Systems Biology Lab Download Course Details
    BY524P Medical and Nanobiotechnology Lab Download Course Details
    BY525 Seminar Course Details coming soon
    BY526 Seminar Course Details coming soon
    BY598 M.Tech Project I Course Details coming soon
    BY599 M.Tech Project II Course Details coming soon
    BY606 Bioinformatics Applications for Systems Analysis Download Course Details
    BY606P Bioinformatics Applications for Systems Analysis Download Course Details
    BY613 Metagenomics, and Next Generation Sequencing Technologies Download Course Details
    CE201 Surveying:Traditional and Digital Download Course Details
    CE251 Hydraulics Engineering Download Course Details
    CE301 Strength of Materials and Structures Download Course Details
    CE302 Geotechnical Engineering Download Course Details
    CE303 Water Resources Engineering Download Course Details
    CE304P Hydraulics Engineering Lab Download Course Details
    CE305P Environment and Earth Science Lab Download Course Details
    CE351 Design of Reinforced Concrete Structures Download Course Details
    CE352 Transportation Engineering Download Course Details
    CE353P Civil Engineering Drawing Download Course Details
    CE354P Building and Pavement Materials Laboratory Download Course Details
    CE355 Hydrology Download Course Details
    CE401 Design of Steel Structures Download Course Details
    CE501 Remote Sensing Download Course Details
    CE502 Groundwater Flow and Contaminant Transport Download Course Details
    CE503 Fundamentals of Project Management Download Course Details
    CE504 Slope Stability and Retaining Structures Download Course Details
    CE505 Engineering of Ground Modification Download Course Details
    CE506 Analysis of Indeterminate Structures Download Course Details
    CE507 Advanced Concrete Science Download Course Details
    CE508 Photogeology and Photogrammetry Download Course Details
    CE551 Geosynthetics and their applications Download Course Details
    CE552 Concrete Technology Download Course Details
    CE601 Geo-Informatics Download Course Details
    CS201 Computer Organization Download Course Details
    CS201P Computer Organization Laboratory Download Course Details
    CS202 Advanced Data Structure and Algorithms Download Course Details
    CS203 Discrete Structures Download Course Details
    CS204 Introduction to Databases Download Course Details
    CS205 Paradigms of Programming Download Course Details
    CS206 Computer Networks Download Course Details
    CS207 Applied Database Practicum Download Course Details
    CS208 Mathematical Foundations of Computer Science Download Course Details
    CS211P Network and Database Practicum Download Course Details
    CS241 Introduction to Cryptography Download Course Details
    CS302 Paradigms of Programming Download Course Details
    CS303 Software Engineering Download Course Details
    CS304(OTA) Automata Theory Download Course Details
    CS304 Formal Languages and Automata Theory Download Course Details
    CS305 Artificial Intelligence Download Course Details
    CS306 Operating Systems Download Course Details
    CS307 Systems Practicum Download Course Details
    CS308 Large Applications Practicum Download Course Details
    CS309 Information and Database Systems Download Course Details
    CS310 Introduction to Communicating Distributed Processes Download Course Details
    CS350 Computer Graphics Download Course Details
    CS401 Architecture of High Performance Computers Download Course Details
    CS402 Complier Technology Download Course Details
    CS402(OTA) Compilers Download Course Details
    CS403 Algorithm Design and Analysis Download Course Details
    CS404(OTA) Embedded Linux Course Details coming soon
    CS405(OTA) Verification of Reactive Systems Download Course Details
    CS406 Computer Networks Download Course Details
    CS456 Distributed Databases Download Course Details
    CS501 Access Networks Download Course Details
    CS506 Cognitive Modeling Download Course Details
    CS507 Advanced Data Structures and Algorithm Download Course Details
    CS507(OTA) Advanced Computer Architecture Download Course Details
    CS508 Introduction to Network Security Course Details coming soon
    CS508 Introduction to Heterogeneous Computing Course Details coming soon
    CS545 Software Designing Patterns Course Details coming soon
    CS546 Design of Concurrent Software Download Course Details
    CS547 Network Management Systems Download Course Details
    CS548 Cloud Networking Download Course Details
    CS560 Text Retrieval and Mining Download Course Details
    CS561 Map Reduce and Big Data Download Course Details
    CS580(OTA) Advanced Data Structures and Algorithm Download Course Details
    CS601 Probability and Random Processes Course Details coming soon
    CS601(OTA) Probability and Random Processes Download Course Details
    CS603 Managerial Decision Making Download Course Details
    CS606 Computational Modeling of Social Systems Download Course Details
    CS609(3) Speech Processing Download Course Details
    CS609(4) Speech Processing Download Course Details
    CS630 Speech Technology Download Course Details
    CS660 Data Mining for Decision Making Download Course Details
    CS669(3) Pattern Recognition Download Course Details
    CS669(4) Pattern Recognition Download Course Details
    CS670(OTA) Kernel Methods for pattern analysis Download Course Details
    CS677 Soft Computing Download Course Details
    CS693 Compressed Sensing and its Applications Download Course Details
    CY101 Chemistry-1 Download Course Details
    CY241 Nanoscale Science and Technology Download Course Details
    CY242 Introduction to Molecular Spectroscopy Download Course Details
    CY243 Engineering Chemistry Download Course Details
    CY247 Introduction to Molecular Thermodynamics Download Course Details
    CY248 Molecular Physical Chemistry for Engineers Download Course Details
    CY342 Nanoscience:Understanding Small Systems Download Course Details
    CY344 Food Chemistry Processing: Preservation and Storage Download Course Details
    CY501 Organic Reaction & Mechanism Download Course Details
    CY501P Organic Chemistry Laboratory Download Course Details
    CY502 Photochemistry and Pericyclic Reactions Download Course Details
    CY504 Heterocyclic Chemistry Download Course Details
    CY506 Chemistry of Transition Elements Download Course Details
    CY506P Inorganic Chemistry Lab Download Course Details
    CY507 Chemistry of Main Group Elements Download Course Details
    CY508 Organometallic Chemistry Download Course Details
    CY511 Group Theory and Spectroscopy Download Course Details
    CY511P Physical Chemistry Laboratory Download Course Details
    CY512 Advanced Quantum Chemistry Download Course Details
    CY513 Reaction Dynamics, Kinetics and Catalysis Download Course Details
    CY514 Chemical Thermodynamics and Electrochemistry Download Course Details
    CY521 Mathematics for Chemists Download Course Details
    CY522 Computational Chemistry Download Course Details
    CY541 Fundamentals of Organic Chemistry Download Course Details
    CY547 Chemical Crystallography Download Course Details
    CY550 Bioinspired Materials Download Course Details
    CY552 Hydrogen Generation and Storage Download Course Details
    CY553 Organic Inorganic Spectroscopy Download Course Details
    CY554 Science and Technology of Nanomaterials Download Course Details
    CY641 Polymer Synthesis Download Course Details
    CY642 Molecular and Bio-electronics Download Course Details
    CY643 Advanced Analytical Techniques Download Course Details
    CY644 Bioinorganic Chemistry Download Course Details
    CY645 Reagents in Organic Synthesis Download Course Details
    CY646 Advanced NMR Spectroscopy: A Problem Based Approach Download Course Details
    CY701 Advanced Physical Methods in Chemistry: Theory and Applications Download Course Details
    CY702 Advanced Inorganic Chemistry:Theory and Applications Download Course Details
    CY703 Advanced Organic Chemistry Download Course Details
    CY704 Introduction to Theoretical Chemistry Download Course Details
    CY705 Modern Methods in Organic Synthesis Download Course Details
    CY746 Self assembly of surfactants and Polymers in Solution Download Course Details
    DP301P Interdisciplinary Socio-Technical Practicum Course Details coming soon
    DP401P Major Technical Project Course Details coming soon
    DP402P Major Technical Project Course Details coming soon
    DP500P Research Practicum Course Details coming soon
    DP501P Design Practicum I Download Course Details
    DP502P Design Practicum II Download Course Details
    DP503P Basic Mechanical and Electrical Workshop Download Course Details
    DP504P Mini Project Download Course Details
    DP505P Main Project Download Course Details
    EC544N(OTA) Digital VLSI Circuit Design Course Details coming soon
    EC548(OTA) Analog VLSI Design Course Details coming soon
    ECT631(OTA) Analog and Mixed Signal Design Course Details coming soon
    EE101(OTA) Electrical Science Course Details coming soon
    EE101P(OTA) Electrical Science Lab Course Details coming soon
    EE101P(OTA) Basic Electrical & Electronics Lab Course Details coming soon
    EE101(OTA) Basic Electrical Engineering Course Details coming soon
    EE102(OTA) Fundamental of Electronics Course Details coming soon
    EE102(OTA) Introduction to Electronics Course Details coming soon
    EE201 Electromechanics Download Course Details
    EE201P Electromechanics Lab Download Course Details
    EE202 Analog Electronics Download Course Details
    EE202P Analog Electronics Lab Download Course Details
    EE203(3) Network Theory Download Course Details
    EE203(4) Network Theory Download Course Details
    EE204(OTA) Signals and Systems Course Details coming soon
    EE208(OTA) Digital System Design Course Details coming soon
    EE208 Digital Electronic Circuits Download Course Details
    EE208P Digital Electronic Lab Download Course Details
    EE208P(OTA) Electronics Practical Course Details coming soon
    EE208P(OTA) Digital Circuits (Lab) Course Details coming soon
    EE208P Digital Electronic Circuits Lab Download Course Details
    EE301 Control System Engg. Download Course Details
    EE301(OTA) Control Systems Course Details coming soon
    EE301P Control Systems Lab Download Course Details
    EE301P(OTA) Control Systems Lab Course Details coming soon
    EE303(3) Power Systems Download Course Details
    EE303(4) Power Systems Download Course Details
    EE303P Power Systems Lab Download Course Details
    EE303P Power Systems Lab Download Course Details
    EE304 Communication theory Download Course Details
    EE304P(OTA) Communication Theory Lab Course Details coming soon
    EE305(3) Digital Signal Processing Download Course Details
    EE305(4) Digital Signal Processing Download Course Details
    EE306 Theory of Measurement Download Course Details
    EE307 Theory of Measurement Download Course Details
    EE308 Solid State Devices Download Course Details
    EE309 Power Electronics Download Course Details
    EE309P Power Electronics Lab Download Course Details
    EE310 Device Electronics For Integrated Circuits Download Course Details
    EE311 Device Electronics For Integrated Circuits Download Course Details
    EE312P Microelectronics Circuits Design Practicum (MCDP) Download Course Details
    EE313 Measurement and Instrumentation Download Course Details
    EE402 Solar Photovoltaic Energy Systems Course Details coming soon
    EE402P Solar Photovoltaic Energy Systems Practical Course Details coming soon
    EE501 Power System Operation and Control Download Course Details
    EE502P Analog System Design Laboratory Download Course Details
    EE503 Advanced Communication Theory Download Course Details
    EE504 Switch Mode Power Conversion Download Course Details
    EE505(OTA) Materials for Semiconductor Industry Course Details coming soon
    EE506 Solar Photovoltaic Energy Systems Download Course Details
    EE508 Fundamentals of Electric Drives Download Course Details
    EE509 Linear Dynamical Systems Download Course Details
    EE510 Mathematical Methods for Signal Processing Download Course Details
    EE511 Computer Vision Download Course Details
    EE512 CMOS analog IC Design Download Course Details
    EE513 Special Electrical Machines Download Course Details
    EE514 Feedback Control Design Download Course Details
    EE514 Robust Control Download Course Details
    EE515 Nonlinear Stability and Control Download Course Details
    EE516 Biomedical Systems Download Course Details
    EE517 Wireless Communications and Networking Download Course Details
    EE518 Information Theory Download Course Details
    EE519P CMOS Digital IC design Practicum Download Course Details
    EE520 Microelectronics Devices and Modelling Download Course Details
    EE601(OTA) Digital System Testing and Testable Design Course Details coming soon
    EE601 Advanced Electric Drives Download Course Details
    EE602 Control System Applications Download Course Details
    EE603 Renewable Energy and Smart Grid Download Course Details
    EE604(OTA) Advanced Electric Drives Course Details coming soon
    EE606 Introduction to High Voltage Engineering and Dielectric Breakdown Download Course Details
    EE606(OTA) High Voltage Engineering Behavior of Dielectrics Course Details coming soon
    EE607 Optical Communication Systems Course Details coming soon
    EE608(OTA) Digital Image Processing Download Course Details
    EE608 Digital Image Processing Download Course Details
    EE609 Network Information Theory Download Course Details
    EE611 VLSI Technology Download Course Details
    EE611P VLSI Fabrication Practicum Download Course Details
    EE612 VLSI Technology Download Course Details
    EE612(OTA) OFDM for Optical Communications Course Details coming soon
    EE613 Wireless Communication Download Course Details
    EE614 Optical Communication Systems Download Course Details
    EE615 Nano Electronics and Nano-microfabrication Download Course Details
    EE616 Microwave Engineering Download Course Details
    EE618 Industrial Process Control Download Course Details
    EE619 Mixed Signal VLSI Design Download Course Details
    EE620 Advanced Digital Signal Processing Download Course Details
    EE677 Analog Circuit Design Download Course Details
    EE678 Digital Circuit Design Download Course Details
    EE693 Compressed sensing and its applications Course Details coming soon
    EM500P(OTA) Design Practicum Course Details coming soon
    EM504 Materials for Energy Applications Download Course Details
    EM505 Alternative Energy Sources for Transportation Download Course Details
    EM602(OTA) Experiments In Material Science Course Details coming soon
    EM604(OTA) Energy:Environment Policy and Law Download Course Details
    EM651(OTA) Solar Photovoltaic Materials and Fabrication Download Course Details
    EM651 PV Materials and Fabrication Download Course Details
    EN501 Energy Sources and Power Plants Download Course Details
    EN502 Emerging Energy Sources Download Course Details
    EN503 Energy Storage Technologies Download Course Details
    EN504 Energy:Environment Policy and Law Download Course Details
    EN505P Energy Systems Laboratory Download Course Details
    EN513 Life Extension Engineering Download Course Details
    EN605 Modeling and simulation for Energy Systems Download Course Details
    EN611 Durability Behaviour of Energy Materials Download Course Details
    EN612 Structure-Property correlation in materials for Energy Applicatio Download Course Details
    EN613 Creep-Fatigue Interaction Download Course Details
    HS101(OTA) Technical Communication Download Course Details
    HS101 Technical Communication Download Course Details
    HS102 Art and Architecture Download Course Details
    HS103 Dance and Drama Download Course Details
    HS104 Music Download Course Details
    HS105 Basic Communication Skills Download Course Details
    HS106 English Download Course Details
    HS151 Introduction to English Literature Download Course Details
    HS151(OTA) Advanced English Course Details coming soon
    HS152 Introduction to Rhetoric Download Course Details
    HS201(OTA) Economics Course Details coming soon
    HS201 Indian Economic Development Course Details coming soon
    HS202 Principles of Economics Course Details coming soon
    HS203 Understanding Society Course Details coming soon
    HS204 Introduction to Political Sciences Course Details coming soon
    HS205 Financial Accounting Course Details coming soon
    HS206 Public Speaking and Debating Skills Course Details coming soon
    HS207(OTA) STS ENG Course Details coming soon
    HS208 English-II Course Details coming soon
    HS209 New Media Arts Course Details coming soon
    HS235 Introductory Econometrics Course Details coming soon
    HS241 Introduction to Drama:THeory and Practice Course Details coming soon
    HS251 Managerial Economics Course Details coming soon
    HS251(OTA) Managerial Economics Course Details coming soon
    HS252 Introduction to Psychology Course Details coming soon
    HS253 Introduction to Sociology Course Details coming soon
    HS254 Introduction to European Philosophy Course Details coming soon
    HS255 India since Independence Course Details coming soon
    HS261 The Indian Constitution Course Details coming soon
    HS263 Popular Culture in Modern India : A Historical Perspective Course Details coming soon
    HS301 Policy Analysis and Advocacy Skills Course Details coming soon
    HS301 Public Policy and Advocacy Skills Course Details coming soon
    HS304 Network Management Systems Course Details coming soon
    HS304 Organizational Management Course Details coming soon
    HS305(OTA) Science Writing Course Details coming soon
    HS341 Communication and Discourse Course Details coming soon
    HS342 German-I Course Details coming soon
    HS343 Introduction to Political Philosophy Course Details coming soon
    HS343(OTA) Political Philosophy Course Details coming soon
    HS344 Introduction to Sociology Course Details coming soon
    HS345 Indian Society Course Details coming soon
    HS349(OTA) Indo-German Encounters Course Details coming soon
    HS350 Traditional Media Arts Course Details coming soon
    HS351 Popular Fiction Course Details coming soon
    HS352 German II Course Details coming soon
    HS353 Science Technology and Society Course Details coming soon
    HS354 Social Psychology Course Details coming soon
    HS355(OTA) Science Technology and Society Course Details coming soon
    HS355 India through its Epics Course Details coming soon
    HS357 Creative Writing Course Details coming soon
    HS358 Science Writing Course Details coming soon
    HS362 German III Course Details coming soon
    HS363 Post-war Germany: A Literaray Perspective Course Details coming soon
    HS364 Modern China:A Historical Survey Course Details coming soon
    HS372 German-IV Course Details coming soon
    HS373 Reading s from German History Course Details coming soon
    HS381 Indian Society: Structure and Change Course Details coming soon
    HS382(OTA) Social Movements in India Course Details coming soon
    HS391 Introduction to World History Course Details coming soon
    HS392 Modern China Course Details coming soon
    HS401 Tribal India, Indigenous Latin America Course Details coming soon
    HS402 Literature and Culture Course Details coming soon
    HS403 Organizational Behavior Course Details coming soon
    HS404 Technology in Pre-modern India Course Details coming soon
    HS404 Local Cultures Course Details coming soon
    HS450 Financial Management Course Details coming soon
    HS451 Modern Literature Course Details coming soon
    HS461 Consumer Behavior Course Details coming soon
    HS471 Contemporary India Course Details coming soon
    HS472 Sociology of Development Course Details coming soon
    HS481 International Economics Course Details coming soon
    HS501 Principles of Economics and Management Course Details coming soon
    HS502 Indian Economic Development and Policy Analysis Course Details coming soon
    HS501 Philosophy of Technology Course Details coming soon
    HS508 Socio-Technical System Engineering Course Details coming soon
    HS510 Entrepreneurship Workshop Course Details coming soon
    HS522 Research Methodology to Social Science Course Details coming soon
    HS536 Social Movements in India Course Details coming soon
    HS556 Classical Social Theories Course Details coming soon
    HS563 Theory and Methods of Policy Analysis Course Details coming soon
    HS575 Mayan America Course Details coming soon
    HS582 Energy Economics Course Details coming soon
    HS591 Indian Society: Engineering and Value Creation Course Details coming soon
    HS591 Introduction to Design Course Details coming soon



    2. B. Tech. Curriculum for Common Core Courses

    A Perspective on IIT Mandi’s B. Tech. Curriculum

    Evaluation: Grading System and CGPA Calculation

    Overall Credit Structure of Common Core Courses

    Tentative Semester-wise Distribution of Courses

    Discipline-wise Course Distributions

    Basic Sciences

    Common Engineering

    Humanities and Social Sciences (For earlier batches)

    Design and Innovation Practicum

    3. Minor Program

    Minor Program

    4. Elective Courses

    Elective Courses