This course, referred to as ILGC, introduces the Grand Challenges at the interface of societal needs and technological capabilities. It will offer the opportunity for students to develop an interdisciplinary appreciation for engineering from a technical perspective as well as from a global and historical perspective. Students will embark on this integrated, project-based journey in the 1st semester and work on different projects throughout the four-year program. First semester topics include – Exposure to different Grand Challenges and project areas, design cycle, grand challenge thinking, geopolitics and global awareness, and entrepreneurial mindset
What are the assumptions and beliefs that we have not examined in the modern age? How do we become aware of our implicit beliefs? What possibilities open up if we investigate and examine our presuppositions? How can we respond to the Grand Challenges of our time, if we don’t know how to think and reason critically? In this course, you will learn to meticulously develop the skill of thinking and enquiring critically, and being able to reason in a scientific, evidence-based manner. The course will focus on sharpening your intellectual abilities so that thinking critically and scientifically becomes a natural way of approaching the world. You will learn how to carefully analyze texts, structure arguments, develop technical reading and writing skills, and communicate your ideas in a coherent and logical manner to different audiences. Additionally, you will also learn to evaluate hypotheses and causal claims, observe and analyze data and patterns, construct reason-based arguments, and draw logical conclusions.
In this course, students will be introduced to foundational aspects of engineering mathematics, specifically linear algebra, matrices, and ordinary differential equations. The course is divided into four modules, two modules each on linear algebra and ordinary differential equations. The topics included under the linear algebra modules are definition of vector spaces, concepts on linear independence of vectors, bases, rank of a matrix, solutions to linear systems, definition and interpretation of eigenvalue problems, and singular value decomposition and their applications. The topics under ordinary differential equations are methods to solve simple linear differential equations using both analytical (method of undetermined coefficients, variation of parameters) and numerical techniques (Runge-Kutta methods), basics of phase plane analysis, stability of solutions based on eigenvalue analysis, fixed points, and elementary concepts on bifurcation and chaos. Each module will comprise a computer-based laboratory project.
This course provides students with an understanding of the role that computational thinking can play in solving problems. Students will be exposed to varied real-world problems and be taught how to approach them and design solutions using Python. In addition to learning key computing skills and concepts, the course will focus on how existing features in programming languages can be used to implement different concepts efficiently and how one can analyze different solutions. After taking the course students are expected to work on real-world projects that require building logical thinking processes that break down complex problems into smaller parts.
In this course, students will be introduced to classical mechanics, quantum mechanics, statistical mechanics, and connections to engineering thermodynamics. Molecular origin of macroscopic descriptions and constitutive relations for equilibrium and non-equilibrium behavior; fluctuations, kinetics, and limitations of macroscopic descriptions. Macroscale continuum origin of lumped models: ‘through’ and ‘across’ variables for analysis of electrical, mechanical, structural, thermal, acoustic, and fluidic systems
This course introduces students to harness the power of design thinking to develop innovative solutions to complex human-centered problems. The design thinking methodology will help students learn about the underlying context and the innovation need, brainstorming and developing prototypes, testing potential solutions, improving them, and developing new insights. Students will be exposed to core technology and design themes including principles, modes of thinking and analysis, and social and cultural aspects of design. They will learn how to use the ideation process to generate new ideas and select promising solutions, use prototyping tools to visualize and communicate ideas and develop the implementation plan for an effective solution.