·Finite Element Analysis (FEM) I and II, Elasticity, Theory of Plasticity, Engineering Fracture Mechanics, FE Analysis of Composite Materials with Abaqus, Advanced Manufacturing Technology, Applied Soil Mechanics (based on my research experience of tire-soil interaction)
·Robotics/Mechatronics, Computer Aided Engineering, Machine Design, Manufacturing Processes, Materials Science, Computational Materials Science (graduate level), Statics, Dynamics, Strength of Material, Advanced Mechanics of Solids, Computational Methods for Engineering Technology, Topics in Mechanical Vibrations, Senior Design
·Computer Aided Drafting, Computer-Aided manufacturing, Computer Aided Design, Microprocessor Technology, Programmable Logic Controllers (PLCs-Allen Bradley and Do-More), Computerized Instrumentation, Experimentation Techniques, Industrial Applications of Artificial Intelligence (AI)-Artificial Neural Networks and Fuzzy Logic
·Meshless Methods, Methods for Monitoring and Testing of Manufacturing Processes
Graduate Courses:
Finite Element Method I
This course covers foundations of the finite element method using weighted residuals and variational methods. Element formulation, assembly, and solution are covered in detail. Discussion of advanced topics will be presented. The students will develop a complete finite element program. After completing the course, the students will be able to: (1) understand the fundamentals of the Finite Element Method; (2) comprehend the underlying principles with complementation in computer code; (3) comprehend basic concepts of the finite element method and implementation of 2D linear elastic analysis; (4) use C++ language to develop in-house object-oriented FEM code.
Finite Element Method II
Review of the finite element method for field problems and elasticity, variational methods, deriviation of stiffness and mass matrices, isoparametric element formulation, 3D beam elements, plates and shells, Guyan reduction, constraints, statically equivalent loading, eigenvalue problems, modal superposition, dynamic transient response, nonlinear finite element analysis (large deformation, plasticity, contact).
Fracture Mechanics
This course provides an introduction to fracture mechanics concepts and applications. Topics include the asymptotic solution for stress at a crack tip, energy balance and crack propagation, computing stress intensity factors, fatigue crack growth, fracture of concrete, applications and current topics. In addition, this course also provides introduction to plasticity and talks about small strain basic plasticity models and other advanced plasticity models. After completing the course, the students will be able to: (1) explain the concept of fracture toughness; (2) evaluate (hand calculation or using FEM) the stress intensity factor, J and COD for cracked body; (3) apply energy approach to fracture problems; (4) describe and predict fatigue crack growth behavior; (5) prepare and perform basic fracture tests; (6) obtain information from studying fracture surface; (7) analyze deformation and fracture problems using research software; (8) apply the knowledge of fracture mechanics in design and safety assessment of structures.
Theories of Plasticity
This course talks about foundations of plasticity, vectorial and tensorial analysis, coverage of pressure-dependent and pressure-independent materials, hyper elasticity-green elasticity, deformation theory of plasticity, flow theory of plasticity, plastic work rate-equivalent strain, classical yield criteria and other basic plasticity criteria. Closed form solution of simple cases will be discussed. Numerical solutions of more complex cases will be presented.
Advanced Manufacturing Technology
This course covers contemporary manufacturing processes, e.g. nanomanufacturing, waterjet/abrasive jet machining, Electrical Discharge Machining (EDM), additive manufacturing (3D printing), laser-matter interaction.
Finite Element Analysis of Composite Materials with Abaqus
This course covers the concepts involved in the detailed analysis of composites, the mechanics needed to translate those concepts into a mathematical representation of the physical reality, and the solution of the resulting boundary value problems by using commercial Finite Element Analysis software Abaqus.
Undergraduate Courses:
Principles of Mechatronics and its labs,
This course covers the basics of multidisciplinary field that combines electronics, mechanical design and simulation, control system. It talks about simulation and design of systems with sensors, controllers, and actuators. It provides mechanical engineering students with advanced perspectives on the integrated design and operation of mechanical systems with electronic controls. After completing the course, the students will be able to: (1) understand the components of a mechatronics system; (2) understand the architecture and principles of operation of a microcontroller, understand the fundamentals of commonly used sensors and actuators; (3) understand PLC components and know how to program PLC by using Ladder Logic Diagram; (4) know how to program industrial robots (IRs).
Machine Design
This course covers the fundamentals of mechanical engineering design and the design of various machine elements. The scope includes introduction to machine design, material selection and manufacturing issues, load, stress, strain, and deformation of machine elements, failure prediction for static, cyclic, and impact loading, design of various machine elements including shafts, springs, belts, gears, and bearings. Computer-based solid modeling/analysis tools are used to facilitate the design and evaluation of complex, real-world systems.
Computer Aided Engineering
This course covers analytical and computer-based methods to design and analyze elastic structures. The scope includes advanced strengths of materials problems, introduction to elasticity theory, energy methods of analysis, introduction to Finite Element Analysis, static and dynamic failure theories, and introduction to design optimization. Computer programming and Computer-based solid modeling/analysis tools are used to facilitate the design and evaluation of complex, real-world problems.
Materials Science
This course covers material properties, atomic structure and bonding, mechanical failure theory, dislocation, phase diagrams, polymer structure, and ceramics. It explores the effect of chemistry on molecular structure and physical and mechanical properties of materials, and methods of controlling those properties to attain the desired effect. After completing the course, the students will be able to: (1) understand the basic categories of engineering materials (metals, ceramics, and polymers); (2) understand how material properties are related to material molecular structures; (3) understand binary phase diagrams and transformation diagrams; (4) select materials based on their properties.
Manufacturing Processes
This course provides detailed discussion on various manufacturing processes: metal-casting, metal forming, metal removal processes, and other manufacturing processes. Students learn the fundamental principles of manufacturing processes by working hands-on with machine tools. The current manufacturing techniques such as rapid prototyping, manufacturing cells, lean-manufacturing, and additive manufacturing are discussed. The modeling and simulation of manufacturing processes using Finite Element Methods (FEM) are explored.
Undergraduate Labs
Mechanics of Solids Lab
Mechanical Engineering Lab
Freshman Engineering 102
Freshman Engineering 101