0% found this document useful (0 votes)
149 views41 pages

BTECH Program Syllabus

The document provides the curriculum for a B.Tech in Aerospace Engineering at the Indian Institute of Technology Madras for the 2016 batch. It lists the courses taken in the first two semesters, including classes in physics, chemistry, mathematics, programming, mechanics, and aerospace engineering topics. It then provides an extensive list of elective courses that can be taken in aerospace engineering, mechanics, materials science, and related fields.

Uploaded by

Athira Surendran
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
149 views41 pages

BTECH Program Syllabus

The document provides the curriculum for a B.Tech in Aerospace Engineering at the Indian Institute of Technology Madras for the 2016 batch. It lists the courses taken in the first two semesters, including classes in physics, chemistry, mathematics, programming, mechanics, and aerospace engineering topics. It then provides an extensive list of elective courses that can be taken in aerospace engineering, mechanics, materials science, and related fields.

Uploaded by

Athira Surendran
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 41

Indian Institute Of Technology, Madras.

3.1.1 B.Tech Aerospace Engineering Curriculum (for 2016 batch)

SEMESTER I

No Title Credit Cat

AM1101 Engineering Mechanics 0 BET

CY1001 Chemistry: Structure, Bonding & Reactivity 4 SCY

GN1101 Life Skills 1 0 HPF

ID1200 Ecology and Environment 2 BES

MA1101 Functions of Several Variables 0 SMA

ME1120 Engineering Drawing 3 BES

PH1010 Physics I 3 SPH

PH1030 Physics Laboratory I 2 SPH

TOTAL 14

Remarks

SEMESTER II

No Title Credit Cat

AS1300 Thermodynamics for Aerospace Engineering 0 Engineering

CS1100 Introduction to Programming 3 Engineering

CY1002 Chemistry Lab I 3 Science

GN1102 Life Skills 2 0 Science

MA1102 Series and Matrices 4 Science

PH1020 Physics II 3 Science

RDE1 Restricted Elective 1 10 PMT

TOTAL 23

Remarks

For Electrical Elective, students requested to choose between EE1100 and EE1101

Page 1 curriculum extracted on: 25-05-2017


Indian Institute Of Technology, Madras.
3.1.2 B.Tech Aerospace Engineering Curriculum (for 2016 batch)

Electives
No. Course Title Credit

AE5700 Spacecraft Electric Propulsion 3

AE6011 GIAN 161003G01: Micro-Renewable Energy Architecture 2

AE6021 Introduction to Research 2

AE6999 Special Topics in Aerospace Engineering 3

AE7999 Special Topics in Aerospace Engineering 3

AM5490+ Project II 17

AS1020* Fluid Mechanics 4

AS2010* Basic Strength of Materials 4

AS2100 Basic Aerospace Engineering Lab 4

AS2100+ Basic Aerospace Engineering Lab 4

AS2101* Introduction to Aerospace Engineering 2

AS3270 Propulsion I 4

AS4550 Project 0

AS4590* Project (Under Honours course) 3

AS4600* Project II 12

AS5012 Dynamics and control of rotorcraft 3

AS5040 Flight Mechanics 4

AS5070 GIAN 151003L05: Fire Dynamics and Fire Protection 1

AS5150# M.Tech. Project 2

AS5150$ M.Tech Project Proposal 1

AS5190 DD Project 3

AS5200+ Project III 26

AS5210 Aircraft Design 5

AS5211 Design of Subsonic Aircraft 3

AS5212 Design of Supersonic Aircraft 3

AS5213 Design of MAVs and UAVs 3

AS5300 Physical Gas Dynamics 3

AS5310 Obj. Oriented Prog. for Sci. & Engrs. 3

AS5320 Boundary Layer Theory 3

AS5330 Computational Aerodynamics 3

AS5340 Advanced Flight Mechanics 3

AS5370 Helicopter Aerodynamics 3

AS5400 Theory & Comptn of Vortex Domin. Flows 3

AS5410 Grid Generation 3

AS5420 Introduction to CFD 3

AS5430 Stability of Shear Flows 3

AS5440 Hydrodynamic Stability,Transition and Flow Control 3

AS5450 Wind Turbines 3

AS5460 Finite Volume Methods for Hyperbolic PDEs 3

AS5470 Unsteady Aerodynamis of Moving Bodies 3

AS5540 Space Flight Dynamics 3

AS5545 Dynamics and Control of Spacecraft 3

AS5550 Aerospace Systems Control and Estimation 3

AS5560 Dynamical Systems Stability & Bifurcations 3

AS5610 Rocket Propulsion 3

Page 2 curriculum extracted on: 25-05-2017


Indian Institute Of Technology, Madras.
3.1.2 B.Tech Aerospace Engineering Curriculum (for 2016 batch)

Electives
AS5640 Combustion, Explosion and Detonation 3

AS5670 Transport Processes in Reacting flows 3

AS5680 High Temperature Gas Dynamics 3

AS5690 Radiation Heat Transfer 3

AS5810 Theories of Modern Plate Structures 3

AS5830 Approx. Methods in Structural Analysis 3

AS5840 Thermal Stress Analysis 3

AS5850 Finite Element Analysis 3

AS5860 Composite Structures 3

AS5880 Mechanics of Damage Tolerance 3

AS5900 Elasticity 3

AS5950 Continuum Mechanics 3

AS5960 Advanced Strength of Materials 3

AS5970 Structural Dynamics and Aero-elasticity 3

AS5980 Contact Mechanics and Tribology 3

AS5990 Micromechanics 3

AS6000 Basic Concepts in Aerospace Engineering 3

AS6010 Hypersonic Flow Theory 3

AS6015 Aerodynamics of Missiles and Launch Vehicles 3

AS6020 Int. to Turbulent Flows & their Predictions 3

AS6030 Experimental Methods in Aero/ Gas Dynami 3

AS6040 Adv.course in Turbulent Flows & their Computation 3

AS6050 Dynamic Fluid Structure Interaction 3

AS6060 Shockwave Dynamics 3

AS6320 Acoustic Instabilities in Aerospace Prop 3

AS6330 Aero-acoustics 3

AS6340 Combustion and Flow Diagnostics 3

AS6342 Spectroscopic Reactive Flow Diagnostics 3

AS6510 Experimental Techniques in Struc. Mech. 3

AS6520 Mathematics for Aerospace Engineers 3

CT7200 Composite Product Design 3

CT7220 Comp. Analy. & Des. Using Computers. 3

ID5040 Engineering Plasticity 3

ID6080 Impact Mechanics 3

NC1020 NCC 0

NS1020 NSO 0

NS1030 NSS 0

Page 3 curriculum extracted on: 25-05-2017


Indian Institute Of Technology, Madras.
3.1.3 B.Tech Bio-Technology Curriculum (for 2016 batch)

Electives
No. Course Title Credit

BT3230 Biotechnology for Healthcare 3

BT3240 Metabolic Regulation 3

BT4050 Animal Biotechnology 3

BT4210 Unit Operations in Biochemical Engg. 3

BT4220 Systems Theory 3

BT4230 Environmental Biotechnology 3

BT4240 Food Biotechnology 3

BT4260 Spectroscopic Methods in Biotechnology 3

BT4270 Bioethics (Self Study) 3

BT4280 IPR Issues in Bio-technology 3

BT4310 Current Topics in Synthetic Biology 3

BT4560* Project II 7

BT4560+ Project 6

BT4911 Project 2

BT5040 Advanced Bioprocess Technology 3

BT5130 Tissue Engineering 4

BT5170 Membrane Biology and Signal Transduction 3

BT5210 Bioprocess Control 3

BT5230 Molecular Modeling and Drug Design 3

BT5240 Computational Systems Biology 4

BT5250 Synthetic Biology 3

BT5260 Plant Cell Bioprocessing 3

BT5270 Principles of Neuroscience 3

BT5320 Medicinal Chemistry and Drug Design 3

BT5330 Human Physiology 3

BT5340 Protein Folding and Stability 3

BT5360 Reactive Species in Medical and Related Technologies 3

BT5370 Fermentation Technology 3

BT5380 Technical communication in Biology 3

BT5390 Introduction to Developmental Biology 3

BT5410 Infection Biology 3

BT5420 Computer Simulations of Biomolecular Systems 3

BT5430 Drug Delivery 3

BT5440 Quantitative and Population Genetics 3

BT5540# Project II 20

BT5540+ Project II - DD 22

BT5911 DD Project 6

BT6011 GIAN 151003H01: 3 dimensional cell based therapeutics approach for tissue repair
2 and regeneration

BT6021 Introduction to Research 2

BT6090 Intro. to Bioinformatics & Computational Biology 3

BT6210 Statistical Mechanics in Biology 3

BT6220 Theoretical Biophysics 3

BT6230 Vascular Biology 3

BT6240 Bioprocess Modelling and Simulation 3

BT6270 Computational Neuroscience 3

Page 4 curriculum extracted on: 25-05-2017


Indian Institute Of Technology, Madras.
3.1.3 B.Tech Bio-Technology Curriculum (for 2016 batch)

Electives
BT6290 Molecular Basis to Diseases 3

BT6310 Cancer Biology 3

BT6320 Protein Interactions: Computational Techniques 3

BT6330 Developmental Biology 3

BT6730 Biomechanics and Ergonomics 3

BT6780 Human Genetics 3

BT6999 Special Topics in Biotechnology 3

BT7001 Advanced Topics inCell Signaling 3

BT7210 Protein Structure and Functions 3

BT7220 Advanced Biochemistry 3

BT7230 Advanced Molecular and Cellular Biology 3

BT7999 Special Topics in Biotechnology 3

ID6020 Introduction of Research (Institute Module) 2

