Skip to Content

Course Search Results

  • 3.00 Credits

    This course focuses on financial decision making for both industry and individuals. Topics covered include: time value of money, loans, present worth analysis, rates of return, benefit-to-cost ratio, taxes, probabilistic cash flows, simulation of cash flows, decision analysis and decision trees. Prerequisites: 'C' or better (ME EN 2550 OR MATH 3070 OR BME 3070 OR CH EN 2550 OR CS 3130 OR ECE 3530 OR MET E 3070 OR OSC 2030) AND Major status in the College of Engineering OR College of Mines
  • 3.00 Credits

    Students learn the theory and application of techniques and tools used for the design of feedback control systems, specifically in the frequency (Laplace) domain. Topics covered include Laplace transforms, steady-state error, Routh-Hurwitz stability criterion, root locus, Bode, and Nyquist techniques for continuous and sampled systems. Course also covers the design of lead, lag, and PID controllers. Prerequisites: 'C' or better in ME EN 3220 AND Major Status in Mechanical Engineering AND ME EN 2-5XXX Eligible (See Admission Requirements) AND NOT ME Advising Hold
  • 3.00 Credits

    Model and simulate the dynamics of advanced mechatronic systems consisting of a variety of energy domains (mechanical, electrical, magnetic, hydraulic, thermofluidic). Students will learn to use Bond Graph techniques and state space formulation for linear and nonlinear systems. Primary topics include introduction to power and energy variable, constitutive modeling of multi-port energy storage and transducing elements, power flow and causality, and derivation and simulation of state space equations. Hands- on recitation exercises in class allow students to practice modeling techniques on a variety of mechatronic devices. For a final project, students will model and simulate a complex dynamic system. Prerequisites: 'C' or better in ME EN 3220 AND Major Status in Mechanical Engineering AND ME EN 2-5XXX Eligible (See Admission Requirements) AND NOT ME Advising Hold
  • 3.00 Credits

    Introduction to modeling of multivariable systems in state space form. System analysis including stability, observability and controllability. Control system design using pole placement, and linear quadratic regulator theory. Observer design. Prerequisites: 'C' or better in ME EN 3220 AND Major Status in Mechanical Engineering AND ME EN 2-5XXX Eligible (See Admission Requirements) AND NOT ME Advising Hold
  • 3.00 Credits

    The mechanics of robots, comprising kinematics, dynamics, and trajectories. Planar, spherical, and spatial transformations and displacements. Representing orientation: Euler angles, angle-axis, and quaternions. Velocity and acceleration: the Jacobian and screw theory. Inverse kinematics: solvability and singularities. Trajectory planning: joint interpolation and Cartesian trajectories. Statics of serial chain mechanisms. Inertial parameters, Newton-Euler equations, D'Alembert's principle. Recursive forward and inverse dynamics. Prerequisites: 'C' or better in (ME EN 1010 OR CH EN 1703) AND (MATH 2250 OR (MATH 2270 AND MATH 2280)) AND (PHYS 2210 OR PHYS 3210 OR AP Phys C:Mech score of 4+) AND Major status in ME EN AND ME EN 2-5XXX Eligible AND NOT ME Advising Hold
  • 3.00 Credits

    Control of serial robot manipulators is examined. Topics include control system fundamentals, sensors and actuators, joint level control, centralized control, operational space control, and force control. Projects provide hands on experience controlling a serial link manipulator. Prerequisites: 'C' or better in ME EN 3220 AND ME EN 5220 AND Major Status in Mechanical Engineering AND ME EN 2-5XXX Eligible (See Admission Requirements) AND NOT ME Advising Hold
  • 4.00 Credits

    The goal of this course is to give students an experience in integrating electromechanical systems by utilizing a commodity microcontroller. Students will review some basic electronics, and learn to interface a PIC microcontroller with a broad variety of peripheral devices including motor drivers, LCDs, shift registers, DAC and encoder chips among others. The course will also emphasize some basics of serial communication, culminating with a wireless serial communication based laboratory and project. Students will leave the course with a broad set of skills necessary to build custom embedded systems through the use of a microcontroller and off-the-shelf components. Prerequisites: 'C' or better in (ME EN 1010 OR CH EN 1703) AND ME EN 3230 AND ECE 2210 AND Major Status in Mechanical Engineering AND ME EN 2-5XXX Eligible (See Admission Requirements) AND NOT ME Advising Hold
  • 3.00 Credits

    Many modern engineering systems incorporate computational elements, while other engineering systems need to be validated through computational tools or through computer-aided data collection. This course is designed to provide a foundation in programming, software engineering, debugging, and using existing computational codes in the context of controlling physical equipment, gathering experimental data, and visualizing results. The course will be taught using the C++ programming language, which provides balance between access to physical devices and modern programming concepts. The course provides a level of programming proficiency to students planning on taking additional coursework with a programming emphasis or who might need custom computational applications in their research. This course will use a mixture of short experimentation assignments (such as determining the result of certain programming constructs) and task-oriented programming assignments that demonstrate commonly used tools. Prerequisites: 'C' or better in (ME EN 1010 OR CH EN 1703) AND Full Major status in Mechanical Engineering
  • 3.00 Credits

    Advanced stress analysis in structural members, and prediction of their failure; advanced topics in beam bending; torsion of non-circular cross-sections, and thin-walled tubes; inelastic bending, and torsion; energy methods; elastic instability. Meets with ME EN 6300. Prerequisites: 'C' or better in ME EN 3310 AND (MATH 1260 OR 1321 OR 2210 OR 3140) AND (MATH 2250 OR (MATH 2270 AND MATH 2280)) AND Major status in Mechanical Engineering AND ME EN 2-5XXX Eligible (See Admission Requirements) AND NOT ME Advising Hold
  • 3.00 Credits

    Free and forced vibrations of discrete linear systems with and without damping; Lagrange's equations and matrix methods for multiple-degree-of freedom systems; isolation of shock and vibrations; and applications. Prerequisites: 'C' or better in ME EN 2030 AND (MATH 1260 OR 1321 OR 2210 OR 3140) AND Major Status in ME EN AND ME EN 2-5XXX Eligible (See Admission Requirements) AND NOT ME Advising Hold Corequisites: 'C' or better in (MATH 3140 OR MATH 3150)