Skip to content
Skip to navigation
# Courses

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 |