MA2030 Linear Algebra & Numerical Analysis 3

NC1020 NCC 0

NS1020 NSO 0

NS1030 NSS 0

Page 5 curriculum extracted on: 25-05-2017


Indian Institute Of Technology, Madras.
3.1.3 B.Tech Civil Engineering Curriculum (for 2016 batch)

SEMESTER I

No Title Credit Cat

CE1010 Introduction to Civil Eng. Profession 2 PMT

CS1100 Introduction to Programming 3 BET

GN1101 Life Skills 1 0 HPF

ID1200 Ecology and Environment 2 BES

MA1101 Functions of Several Variables 0 SMA

ME1120 Engineering Drawing 3 BES

PH1010 Physics I 3 SPH

PH1030 Physics Laboratory I 2 SPH

TOTAL 15

Remarks

SEMESTER II

No Title Credit Cat

AM1100 Engineering Mechanics 4 BET

CE2330 Civil Engg Materials & Construction 4 PMT

CY1001 Chemistry: Structure, Bonding & Reactivity 4 SCY

CY1002 Chemistry Lab I 3 PML

GN1102 Life Skills 2 0 Science

MA1102 Series and Matrices 4 Science

PH1020 Physics II 3 SPH

TOTAL 22

Remarks

Page 6 curriculum extracted on: 25-05-2017


Indian Institute Of Technology, Madras.
3.1.4 B.Tech Civil Engineering Curriculum (for 2016 batch)

Electives
No. Course Title Credit

CE1010 Introduction to Civil Engineering Profession 2

CE202N Structural Analysis 4

CE2030 Functional Design of Buildings 2

CE206N Geology and Soil Mechanics 4

CE2080 SURVEYING 4

CE208N Surveying 4

CE224N Building Drawing 1

CE2310 MECHANICS OF MATERIALS 4

CE3010+ Transportation Engineering I 3

CE301N Transportation Engineering (1) 3

CE3020+ Transportation Engg. II 3

CE3040+ Environmental Engineering 4

CE304N Environmental Engg. 4

CE305N Basic Design of Steel Design 3

CE306N Basic Reinforced Concrete Design 4

CE3241 Approaches for Sustainable Infrastructure and Environmental Systems 3

CE3242 Introduction to structural Mechanics 3

CE3310 Advanced Structural Analysis 3

CE3330 Computer Methods in Civil Engineering 3

CE3410 Construction Materials Laboratory 1

CE3420 Concrete Technology 3

CE3510 Ground Improvement 3

CE3520 Foundation Engineering 3

CE3530 Introductory Rock Mechanics 3

CE3610 Flow Measurements 3

CE4011 Introduction to Atmospheric and Climate Sciences 3

CE4060+ Project 7

CE4420 Introduction to GIS and Remote Sensing 3

CE4440 Introduction to Rock Mechanics 3

CE4510 Dynamics of Foundations 3

CE4520 Principles of Reinforced Soil Structures 3

CE4610 Water Management 3

CE461N Water Management 3

CE4720 Computer Appls. in Traffic & Highway Engg 3

CE4780 Prefabricated Structures 3

CE4810 Air Pollution Control & Solid Waste Management 3

CE4820 Advanced Environmental Engg. 3

CE4961* Project II 15

CE4961+ Project II 15

CE4962+ Project II 15

CE4990 Project III 15

CE5013 Bituminous Technology 3

CE5014 Sustainable Construction 3

CE5015 Environmental Monitoring and Data Analysis 3

CE5016 Sustainability in River Basin Management 3

Page 7 curriculum extracted on: 25-05-2017


Indian Institute Of Technology, Madras.
3.1.4 B.Tech Civil Engineering Curriculum (for 2016 batch)

Electives
CE5017 Urban Transport and the Environment 3

CE5020 Construction Planning and Control 3

CE5021 GIAN 151003L12: Megaproject Leadership and Governance: Capabilities for 1


New infrastructure develop

CE5022 GIAN 151003L07: Stakeholder Management for Large Engineering Projects 1

CE5023 GIAN 151003A04: Seismic Risk Assessment at Urban Scale 1

CE502N Construction Planning & Control 3

CE505N Construction Project Management 4

CE5080 Geographical Information System 3

CE5120 Maintenance and Rehabilitation of Constructed Facilities 3

CE5140 Building Acoustics & Noise Control 3

CE5210 Transport of Water & waste water 3

CE5260 Models of Water & Air Quality 3

CE5280 Hazardous Waste Management 3

CE5290 Transportation Network Analysis 3

CE5337 Non-destructive Evaluation of Strucutures 3

CE5338 Underground Space Technology 3

CE5350 Geosynthetics & Reinforced Soil Structures 3

CE5360 Soil Exploration & Field Tests 3

CE5390 Analytical Tech. in Transportation Engg 3

CE5500 Hydroinformatics Lab 3

CE5510 Irrigation Technology 3

CE5550 Urban Hyd.&storm Drainage Des&mgmt 3

CE5560 Hydraulic Modelling 3

CE5570 Pipeline Engg 3

CE5710 Prestressed concrete structures 3

CE5720 Structural stability 3

CE5730 Probability Methods in Civil Engg 3

CE580N Pavement Engineering 4

CE5900 Intelligent Transportation Systems 3

CE5930 Pavement Construction Technology 3

CE5950 Characterization of Construction Materials 3

CE5960 Remote Sensing of Earth Resources 3

CE5970 Barrier Systems for Waste Containment 3

CE6011 Smart buildings and automation 3

CE6012 Sustainability Engineering:Concepts and Applications 3

CE6015 Solid Waste Management 3

CE6016 Global Business Management 3

CE6020# Project 10

CE6021 Introduction to Research 2

CE6050 Lean construction project delivery 3

CE6070 Construction Project Modelling 3

CE6100 Structural Systems Design 3

CE6110 Advanced Concrete Technology 3

CE6290# Project 12

CE6290* Project 10

Page 8 curriculum extracted on: 25-05-2017


Indian Institute Of Technology, Madras.
3.1.4 B.Tech Civil Engineering Curriculum (for 2016 batch)

Electives
CE6310 Earthquake Geotech.engg 3

CE6320 Engg. Seismology and Hazard Assessment 3

CE6330 Rock Engineering 3

CE6350 Critical State Soil Mechanics 3

CE6370 Comp.methods in Geotech.engg 3

CE6420 Ground Improvement Techniques 3

CE6430# Project 10

CE6480 Contaminant Transport Modelling 3

CE6520 Simulation Modelling in Water Resources 3

CE6750 CAD in Civil Engineering 3

CE681N Geometric Design of Highways 3

CE6870 Transportation Systems Analysis 3

CE6930$ Project 19

CE6999 Special Topics in Civil Engineering 3

CE7011 Advanced Transportation Network Analysis 3

CE7012 Computer Integrated Project Delivery 3

CE7013 Advanced Topics in Project Delivery Finance 3

CE7620 Rheology of Civil Engineering Materials 3

CE7770 Computational Fracture Mechanics 3

CE7930 Computational Geomechanics 3

CE7999 Special topics in Civil Engineering 3

CT7200 Composite Product Design 3

GN5001 SELF-AWARENESS 3

ID6010 Constitutive Modelling in Continuum Mechanics 3

ID6030 An introduction to Nanoscience and Nanotechnology 3

ID6090 COMPOSITE MATERIALS AND MANUFACTURING 3

Page 9 curriculum extracted on: 25-05-2017


Indian Institute Of Technology, Madras.
3.1.4 B.Tech Chemical Engineering Curriculum (for 2016 batch)

SEMESTER I

No Title Credit Cat

CY1001 Chemistry: Structure, Bonding & Reactivity 4 SCY

CY1002 Chemistry Lab I 3 SCY

GN1101 Life Skills 1 0 HPF

ID1200 Ecology and Environment 2 BES

MA1101 Functions of Several Variables 0 SMA

ME1100 Thermodynamics 3 BET

PH1010 Physics I 3 SPH

PH1030 Physics Laboratory I 2 SPH

TOTAL 17

Remarks

SEMESTER II

No Title Credit Cat

AM1100 Engineering Mechanics 4 Engineering

CH1020 Principles & Calculations in Chemical 4 Professional

CS1100 Introduction to Programming 3 Engineering

GN1102 Life Skills 2 0 Science

MA1102 Series and Matrices 4 Science

PH1020 Physics II 3 Science

TOTAL 18

Remarks

Page 10 curriculum extracted on: 25-05-2017


Indian Institute Of Technology, Madras.
3.1.5 B.Tech Chemical Engineering Curriculum (for 2016 batch)

Electives
No. Course Title Credit

CA5310 Preparation and Properties of Catalysis 3

CA5320 Homogeneous Catalysis 3

CA5330 Bio-Catalysis 3

CA5340 Computational Methods in Catalysis 3

CA5350 Catalysis in Petroleum Technology 3

CA5360 Catalysis in Production of Chemicals 3

CA5370 Nano-materials in Catalysis 3

CA6110 Catalysis in Green Chemistry & Envt. 3

CA6120 Photo-Catalysis 3

CH1020+ Process Calculations 4

CH2013 Computational Programming & Process Simulation Lab 2

CH3150 Renewable Energy Sources 3

CH3160 Polymeric Materials 3

CH3170 Ecological Engineering 3

CH3240 Introduction to Semiconductor Mfg Processes 3

CH3250 Innovation and Social Enterprises Lab 2

CH4110 Biochemical Engineering 3

CH4150 Advanced Momentum Transfer 3

CH4170 Catalyst Science & Technology 3

CH4960 The Nuclear Energy Option 9

CH5011 Colloids and Surfaces 3

CH5012 Modelling and Simulation of Particulate Processes 3

