Mechanical Engineering Courses
An introduction to the discipline of mechanical engineering and the role of the mechanical engineer, including both mechanical and thermal/fluid stems. Focus is on learning about the discipline through a series of student hands-on activities.
Introduction to engineering thermodynamics. Topics include units and measures, thermodynamic system, property, and surroundings, closed, open and isolated systems, first law of thermodynamics for closed systems including calculations of boundary work and heat transfer interactions, properties of pure substances including determination of thermodynamic state using the state postulate, introduction to thermodynamic tables, ideal gases, first law of thermodynamics for open systems, second law of thermodynamics, absolute temperature scale, heat engine and refrigeration cycles, Carnot cycle, Kelvin-Planck and Claussius statements of the second law, determination of allowable, reversible, and impossible thermodynamic processes and cycles using the second law, introduction to entropy as a thermodynamic property using the second law, calculation of entropy change and entropy generation for closed and open systems. Introduction to isentropic processes and isentropic efficiencies of devices.
Survey of thermal engineering topics for engineers outside mechanical engineering. To include an overview of subjects typically covered in courses about thermo-dynamics I and II and heat transfer. An emphasis is placed on qualitative concepts of transport and conservation as they relate to thermal-fluids in order to increase the understanding of thermal engineering applications.
This course covers a high-level view of the main automotive systems and their interactions including motive power conversion (both combustion and electric), power transmission and delivery, electrical systems, suspension and chassis, body, and driver assistance and automation systems.
Introduction and analysis of different thermodynamic cycles and factors impacting these cycles. Topics include thermodynamic cycle analysis, thermodynamics of non-reacting and reacting mixtures, power cycles: basic considerations, gas power cycles, vapor and combined power cycles, gas mixtures, air-water vapor mixtures and air conditioning, and chemical reactions from thermodynamics point of view.
Introduction to heat transfer including how to predict and engineer such transfer. Topics to be covered include: conservation laws, conduction, convection, and radiation. Problems and examples include theory and applications drawn from nature and a spectrum of engineering applications.
This course covers fundamental concepts in mathematics and computer programming, which will be the tools for mechanical engineering analysis. It includes Linear Algebra and Numerical Analysis with application to engineering problems with elements of Programming, Statistics, and Engineering Economics. MATLAB is utilized as the programming software with students exposed to basics of coding and high-level functions for solving specific mathematical problems. Computing proficiency is required for a passing grade in this course.
This course covers the analysis of stresses and deflections in machine elements like beam supports, rods, and drive shafts. Methods for describing the stresses through von Mises and various failure criteria are also covered. The topics of fatigue, fatigue strength, and endurance limit are also discussed. Also included is the design of connected joints covering both bolted and welded joints.
This lab provides a working knowledge of finite element (FE) simulation. Upon completion each student will have the ability to set up and run a FE analysis of a realistic engineering assembly, while (a) optimizing computation efficiency,(b) optimizing result fidelity, and (c) employing sound engineering judgment in their assumptions.
Introduction to selection and use of electrical, pneumatic, and other components of mechanical system instrumentation and control. Specific components include modern electrical measurement devices, signal conditioning, force and torque measurement, proximity sensors, AC and DC motors, etc. Writing proficiency is required for a passing grade in this course. A student who does not write with the skill normally required of an upper-division student will not earn a passing grade, no matter how well the student performs in other areas of the course.
Dynamics of four-wheeled vehicles, including acceleration and braking performance, road loads, ride comfort, steady-state cornering, suspensions, steering systems, and rollover. Vehicle dynamics system modeling programs are introduced and used for detailed investigations of the effect of system design parameters on performance.
An introduction to the modeling, analysis and control of dynamic systems. The course takes the student from initial modeling through analysis of the system response and finally into the control of the system. Specific systems include mechanical devices, electrical circuits, and electromechanical systems. Computing proficiency is required for a passing grade in this course.
Physical properties of noise; hearing and noise criteria measurement techniques; and noise-control fundamentals applied to practical problems are covered in this course. Both sound and vibration topics are discussed, including the spectral description of these phenomena. Applications of various estimation methods for characterizing room acoustics, such as reverberation time and room modes, are presented. Industrial applications are discussed throughout the course.
Organizational leadership fundamentals for leaders of COE organizations regarding recruiting, motivating team members, managing resources and time, sponsor outreach, fundraising, scheduling, presentations, and budgeting. This is achieved through student led discussion, workshop service and project analysis. Intended that students follow up with Engineering Leadership II (ME 480).
A survey of classical and modern manufacturing processes. Emphasis is on technical fundamentals and practical applications. Components include geometric and service attributes of manufactured products, metal casting processes, forming processes, machine processes, joining processes, and additive manufacturing.
Study of thermal systems emphasizing large power generation systems. Topics include Rankine and gas turbine cycles, fossil fuels combustion, boiler characteristics, cogeneration, combined cycle plants, environmental effects of power generation, and alternative energy concepts.
Computational techniques to solve conservation equations representing heat transfer, mass transfer, and fluid flow processes. Topics include discretization methods for multi-dimensional diffusion and convection problems, programming and numerical techniques, and pressure-correction algorithms. Use of computer software for practical applications is also covered.
Energy sources, combustion systems, fuels and emissions, combustion thermodynamics, chemical kinetics, 1D reactors, combustion phenomena (ignition, flashback, blow-off, deflagration, detonation, etc.), laminar and turbulent premixed and non-premixed flames, and heterogeneous combustion.
Analysis of energy systems with focus on evaluating baseline energy usage and best practices for efficiency. Topics include overview of utility rate schedules and fuel sources and supplies, economic analysis, lighting systems, industrial energy systems, heating, ventilation, air-conditioning systems.
Contemporary issues surrounding the challenge of providing energy for societal and economic development are examined. Depletion of fossil fuel resources and the impact of fossil fuel use on the environment and climate are considered. Alternative Sustainable sources of energy production are explored.
This course is designed to introduce upper-level undergraduate engineering students to reliability and maintainability measures, models, and prediction methods. The course also covers preventive maintenance techniques and philosophies such as FMEA and Reliability Centered Maintenance.
This course is designed to introduce engineering students to automotive manufacturing processes, technologies, and systems. Topics include current status of automotive manufacturing as well as methods of material processing, material handling systems, production facilities and fundamentals of robotics and automation as they relate to automotive manufacturing.
This course introduces how internal-combustion engines work, and links analysis and testing techniques used for their design and development to subjects presented within the mechanical engineering curriculum. Laboratory activities serve to reinforce and illustrate analysis application as well as provide visual reference to common internal-combustion engine components.
The course covers the basic concepts in fuzzy set theory, fuzzy logic, and approximate reasoning. Relation between fuzzy set theory, probability theory, and possibility theory is discussed. Applications of fuzzy set theory in manufacturing systems are outlined.
Understand how structural components fail and apply the proper techniques for a failure analysis investigation. Demonstrate the ability to identify and differentiate fractographic features of material failure including overload and progressive failures (ductile, brittle, fatigue, creep, corrosion, wear). Practical failure analysis project experience included.
This course covers an introduction to materials modeling, terminology, and fundamentals of modeling/simulations in engineering systems, modeling materials at atomic scales using molecular dynamics techniques, statistical methods, mesoscale simulations using phase-field, largescale simulations using continuum mechanics, and finite element method. It also provides basic training on the software tools used in the field – e.g., COMSOL, LAMMPS, VMD, ParaView. Students will learn about different modeling techniques, available software tools, and analysis of the simulation results.
This course focuses on the classical molecular dynamics method as a universal tool for calculation of properties of matter in solid, liquid, and gaseous states. The course includes both lectures and a computer practicum that requires elementary programming in C and use of the LAMMPS molecular simulator. An introduction into C programming is provided as a part of the course.
An overview of the broad field and major challenges of movement bio mechanics; II. The principles of classical mechanics, anatomy, and physiology to describe, analyze, and assess human motion; and III. The engineering tools and the mathematical approaches applied to perform bio mechanical analysis of moving bodies.
This course covers the selection and application of machine elements in dynamic systems. Specific components covered include transmission elements (gears, belt drives, and chain drives), bearings, and brakes and clutches. Linkage synthesis and dynamic analysis of mechanical systems are also covered.
Description of a generic vehicle development process. Full vehicle concepts. Performance and fuel efficiency calculations. Fundamentals of internal combustion engines, thermodynamic principles, vibrations. Transmission and drive train design.
Evolution of a classical automotive electrical point‐to‐point network into a modern electrical/electronic system with bus networking. Influence of E/E systems on the vehicle development process. Analog and digital control systems. Basic electronic components and sensors. Power management of the board network. Principles and behavior of batteries, alternators and starters. Deep dive into ESP‐System (Electronic Stability Program) to understand the operating principles of its subsystems: Anti‐lock Brake System, Traction Control System and Yaw Control System. Review of sensors and actuators used in ESP control. Principles of bus systems in automobiles. Detailed operation of the CAN, LIN and FlexRay bus system. Special topics including Electro Magnetic Compatibility. Knowledge of MATLAB and SIMULINK.
This is the introductory course to the field of Mechatronics and Robotics. It covers fundamentals of electronics required for mechatronics systems, introduction to microcontroller (Arduino/Beaglebone/Raspberry pi) programming and interfacing, data acquisition, sensing and actuation. The course is a mix of instructional theory and lab, coupled with an independent exploratory project.
Introduction to modeling and simulation of automotive systems with various components including internal combustion engine, transmission, battery, electric motor, and chassis dynamics. Energy efficiency and dynamic performances of conventional, hybrid electric, and full electric vehicles are covered.
Techniques of analysis and design of thermal systems including piping networks, heat exchangers, and pumping systems. Hands on experience with these systems through laboratory activities. Statistical design of experiments. Selection and use of basic thermal systems measurement instrumentation. Writing proficiency is required for a passing grade in this course. A student who does not write with the skill normally required of an upper-division student will not earn a passing grade, no matter how well the student performs in other areas of the course.
Formulation and solution of free and forced vibration problems for undamped and damped systems with single and multiple degrees of freedom. An introduction to modeling vibrations in continuous systems is also included. Superposition methods utilizing waveform decomposition, such as Fourier Series, are presented for use in both solution methods and system analysis. Experimental techniques of vibration measurement are also introduced.
Fundamental physical principles underlying wave propagation and resonance in mechanical systems. The course introduces modeling, applications, and provides experience in acoustic and audio measurements and the associated instrumentation. The human auditory transduction mechanism is also studied along with physical parameters that describe how humans hear.
This course covers the fundamental concepts of robotics that will enable students to perform kinematic and static force analyses of robotic systems. Rigid-body motion in three-dimensional space is analyzed using rotation and transformation matrices. Screw theory approach is used for representing and conducting forward kinematics of manipulators (product of exponentials). Inverse kinematics of open-chain manipulators is examined using analytical and numerical techniques. Jacobian-based methods are discussed for conducting velocity and static force analyses.
Classical feedback control system analysis, Laplace transform, transfer function, time response, proportional-integral-derivative control, root locus, frequency response, and computerized analysis. Also includes a brief introduction to modern control techniques.
Continues development of organizational leadership fundamentals initiated in ME 380 Engineering Leadership I regarding recruiting, motivating team members, managing resources and time, sponsor outreach, fundraising, scheduling, presentations, and budgeting among leaders working for COE organizations. This is achieved through student led discussion, workshop service and project analysis.
This is an experiential, team-based learning course that allows students to develop ideas for new uses of patented technologies. Students use NASA technologies as the foundation for a new product idea and then work through the lean product development and customer discovery processes to test their ideas.
Introduction to concepts and techniques of engineering design with supporting mathematical material. Guest lecturers present professional aspects of engineering. The Capstone Design Project is begun and carried on through ME 490 (ME 489 and ME 490 are taken in consecutive semesters).
In this course, student teams serve as consultants to a client. Emphasis is on conducting a professional design study and preparing written and oral presentations of the project.
This is a special topics lecture class or an assigned problem class. Credit is based on the amount of work undertaken.
This course provides automotive-related experience associated with on campus automotive design competition teams such as EcoCAR, Formula SAE, SAE Baja and Autonomous Indy or suitable industrial internships.
This course documents applications of material covered in coursework a student has chosen to satisfy automotive minor academic requirements within the practical experiences gained during the design-team participation or industrial internships required for the Automotive Minor. Coursework topics should be associated with documented activities which made up the portfolios created in the ME 492 experiences.
An individual analytical, experimental or design project. Research on an assigned problem culminates in a required report.
Manufacturing Systems Engineering Courses
An introduction to the discipline of manufacturing systems engineering and the role of the manufacturing engineering in today’s advanced industrial settings. Focus is on learning about the discipline with a series of student hands-on activities.
This course introduces students to the world of robotics. Students learn fundamental engineering concepts and how to work with the Vex robot in the classroom safely. Also, this course introduces students to programming with Vex V5. Fundamental programming concepts like loops, statements, variables, constants and assignments are reinforced with activities and worksheets. Students learn how to simplify their code and use their new programming skills to make the BaseBot follow complex paths. Moreover, students learn about a robot’s end effectors and how these end effectors affect the robot’s design and performance.
In this course, students learn how to program and use PLCs in industrial applications that require electrical control. The PLC modules feature PLC simulation control software that allows students to program a PLC and simulate industrial applications. Students will learn about programmable logic controllers, input/output relationships, identifying Input/Output addresses for an I/O panel, writing and simulating a basic ladder diagram, different logics and features in programming.
Robotics and Materials Handling gives students the fundamental skills needed to operate, maintain, program and test robotic systems. The lab version enables students to gain experience and skill in robotic operation and programming using the SCORBOT-ER4u, an industrial training robot. Using SCORBASE software, an intuitive tool for robot programming and control, students develop and write robot programs and design solutions for industrial robotic applications.
In Robotic Welding, students discover robotic welding fundamentals by first working through the entire welding process in simulation. Only then can they execute actual automated welding applications. Activities challenge students to develop solutions for common welding problems, such as thermal deformation, by adjusting their welding technique. Students also learn to improve weld quality by optimizing important welding parameters such as wire feed rate, robot speed, inert gas shield and voltage.
Robot Expert is a simulation and offline programming software that enables manufacturers to perform complete 3D modeling, visualization and simulation of their automation systems, including robots, tooling and peripheral equipment. In this course, students will learn the basics of how to use this full-featured program and observe how it enables manufacturers to optimize their production processes while eliminating waste and extra costs. In this introductory, students are introduced to some basic manufacturing processes and become familiar with the role of robotics in manufacturing and production.
This course enables students to gain a solid foundation of knowledge and skill in performing measurements and calculations. More specifically, students learn how to use precision measurement tools, such as steel rule, tape measure, protractor, micrometer, height gauge, various calipers and dial indicators. Students gain proficiency in reading mechanical drawings, in selecting the proper tools for inspecting parts and in preparing quality control/inspection reports. Students learn how to collect data on a sample and calculate the mean, median and standard deviation. They also learn how these concepts relate to statistical sampling, tolerance and quality control. The course includes statistical process control activities that allows students to collect and display measurement data in a spreadsheet.
The Flexible Manufacturing System (FMS) course exposes students to automation and industrial applications by combining CNC technology with robotics and materials handling. Students develop and edit programs, record precise robotic positions, accurately mill parts, and synchronize mill and robot operation. Students gain "virtual hands-on" experience in CNC and robot programming, especially in I/O commands. Students design solutions for industrial FMS applications with emphasis on real industrial concerns, such as optimized CNC and robotic programming and accurate machine tending.
Introduction to the Internet of Things and Connectivity focuses on the vast network of smart sensors and devices that is the Internet of Things (IoT) and its impact on Industry 4.0 and the manufacturing world. This course also explores topics related to the interconnection of IoT and industrial devices, such as SCADA systems, cloud computing, edge computing, and machine vision systems.
This course is a first course in programming for students majoring in manufacturing systems engineering. Language concepts include arrays, matrices, sequences, functions, selection, iteration and recursion. Software engineering concepts include files & I/O , plotting, as well as general programming techniques.
Advanced Programmable Ladder Logic course teaches students how to program and use PLCs in industrial applications that require electrical control. The PLC modules feature software, which allows students to program a PLC and simulate industrial applications. The course includes the testing of input and output responses to ladder diagrams students have programmed. The combination of graphic simulation software with PLC hardware enables students to test and correct control programs both online and offline.
Advanced Robotics and Materials Handling explores robotic programming. Using RoboCell, a 3D solid-modeling robotic simulation software, students gain a greater understanding of the robotics concepts, and programming commands learned in Basic Robotics and Materials Handling. This course gives students the advanced skills needed to operate, maintain, program, and test robotic systems. In this course, students work with RoboCell to program and operate the robot. The activities challenge students to design solutions for industrial robotic applications, with emphasis on real industrial concerns, such as recording accurate positions, complicated movements, interfacing with peripherals, working with sensors, optimizing programming, and increasing productivity.
The Pressure Process Control course offers students hands-on training in the measurement and control of pressure processes using open loop, on/off loop and three-element (PID) control methods. The Pressure Process Control training system serves to demonstrate and teach the measurement and control of pressure processes. The system gives students a solid understanding of the fundamentals of instrumentation and industrial process control. The course uses Process Motion simulation control software to control a virtual training panel for the practice the measurement and control of pressure processes using open loop, on/off loop and three-element (PID) control methods. Students raise and lower air pressure to preset levels using manual control and auto-tuning methods. Students learn how the E/P converter with the control valve affects a preset pressure in the air tank. They create variable demand and supply disturbances by manipulating the panel's valves. Students also learn to optimize the parameters for PID control of pressure and to verify controller tuning.
The course covers the foundations of modern methods of quality control applied to manufacturing industries. Writing proficiency is required in this course. This course has a W (writing) designation, thus, writing proficiency is required for a passing grade in this course. A student who does not write with the skill normally required of an upper-division student will not earn a passing grade, no matter how well the student performs in other areas of the course. Both individual weekly assignments as well as the midterm project will be used to assess the writing proficiency of the student. Writing grading rubrics will be available when the assignment is made. All assignments will be graded and returned to the student within a week of submission.
The world is at the onset of the Fourth Industrial Revolution and this revolution is driven by the smarts in automating decision making and processes. Advancements in IT has resulted in immense improvements in computational power across nearly all electronic devices and enhanced capabilities in connecting the dots in an increasingly networked society. Digital platforms in the Cloud provides a perfect canvas for inventing new business models and for intelligent algorithms to analyze data and derive knowledge for operationalize use by cyber physical systems. This course provides a comprehensive coverage on, among others, the role of data, manufacturing systems, various Industry 4.0 technologies, applications and case studies. In particular, we also draw input from researchers and practitioners on what are the opportunities and challenges brought about by Industry 4.0, and how organizations and knowledge workers can be better prepared to reap the benefits of this latest revolution.
The course covers the scientific and engineering principles relevant to materials production. Methods for production of major materials as well as advanced topics including nanofabrication are also discussed in the course. This course has a W (writing) designation, thus, writing proficiency is required for a passing grade in this course. A student who does not write with the skills normally required of an upper-division student will not earn a passing grade, no matter how well the student performs in other areas of the course.
The course deals with the use of measuring instruments such as micrometers, Vernier calipers, scales, go & no-go gages, gage blocks, surface plates, comparators, and coordinate measuring machine. It also includes discussion of metrology-related concepts such as precision, accuracy, standards, repeatability, and reproducibility are discussed in the course. This course has a lab component.
Introduction to application of concepts and techniques of manufacturing systems design. Guest lecturers present professional aspects of engineering. The Capstone Design Project of a manufacturing problem is begun and carried on through MFE 490.
Introduces advanced materials for engineers, emphasizing the production, structure, property and application of advanced materials for manufacturing processes. The course also discusses the principles of additive manufacturing.
This course is designed to introduce engineering student to basic simulation modeling concepts and techniques. The course material emphasizes stochastic and discrete computer simulation. This course has a C (computer) designation, students will have to show proficiency in the use of the Arena software to successfully pass the course.
The course introduces the concept of Computer Aided Manufacturing which deals with the design of components to manufacturing and also includes planning and controlling the processes. Students will be familiar with its hardware and software and also able to write programs for machining. This course has a C (computer) designation, students will have to show proficiency in the CNC programming (i.e., G-Code and M-Code) to successfully pass the course. This course provides additional instruction related to computing skills and applications.
The course deals with the investigation of contemporary technologies and approaches for the analysis, design, and development of manufacturing systems.
Semester-long practicum in which three or four-person teams serve as consultants to an industrial client. Emphasis is on conducting a professional design study and preparing written and oral presentations of the project results.