Satbir Singh

Associate Teaching Professor

Mechanical Engineering Department
Carnegie Mellon University


My teaching goal is to develop and disseminate educational material that establishes link between theory and practice. I teach courses primarily in the area of thermo-fluids. Most of my courses involve the use of analytical, experimental, and numerical methods to learn basic concepts and understand their engineering implications. It is essential that the students leave the university with the right combination of classroom learning and hands-on experience, and my goal is to help them achieve that balance. Following is a list of my current courses with detailed syllabi.

Fall 2019:

24-718: Computational Fluid Dynamics
This course emphasizes numerical methods for solving fluid dynamics equations using a computer. Students will be introduced to many commonly used computational techniques and algorithms that are used to solve partial differential equations (PDEs), including Navier-Stokes equations.
24-282: Linear Algebra and Vector Calculas for Engineers
This course will introduce the fundamentals of vector calculus and linear algebra. The topics include vector and matrix operations, determinants, linear systems, matrix eigenvalue problems, vector differential calculus including gradient, divergence, curl, and vector integral calculus including integral theorems. Lecture and assignments will emphasize the applications of these topics to engineering problems. The content covered in 24-281 Introduction to Scientific Computing will be a part of this course. Student evaluation will include weekly homework assignments (requiring both written answers as well as Matlab scripts) and exams .
Spring 2019:

24-618: Computational Analysis of Transport Phenomena
In this course, students will develop basic understanding and skill sets to perform simulations of transport phenomena (mass, momentum, and energy transport) for engineering applications using a CAE tool (e.g. ANSYS). The emphasis will be on investigating the impact of numerical schemes, mesh characteristics, and physical properties of the material on overall behavior of the engineering systems.
24-292: Renewable Energy Engineering
This course will teach engineering fundamentals of wind energy, solar energy, geothermal energy, and biomass energy, and discuss examples of their real-world applications. Course material will include discussion and quantitative analysis. Class will be divided into teams to execute two mini projects. First project will involve design, analysis, manufacturing, and testing of a scale-model wind turbine. Second project will involve analysis of a concentrated solar power (CSP) thermal power plant.