CH5013 Principles of Fuel Cells 3

CH5014 Interfacial Science and Engineering 3

CH5015 Process Safety 3

CH5016 Systems Biology for engineers 3

CH5017 Data Analysis for Modeling and Monitoring of Reaction Systems 3

CH5018 Biomass Conversion Processes and Analysis 3

CH5021 Molecular Simulation of Soft Matter 3

CH5022 Solar Photoelectrochemistry 3

CH5080 Theory & Appln. of Multi Component Mass Transfer 3

CH5090 Bioprocess Engineering 3

CH5120 Modern Control Theory 3

CH5130 Rheology of Complex Materials 3

CH5160 Chemical and Catalytic Reaction Engg. 3

CH5170 Process Optimization 3

CH5180 Steady State & Dynamic Analysis of Physiochemical 3

CH5190 Introduction of Macromolecules 3

CH5200 Bioreactor Design and Analysis 3

CH5230 System Identification 3

CH5240 Upstream & Downstream Bioprocessing 3

CH5250 Chemical Engg Principles of CVD Processes 3

CH5270 Polymers for Devices 3

CH5310 Molecular Science and Engineering 3

CH5350 Applied Time Series Analysis 3

Page 11 curriculum extracted on: 25-05-2017


Indian Institute Of Technology, Madras.
3.1.5 B.Tech Chemical Engineering Curriculum (for 2016 batch)

Electives
CH5370 Environmental Quality Monitoring & Analysis 3

CH5400 Microelectronic Fabrication 3

CH5440 Multivariate Data Analysis for Process Modeling 3

CH5460 Unit Operation and Processes in Env.Engg. 3

CH5470 Graph Theory & Its Applns. in Process Design 3

CH5480 Bioprocesses in Environmental Mgmt. 3

CH5541 Advanced Topics in Momentum Transfer 3

CH5560* Project I 3

CH5600 Introduction to Electrochemical Impedance Spectroscopy 3

CH568 Project III - DD 16

CH5680 Project II - DD 22

CH6010 GIAN 151003B04: Fabrication, Testing and System Integration of Solid Oxide 1Fuel Cells

CH6020 Computational Fluid Dynamics Tech 3

CH6021 Introduction to Research 2

CH6022 Microwave Processing in Materials, Food and Medical Sciences 3

CH6030 Simulation, Optimization & Control of Mineral Proc 3

CH6050 Molecular Thermodynamics of Fluid Phase 3

CH6060 Numerical Tech for Engrs 3

CH6110 Finite Element Methods in Engg 3

CH6140 Advanced Topics in Trans.phenomena 3

CH6160 Advances in Fluidized Bed Chemical Process 3

CH6180 Molecular Theory of Solutions 3

CH6250 Analysis of Rotary Reactors 3

CH6260 Carbon Capture and Sequestration 3

CH6760 Hydrodynamics of complex fluids 3

CH6999 Special Topics in Chemical Engineering 3

CH7320 Intro.to Statistical Thermodynamics 3

CH7999 Special Topics in Chemical Engineering 3

CH8010 Advanced Topics in CFD 3

ID6010 Constitutive Modelling in Continuum Mechanics 3

ID6030 An introduction to Nanoscience and Nanotechnology 3

ID6070 Mechanics of Viscoelastic Materials 3

MS3610 Accounting and Finance for Engineers 3

NE6340 Nuclear Materials Processing 3

NE6370 Radiation Protection, Reactor Shielding & Radioati 3

NS1020 NSO 0

PE6080 Petroleum Refining Technology 3

Page 12 curriculum extracted on: 25-05-2017


Indian Institute Of Technology, Madras.
3.1.5 B.Tech Computer Science and Engineering Curriculum (for 2016 batch)

SEMESTER I

No Title Credit Cat

AM1101 Engineering Mechanics 0 BET

CS1100 Introduction to Programming 3 BET

CY1001 Chemistry: Structure, Bonding & Reactivity 4 SCY

GN1101 Life Skills 1 0 HPF

ID1200 Ecology and Environment 2 BES

MA1101 Functions of Several Variables 0 SMA

PH1010 Physics I 3 SPH

PH1030 Physics Laboratory I 2 SPH

TOTAL 14

Remarks

SEMESTER II

No Title Credit Cat

CS1200 Discrete Mathematics for Computer Science 3 Professional

CY1002 Chemistry Lab I 3 Science

EE1100 Basic Electrical Engineering 3 Engineering

GN1102 Life Skills 2 0 Science

MA1102 Series and Matrices 4 Science

ME1120 Engineering Drawing 3 Engineering

PH1020 Physics II 3 Science

TOTAL 19

Remarks

Page 13 curriculum extracted on: 25-05-2017


Indian Institute Of Technology, Madras.
3.1.5 B.Tech Computer Science and Engineering Curriculum (for 2016 batch)

SEMESTER IV

No Title Credit Cat

CS2200 Language Machines and Computations 3 Professional

CS2600 Computer Organization and Architecture 3 Professional

CS2610 Assembly Language Programming Lab 2 Professional

CS2800 Data Structures and Algorithms 4 Professional

CS2810 Object-Oriented Algorithms Implementation and Analysis Lab


2 Professional

MA2040 Probability, Statistics and Stochastic Process 3 Science

TOTAL 17

Remarks

Page 14 curriculum extracted on: 25-05-2017


Indian Institute Of Technology, Madras.
3.1.6 B.Tech Computer Science and Engineering Curriculum (for 2016 batch)

Electives
No. Course Title Credit

CH5560* Project I 3

CS1100* Introduction to Programming 3

CS2100+ Discrete Mathematics for Computer Science 4

CS2110+ Computer Programming Lab 1

CS2310+ Digital Logic and Design Lab 1

CS2610+ Assembly Language Programming Lab 1

CS2810+ Advanced Programming Lab 1

CS3120 Software Engineering 4

CS3210+ Computer Networks Lab 1

CS3410+ Software Engg Lab 1

CS3510+ Operating Systems Lab 1

CS4011 Principles of Machine Learning 4

CS4110+ Computer System Design Lab 1

CS4810 Introduction to Computer Networks 4

CS4900 Undergraduate Research in Computer Science – I 4

CS5011 Introduction to Machine Learning 4

CS5820 Probability and Computing 4

CS5980 Project 20

CS6011 Kernel Methods for Pattern Analysis 4

CS6012 Social Network Analysis 4

CS6013 Modern Compilers-Theory&Practice 4

CS6014 Computability and Complexity 4

CS6015 Linear Algebra and Random Processes 4

CS6015+ Linear Algebra and Random Processes 4

CS6021 Introduction to Research 2

CS6022 GIAN 161003K01: Distributed Network Algorithms: Foundations and Future Directions
2

CS6023 GPU Programming 4

CS6030 Logic and Combinatorics for Computer Science 4

CS6045 Software Defined Networking 4

CS6100 Topics in Design & Analysis of Algorithms 4

CS6110 Computational Geometry 4

CS6111 Foundations of cryptography 4

CS6120 Wireless Communication and Networks 4

CS6170 Parallel and Randomized Algorithms 4

CS6190 Recent Dev. in Theoretical Computer Scie 4

CS6200 Advanced Computer Architecture 4

CS6210 Perf. Evaluation of Comp. Systems 4

CS6230 CAD for VLSI Systems 4

CS6250 Memory Based Reasoning in Art.Int. 4

CS6251 Computational Models of Cognition 4

CS6300 Speech Technology 4

CS6310 Artificial Neural Networks 4

CS6320 Signals and Systems 4

CS6330 Digital System Testing & Testable Design 4

CS6350 Computer Vision 4

Page 15 curriculum extracted on: 25-05-2017


Indian Institute Of Technology, Madras.
3.1.6 B.Tech Computer Science and Engineering Curriculum (for 2016 batch)

Electives
CS6360 Computer Graphics 4

CS6370 Natural Language Processing 4

CS6380 Artificial Intelligence 4

CS6410 Real Time Computing and Communication 4

CS6430 Optical Networks 4

CS6440 Distributed Computing 4

CS6464 CONCEPTS IN STATISTICAL LEARNING THEORY 4

CS6470 Network Management Systems 4

CS6490 Device Drivers Practicum 4

CS6500 Cryptography & Network Security 4

CS6510 Advances in Database Technology 4

CS6530 Applied Cryptography 4

CS6560 Parallel Computer Architecture 4

CS6570 Secure Systems Engineering 4

CS6595 GIAN 151003D06: Mobile and Cloud Security 2

CS6596 GIAN 151003K04: High-Performance Parallel Programming 2

CS6600 Computer Architecture 4

CS6680 Planning and Constraint Satisfaction 4

CS6690 Pattern Recognition 4

CS6700 Reinforcement Learning 4

CS6710 Advances in Visual Perception 4

CS6720 Data Mining 4

CS6730 Probabilistic reasoning 4

CS6740 Indexing and Searching in Large Datasets 4

CS6741 Algorithmic Foundations of Data Science 4

CS6750 Grid Computing 4

CS6760 Digital Design Verification 4

CS6770 Knowledge Representation & Reasoning 4

CS6777 Optimization Methods for Computer Vision Applications. 4

CS6790 Geometry & Photometry-based Computer Vision 4

CS6800 VLSI Design Automation Algorithms 4

CS6810 Information Theory and Coding 4

CS6839 GIAN 151003K02: Randomized Algorithms 2

CS6840 Modern Complexity Theory 4

CS6841 Advanced Algorithms 4

CS6842 Algorithmic Algebra 4

CS6843 Program Analysis 4

CS6844 Advanced Wireless Communications and Networks 4

CS6845 Pseudorandomness 4

CS6846 Quantum Algorithms and Quantum Complexity 4

