Mechanical Engineering

ME 309. Numerical Analysis of Engineering Problems — (3 units)
Prerequisites: ENGR 201 Computer Programming for Engineers or Equivalent, BSCI 104 Ordinary Differential Equations
This course encapsulates algorithmic mathematics in a form that can be easily applied to a wide range of disciplines, in courses such as Digital Signal Processing, Control Theory, Linear Algebra, Numerical Methods, Applied Mathematics, and Advanced Engineering Mathematics. These algorithms are implemented in MATLAB, a programming language, which offers a rich set of capabilities to solve problems in engineering, scientific computing, and mathematical disciplines.

ME 310. Fundamentals of Mechatronics — (4 units: 3 guided instruction/1 lab)
Prerequisite: ENGR 305 Basic Circuit Analysis, ENGR 306 Engineering Dynamics, ENGR 307 Introduction to Logic Design

Laboratory Equipment Requirements include:

  1. Access to, or purchase of, a basic voltmeter [DC 200mv -200V; 10Meg max; mA to Amp current measurement; continuity test]
  2. An oscilloscope or logic probe
  3. Or, instead of numbers 1 and 2 above, a pen-type oscilloscope with voltmeter function.
  4. Power supplies, connectors, and pc boards may be purchased from the vendors listed in the course study guide.

Regardless of discipline, modern practicing engineers will encounter an assembly of mechanical, electrical and electronic components: a blend of disciplines that is being called Mechatronics. In order to participate fully in all stages of engineering, from conceptualization to final product design, a working understanding of the capabilities and limitations of mechatronics is essential. This course provides the student an interdisciplinary approach that intertwines the study of electrical linear circuit analysis with sensors, measurements, electromechanics and computer control and interfacing. During this course, in addition to conventional problem solving, students will design, build, test and report on a mechatronics project, selected with the professor’s approval.

ME 401. Fluid Mechanics — (3 units)
Prerequisite: ENGR 304 Thermodynamics I
This course introduces the fundamentals of fluid mechanics, and their application to problems commonly encountered by mechanical and civil engineers.  Fluids and their behavior are fundamentally important to many mechanical devices and systems found in our modern world. Perhaps the most familiar example is the plumbing system in your home, which is used to distribute water for drinking, cooking, and cleaning. Many of us have air conditioning in our homes, which involve the movement of at least two fluids (the air being cooled and the refrigerant which passes through the compressor, condenser, expansion valve and evaporator). Just a few of the many engineering systems which depend on the movement of fluids for their operation include steam power plants, internal combustion engines, rocket engines, aircraft, hydraulic turbines used for electrical generation, and wind turbines.

Three fundamental equations provide the foundation for fluid mechanics: conservation of mass, conservation of momentum, and conservation of energy. For obvious reasons they are known as the conservation equations. These equations can be written for finite control volumes or differential elements. This course focuses on the control volume forms of the conservation equations and their application to common engineering problems.

ME 402. Fluid Dynamics — (3 units)
Prerequisite: ME 401 Fluid Mechanics
Continuation of Elementary Fluid Mechanics. Study of potential flow and boundary layer theory. One-dimensional compressible flow with area change, friction, heating, shock waves, and Prandtl-Meyer expansions.

ME 403. Heat Transfer — (3 units)
Prerequisite: ENGR 304 - Thermodynamics I or equivalent
This course provides an introduction to the three modes of heat transfer - conduction, convection, and radiation. Emphasis is given to developing equations for common engineering problems.

The principles and applications of heat transfer are relevant to many modern devices. Common everyday examples include the personal computer, the space heating and cooling systems at your home and workplace, automobile engine cooling systems, and power plants for electrical generation. The engineer’s task is often to ensure that the operating temperature of certain components does not exceed or fall below safe limits, which requires that heat be efficiently dissipated or absorbed. Cost, space, and weight are additional factors which influence most designs involving heat transfer.

ME 404. Applied Convective Heat Transfer — (3 units)
Prerequisite: ME 403 Heat Transfer
Continuation of ME 403 Heat Transfer. Heat exchanger design. Review and application of working correlations for high speed flows, evaporation, condensation and boiling.

ME 405. Thermodynamics II — (3 units)
Prerequisite: ENGR 304 Thermodynamics I
Continuation of Thermodynamics I. Applications of thermodynamic principles to power and refrigeration cycles. Introduction to psychrometry, reactive and non-reactive mixtures, and combustion analysis.

ME 406. Statics and Strength of Materials II — (3 units)
Prerequisite: ENGR 303 Statics and Strength of Materials I
Design of beams and columns, stress concentrations, statically indeterminate problems, and energy methods.

ME 407. Machine Design Fundamentals — (3 units)
Prerequisites: ENGR 303 Statics & Strength of Materials I, ME 406 Statics & Strength of Materials II
Design against fatigue, design of fasteners, welded and bonded joints, springs, bearings, gearing, clutches, brakes, couplings, flexible mechanical elements, and shafting.

ME 408. Advanced Strength and Applied Stress Analysis — (3 units)
Prerequisite: ME 406 Statics and Strengths of Materials II
The topics discussed in this course are treated by going a step or two beyond elementary mechanics of materials. The course provides advanced methods for the stress analysis and design of various load-bearing structures and machines. Stress analysis ensures that each element of a given system will not fail to meet structural requirements of design throughout the specified life of the system.

ME 409. Mechanical Vibrations — (3 units)
Prerequisite: ENGR 201 Computer Programming for Engineers, ENGR 306 Engineering Dynamics
ME 409 is an analysis of systems in vibratory motion. The course covers response to initial and forced excitations; modal analysis; and one, two, and multiple degree of freedom systems. ME 409 is also an introduction to continuous systems and to applications of vibration analysis, including isolation, absorption, and damping. Important engineering special cases are covered, including axial, bending, and torsional vibratory motion.

