Academics
Courses during PhD in Mechanical Engineering at IIT Madras
Introduction of Macromolecules
Optimization methods for Mechanical Design
Advanced Mechanics of Solids
Microfluidics and Microsystems
Computational Heat and Fluid Flow
Variational Principles
Courses during Dual Degree (B.Tech + M.Tech) in Mechanical Engineering at IIT Madras
Product Design Courses
Engineering Mechanics
Strength of Materials
Materials and Design
Kinematic and Dynamics of Machinery
Design of Machine Elements
Fundamentals of Engineering Design
CAD/CAM for Product Design
Finite Element Analysis
Product Reliability
Design Synthesis
Principles of Product Design
Design for Manufacturing and Assembly
Advanced Non-destructive Evaluation
Product Design Lab
Thermal Courses
Internal Combustion Engines
AC and Refrigeration
Process Simulation
Heat Transfer
Manufacturing Courses
Mechatronic Systems
Machine Tools & MetrologyÂ
Manufacturing Technology
Machine Vision & its Applications
Robotics Courses (Minor)
Introduction to Robotics
Introduction to Field and Service Robotics
Machine Learning for Engineering and Science Applications
Economics Courses
Principles of Economics
Economics of Industrial Organizations
Environmental & Resource Economics
Miscellaneous
Materials in renewable energy technologies
Topics in Nanomaterials
Solar Cell Device Physics and Materials Technology
Labs
Physics Laboratory I, II
Mechanical Engineering Lab I, II, III
Workshop I, II
Course Projects
Plastic Bottle Cap and Ring Remover
Guide: Prof. Krishnan Balasubrmaniam
Course: Design Synthesis
Designed and fabricated a prototype for HDPE cap and ring removal to enhance the quality of recycled PET.
Spring Hammer
Guide: Dr. Prabhu Rajgopal
Course: Product Design Lab
An ergonomic spring based hammer for house hold applications - without any harmful effects of general hammers.
Design of Gear Box
Guide: Prof. Raghu Prakash
Course: Design for Manufacturing and Assembly
Path planning and obstacle avoidance for a mobile robot
Guide: Dr. Ashok Tondiath
Course: Introduction to Field and Service Robotics
Developed an algorithm in MATLAB to identify obstacles in real time and change the path accordingly. Deployed the algorithm in an autonomous bot connected to global camera feed system. The bot successfully avoided real time obstacles and reached its final position completely autonomously.