CS6847 Cloud Computing 4

CS6848 Principles of Programming Languages 4

CS6849 Modern Trends in Computer Graphics 4

CS6850 Topics in Complexity Theory 4

CS6851 Distributed Algorithms 4

Page 16 curriculum extracted on: 25-05-2017


Indian Institute Of Technology, Madras.
3.1.6 B.Tech Computer Science and Engineering Curriculum (for 2016 batch)

Electives
CS6852 Theory and Applications of Ontologies 4

CS6868 Concurrent Programming 4

CS6870 Digital Video Processing 4

CS6999 Special Topics in Computer Science and Engineering 3

CS7011 Topics in Reinforcement Learning 4

CS7015 Deep Learning 4

CS7016 Topics In Deep Learning 4

CS7030 Recent Topics in Compilers 4

CS7111 Topics in Cryptography 4

CS7700 Management Information Systems 4

CS7999 Special Topics in Computer Science and Engineering 3

HS451N Political Philosophy 3

INSA01 Analog Devices 2

INSA02 Semiconductor Devices 5

INSA03 Intensive French Courses 4

Page 17 curriculum extracted on: 25-05-2017


Indian Institute Of Technology, Madras.
3.1.6 B.Tech Electrical Engineering Curriculum (for 2016 batch)

SEMESTER I

No Title Credit Cat

CS1100 Introduction to Programming 3 BET

CY1001 Chemistry: Structure, Bonding & Reactivity 4 SCY

CY1002 Chemistry Lab I 3 SCY

GN1101 Life Skills 1 0 HPF

ID1200 Ecology and Environment 2 BES

MA1101 Functions of Several Variables 0 SMA

PH1010 Physics I 3 SPH

PH1030 Physics Laboratory I 2 SPH

TOTAL 17

Remarks

SEMESTER II

No Title Credit Cat

EE1101 Signals and Systems 0 Engineering

EE2001 Digital Systems & Lab 0 Professional

GN1102 Life Skills 2 0 Science

MA1102 Series and Matrices 4 Science

PH1020 Physics II 3 Science

HSE1 Humanities Elective 1 9 HSS

TOTAL 16

Remarks

Page 18 curriculum extracted on: 25-05-2017


Indian Institute Of Technology, Madras.
3.1.7 B.Tech Electrical Engineering Curriculum (for 2016 batch)

Electives
No. Course Title Credit

EC1040 Digital Systems 4

EC2010 Analog Circuits I 4

EC2102 Networks and Systems 4

EC312N Microprocessor Lab 1

EC5410 Fibre Optic Communication Technology 4

EE1103 Numerical Methods 4

EE3040 Power Electronics 4

EE3110 Probability Foundations for Electrical Engineers 4

EE3203 Power Electronics 4

EE3301 Introduction to Semiconductor Devices 3

EE3313 Device Modelling 4

EE4131 Analog and Digital Filters 3

EE4348 Quantum Electronics and Lasers 3

EE4371 Introduction to Data Structures and Algorithms 3

EE4504 Fibre Optic Communication 3

EE4706 Advanced Power Systems Lab I 3

EE4801 Honours Self-Study Elective I 3

EE4902 Mini Project 3

EE5000 Laboratory I 2

EE5002 Analysis of Networks & Systems 4

EE5011 Computer Methods in Electrical Engineering 4

EE5050 Microwave Circuit Theory 3

EE5110 Probability Foundations for Electrical Engineers 4

EE5111 Estimation Theory 4

EE5113 Detection and Estimation Theory 4

EE5120 Applied Linear Algebra I for EE 4

EE5121 Optimization Methods in Signal Processing and Communications 4

EE5131 Selected Topics in Digital Signal Processing 3

EE5133 VLSI Technology 4

EE5134 Digital IC Design 4

EE5140 Digital Modulation and Coding 4

EE5141 Introduction to Wireless and Cellular Communication 4

EE5142 Introduction to Information Theory and Coding 4

EE5150 Communication Networks 4

EE5151 Communication Techniques 4

EE5154 Complex Network Analysis 4

EE5162 Information Theory 3

EE5170 Speech Signal Processing 4

EE5175 Image Signal Processing 4

EE5176 Computational Photography 4

EE5177 Machine Learning for Computer Vision 4

EE5201 Modelling and Analysis of Electric Machines 3

EE5202 Computer Aided Design of Electrical Machines 4

EE5210 Semiconductor Device Modelling 4

EE5212 Digital Controller for power Applications 4

Page 19 curriculum extracted on: 25-05-2017


Indian Institute Of Technology, Madras.
3.1.7 B.Tech Electrical Engineering Curriculum (for 2016 batch)

Electives
EE5255 High Voltage Power Transmission 4

EE5257 Energy Management Systems and SCADA 3

EE5258 Power System Optimization 3

EE5260 Power Quality 3

EE5261 Flexible AC Transmission Systems 3

EE5290 High Speed ICs 3

EE5323 Advanced Electrical Networks 4

EE5325 Power Management Integrated Circuits 4

EE5330 Computer-Aided Design and Analysis of Digital ICs 4

EE5331 DSP Architectures & Embedded Systems 4

EE5332 Mapping Signal Processing Algorithms to DSP Architectures 4

EE5340 MicroElectroMechanical Systems 3

EE5341 MOS Device Modeling & Characterization 3

EE5342 Compound Semiconductors - Properties and Applications 3

EE5343 Solar Cell Device Physics and Materials Technology 3

EE5346 Introduction to Plastic Electronics 3

EE5347 Electronic and Photonic Nanoscale Devices 4

EE5350 Mathematical Methods for Circuit Analysis 3

EE5413 Linear Dynamical Systems 4

EE5560 Laboratory (Power & Control) 2

EE5580 Project 20

EE5580* Project 10

EE6010 Smart Power Grids 3

EE6014 GIAN 151003D04: Integrated Circuits for High-Speed Serial Links 1

EE6015 GIAN 151003D01: Millimeter-Wave Integrated Circuits: 60GHz and Beyond 2

EE6016 GIAN 151003D02: Advanced Topics in Instrumentation 2

EE6017 GIAN 161003H04: Biomedical Engineering Systems 2

EE6021 Introduction to Research 2

EE6030 Seminar - VLSI Stream 1

EE6070 Seminar 1

EE6110 Adaptive Signal Processing 4

EE6112 Topics in Random Processes and Concentrations 3

EE6130 Advanced Topics in Signal Processing 3

EE6131 Digital Filter Design 4

EE6132 Advanced Topics in Signal Processing 3

EE6140 Multi-Antenna Digital Communications 4

EE6141 Multicarrier Communications 4

EE6142 Advanced Topics in Communications 3

EE6143 Advanced Topics in Communications 3

EE6150 Stochastic Modeling and the Theory of Queues 4

EE6151 Advanced Topics in Networks 3

EE6200 Power Electronic Control of Electric Machines 4

EE6254 Advanced Topics in Electrical Insulation 3

EE6258 DC Power Transmission Systems 3

EE6261 RESTRUCTURED POWER SYSTEMS 3

Page 20 curriculum extracted on: 25-05-2017


Indian Institute Of Technology, Madras.
3.1.7 B.Tech Electrical Engineering Curriculum (for 2016 batch)

Electives
EE6262 Advanced Motor Control 3

EE6320 RF Integrated Circuits 3

EE6321 VLSI Data Conversion Circuits 4

EE6322 VLSI Broadband Communication Circuits 4

EE6323 Wireless System Design 4

EE6324 Phase-Locked Loops 4

EE6343 Special Electronic Devices 4

EE6346 Advanced CMOS Devices and Technology 3

EE6350 Analysis of noise in systems 3

EE6361 Advanced Topics in VLSI 3

EE6402 Biomedical Electronic Systems 3

EE6403 Transducers 4

EE6404 Power System Instrumentation 3

EE6415 Nonlinear Control Systems 3

EE6417 Allied Topics in Control Systems 3

EE6418 Dynamic Games: Theory and Applications 3

EE6419 Geometric Nonlinear Control Theory 3

EE6491 Advanced Topics in Instrumention 3

EE6493 GIAN 151003D02: Advanced Topics in Instrumentation 2

EE6500 Integrated Optoelectronic Devices and Circuits 4

EE6501 Optical Sensors 4

EE6502 Optical Signal Processing 3

EE6505 Waveguides, Microwave Circuits, and Antennas 4

EE6506 Computational Electrogmagnetics 4

EE6509 Fiber Lasers and Applications 2

EE6511 Distributed Fiber Sensors and its Applications 2

EE6700 Advanced Photonics Laboratory 3

EE6901* M.Tech. Project 10

EE6999 Special Topics in Electrical Engineering 3

EE7001 Directed Study on Research Topics 4

EE7030 Advanced Topics in VLSI 3

EE7401 Directed Study on Research Topics 4

EE7500 Advanced Topics in RF and Photonics 3

EE7999 Special Topics in Electrical Engineering 3

EL5223 Laboratory (Power) 2

EP3200 Photonics 3

ID3010 Sensory, Motor and Language Disorders 3

ID3020 Design of Assistive Devices 3

ID4100 Creative Engineering Project 3

NC1020 NCC 0

NS1020 NSO 0

NS1030 NSS 0

PH5650 Laser Theory 3

PH5840 Quantum Computation and Quantum Information 3

Page 21 curriculum extracted on: 25-05-2017


Indian Institute Of Technology, Madras.
3.1.8 B.Tech Electrical Engineering Curriculum (for 2016 batch)

Electives
No. Course Title Credit

EC1040 Digital Systems 4

EC2010 Analog Circuits I 4

EC2102 Networks and Systems 4

EC312N Microprocessor Lab 1

