Indian Institute Of Technology, Madras.
3.1.1 [Link] 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 [Link] 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# [Link]. Project 2
AS5150$ [Link] 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 [Link] 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 [Link] 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 [Link] 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 [Link] 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 [Link] 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 [Link] 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 [Link] 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 [Link] Civil Engineering Curriculum (for 2016 batch)
Electives
CE6310 Earthquake [Link] 3
CE6320 Engg. Seismology and Hazard Assessment 3
CE6330 Rock Engineering 3
CE6350 Critical State Soil Mechanics 3
CE6370 [Link] in [Link] 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 [Link] 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 [Link] 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 [Link] 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 [Link]. 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 [Link] 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 [Link] 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 [Link] 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 [Link] 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 [Link] 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 [Link]. 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 [Link] 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 [Link] 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 [Link] 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 [Link] 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 [Link] 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 [Link] 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* [Link]. 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 [Link] 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 [Link] 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 [Link] 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* [Link]. 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 [Link] 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 [Link] 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 [Link] 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* [Link]. 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 [Link] 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 [Link] 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 [Link] 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 [Link] 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 [Link] 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 [Link] 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 [Link] 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 [Link] 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 [Link] 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 [Link] 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 [Link] 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 [Link] 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 [Link] 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 [Link] 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