Mechanical Design II
Spring 2026
ME 371 / Spring 2026
Team-based machine design using gear trains, component analysis, FEA, prototyping, and physical testing.
Academic Foundation
Mechanical engineering fundamentals supported by a computer science minor and reinforced through teaching, tutoring, and course grading.
Completed courses grouped by engineering discipline.
Product development from CAD and materials selection through mechanism design, prototyping, and validation.
Spring 2026
ME 371 / Spring 2026
Team-based machine design using gear trains, component analysis, FEA, prototyping, and physical testing.
Fall 2025
ME 370 / Fall 2025
Mechanism design and integration through a single-motor walking and dispensing robot.
Fall 2025
ME 330 / Fall 2025
Relationships among material structure, processing, properties, selection, and failure.
Spring 2024
ME 270 / Spring 2024
Product design shaped by manufacturing, assembly, sustainability, materials, and cost.
Fall 2023
ME 170 / Fall 2023
Parametric part modeling, assemblies, drawings, tolerancing, and product-design communication.
Analytical foundations for understanding forces, motion, deformation, and mechanical-system response.
Spring 2026
ME 340 / Spring 2026
Dynamic modeling of mechanical systems using equations of motion and system-response methods.
Spring 2025
TAM 251 / Spring 2025
Stress, strain, deformation, torsion, bending, and structural loading.
Spring 2025
TAM 212 / Spring 2025
Kinematics and kinetics of particles and rigid bodies.
Fall 2024
TAM 210 / Fall 2024
Force systems, equilibrium, structures, centroids, and friction.
Energy, thermodynamics, and fluid behavior applied to the analysis of mechanical systems.
Spring 2026
ME 400 / Spring 2026
Performance and design of systems that convert thermal, mechanical, and electrical energy.
Spring 2025
ME 310 / Spring 2025
Conservation laws, internal and external flow, dimensional analysis, and pressure losses.
Fall 2024
ME 200 / Fall 2024
Properties, energy balances, entropy, cycles, and thermodynamic system performance.
Programming, algorithms, mathematics, and statistics used to solve and interpret engineering problems.
Spring 2026
CS 225 / Spring 2026
Implementation and analysis of data structures and algorithms in C++.
Fall 2025
STAT 400 / Fall 2025
Probability models, random variables, estimation, and statistical inference.
Fall 2024
CS 128 / Fall 2024
Object-oriented programming, memory, data structures, and software design in C++.
Spring 2024
CS 124 / Spring 2024
Programming fundamentals, algorithms, testing, and structured problem solving in Java.
Spring 2024
MATH 257 / Spring 2024
Matrix methods, vector spaces, eigenvalues, and computational linear algebra.
Circuit analysis, instrumentation, and hands-on experimental measurement.
Spring 2025
ECE 206 / Spring 2025
Hands-on circuit measurement, instrumentation, assembly, and experimental validation.
Fall 2024
ECE 205 / Fall 2024
DC and AC circuit analysis, transient response, operational amplifiers, and electronics fundamentals.
Computer Science Minor
Programming coursework supports automation, technical computation, controls thinking, and clearer problem decomposition.
Java and object-oriented programming
Python for technical workflows
MATLAB for engineering computation
C++ fundamentals
Block-based control logic
Teaching and Course Support
Supported CAD lab sessions, reviewed design work, and helped students develop stronger modeling habits.
Guided first-year students through programming fundamentals, debugging, and structured problem solving.
Evaluated problem sets covering foundational circuit-analysis concepts.
Reviewed thermodynamics problem sets and assessed analytical work.