EC5410 Fibre Optic Communication Technology 4

EE1103 Numerical Methods 4

EE3040 Power Electronics 4

EE3110 Probability Foundations for Electrical Engineers 4

EE3203 Power Electronics 4

EE3301 Introduction to Semiconductor Devices 3

EE3313 Device Modelling 4

EE4131 Analog and Digital Filters 3

EE4348 Quantum Electronics and Lasers 3

EE4371 Introduction to Data Structures and Algorithms 3

EE4504 Fibre Optic Communication 3

EE4706 Advanced Power Systems Lab I 3

EE4801 Honours Self-Study Elective I 3

EE4902 Mini Project 3

EE5000 Laboratory I 2

EE5002 Analysis of Networks & Systems 4

EE5011 Computer Methods in Electrical Engineering 4

EE5050 Microwave Circuit Theory 3

EE5110 Probability Foundations for Electrical Engineers 4

EE5111 Estimation Theory 4

EE5113 Detection and Estimation Theory 4

EE5120 Applied Linear Algebra I for EE 4

EE5121 Optimization Methods in Signal Processing and Communications 4

EE5131 Selected Topics in Digital Signal Processing 3

EE5133 VLSI Technology 4

EE5134 Digital IC Design 4

EE5140 Digital Modulation and Coding 4

EE5141 Introduction to Wireless and Cellular Communication 4

EE5142 Introduction to Information Theory and Coding 4

EE5150 Communication Networks 4

EE5151 Communication Techniques 4

EE5154 Complex Network Analysis 4

EE5162 Information Theory 3

EE5170 Speech Signal Processing 4

EE5175 Image Signal Processing 4

EE5176 Computational Photography 4

EE5177 Machine Learning for Computer Vision 4

EE5201 Modelling and Analysis of Electric Machines 3

EE5202 Computer Aided Design of Electrical Machines 4

EE5210 Semiconductor Device Modelling 4

EE5212 Digital Controller for power Applications 4

Page 22 curriculum extracted on: 25-05-2017


Indian Institute Of Technology, Madras.
3.1.8 B.Tech Electrical Engineering Curriculum (for 2016 batch)

Electives
EE5255 High Voltage Power Transmission 4

EE5257 Energy Management Systems and SCADA 3

EE5258 Power System Optimization 3

EE5260 Power Quality 3

EE5261 Flexible AC Transmission Systems 3

EE5290 High Speed ICs 3

EE5323 Advanced Electrical Networks 4

EE5325 Power Management Integrated Circuits 4

EE5330 Computer-Aided Design and Analysis of Digital ICs 4

EE5331 DSP Architectures & Embedded Systems 4

EE5332 Mapping Signal Processing Algorithms to DSP Architectures 4

EE5340 MicroElectroMechanical Systems 3

EE5341 MOS Device Modeling & Characterization 3

EE5342 Compound Semiconductors - Properties and Applications 3

EE5343 Solar Cell Device Physics and Materials Technology 3

EE5346 Introduction to Plastic Electronics 3

EE5347 Electronic and Photonic Nanoscale Devices 4

EE5350 Mathematical Methods for Circuit Analysis 3

EE5413 Linear Dynamical Systems 4

EE5560 Laboratory (Power & Control) 2

EE5580 Project 20

EE5580* Project 10

EE6010 Smart Power Grids 3

EE6014 GIAN 151003D04: Integrated Circuits for High-Speed Serial Links 1

EE6015 GIAN 151003D01: Millimeter-Wave Integrated Circuits: 60GHz and Beyond 2

EE6016 GIAN 151003D02: Advanced Topics in Instrumentation 2

EE6017 GIAN 161003H04: Biomedical Engineering Systems 2

EE6021 Introduction to Research 2

EE6030 Seminar - VLSI Stream 1

EE6070 Seminar 1

EE6110 Adaptive Signal Processing 4

EE6112 Topics in Random Processes and Concentrations 3

EE6130 Advanced Topics in Signal Processing 3

EE6131 Digital Filter Design 4

EE6132 Advanced Topics in Signal Processing 3

EE6140 Multi-Antenna Digital Communications 4

EE6141 Multicarrier Communications 4

EE6142 Advanced Topics in Communications 3

EE6143 Advanced Topics in Communications 3

EE6150 Stochastic Modeling and the Theory of Queues 4

EE6151 Advanced Topics in Networks 3

EE6200 Power Electronic Control of Electric Machines 4

EE6254 Advanced Topics in Electrical Insulation 3

EE6258 DC Power Transmission Systems 3

EE6261 RESTRUCTURED POWER SYSTEMS 3

Page 23 curriculum extracted on: 25-05-2017


Indian Institute Of Technology, Madras.
3.1.8 B.Tech Electrical Engineering Curriculum (for 2016 batch)

Electives
EE6262 Advanced Motor Control 3

EE6320 RF Integrated Circuits 3

EE6321 VLSI Data Conversion Circuits 4

EE6322 VLSI Broadband Communication Circuits 4

EE6323 Wireless System Design 4

EE6324 Phase-Locked Loops 4

EE6343 Special Electronic Devices 4

EE6346 Advanced CMOS Devices and Technology 3

EE6350 Analysis of noise in systems 3

EE6361 Advanced Topics in VLSI 3

EE6402 Biomedical Electronic Systems 3

EE6403 Transducers 4

EE6404 Power System Instrumentation 3

EE6415 Nonlinear Control Systems 3

EE6417 Allied Topics in Control Systems 3

EE6418 Dynamic Games: Theory and Applications 3

EE6419 Geometric Nonlinear Control Theory 3

EE6491 Advanced Topics in Instrumention 3

EE6493 GIAN 151003D02: Advanced Topics in Instrumentation 2

EE6500 Integrated Optoelectronic Devices and Circuits 4

EE6501 Optical Sensors 4

EE6502 Optical Signal Processing 3

EE6505 Waveguides, Microwave Circuits, and Antennas 4

EE6506 Computational Electrogmagnetics 4

EE6509 Fiber Lasers and Applications 2

EE6511 Distributed Fiber Sensors and its Applications 2

EE6700 Advanced Photonics Laboratory 3

EE6901* M.Tech. Project 10

EE6999 Special Topics in Electrical Engineering 3

EE7001 Directed Study on Research Topics 4

EE7030 Advanced Topics in VLSI 3

EE7401 Directed Study on Research Topics 4

EE7500 Advanced Topics in RF and Photonics 3

EE7999 Special Topics in Electrical Engineering 3

EL5223 Laboratory (Power) 2

EP3200 Photonics 3

ID3010 Sensory, Motor and Language Disorders 3

ID3020 Design of Assistive Devices 3

ID4100 Creative Engineering Project 3

NC1020 NCC 0

NS1020 NSO 0

NS1030 NSS 0

PH5650 Laser Theory 3

PH5840 Quantum Computation and Quantum Information 3

Page 24 curriculum extracted on: 25-05-2017


Indian Institute Of Technology, Madras.
3.1.9 B.Tech Electrical Engineering Curriculum (for 2016 batch)

Electives
No. Course Title Credit

EC1040 Digital Systems 4

EC2010 Analog Circuits I 4

EC2102 Networks and Systems 4

EC312N Microprocessor Lab 1

EC5410 Fibre Optic Communication Technology 4

EE1103 Numerical Methods 4

EE3040 Power Electronics 4

EE3110 Probability Foundations for Electrical Engineers 4

EE3203 Power Electronics 4

EE3301 Introduction to Semiconductor Devices 3

EE3313 Device Modelling 4

EE4131 Analog and Digital Filters 3

EE4348 Quantum Electronics and Lasers 3

EE4371 Introduction to Data Structures and Algorithms 3

EE4504 Fibre Optic Communication 3

EE4706 Advanced Power Systems Lab I 3

EE4801 Honours Self-Study Elective I 3

EE4902 Mini Project 3

EE5000 Laboratory I 2

EE5002 Analysis of Networks & Systems 4

EE5011 Computer Methods in Electrical Engineering 4

EE5050 Microwave Circuit Theory 3

EE5110 Probability Foundations for Electrical Engineers 4

EE5111 Estimation Theory 4

EE5113 Detection and Estimation Theory 4

EE5120 Applied Linear Algebra I for EE 4

EE5121 Optimization Methods in Signal Processing and Communications 4

EE5131 Selected Topics in Digital Signal Processing 3

EE5133 VLSI Technology 4

EE5134 Digital IC Design 4

EE5140 Digital Modulation and Coding 4

EE5141 Introduction to Wireless and Cellular Communication 4

EE5142 Introduction to Information Theory and Coding 4

EE5150 Communication Networks 4

EE5151 Communication Techniques 4

EE5154 Complex Network Analysis 4

EE5162 Information Theory 3

EE5170 Speech Signal Processing 4

EE5175 Image Signal Processing 4

EE5176 Computational Photography 4

EE5177 Machine Learning for Computer Vision 4

EE5201 Modelling and Analysis of Electric Machines 3

EE5202 Computer Aided Design of Electrical Machines 4

EE5210 Semiconductor Device Modelling 4

EE5212 Digital Controller for power Applications 4

Page 25 curriculum extracted on: 25-05-2017


Indian Institute Of Technology, Madras.
3.1.9 B.Tech Electrical Engineering Curriculum (for 2016 batch)

Electives
EE5255 High Voltage Power Transmission 4

EE5257 Energy Management Systems and SCADA 3

EE5258 Power System Optimization 3

EE5260 Power Quality 3

EE5261 Flexible AC Transmission Systems 3

EE5290 High Speed ICs 3

EE5323 Advanced Electrical Networks 4

EE5325 Power Management Integrated Circuits 4

EE5330 Computer-Aided Design and Analysis of Digital ICs 4