ME 410. System Dynamics — (3 units)
Prerequisite: ENGR 306 Engineering Dynamics
Modeling of dynamic engineering systems and various energy domains using bond graphs, block diagrams, and state equations. Analysis of response of system models.

ME 411. Experimental Methods for Engineers — (3 units)
Prerequisite: ENGR 305, Basic Circuit Analysis or equivalent
Microsoft Excel and PowerPoint will be required to complete some of the assignments.
Experimentation is an important tool for mechanical engineers. The behavior of some physical systems must be evaluated experimentally since it is too complex to be adequately explained through theoretical analysis. The monitoring and control of processes and operations require that key performance variables be accurately measured. Many prototype designs must be tested for safe operation before they can be sold to the public. In fact, it is difficult to imagine any product designed by engineers that will not require some experimentation during its development. To plan and perform experiments, engineers must understand the fundamentals behind the measurement of physical quantities such as temperature, pressure, strain, and motion, as well as appropriate mathematical techniques for interpreting the measurement results. 

After completing this course, a student should be able to plan and perform an experiment related to an engineering topic of their interest. The experiment process includes choosing sensors and data acquisition hardware and software for collecting the data; properly analyzing the data using statistics and error propagation techniques; and effectively communicating the results in various formats (e.g. written reports and PowerPoint presentations).

ME 412. Computational Fluid Dynamics (CFD)— (3 units)
Prerequisites: ME 309 Numerical Analysis of Engineering Problems, ME 402 Fluid Dynamics
The course introduces the use of numerical methods for solving the conservation equations of mass, momentum and energy. Application to a variety of practical problems using programs written by the professor. Additional programming by the student is also required.

ME 503. Advanced Fluid Dynamics — (3 units)
Prerequisites: Graduate Standing, ME 402 Fluid Dynamics or equivalent
Generalized one-dimensional compressible flow, unsteady and two-dimensional
compressible flows, method of characteristics, compressible boundary layers. Application of computational codes to practical problems.

ME 504. Advanced Convective Heat and Mass Transfer — (3 units)
Prerequisites: Graduate Standing, ME 404 Applied Convective Heat Transfer or equivalent
Theory of free and forced convection in laminar and turbulent flows. Two-phase heat transfer. Mass transfer applications, including transpiration cooling, condensation and evaporation.

ME 505. Advanced Thermodynamics — (3 units)
Prerequisites: Graduate Standing, ME 405 Thermodynamics II or equivalent
Advanced topics in thermodynamics emphasizing real fluid behavior and modeling. Interaction between thermodynamics, chemical kinetics, fluid mechanics and transport processes. Application to real engineering systems in the student’s area of interest will be stressed.

ME 506. Kinematics of Mechanisms — (3 units)
Prerequisites: Graduate Standing, ENGR 501 Graduate Engineering Analysis
Machine design is a creative process. The designer is to identify the alternatives to
satisfy the needs of the customer and to quantify and evaluate the alternatives. This course offers some of the tools of the designer. It includes an introduction to the study of motion of constrained mechanism in machine systems. The objective is to develop the students understanding of basic machine design concepts, such as linkages, cams, sliders, crank and rocker, offset crank slider, universal joints, etc. The combination of several of these elements in machine drive trains and the resulting static and dynamic forces will also be studied.

ME 507. Dynamics of Machines — (3 units)
Prerequisites: ENGR 501 Graduate Engineering Analysis, ME 506 Kinematics of Mechanisms
Study of forces, motion and inertia in machines. Analysis of linkages, cams, rotor dynamics, reciprocal and rotational balancing, whirl modes and orbits, signature analysis of machine elements. Application to problems of student interest.

ME 508. Advanced Design and Parametric Modeling — (3 units)
Prerequisite: ME 406 Static and Strength of Materials II
The main objective of this course is to provide the engineering student with the ability to create conceptual designs of solids through parametric solid modeling. Students will learn how to use mechanical design automation software to build parametric models of parts and assemblies and learn how to create the associated detailed drawings.

ME 509. Control of Mechanical Systems — (3 units)
Prerequisites: Graduate Standing, ENGR 306 Engineering Dynamics
Study of classical feedback control theory. Applications to mechanical, hydraulic and pneumatic systems. Consideration of stability criteria and system sensitivity.

ME 510. Design and Control of Dynamic Systems — (3 units)
Prerequisite: ME 509 Control of Mechanical Systems
Design and control of mechanical systems. Time-domain and state space methods integrated into the design of dynamic processes. Application to automotive, aircraft, spacecraft, robots and related mechanical/aerospace systems. Digital simulations.

ME 511. Graduate Numerical Analysis — (3 units)
Prerequisite: ENGR 201 - Computer Programming For Engineers (or equivalent); proficient in at least one programming language such as FORTRAN, PASCAL, C or C++; ME 309 Numerical Analysis of Engineering Problems (or equivalent). Also recommended but not required is ENGR 501 - Graduate Engineering Analysis.
This course is the graduate extension of ME 309 or an equivalent introductory under-graduate numerical analysis course. It focuses on applications more than theoretical analysis but involves more fundamentals compared to ME 309. The applications are selected from general engineering such as those covered in ENGR 501. The contents will include the general topic of solution of systems of equations (linear or nonlinear), Eigenvalue problems, functional approximations, advanced curve fitting techniques, and solutions of ordinary and partial differential equations.