Skip to content Skip to navigation


Course Title Description Subject Code
Mechanics - Fundamentals and Lagrangian Mechanics

Goal is a common basis for advanced mechanics courses. Introduction to variation calculus. Formulation of the governing equations from a Lagrangian perspective for finite and infinite dimensional mechanical systems. Examples include systems of particles and linear elastic solids.

ME 333
Mechanics - Elasticity and Inelasticity

Introduction to the theories of elasticity, plasticity and fracture and their applications. Elasticity: Definition of stress, strain, and elastic energy; equilibrium and compatibility conditions; and formulation of boundary value problems.

ME 340
Continuum Mechanics

Linear and nonlinear continuum mechanics for solids. Introduction to tensor algebra and tensor analysis. Kinematics of motion. Balance equations of mass, linear and angular momentum, energy, and entropy. Constitutive equations of isotropic and anisotropic hyperelasticity.

ME 338
Finite Element Analysis

Fundamental concepts and techniques of primal finite element methods. Method of weighted residuals, Galerkin's method and variational equations. Linear eliptic boundary value problems in one, two and three space dimensions; applications in structural, solid and fluid mechanics and heat transfer.

ME 335A
Finite Element Analysis

Finite element methods for linear dynamic analysis. Eigenvalue, parabolic, and hyperbolic problems. Mathematical properties of semi-discrete (t-continuous) Galerkin approximations. Modal decomposition and direct spectral truncation techniques.

ME 335B
Finite Element Analysis

Newton's method for nonlinear problems; convergence, limit points and bifurcation; consistent linearization of nonlinear variational forms by directional derivative; tangent operator and residual vector; variational formulation and finite element discretization of nonlinear boundary value p

ME 335C
Introduction to Statistical Mechanics

The main purpose of this course is to provide students with enough statistical mechanics background to the Molecular Simulations classes ( ME 346B,C),

ME 346A
Introduction to Molecular Simulations

Algorithms of molecular simulations and underlying theories. Molecular dynamics, time integrators, modeling thermodynamic ensembles (NPT, NVT), free energy, constraints. Monte Carlo simulations, parallel tempering. Stochastic equations, Langevin and Brownian dynamics.

ME 346B
Mechanical Behavior of Nanomaterials

Mechanical behavior of the following nanoscale solids: 2D materials (metal thin films, graphene), 1D materials (nanowires, carbon nanotubes), and 0D materials (metallic nanoparticles, quantum dots).

ME 241
Numerical Linear Algebra

Solution of linear systems, accuracy, stability, LU, Cholesky, QR, least squares problems, singular value decomposition, eigenvalue computation, iterative methods, Krylov subspace, Lanczos and Arnoldi processes, conjugate gradient, GMRES, direct methods for sparse matrices.

CME 302
Introduction to parallel computing using MPI, openMP, and CUDA (CME 213)

This class will give hands on experience with programming multicore processors, graphics processing units (GPU), and parallel computers. Focus will be on the message passing interface (MPI, parallel clusters) and the compute unified device architecture (CUDA, GPU).

ME 339
Mechanical Analysis in Design

This project based course will cover the application of engineering analysis methods learned in the Mechanics and Finite Element series to real world problems involving the mechanical analysis of a proposed device or process.

ME 329
Seminar in Solid Mechanics

Required of Ph.D. candidates in solid mechanics. Guest speakers present research topics related to mechanics theory, computational methods, and applications in science and engineering. May be repeated for credit.

ME 395
Introduction to Computational Mechanics (CME 232)

Provides an introductory overview of modern computational methods for problems arising primarily in mechanics of solids and is intended for students from various engineering disciplines.

ME 332
Imperfections in Crystalline Solids

To develop a basic quantitative understanding of the behavior of point, line and planar defects in crystalline solids. Particular attention is focused on those defects that control the thermodynamic, structural and mechanical properties of crystalline materials.

ME 209
Engineering Functional Analysis and Finite Elements (CME 356)

Concepts in functional analysis to understand models and methods used in simulation and design. Topology, measure, and integration theory to introduce Sobolev spaces. Convergence analysis of finite elements for the generalized Poisson problem.

ME 412
Advanced Topics in Computational Solid Mechanics

Discussion of the use of computational simulation methods for analyzing and optimizing production processes and for developing new products, based on real industrial applications in the metal forming industry.

ME 411
Subscribe to Courses