EE5331 DSP Architectures & Embedded Systems 4

EE5332 Mapping Signal Processing Algorithms to DSP Architectures 4

EE5340 MicroElectroMechanical Systems 3

EE5341 MOS Device Modeling & Characterization 3

EE5342 Compound Semiconductors - Properties and Applications 3

EE5343 Solar Cell Device Physics and Materials Technology 3

EE5346 Introduction to Plastic Electronics 3

EE5347 Electronic and Photonic Nanoscale Devices 4

EE5350 Mathematical Methods for Circuit Analysis 3

EE5413 Linear Dynamical Systems 4

EE5560 Laboratory (Power & Control) 2

EE5580 Project 20

EE5580* Project 10

EE6010 Smart Power Grids 3

EE6014 GIAN 151003D04: Integrated Circuits for High-Speed Serial Links 1

EE6015 GIAN 151003D01: Millimeter-Wave Integrated Circuits: 60GHz and Beyond 2

EE6016 GIAN 151003D02: Advanced Topics in Instrumentation 2

EE6017 GIAN 161003H04: Biomedical Engineering Systems 2

EE6021 Introduction to Research 2

EE6030 Seminar - VLSI Stream 1

EE6070 Seminar 1

EE6110 Adaptive Signal Processing 4

EE6112 Topics in Random Processes and Concentrations 3

EE6130 Advanced Topics in Signal Processing 3

EE6131 Digital Filter Design 4

EE6132 Advanced Topics in Signal Processing 3

EE6140 Multi-Antenna Digital Communications 4

EE6141 Multicarrier Communications 4

EE6142 Advanced Topics in Communications 3

EE6143 Advanced Topics in Communications 3

EE6150 Stochastic Modeling and the Theory of Queues 4

EE6151 Advanced Topics in Networks 3

EE6200 Power Electronic Control of Electric Machines 4

EE6254 Advanced Topics in Electrical Insulation 3

EE6258 DC Power Transmission Systems 3

EE6261 RESTRUCTURED POWER SYSTEMS 3

Page 26 curriculum extracted on: 25-05-2017


Indian Institute Of Technology, Madras.
3.1.9 B.Tech Electrical Engineering Curriculum (for 2016 batch)

Electives
EE6262 Advanced Motor Control 3

EE6320 RF Integrated Circuits 3

EE6321 VLSI Data Conversion Circuits 4

EE6322 VLSI Broadband Communication Circuits 4

EE6323 Wireless System Design 4

EE6324 Phase-Locked Loops 4

EE6343 Special Electronic Devices 4

EE6346 Advanced CMOS Devices and Technology 3

EE6350 Analysis of noise in systems 3

EE6361 Advanced Topics in VLSI 3

EE6402 Biomedical Electronic Systems 3

EE6403 Transducers 4

EE6404 Power System Instrumentation 3

EE6415 Nonlinear Control Systems 3

EE6417 Allied Topics in Control Systems 3

EE6418 Dynamic Games: Theory and Applications 3

EE6419 Geometric Nonlinear Control Theory 3

EE6491 Advanced Topics in Instrumention 3

EE6493 GIAN 151003D02: Advanced Topics in Instrumentation 2

EE6500 Integrated Optoelectronic Devices and Circuits 4

EE6501 Optical Sensors 4

EE6502 Optical Signal Processing 3

EE6505 Waveguides, Microwave Circuits, and Antennas 4

EE6506 Computational Electrogmagnetics 4

EE6509 Fiber Lasers and Applications 2

EE6511 Distributed Fiber Sensors and its Applications 2

EE6700 Advanced Photonics Laboratory 3

EE6901* M.Tech. Project 10

EE6999 Special Topics in Electrical Engineering 3

EE7001 Directed Study on Research Topics 4

EE7030 Advanced Topics in VLSI 3

EE7401 Directed Study on Research Topics 4

EE7500 Advanced Topics in RF and Photonics 3

EE7999 Special Topics in Electrical Engineering 3

EL5223 Laboratory (Power) 2

EP3200 Photonics 3

ID3010 Sensory, Motor and Language Disorders 3

ID3020 Design of Assistive Devices 3

ID4100 Creative Engineering Project 3

NC1020 NCC 0

NS1020 NSO 0

NS1030 NSS 0

PH5650 Laser Theory 3

PH5840 Quantum Computation and Quantum Information 3

Page 27 curriculum extracted on: 25-05-2017


Indian Institute Of Technology, Madras.
3.1.9 B.Tech Mechanical Engineering Curriculum (for 2016 batch)

SEMESTER I

No Title Credit Cat

CS1100 Introduction to Programming 3 BET

CY1002 Chemistry Lab I 3 SCY

GN1101 Life Skills 1 0 HPF

ID1200 Ecology and Environment 2 BES

MA1101 Functions of Several Variables 0 SMA

ME1100 Thermodynamics 3 BET

PH1010 Physics I 3 SPH

PH1030 Physics Laboratory I 2 SPH

TOTAL 16

Remarks

SEMESTER II

No Title Credit Cat

AM1100 Engineering Mechanics 4 Engineering

CY1001 Chemistry: Structure, Bonding & Reactivity 4 Science

GN1102 Life Skills 2 0 Science

MA1102 Series and Matrices 4 Science

ME1120 Engineering Drawing 3 Engineering

PH1020 Physics II 3 Science

HSE1 Humanities Elective 1 9 HSS

TOTAL 27

Remarks

Page 28 curriculum extracted on: 25-05-2017


Indian Institute Of Technology, Madras.
3.1.10 B.Tech Mechanical Engineering Curriculum (for 2016 batch)

Electives
No. Course Title Credit

ID3020 Design of Assistive Devices 3

ID5020 Multi Body Dynamics & Applications 3

ID6010 Constitutive Modelling in Continuum Mechanics 3

ID6070 Mechanics of Viscoelastic Materials 3

ID7020 Finite Elasticity 3

ME3103 Energy Conversion System 4

ME3201 Design of Machine Elements 4

ME3281 Machine Drawing Practice 5

ME3301 Manufacturing Technology 0

ME3480 CNC Machining 3

ME3481 Mechanical Engg. Lab I 2

ME3610 Introduction to Renewable Energy Technologies 3

ME3620 Introduction to Energy and Environment 3

ME4001 Project (Under Honours Program) 3

ME4003 Applied Mechanics of Materials 3

ME4020 Combustion Engineering 3

ME4080 Modelling of Heat Transfer Processes 3

ME4290 Fans, Blowers and Compressors 3

ME4400 Manufacturing Planning 3

ME4410 Tooling for Production 3

ME4560* Project II 8

ME5001 Prognostics and Health Management of Machine Tools 3

ME5002 GIAN 151003G05: Application of System Approach for Precision Grinding Processes
1

ME5125 Fluid Mechanics in Turbomachines 3

ME5203 Advanced Mechanics of Solids 3

ME5207 Design with Advanced Engineering Materials 3

ME5281 Mechanical Design Laboratory 2

ME5305 CNC and Adaptive Control 3

ME5381 BASIC MANUFACTURING LAB 0

ME5520 Explosion & Safety 3

ME6004 Micro & Nanoscale Energy Transport 3

ME6005 Solar Energy For Process Heat & Power Generation 3

ME6006 Computational Heat & Fluid Flow 3

ME6010 Advanced Heat & Mass Transfer 4

ME6017 Additive Manufacturing 3

ME6021 Introduction to Research 2

ME6022 GIAN 151003L09: Automotive Noise and Vibration Control: Contemporary Engineering
2 Practice and Research Issues

ME6023 Solid Free form Manufacturing 3

ME6025 GIAN 151003L08: Multiscale Methods for Mechanics 2

ME6026 GIAN 161003L12: Nonlinear Continuum Mechanics 2

ME6027 GIAN161003L16: Theoretical and Kinetics aspects of Combustion 1

ME6490 Laser Diagnostics in Engines 3

ME6580 Utilisation of Solar Energy 3

ME6660 Fans, Blowers & Compressors 3

ME6680 Meas. Tech. in Ther. Turbomachinery 3

Page 29 curriculum extracted on: 25-05-2017


Indian Institute Of Technology, Madras.
3.1.10 B.Tech Mechanical Engineering Curriculum (for 2016 batch)

Electives
ME6999 Special Topics in Mechanical Engineering 3

ME7090 Advanced Materials, Processing and Characterization 3

ME7170 Flexible Manufacturing Systems 3

ME7200 Treatment of Materials 3

ME7220 Material Removal Processes 3

ME7223 Optimization Methods for Mechanical Design 3

ME7740 Structural Health and Integrity Monitoring 3

ME7790 Heat and Fluid Flow in Porous Media 3

ME7840 Signal Processing of Mechanical Systems 3

ME7890 Advanced Applied Finite Element 3

ME7980# PROJECT I 5

ME7990# Project - Phase III 20

ME7991 Project Phase II 20

ME7991# Project Phase III 20

ME7999 Special Topics in Mechanical Engineering 3

NE6310 Advanced Non-destructive Evaluation 3

NE6350 Codes, Stds., & Regulatory Practises in the Design 3

NE6360 Radiation Effects on Materials 3

NE6370 Radiation Protection, Reactor Shielding & Radioati 3

NE6390 Nuclear Power Economics & Fuel Mgmt. 3

Page 30 curriculum extracted on: 25-05-2017


Indian Institute Of Technology, Madras.
3.1.10 B.Tech Metallurgical and Materials Engineering Curriculum (for 2016 batch)

SEMESTER I

No Title Credit Cat

CS1100 Introduction to Programming 3 BET

GN1101 Life Skills 1 0 HPF

ID1200 Ecology and Environment 2 BES

