Teaching
"Good teaching is one-fourths preparation and three-fourths theatre." - Gail Godwin
I've had the privilege of being a teaching assistant for a few courses so far during my short stay at IIT Bombay.
- MA 214 - Numerical Analysis (Spring 2021, Prof. S. Mazumdar, Prof. H. Hutridurga): If you're taking this course in the current semester, you might find some useful stuff here. As the course picks up, you should be able to find the following in this folder: weekly problem sets and their solutions, extra reading material and (possibly) some past papers.
- ME 219 - Fluid Mechanics (Autumn 2020, Prof. A. Sridharan): As a TA for this online course, I handled the administrative elements and logistics of the class. I was also responsible for the conduct and grading of weekly quizzes as well as term exams. It was a very different experience compared to some of my earlier sojourns into teaching, but enjoyable nevertheless. If you are an undergraduate student taking this course, you may find some resources here.
- ME 119 - Engineering Graphics and Drawing (Spring 2020, Prof. A. Agrawal): My role included reviewing problem sets to be provided to the students, solving and subsequently grading them - all on a weekly basis. You can find problem sets, solutions and marking guidelines here.
- MA 108 - Ordinary Differential Equations (Summer 2019, Prof. G.K. Srinivasan): This position entailed mentoring and conducting tutorial sessions for a batch of 20 academically underperforming students over three weeks and grading weekly quizzes and an end-semester exam. Prof. Srinivasan had provided some excellent notes on the subject, replete with historical commentary. They can be found here. </ul> </div> </section>
- Department of Mechanical Engineering
- Applied Thermodynamics
- Kinematics and Dynamics of Machines (Theory + Lab)
- Mathematical Methods in Engineering
- Industrial Engineering and Operations Research
- Microprocessors and Automatic Control
- Heat Transfer (Theory + Lab)
- Advanced Fluid Dynamics
- Engineering Data Mining
- Strength of Materials
- Mechanical Measurements (Theory + Lab)
- Manufacturing Processes (Theory + Lab)
- Solid Mechanics (Theory + Lab)
- Fluid Mechanics (Theory + Lab)
- Thermodynamics
- Structural Materials
- Engineering Graphics and Drawing
- Mechanical Workshop
- Department of Computer Science
- Data Structures and Algorithms
- Logic and Automata Theory
- Machine Learning
- Computer Programming and Utilization
- Department of Electrical Engineering
- Markov Chains and Queueing Systems
- Introduction to Electrical and Electronic Circuits
- Department of Humanities and Social Sciences
- Environmental Science
- Reading Literature
- Introduction to Microeconomics
- Introduction to Macroeconomics
- Department of Physics
- Astrophysics
- Electricity and Magnetism
- Quantum Physics and Applications
- Physics Lab
- Center for Environmental Science and Engineering
- Environmental Studies: Science and Engineering
- Department of Civil Engineering
- Engineering Law
- Engineering Mechanics
- Department of Systems and Control Engineering
- Theory of Games and Information
- Convex Optimization
- Mathematical Structures for Control
- Department of Mathematics
- Numerical Analysis
- Ordinary Differential Equations
- Linear Algebra
- Vector Calculus
- Industrial Engineering and Operations Research
- Introduction to Stochastic Models
- Center of Studies in Resource Engineering
- Machine Learning for Remote Sensing
- Department of Biosciences and Bioengineering
- Molecular and Cellular Biology
- Physical Biology
- Biomedical Engineering
- Department of Chemistry
- Chemistry Lab
- Introduction to Physical Chemistry
- Introduction to Organic Chemistry
- Introduction to Inorganic Chemistry
Courses Taken
While I do enjoy teaching, the reason I'm at IITB is because I'm a student. As a student, I've taken several interesting 'real-world' courses at IITB. Here is an exhaustive list, as of Spring 2020. May I also take this opportunity to redirect you to another website I'm maintaining, the DAMP blog for the Department of Mechanical Engineering, a one-stop for course reviews and other department-related experiences :). Go there after you've completed stalking me, the reason you were here in the first place.
Online Courses
The Covid-19 Lockdown provided me a golden chance to expose myself to a variety of online resources, most of which have been instrumental for me to narrow down on a domain of interest. Here is a selection of the courses/specializations I've completed (almost all of them were done in the long, dreary Summer of 2020).