MA1101 Functions of Several Variables 0 SMA

ME1100 Thermodynamics 3 BET

PH1010 Physics I 3 SPH

PH1030 Physics Laboratory I 2 SPH

TOTAL 13

Remarks

SEMESTER II

No Title Credit Cat

AM1100 Engineering Mechanics 4 Engineering

CY1001 Chemistry: Structure, Bonding & Reactivity 4 Science

GN1102 Life Skills 2 0 Science

MA1102 Series and Matrices 4 Science

ME1120 Engineering Drawing 3 Engineering

MM1001 Introduction to Metallurgical and Materials Engineering 5 Professional

PH1020 Physics II 3 Science

TOTAL 23

Remarks

Page 31 curriculum extracted on: 25-05-2017


Indian Institute Of Technology, Madras.
3.1.11 B.Tech Metallurgical and Materials Engineering Curriculum (for 2016 batch)

Electives
No. Course Title Credit

ID6050 Chemical Physics of Modern Technical Ceramics 3

ID6060 Role of Microstructure in Materials Selection and Design 3

ID6102 Principles and techniques of Transmission Electron Microscopy 3

ID6103 Practical Transmission electron Microscopy 3

MM2120 Mechanical Metallurgy Lab 1

MM3030 Materials Characterization 3

MM3120 Metal Forming Lab 1

MM3140 Metal Joining Lab 1

MM3180 Advanced Materials & Processes 3

MM3200 Surface Modifications 3

MM3310 Introduction to Materials Science 3

MM3320 Modern Tech. in Materials Characterisation 3

MM3330 Non-Metallic Materials 3

MM3340 Materials Processing Techniques 3

MM4070 Modern Materials 3

MM4120* Project II 8

MM4120+ Project II 9

MM4150 Defects & Failure in Mfg & Service 3

MM4190 Metallurgical Plant Design 3

MM5001 Composite Materials 3

MM5002 GIAN 151003B08: Tailored and Tunable Properties of Nanomaterials 2

MM5003 Atomistic Modeling of Materials 9

MM5012 Welding Processes 3

MM5013 Textures in Materials 3

MM5015 Introduction to Multi-Scale Modeling of Materials 3

MM5017 Electronic materials, devices, and fabrication 3

MM5021 Deformation and Failure of Materials at Elevated Temperatures 3

MM5022 Fundamentals of Iron & Steel Making 3

MM5023 Iron & Steel Making Technology 3

MM5025 Physical Metallurgy of Ferrous Alloys 3

MM5026 Special Topics in Iron & Steel Tech. 3

MM5030 Materials in renewable energy technologies 3

MM5040 Defects in Materials 3

MM5041 Medical Materials 3

MM5104 Aluminum Alloys and their Composites 3

MM5130 Materials under Extreme Environments 3

MM5180 Non-Destructive Evaluation 3

MM5190 Non-Destructive Testing Lab 2

MM5210 X-Ray Diffraction Techniques 3

MM5240 Electron Diffraction and Microscopy 3

MM5250 Additive Manufacturing 3

MM5290 Stability of Microstructures 3

MM5320 Corrosion Engineering 3

MM5330 Surface Degradation Process 3

MM5340 Surface Engineering 3

Page 32 curriculum extracted on: 25-05-2017


Indian Institute Of Technology, Madras.
3.1.11 B.Tech Metallurgical and Materials Engineering Curriculum (for 2016 batch)

Electives
MM5350 Advanced Metallurgical Thermodynamics 3

MM5380 Transport Phenomena in Met. Processes 3

MM5410 Ceramic Science & Technology 3

MM5430 Advanced Powder Processing 3

MM5460 Physical Ceramics 3

MM5520 Solidification Phenomena 3

MM5610 Metal Forming Processes 3

MM5620 Metal Forming Equipment 3

MM5630 Plasticity & Plastic Deformation 3

MM5640 Sheet Metal Forming 3

MM5650 Press Tools for Metal Forming 3

MM5660 Metal Forming Laboratory I 2

MM5680 Smart Materials 3

MM5700 Topics in Nanomaterials 3

MM5740 Welding Metallurgy 3

MM5750 Welding Application Technology 3

MM5760 Advanced Topics in Metal Joining 3

MM5885 Viva Voce 2

MM5900+ Project II 19

MM6001 Brittle Fracture and Indentation Mechanics 3

MM6010 Computational Materials Thermodynamics 3

MM6020 Fatigue of Materials 3

MM6021 Introduction to Research 2

MM6022 Hot Working of Metals and Alloys 3

MM6025 GIAN151003B05: Advanced Steels for the Automotive Industry and Other Sectors
2

MM6028 GIAN 161003806: Introduction to Metal Foams and Cellular Metals 1

MM6029 GIAN 161003B08:Contact Angles: Measurements, Interpretation and Modern 1


Applications

MM6999 Special Topics in Metallurgical and Materials Engineering 3

MM7999 Special Topics in Metallurgical and Materials Engineering 3

MT4030 Materials Processing Laboratory 2

MT4110 Computational Methods in Materials Engg. 3

NE6310 Advanced Non-destructive Evaluation 3

NE6340 Nuclear Materials Processing 3

NE6350 Codes, Stds., & Regulatory Practises in the Design 3

NE6360 Radiation Effects on Materials 3

NE6370 Radiation Protection, Reactor Shielding & Radioati 3

NE6420 Characterization of Nuclear Materials 3

Page 33 curriculum extracted on: 25-05-2017


Indian Institute Of Technology, Madras.
3.1.11 B.Tech Naval Architecture and Ocean Engineering Curriculum (for 2016 batch)

SEMESTER I

No Title Credit Cat

AM1101 Engineering Mechanics 0 BET

CS1100 Introduction to Programming 3 BET

GN1101 Life Skills 1 0 HPF

ID1200 Ecology and Environment 2 BES

MA1101 Functions of Several Variables 0 SMA

ME1100 Thermodynamics 3 BET

OE1101 Introduction to Ocean Engineering 2 PMT

PH1010 Physics I 3 SPH

TOTAL 13

Remarks

SEMESTER II

No Title Credit Cat

CY1001 Chemistry: Structure, Bonding & Reactivity 4 Science

CY1002 Chemistry Lab I 3 Science

GN1102 Life Skills 2 0 Science

MA1102 Series and Matrices 4 Science

OE1012 Ship theory 0 Professional

PH1020 Physics II 3 Science

PH1030 Physics Laboratory I 2 Science

HSE1 Humanities Elective 1 9 HSS

TOTAL 25

Remarks

Page 34 curriculum extracted on: 25-05-2017


Indian Institute Of Technology, Madras.
3.1.12 B.Tech Naval Architecture and Ocean Engineering Curriculum (for 2016 batch)

Electives
No. Course Title Credit

NC1020 NCC 0

NS1010 NSO 0

NS1020 NSO 0

NS1030 NSS 0

OE2013 Ship Drawing and Calculations 3

OE2023 Marine Instrumentation Lab 2

OE3015 Ship Structures 3

OE301N Ship Hydrodynamics 3

OE3025 Ocean Wave Hydrodynamics 3

OE3035 Ship Motion and Control 4

OE3045 Vibration of Marine Structures & Acoustics 3

OE3130 Physical Modelling & Instrumentation 3

OE3170 Introduction to Ocean Technology 3

OE3180 Offshore and Coastal Structures 3

OE405N Project 8

OE4060* Project II 8

oe4060+ Project II 7

OE4061 Technical Seminar 1

OE4300 Ocean Energy 3

OE430N Ocean Energy 3

OE4320 Ships and Floating Systems 3

OE4340 Ocean Energy Systems 3

OE4600 Advanced Ship Hydrodynamics 3

OE5002 Phased Array Systems : Design and Analysis 3

OE5011 Marine Robotics 3

OE5120 Geomechanics for offshore oil and gas applications 4

OE5140 Ocean Engineering Lab 3

OE5300 Dynamics of Floating Bodies 3

OE5310 Guidance & Control of Marine Vehicles 3

OE5320 Nonlinear Problems in Ocean Engineering 3

OE5330 Advanced Marine Structures 3

OE5450 Numerical Techniques in Ocean Hydrodynamics 4

OE5500 FEM Applied to Ocean Engineering 3

OE5860 Design of Coastal Structures 3

OE5960 Wave Simulation, Measurment and Analysis 4

OE5999 Special Topics in Ship Design and Construction 3

OE6001 Materials and Fabrication of Ships & Offshore Structure 3

OE6003 Analysis of Ships and Offshore Structures 3

OE6004 Modelling of Ships & Offshore Structures 4

OE6010 Practical Training 2

OE6011 GIAN 151003M01: Introduction to Marine Renewable Energy 1

OE6012 GIAN 151003M03: Extreme Waves in Ocean Engineering 2

OE6020 Meshfree methods applied to hydrodynamics 4

OE6021 Introduction to Research 2

OE6050 Ocean Structures & Materials 3

Page 35 curriculum extracted on: 25-05-2017


Indian Institute Of Technology, Madras.
3.1.12 B.Tech Naval Architecture and Ocean Engineering Curriculum (for 2016 batch)

Electives
OE6300 Plated Structures and Shells 3

OE6310 Powering and Propulsion of Marine Vehicles 3

OE6330 Seakeeping and Maneuvering of Marine Vehicles 3

OE6340 Ship and Undersea Vehicles Design 3

OE6500 Marine Corrosion & Control 3

OE6850 Concrete & Concrete Structures for Oceans 3

OE6930 Modeling of Offshore and Coastal Processes 4

OE6930* Project I 2

OE6940 Project 20

OE6960 Wave Simulation,Measurement&Analysis 3

OE6970 Comp.Aided Analysis of Offshore Struc.&Ships 3

OE6980 Comp. Aid. Surface Dev. for Marine Vehicles 3

OE6990 Advanced Marine Vehicles 3

OE6999 Special Topics in Ocean Engineering 3

OE7999 Special Topics in Ocean Engineering 3

PE6060 Offshore Oil and Gas Production Systems 3

PE6070 Reservoir Rock Mechanics 3

PE6080 Petroleum Refining Technology 3

PE6310 Well-completion, Production,Testing & Analysis 3

PE6311 Well Logging & Formation Evaluation 3

PE6312 Enhanced Oil Recovery 3

PE6313 Applied Scientific Computing in Ocean & PE 3

PE6314 Drilling Fluid Design and Analysis 3

PE6317 Applied Hydrodynamics in Petroleum Exploration and Production 3

PE6320 Sub sea Engg. for Oil & Gas fields 3

Page 36 curriculum extracted on: 25-05-2017


Indian Institute Of Technology, Madras.
3.1.13 Ocean Engineering Curriculum (for 2016 batch)

Electives
No. Course Title Credit

NC1020 NCC 0

NS1010 NSO 0

NS1020 NSO 0

NS1030 NSS 0

OE2013 Ship Drawing and Calculations 3

OE2023 Marine Instrumentation Lab 2

OE3015 Ship Structures 3

OE301N Ship Hydrodynamics 3

OE3025 Ocean Wave Hydrodynamics 3

OE3035 Ship Motion and Control 4

OE3045 Vibration of Marine Structures & Acoustics 3

OE3130 Physical Modelling & Instrumentation 3

OE3170 Introduction to Ocean Technology 3

OE3180 Offshore and Coastal Structures 3

OE405N Project 8

OE4060* Project II 8

oe4060+ Project II 7

OE4061 Technical Seminar 1

OE4300 Ocean Energy 3

OE430N Ocean Energy 3

OE4320 Ships and Floating Systems 3

OE4340 Ocean Energy Systems 3

OE4600 Advanced Ship Hydrodynamics 3

OE5002 Phased Array Systems : Design and Analysis 3

OE5011 Marine Robotics 3

OE5120 Geomechanics for offshore oil and gas applications 4

OE5140 Ocean Engineering Lab 3

OE5300 Dynamics of Floating Bodies 3

OE5310 Guidance & Control of Marine Vehicles 3

OE5320 Nonlinear Problems in Ocean Engineering 3

OE5330 Advanced Marine Structures 3

OE5450 Numerical Techniques in Ocean Hydrodynamics 4

OE5500 FEM Applied to Ocean Engineering 3

OE5860 Design of Coastal Structures 3

OE5960 Wave Simulation, Measurment and Analysis 4

OE5999 Special Topics in Ship Design and Construction 3

OE6001 Materials and Fabrication of Ships & Offshore Structure 3

OE6003 Analysis of Ships and Offshore Structures 3

OE6004 Modelling of Ships & Offshore Structures 4

OE6010 Practical Training 2

OE6011 GIAN 151003M01: Introduction to Marine Renewable Energy 1

OE6012 GIAN 151003M03: Extreme Waves in Ocean Engineering 2

OE6020 Meshfree methods applied to hydrodynamics 4

OE6021 Introduction to Research 2

OE6050 Ocean Structures & Materials 3

Page 37 curriculum extracted on: 25-05-2017


Indian Institute Of Technology, Madras.
3.1.13 Ocean Engineering Curriculum (for 2016 batch)

Electives
OE6300 Plated Structures and Shells 3

OE6310 Powering and Propulsion of Marine Vehicles 3

OE6330 Seakeeping and Maneuvering of Marine Vehicles 3

OE6340 Ship and Undersea Vehicles Design 3

OE6500 Marine Corrosion & Control 3

OE6850 Concrete & Concrete Structures for Oceans 3

OE6930 Modeling of Offshore and Coastal Processes 4

OE6930* Project I 2

OE6940 Project 20

OE6960 Wave Simulation,Measurement&Analysis 3

OE6970 Comp.Aided Analysis of Offshore Struc.&Ships 3

OE6980 Comp. Aid. Surface Dev. for Marine Vehicles 3

OE6990 Advanced Marine Vehicles 3

OE6999 Special Topics in Ocean Engineering 3

OE7999 Special Topics in Ocean Engineering 3

PE6060 Offshore Oil and Gas Production Systems 3

PE6070 Reservoir Rock Mechanics 3

PE6080 Petroleum Refining Technology 3

PE6310 Well-completion, Production,Testing & Analysis 3

PE6311 Well Logging & Formation Evaluation 3

PE6312 Enhanced Oil Recovery 3

PE6313 Applied Scientific Computing in Ocean & PE 3

PE6314 Drilling Fluid Design and Analysis 3

PE6317 Applied Hydrodynamics in Petroleum Exploration and Production 3

PE6320 Sub sea Engg. for Oil & Gas fields 3

Page 38 curriculum extracted on: 25-05-2017


Indian Institute Of Technology, Madras.
3.1.13 B.Tech Engineering Physics Curriculum (for 2016 batch)

SEMESTER I

No Title Credit Cat

CS1100 Introduction to Programming 3 BET

CY1001 Chemistry: Structure, Bonding & Reactivity 4 SCY

GN1101 Life Skills 1 0 HPF

ID1200 Ecology and Environment 2 BES

MA1101 Functions of Several Variables 0 SMA

PH1010 Physics I 3 SPH

PH1030 Physics Laboratory I 2 SPH

PH1080 Thermodynamics and Kinetic Theory 4 BET

TOTAL 18

Remarks

SEMESTER II

No Title Credit Cat

CY1002 Chemistry Lab I 3 Science

CY1051 Chemistry II 3 Science

EE1101 Signals and Systems 0 Engineering

EE2001 Digital Systems & Lab 0 Professional

GN1102 Life Skills 2 0 Science

MA1102 Series and Matrices 4 Science

PH1020 Physics II 3 Science

TOTAL 13

Remarks

Page 39 curriculum extracted on: 25-05-2017


Indian Institute Of Technology, Madras.
3.1.14 B.Tech Engineering Physics Curriculum (for 2016 batch)

Electives
No. Course Title Credit

602.24 Introduction to Marketing & Finance@ EPFL 2

EP2102 Classical Dynamics 3

EP2140 High Vacuum Science & Technology 3

EP4501 Statistical Physics of Fields 3

EP4600 Self Study (Under Honours Program) 3

ID6020 Introduction of Research (Institute Module) 2

ID6030 An introduction to Nanoscience and Nanotechnology 3

ID6102 Principles and techniques of Transmission Electron Microscopy 3

PH3500 Classical Physics 3

PH350N Classical Physics 3

PH3520 Quantum Physics 3

PH5011 Science and Technology of Solid state 4

PH5070 Electronics Laboratory - I 4

PH5081 Nonequilibrium Statistical Mechanics 3

PH5121 Physics Lab II (PG) 5

PH5150 Nuclear and Particle Physics 3

PH5171 Quantum Mechanics II 4

PH5180 Atomic and Molecular Physics 3

PH5212 Self Study Elective 3

PH5310 Synthesis and Characterization of Functional Materials 3

PH5320 Techniques of Characterization of Materials and Physical Measurements 3

PH5330 Laboratory for Synthesis and characterization of Functional Materials 4

PH5400 Comprehensive Viva Voce II 1

PH5460 Classical Field Theory 3

PH5461 Inroduction to Physics of the Cell 3

PH5462 Magnetism in Solids 3

PH5480 Quantum Field Theory 3

PH5490 Advanced Statistical Physics 3

PH5500 Dynamical Systems 3

PH5510 Theory of Atomic Collisions & Spectroscopy 3

PH5520 Advanced Mathematical Physics 3

PH5540 Semiconductor Physics 3

PH5580 Resonance Spectroscopy 3

PH5590 Microwave Physics 3

PH5600 Physics At Low Temperatures 3

PH5620 Coherent and Quantum Optics 3

PH5640 Laser Applications 3

PH5650 Laser Theory 3

PH5660 Non-linear Optical Processes & Devices 3

PH5670 Physics & Tech. of Thin Flims 3

PH5680 Superconductivity & Its Applications 3

PH5690 Applied Magnetics 3

PH5710 Physics of Semicondutor Devices 3

PH5720 Numerical Methods and Programming Lab 5

PH5730 Methods of Computational Physics 3

Page 40 curriculum extracted on: 25-05-2017


Indian Institute Of Technology, Madras.
3.1.14 B.Tech Engineering Physics Curriculum (for 2016 batch)

Electives
PH5790 Science & Technology of Nanomaterials 3

PH5810 Introduction to Softmatter Physics 3

PH5811 Advanced Particle Physics 3

PH5813 Principles of Nanophoptonics 3

PH5814 Laser Physics and Applications 3

PH5815 Physical Applications of Stochastic Processes 3

PH5830 Advanced Dynamical Systems 3

PH5840 Quantum Computation and Quantum Information 3

PH5860 Atmospheric & Environmental Physics 3

PH5870 General Relativity and Cosmology 3

PH5890 Ultrafast lasers and Applications 3

PH5920 Viva Voce (Project) 2

PH6021 Introduction to Research 2

PH6999 Special Topics in Physics 3

PH7010 Nuclear and Particle Physics 3

PH7080 Foundations in Theoretical Physics 4

PH7090 Foundations in Experiemntal Physics 4

PH7260 Solid State Ionics 3

PH7500 Solid State Ionics 3

PH7999 Special Topics in Physics 3

PHPCL0 Preparatory Course - Physics Lab 0

PHPCT0 Preparatory Course - Physics Theory 0

Page 41 curriculum extracted on: 25-05-2017

You might also like