Class Schedules Index | Course Catalogs Index | Class Search Page |
Applied Mechanics | |
AM 6010 | Advanced Mechanics of Materials (3) |
Reviews basic stress-strain concepts and constitutive relations. Studies unsymmetrical bending, shear center, and shear flow. Analyzes of curved flexural members, torsion, bending, and twisting of thin walled sections. Cross-listed as CE 6710. Prerequisite: Undergraduate mechanics and mathematics. | |
AM 6020 | Continuum Mechanics With Applications (3) |
Introduces continuum mechanics and mechanics of deformable solids. Vectors and cartesian tensors, stress, strain, deformation, equations of motion, constitutive laws, introduction to elasticity, thermal elasticity, viscoelasticity, plasticity, and fluids. Cross-listed as APMA 6020, MAE 6020; Taught concurrently with CE 6720. Prerequisite: Instructor permission. | |
AM 6030 | Computational Solid Mechanics (3) |
Analyzes of variational and computational mechanics of solids, potential energy, complementary energy, virtual work, Reissner's principle, Ritz and Galerkin methods; displacement, force and mixed methods of analysis; finite element analysis, including shape functions, convergence and integration; and applications in solid mechanics. Cross-listed as CE 6730. | |
AM 6040 | Plates and Shells (3) |
Includes the classical analysis of plates and shells of various shapes; closed-form numerical and approximate methods of solution of governing partial differential equations; and advanced topics (large deflection theory, thermal stresses, orthotropic plates). Cross listed with MAE 6040 and taught concurrently w/ CE 6740. Prerequisite: APMA 6410 and CE 6710 or 6720. | |
AM 6060 | Applied Boundary Element Analysis (3) |
Analyzes the fundamental concepts of Green's functions, integral equations, and potential problems; weighted residual techniques and boundary element methods; poisson type problems, including cross-sectional analysis of beams and flow analyses; elastostatics; and other applications. Prerequisite: AM 6710 or 6030. | |
AM 6070 | Theory of Elasticity (3) |
Reviews concepts/stress, strain, equilibrium, compatibility; Hooke's law;displacement & stress formulations of elasticity problems;plane stress and strain problems in rectangular coordinates;Airy's stress function; plane stress and strain problems in polar coordinates,axisymmetric problems;torsion of prismatic bars (semi-inverse method using real functions);thermal stress;energy methods.Pre-requisites:CE 6720, AM/MAE 6020,or instructor permission Course was offered Spring 2011, Spring 2010 | |
AM 6130 | Mathematical Foundations of Continuum Mechanics (3) |
Describes the mathematical foundations of continuum mechanics from a unified viewpoint. The relevant concepts from linear algebra, vector calculus, and Cartesian tensors; the kinematics of finite deformations and motions leading to the definition of finite strain measures; the process of linearization; and the concept of stress. Conservation laws of mechanics yield the equations of motion and equilibrium and description of constitutive theory leading to the constitute laws for nonlinear elasticity, from which the more familiar generalized Hooke's law for linearly elastic solid is derived. Constitutive laws for a Newtonian and non-Newtonian fluid are also discussed. The basic problems of continuum mechanics are formulated as boundary value problems for partial differential equations. Cross-listed as APMA 6130. Prerequisite: Linear algebra, vector calculus, elementary PDE (may be taken concurrently). | |
AM 6200 | Energy Principles in Mechanics (3) |
Analyzes the derivation, interpretation, and application of the principles of virtual work and complementary virtual work to engineering problems; related theorems, such as the principles of the stationary value of the total potential and complementary energy, Castigliano's Theorems, theorem of least work, and unit force and displacement theorems. Introduces generalized, extended, mixed, and hybrid principles; variational methods of approximation, Hamilton's principle, and Lagrange's equations of motion. Uses variational theorems to approximate solutions to problems in structural mechanics. Cross-listed as CE 6700. Prerequisite: Instructor permission. Course was offered Fall 2009 | |
AM 6210 | Analytical Dynamics (3) |
Topics include the kinematics of rigid body motion; Eulerian angles; Lagrangian equations of motion, inertia tensor; momental ellipsoid; rigid body equations of motion, Euler's equation, force-free motion; polhode and herpolhode; theory of tops and gyroscopes; variational principles; Hamiltonian equations of motion, Poinsote representation. Prerequisite: Differential equations, undergraduate dynamics course. | |
AM 6220 | Waves (3) |
The topics covered are: plane waves; d'Alembert solution; method of characteristics; dispersive systems; wavepackets; group velocity; fully-dispersed waves; Laplace, Stokes, and steepest descents integrals; membranes, plates and plane-stress waves; evanescent waves; Kirchhoff's solution; Fresnel's principle; elementary diffraction; reflection and transmission at interfaces; waveguides and ducted waves; waves in elastic half-spaces; P, S, and Rayleigh waves; layered media and Love waves; slowly-varying media and WKBJ method; Time-dependent response using Fourier-Laplace transforms; some nonlinear water waves. Also cross-listed as MAE 6220. Prerequisite: MAE/AM 6020 Continuum Mechanics and Applications, or equivalent. | |
AM 6230 | Vibrations (3) |
Topics include free and forced vibrations of undamped and damped single-degree-of-freedom systems and undamped multi-degree-of-freedom systems; use of Lagrange's equations; Laplace transform, matrix formulation, and other solution methods; normal mode theory; introduction to vibration of continuous systems. Cross-listed as CE 6230. Prerequisite: Instructor permission. | |
AM 6280 | Motion Biomechanics (3) |
Focuses on the study of forces (and their effects) which act on the musculoskeletal structures of the human body. Based on the foundations of functional anatomy and engineering mechanics (rigid body and deformable approaches); students are exposed to clinical problems in orthopaedics and rehabilitation. Cross-listed as BME 6280. Prerequisite: BME 6103 or instructor permission. | |
AM 6310 | Fluid Mechanics I (3) |
Analyzes of hydrostatics, including surface tension; kinematics; non-inertial reference frames; rigorous formulation of conservation equations for mass, momentum, and energy; Euler and Bernoulli equations; vorticity dynamics; two-dimensional potential flow theory, complex potentials; applications to airfoils; the Navier-Stokes equations: selected exact and approximate solutions. Cross-listed as MAE 6310. Prerequisite: Instructor permission. | |
AM 6320 | Fluid Mechanics II (3) |
Topics include the laminar boundary layer equations, differential and integral; elementary similar and integral solutions; introduction to and modeling of turbulent flows; surface waves; quasi-one-dimensional compressible, perfect gas dynamic analysis; practical applications. Cross- listed as MAE 6320. Prerequisite: AM 6310. | |
AM 6650 | Mechanics of Composite Materials (3) |
Analyzes the properties and mechanics of fibrous, laminated composites; stress, strain, equilibrium, and tensor notation; micromechanics, lamina, laminates, anisotropic materials, classical lamination theory, stiffness and strength, interlaminar stresses, fabrication, and test methods; thermal stresses, analysis, design and computerized implementation. Taught concurrently with CE 6750. Prerequisite: CE 2310 or equivalent and a computer language | |
AM 6660 | Stress Analysis of Composites (3) |
Focuses on 3-D anisotropic constitutive theory, edge effects and interlaminar stresses, failure criteria, fracture, anisotropic elasticity, micromechanics, laminated plates, hygro-thermal effects, conduction and diffusion. Taught concurrently w/ AM 6660. Prerequisite: CE 6750 or AM 6650. | |
AM 6710 | Finite-Element Analysis (3) |
Introduces finite element methods for solving problems in heat transfer, fluid mechanics, solid mechanics, and electrical fields. Emphasizes the basics of one, two, and three-dimensional elements; applications to bars, electrical networks, trusses, conduction and convection heat transfer, ideal and viscous flow, electrical current flow, plane stress, plane strain, and elasticity; development of computer codes to implement finite element techniques. Cross-listed as MAE 6710. Prerequisite: Instructor permission. | |
AM 6750 | Theory of Structural Stability (3) |
Introduces the elastic stability of structural and mechanical systems. Topics include classical stability theory and buckling of beams, trusses, frames, arches, rings and thin plates and shells; derivation of design formulas; computational formulation and implementation. Cross-listed as CE 6775. Prerequisite: Instructor permission. | |
AM 6910 | Special Problems in Applied Mechanics (3) |
Detailed study of special topics in mechanics. | |
AM 6920 | Special Problems in Applied Mechanics (3) |
Detailed study of special topics in mechanics. | |
AM 6993 | Independent Study in Applied Mechanics (1 - 12) |
Detailed study of graduate course material on an independent basis under the guidance of a faculty member. Course was offered Spring 2011, Spring 2010 | |
AM 6995 | Supervised Project Research in Applied Mechanics (1 - 12) |
Detailed study of graduate course material on an independent basis under the guidance of a faculty member. Pre-requisite: Instructor Permission Course was offered Spring 2011, Spring 2010 | |
AM 7030 | Thermal Structures (3) |
Topics include the fundamentals of thermal structural analysis; mechanical and thermodynamic foundations; formulation of heat transfer and thermal-structural problems; heat transfer in structures; thermal stresses in rods, beams, and plates; thermally induced vibrations; thermoelastic stability; and computational methods. Prerequisite: AM 6020 or instructor permission; corequisite: AM 6070. | |
AM 7040 | Theory of Shells (3) |
Introduces the nonlinear, thermoelastic theory of shells. Governing equations are derived by a mixed approach in which those equations of three-dimensional continuum mechanics that are independent of material properties are used to derive the corresponding shell equations, whereas the constitutive equations of shell theory which, unavoidably, depend on experiments, are postulated. Emphasizes efficient, alternative formulations of initial/boundary value problems, suitable for asymptotic or numerical solution, and discusses variational principles. Some comparisons made with exact, three-dimensional solutions. Prerequisite: AM 6020 and 6040. | |
AM 7080 | Inelastic Solid Mechanics (3) |
Emphasizes the formulation of a variety of nonlinear models. Specific topics include nonlinear elasticity, creep, visco-elasticity, and elasto-plasticity. Solutions to boundary value problems of practical interest are presented in the context of these various theories in order to illustrate the differences in stress distributions caused by different types of material nonlinearities. Cross-listed as APMA 7080. Prerequisite: AM 6020. | |
AM 7120 | Advanced Theory of Elasticity (3) |
Topics include generalized Hooke's law, strain-energy density, uniqueness; classes of boundary value problems (Navier's and Beltrami-Mitchell equations); torsion (Dirlichlet and Neumann problems); flexure; complex variable formulation of torsional (Dirlichlet and Neumann problems) and two-dimensional problems; general solution methodologies based on complex variable techniques and elements of potential theory for torsional and two-dimensional problems; three-dimensional problems; wave propagation; and energy methods. Prerequisite: AM 6020 or instructor permission and AM 6070. | |
AM 7140 | Nonlinear Elasticity Theory (3) |
Describes the theory of finite (nonlinear) elasticity governing large deformations of highly deformable elastic solids. New features not present in the linear theory are emphasized. These include instabilities (both material and geometric), normal stress effects, non-uniqueness, bifurcations and stress singularities. A variety of illustrative boundary value problems will be discussed which exhibit some of the foregoing features. Both physical and mathematical implications considered. The results are applicable to rubber-like and biological materials and the theory serves as a prototype for more elaborate nonlinear theories of mechanics of continuous media. Cross-listed as APMA 7140. Prerequisite: AM 6020. Course was offered Spring 2013, Spring 2011 | |
AM 7250 | Random Vibrations (3) |
Topics include a review of probability theory; stochastic processes, with an emphasis on continuous, continuously parametered processes; mean square calculus, Markov processes, diffusion equations, Gaussian processes, and Poisson processes; response of SDOF, MDOF, and continuous linear and nonlinear models to random excitation; upcrossings, first passage problems, fatigue and stability the considerations; Monte Carlo simulation, analysis of digital time series data, and filtered excitation models. Cross-listed as CE 7750. Prerequisite: Background in probability theory and vibration analysis. | |
AM 7290 | Selected Topics in Applied Mechanics (3) |
Subject matter varies from year to year depending on students' interest and needs. Typical topics may include geophysics, astrodynamics, water waves, or nonlinear methods. Prerequisite: instructor permission. | |
AM 7320 | Fracture Mechanics of Engineering Materials (3) |
Develops the tools necessary for fatigue and fracture control in structural materials. Continuum fracture mechanics principles are presented. Fracture modes are discussed from the interdisciplinary perspectives of continuum mechanics and microscopic plastic deformation/fracture mechanisms. Cleavage, ductile fracture, fatigue, and environmental cracking are included, with emphasis on micromechanical modeling. Cross-listed as MSE 7320. Prerequisite: MSE 7310 or instructor permission. | |
AM 7670 | Micromechanics of Heterogeneous Media (3) |
Analyzes averaging principles, equivalent homogeneity, effective moduli, bounding principles, self-consistent schemes, composite spheres, concentric cylinders, three phase model, repeating cell models, inelastic and nonlinear effects, thermal effects, isotropic and anisotropic media, strength and fracture. Cross-listed as APMA 7670 and CE 7707. Prerequisite: AM 6020. | |
AM 7993 | Independent Study in Applied Mechanics (1 - 12) |
Detailed study of graduate course material on an independent basis under the guidance of a faculty member. Pre-requisite: Instructor Permission Course was offered Spring 2011, Spring 2010 | |
AM 8220 | Biomechanics (3) |
Topics include the rheological properties of biological tissues and fluids, with emphasis on methods of measurement and data organization; basic principles of continuum mechanics and their application to mechanical problems of the heart, lung, and peripheral circulation; criteria for selecting either lumped or continuous models to simulate mechanical interaction of biological systems (and mechanical prostheses) and application of such models under static and dynamic loading conditions. Prerequisite: Instructor permission. | |
AM 8987 | Graduate Teaching Instruction in Applied Mechanics (1 - 6) |
For master's students. Course was offered Spring 2011, Spring 2010 | |
AM 8995 | Supervised Project Research in Applied Mechanics (1 - 12) |
Formal record of student commitment to project research for Master of Engineering degree under the guidance of a faculty advisor. May be repeated as necessary. | |
AM 9897 | Graduate Teaching Instruction in Applied Mechanics (1 - 6) |
For doctoral students. Course was offered Spring 2011, Spring 2010 | |
Applied Mathematics | |
APMA 1000 | Preparation for Engineering Mathematics (1 - 3) |
Covers the fundamental concepts necessary for success in engineering courses and Applied Mathemtics courses. | |
APMA 1001 | Calculus Placeholder (4) |
This course will be used as an enrollment placeholder during summer orientation for incoming 1st year engineering students prior to receiving calculus placement results, AP scores, dual enrollment credit, etc. This course will be replaced with APMA 1090, APMA 1110, or APMA 2120 prior to the fall term based on the student's final calculus placement result. | |
APMA 1090 | Single Variable Calculus I (4) |
Offered Spring 2025 | The concepts of differential and integral calculus are developed and applied to the elementary functions of a single variable. Limits, rates of change, derivatives, and integrals. Applications are made to problems in analytic geometry and elementary physics. For students with no exposure to high school calculus. Course was offered Fall 2024, Summer 2024, Spring 2024, Fall 2023, Summer 2023, Spring 2023, Fall 2022, Summer 2022, Spring 2022, Fall 2021, Fall 2020, Fall 2019, Fall 2018, Fall 2017, Fall 2016, Fall 2015, Fall 2014, Fall 2013, Fall 2012, Summer 2012, Fall 2011, Summer 2011, Fall 2010, Summer 2010, Spring 2010, Fall 2009 |
APMA 1110 | Single Variable Calculus II (4) |
Offered Spring 2025 | Advanced techniques of integration are introduced, and integration is used in physics applications like fluid force, work, and center of mass. Improper integrals and approximate integration using Simpson's Rule are also studied. Infinite series including Taylor series are studied and numerical methods involving Taylor polynomials are studied. Parametric equations and polar coordinates are introduced and applied. Complex numbers are introduced. Course was offered Fall 2024, Spring 2024, Fall 2023, Spring 2023, Fall 2022, Summer 2022, Spring 2022, Fall 2021, Spring 2021, Fall 2020, Summer 2020, Spring 2020, Fall 2019, Spring 2019, Fall 2018, Spring 2018, Fall 2017, Spring 2017, Fall 2016, Spring 2016, Fall 2015, Spring 2015, Fall 2014, Spring 2014, Fall 2013, Spring 2013, Fall 2012, Summer 2012, Spring 2012, Fall 2011, Summer 2011, Spring 2011, Fall 2010, Spring 2010, Fall 2009 |
APMA 1501 | Special Topics in Applied Mathematics (1) |
Student-led special topic courses which vary by semester. Course was offered Spring 2016, Spring 2014 | |
APMA 2120 | Multivariable Calculus (4) |
Offered Spring 2025 | Topics include vectors in three-space and vector valued functions. The multivariate calculus, including partial differentiation, multiple integrals, line and surface integrals, and the vector calculus, including Green's theorem, the divergence theorem, and Stokes's theorem. Applications. Prerequisite: APMA 1110 or MATH 1320. Course was offered Fall 2024, Summer 2024, Spring 2024, Fall 2023, Summer 2023, Spring 2023, Fall 2022, Summer 2022, Spring 2022, Fall 2021, Summer 2021, Spring 2021, Fall 2020, Summer 2020, Spring 2020, Fall 2019, Summer 2019, Spring 2019, Fall 2018, Summer 2018, Spring 2018, Fall 2017, Summer 2017, Spring 2017, Fall 2016, Summer 2016, Spring 2016, Fall 2015, Summer 2015, Spring 2015, Fall 2014, Summer 2014, Spring 2014, Fall 2013, Summer 2013, Spring 2013, Fall 2012, Summer 2012, Spring 2012, Fall 2011, Summer 2011, Spring 2011, Fall 2010, Summer 2010, Spring 2010, Fall 2009 |
APMA 2130 | Ordinary Differential Equations (4) |
Offered Spring 2025 | First order differential equations, second order and higher order linear differential equations, undetermined coefficients, variation of parameters, Laplace transforms, linear systems of first order differential equations and the associated matrix theory, numerical methods. Applications. Prerequisite: APMA 2120 or equivalent. Course was offered Fall 2024, Summer 2024, Spring 2024, Fall 2023, Spring 2023, Fall 2022, Summer 2022, Spring 2022, Fall 2021, Summer 2021, Spring 2021, Fall 2020, Summer 2020, Spring 2020, Fall 2019, Summer 2019, Spring 2019, Fall 2018, Summer 2018, Spring 2018, Fall 2017, Summer 2017, Spring 2017, Fall 2016, Summer 2016, Spring 2016, Fall 2015, Summer 2015, Spring 2015, Fall 2014, Summer 2014, Spring 2014, Fall 2013, Summer 2013, Spring 2013, Fall 2012, Summer 2012, Spring 2012, Fall 2011, Summer 2011, Spring 2011, Fall 2010, Summer 2010, Spring 2010, Fall 2009 |
APMA 2501 | Special Topics in Applied Mathematics (1 - 4) |
Offered Spring 2025 | Special topics in applied mathematics Course was offered Fall 2024, Fall 2023, Spring 2022, Fall 2021, Spring 2021, Spring 2020, Fall 2019, Spring 2019, January 2018, Fall 2017, Fall 2016 |
APMA 3080 | Linear Algebra (3) |
Offered Spring 2025 | Analyze and apply systems of linear equations; vector spaces; linear transformations; matrices; determinants; eigenvalues; eigenvectors; coordinates; diagonalization; orthogonality; projections; inner product spaces; quadratic forms; The course is both computational and applicable. MATLAB is frequently used and prior experience in MATLAB (loops, functions, arrays, conditional statements) is helpful. Prerequisite: APMA 2120 or equivalent. Course was offered Fall 2024, Summer 2024, Spring 2024, Fall 2023, Summer 2023, Spring 2023, Fall 2022, Summer 2022, Spring 2022, Fall 2021, Summer 2021, Spring 2021, Fall 2020, Summer 2020, Spring 2020, Fall 2019, Summer 2019, Spring 2019, Fall 2018, Summer 2018, Spring 2018, Fall 2017, Summer 2017, Spring 2017, Fall 2016, Summer 2016, Spring 2016, Fall 2015, Summer 2015, Spring 2015, Fall 2014, Summer 2014, Spring 2014, Fall 2013, Summer 2013, Spring 2013, Fall 2012, Summer 2012, Spring 2012, Fall 2011, Summer 2011, Spring 2011, Fall 2010, Summer 2010, Spring 2010, Fall 2009 |
APMA 3100 | Probability (3) |
Offered Spring 2025 | A calculus-based introduction to probability theory and its applications in engineering and applied science. Includes counting techniques, conditional probability, independence, discrete and continuous random variables, probability distribution functions, expected value and variance, joint distributions, covariance, correlation, the Central Limit theorem, the Poisson process, an introduction to statistical inference. Students must have completed APMA 2120 or APMA 2512 Topic #1 Honors Engineering Math II and CS 1110 or CS 1111 or CS 1112 Course was offered Fall 2024, Summer 2024, Spring 2024, Fall 2023, Summer 2023, Spring 2023, Fall 2022, Summer 2022, Spring 2022, Fall 2021, Summer 2021, Spring 2021, Fall 2020, Summer 2020, Spring 2020, Fall 2019, Summer 2019, Spring 2019, Fall 2018, Summer 2018, Spring 2018, Fall 2017, Summer 2017, Spring 2017, Fall 2016, Summer 2016, Spring 2016, Fall 2015, Summer 2015, Spring 2015, Fall 2014, Summer 2014, Spring 2014, Fall 2013, Summer 2013, Spring 2013, Fall 2012, Summer 2012, Spring 2012, Fall 2011, Summer 2011, Spring 2011, Fall 2010, Summer 2010, Spring 2010, Fall 2009 |
APMA 3110 | Applied Statistics and Probability (3) |
Offered Spring 2025 | Introduces basic concepts of probability such as random variables, single and joint probability distributions, and the central limit theorem. The course then emphasizes applied statistics, including descriptive statistics, statistical inference, confidence intervals, hypothesis testing, correlation, linear regression, and ANOVA. Students cannot receive credit for both this course and APMA 3120. Prerequisite: APMA 2120 or equivalent. Course was offered Fall 2024, Summer 2024, Spring 2024, Fall 2023, Summer 2023, Spring 2023, Fall 2022, Spring 2022, Fall 2021, Summer 2021, Spring 2021, Fall 2020, Summer 2020, Spring 2020, Fall 2019, Summer 2019, Spring 2019, Fall 2018, Summer 2018, Spring 2018, Fall 2017, Summer 2017, Spring 2017, Fall 2016, Summer 2016, Spring 2016, Fall 2015, Summer 2015, Spring 2015, Fall 2014, Summer 2014, Spring 2014, Fall 2013, Summer 2013, Spring 2013, Fall 2012, Summer 2012, Spring 2012, Fall 2011, Summer 2011, Spring 2011, Fall 2010, Summer 2010, Spring 2010, Fall 2009 |
APMA 3120 | Statistics (3) |
Offered Spring 2025 | Includes point estimation methods, confidence intervals, hypothesis testing for one population and two populations, categorical data tests, single and multi-factor analysis of variance (ANOVA) techniques, linear and non-linear regression and correlation analysis, and non-parametric tests. Students cannot receive credit for both this course and APMA 3110. Prerequisite: APMA 3100 or MATH 3100. Course was offered Fall 2024, Summer 2024, Spring 2024, Fall 2023, Summer 2023, Spring 2023, Fall 2022, Summer 2022, Spring 2022, Fall 2021, Summer 2021, Spring 2021, Fall 2020, Summer 2020, Spring 2020, Fall 2019, Spring 2019, Fall 2018, Summer 2018, Spring 2018, Fall 2017, Summer 2017, Spring 2017, Fall 2016, Summer 2016, Spring 2016, Fall 2015, Summer 2015, Spring 2015, Fall 2014, Summer 2014, Spring 2014, Fall 2013, Summer 2013, Spring 2013, Fall 2012, Summer 2012, Spring 2012, Fall 2011, Summer 2011, Spring 2011, Fall 2010, Summer 2010, Spring 2010, Fall 2009 |
APMA 3140 | Applied Partial Differential Equations (3) |
Offered Spring 2025 | Partial differential equations that govern physical phenomena in science and engineering. Separation of variables, superposition, Fourier series, Sturm-Liouville eigenvalue problems, eigenfunction expansion techniques. Particular focus on the heat, wave, and Laplace partial differential equations in rectangular, cylindrical, and spherical coordinates. Prerequisites: (APMA 2120 or MATH 2310 or MATH 2315) AND (APMA 2130 or MATH 3250 or APMA 2501 topic Diff Equations & Linear Algebra) Course was offered Fall 2024, Summer 2024, Spring 2024, Fall 2023, Spring 2023, Fall 2022, Spring 2022, Fall 2021, Spring 2021, Fall 2020, Spring 2020, Fall 2019, Spring 2019, Fall 2018, Spring 2018, Fall 2017, Spring 2017, Fall 2016, Fall 2015, Fall 2014, Fall 2013, Fall 2012, Fall 2011, Fall 2010, Fall 2009 |
APMA 3150 | From Data to Knowledge (3) |
Offered Spring 2025 | This course uses a Case-Study approach to teach statistical techniques with R: confidence intervals, hypotheses tests, regression, and anova. Also, it covers major statistical learning techniques for both supervised and unsupervised learning. Supervised learning topics cover regression and classification, and unsupervised learning topics cover clustering & principal component analysis. Prior basic statistic skills are needed. |
APMA 3340 | Complex Variables with Applications (3) |
Offered Spring 2025 | Topics include analytic functions, Cauchy Theorems and formulas, power series, Taylor and Laurent series, complex integration, residue theorem, conformal mapping, and Laplace transforms. Prerequisite: APMA 2120 or MATH 2310 or APMA 2512 - Honors Engineering Mathematics II. Course was offered Spring 2024, Summer 2023, Summer 2022, Summer 2021, Summer 2020, Fall 2014, Fall 2013, Fall 2012, Fall 2011, Fall 2010, Fall 2009 |
APMA 3501 | Special Topics in Applied Mathematics (1 - 4) |
Offered Spring 2025 | Applies mathematical techniques to special problems of current interest. Topic for each semester are announced at the time of course enrollment. Course was offered Fall 2024, Spring 2024, Fall 2023, Spring 2023, Fall 2022, Spring 2022, Fall 2021, Spring 2021, Fall 2020, Spring 2020, Fall 2019, Spring 2019, Fall 2018, Spring 2018, Fall 2017, Fall 2014, Fall 2013, Fall 2012, Fall 2011, Fall 2010 |
APMA 4501 | Special Topics in Applied Mathematics (3) |
Applies mathematical techniques to special problems of current interest. Topic for each semester are announced at the time of course enrollment. | |
APMA 4993 | Independent Reading and Research (1 - 3) |
Reading and research under the direction of a faculty member. Prerequisite: Fourth-year standing. | |
APMA 4995 | Independent Reading and Research (3) |
Reading and research under the direction of a faculty member. Prerequisite: Fourth-year standing. Course was offered Spring 2010 | |
APMA 5070 | Numerical Methods (3) |
Introduces techniques used in obtaining numerical solutions, emphasizing error estimation. Includes approximation and integration of functions, and solution of algebraic and differential equations. Prerequisite: Two years of college mathematics, including some linear algebra and differential equations, and the ability to write computer programs in any language. Course was offered Summer 2021, Spring 2019, Spring 2018, Spring 2017, Spring 2016, Spring 2015, Spring 2014, Spring 2013, Spring 2012, Spring 2011, Spring 2010 | |
APMA 6000T | Non-UVa Transfer/Test Credit (3) |
APMA 6020 | Continuum Mechanics with Applications (3) |
Introduces continuum mechanics and mechanics of deformable solids. Vectors and cartesian tensors, stress, strain, deformation, equations of motion, constitutive laws, introduction to elasticity, thermal elasticity, viscoelasticity, plasticity, and fluids. Cross-listed as AM 6020, MAE 6020, CE 6720 Prerequisite: Instructor Permission | |
APMA 6130 | Mathematical Foundations of Continuum Mechanics (3) |
Describes the mathematical foundations of continuum mechanics from a unified viewpoint. Review of relevant concepts from linear algebra, vector calculus, and Cartesian tensors; kinematics of finite deformations and motions; finite strain measures; linearization; concept of stress; conservation laws of mechanics and equations of motion and equilibrium; constitutive theory; constitutive laws for nonlinear elasticity; generalized Hooke's law for a linearly elastic solid; constitutive laws for Newtonian and non-Newtonian fluids; basic problems of continuum mechanics as boundary-value problems for partial differential equations. Cross-listed as AM 6130. Prerequisite: Linear Algebra, Vector Calculus, Elementary PDE (may be taken concurrently). | |
APMA 6150 | Linear Algebra (3) |
Analyzes systems of linear equations; least squares procedures for solving over determined systems; finite dimensional vector spaces; linear transformations and their representation by matrices; determinants; Jordan canonical form; unitary reduction of symmetric and Hermitian forms; eigenvalues; and invariant subspaces. Prerequisite: Three years of college mathematics or instructor permission. | |
APMA 6240 | Nonlinear Dynamics and Waves (3) |
Introduces phase-space methods, elementary bifurcation theory and perturbation theory, and applies them to the study of stability in the contexts of nonlinear dynamical systems and nonlinear waves, including free and forces nonlinear vibrations and wave motions. Examples are drawn from mechanics and fluid dynamics, and include transitions to periodic oscillations and chaotic oscillations. Also cross-listed as MAE 6240. Prerequisite: Undergraduate ordinary differential equations or instructor permission. | |
APMA 6340 | Numerical Analysis (3) |
Topics include the solution of systems of linear and nonlinear equations, calculations of matrix eigenvalues, least squares problems, and boundary value problems in ordinary and partial differential equations. Prerequisite: Two years of college mathematics, including some linear algebra, and the ability to write computer programs. | |
APMA 6370 | Singular Perturbation Theory (3) |
Analyses of regular perturbations; roots of polynomials; singular perturbations in ODE's; periodic solutions of simple nonlinear differential equations; multiple-Scales method; WKBJ approximation; turning-point problems; Langer's method of uniform approximation; asymptotic behavior of integrals; Laplace Integrals; stationary phase; and steepest descents. Examples are drawn from physical systems. Cross-listed as MAE 6370. Prerequisite: Familiarity with complex analysis. | |
APMA 6410 | Engineering Mathematics I (3) |
Review of ordinary differential equations. Initial value problems, boundary value problems, and various physical applications. Linear algebra, including systems of linear equations, matrices, eigenvalues, eigenvectors, diagonalization, and various applications. Scalar and vector field theory, including the divergence theorem, Green's theorem, Stokes theorem, and various applications. Partial differential equations that govern physical phenomena in science and engineering. Solution of partial differential equations by separation of variables, superposition, Fourier series, variation of parameters, d' Alembert's solution. Eigenfunction expansion techniques for nonhomogeneous initial-value, boundary-value problems. Particular focus on various physical applications of the heat equation, the potential (Laplace) equation, and the wave equation in rectangular, cylindrical, and spherical coordinates. Cross-listed as MAE 6410. Prerequisite: Graduate standing. | |
APMA 6420 | Engineering Mathematics II (3) |
Further and deeper understanding of partial differential equations that govern physical phenomena in science and engineering. Solution of linear partial differential equations by eigenfunction expansion techniques. Green's functions for time-independent and time-dependent boundary value problems. Fourier transform methods, and Laplace transform methods. Solution of a variety of initial-value, boundary-value problems. Various physical applications. Study of complex variable theory. Functions of a complex variable, and complex integral calculus, Taylor series, Laurent series, and the residue theorem, and various applications. Serious work and efforts in the further development of analytical skills and expertise. Cross-listed as MAE 6420. Prerequisite: Graduate standing and APMA 6410 or equivalent. Course was offered Spring 2021, Spring 2019, Spring 2018, Spring 2017, Spring 2016, Spring 2015, Spring 2014, Spring 2013, Spring 2012, Spring 2011, Spring 2010 | |
APMA 6430 | Statistics for Engineers and Scientists (3) |
Offered Spring 2025 | Analyzes the role of statistics in science; hypothesis tests of significance; confidence intervals; design of experiments; regression; correlation analysis; analysis of variance; and introduction to statistical computing with statistical software libraries. Prerequisite: Admission to graduate studies. Course was offered Spring 2024, Spring 2023, Spring 2022, Fall 2021, Spring 2021, Fall 2020, Spring 2020, Fall 2019, Spring 2019, Fall 2018, Spring 2018, Fall 2017, Spring 2017, Spring 2015, Spring 2014, Spring 2013, Spring 2012, Spring 2011, Spring 2010 |
APMA 6440 | Applied Partial Differential Equations (3) |
Includes first order partial differential equations (linear, quasilinear, nonlinear); classification of equations and characteristics; and well-posedness of initial and boundary value problems. Cross-listed as MAE 6440. Prerequisite: APMA 6420 or equivalent. | |
APMA 6548 | Special Topics in Applied Mathematics (1 - 3) |
Offered Spring 2025 | Topics vary from year to year and are selected to fill special needs of graduate students. Course was offered Fall 2024, Spring 2024, Fall 2023, Spring 2023, Fall 2022, Spring 2022, Fall 2021, Spring 2021, Fall 2020, Spring 2020, Fall 2019, Spring 2019, Fall 2018, Spring 2018, Fall 2017, Fall 2016, Fall 2015, Fall 2014, Fall 2013, Fall 2012, Fall 2011, Fall 2010, Fall 2009 |
APMA 6720 | Computational Fluid Dynamics I (3) |
Topics include the solution of flow and heat transfer problems involving steady and transient convective and diffusive transport; superposition and panel methods for inviscid flow; finite-difference methods for elliptic, parabolic, and hyperbolic partial differential equations; elementary grid generation for odd geometries; and primitive variable and vorticity-steam function algorithms for incompressible, multidimensional flows. Extensive use of personal computers/workstations including graphics. Cross-listed as MAE 6720. Prerequisite: MAE 6310 or instructor permission. Course was offered Spring 2010 | |
APMA 6993 | Independent Study (1 - 12) |
Detailed study of graduate-level material on an independent basis under the guidance of a faculty member. Course was offered Spring 2018, Spring 2017, Spring 2016, Spring 2015, Spring 2014, Spring 2013, Spring 2012, Spring 2011, Spring 2010, Fall 2009 | |
APMA 6995 | Supervised Project Research (1 - 12) |
Formal record of student commitment to project research under the guidance of a faculty advisor. May be repeated as necessary. Course was offered Spring 2010 | |
APMA 7080 | Inelastic Solid Mechanics (3) |
Emphasizes the formulation of a variety of nonlinear models. Specific topics include nonlinear elasticity, creep, visco-elasticity, and elasto-plasticity. Solutions to boundary value problems of practical interest are presented in the context of these various theories in order to illustrate the differences in stress distributions caused by different types of material nonlinearities. Cross-listed as AM 7080. Prerequisite: AM 6020. | |
APMA 7140 | Nonlinear Elasticity Theory (3) |
Describes the theory of finite (nonlinear) elasticity governing large deformations of highly deformable elastic solids. Both physical and mathematical implications considered. The results are applicable to rubber-like and biological materials and the theory serves as a prototype for more elaborate nonlinear theories of mechanics of continuous media. Cross-listed as AM 7140 Nonlinear Elasticity. Prerequisite: AM 6020 Continuum Mech. (or equiv) Course was offered Spring 2013, Spring 2011 | |
APMA 7340 | Numerical Solution of Partial Differential Equations (3) |
Topics include the numerical solution of elliptic equations by finite element methods; solution of time dependent problems by finite element and finite difference methods; and stability and convergence results for the methods presented. Prerequisite: One or more graduate courses in mathematics or applied mathematics. | |
APMA 7548 | Selected Topics in Applied Mathematics (3) |
Content varies annually; topics may include wave propagation theory, shell theory, control theory, or advanced numerical analysis. Prerequisite: Instructor permission. Course was offered Spring 2018, Spring 2017, Spring 2016, Spring 2015, Spring 2014, Spring 2012, Spring 2011, Spring 2010 | |
APMA 7670 | Micromechanics of Heterogeneous Media (3) |
Includes averaging principles; equivalent homogeneity; effective moduli; bounding principles; self-consistent schemes; composite spheres; concentric cylinders; three phase model; repeating cell models; inelastic and nonlinear effects; thermal effects; isotropic and anisotropic media; and strength and fracture. Cross-listed as AM 7670, and CE 7770. Prerequisite: APMA 6020. | |
APMA 7720 | Computational Fluid Dynamics II (3) |
A continuation of APMA 6720. More advanced methods for grid generation, transformation of governing equations for odd geometries, methods for compressible flows, methods for parabolic flows, calculations using vector and parallel computers. Use of personal computers/workstations/supercomputer including graphics. Cross-listed as MAE 7720. Prerequisite: APMA 6720 or equivalent. | |
APMA 7993 | Independent Study (1 - 12) |
Detailed study of advanced graduate-level material on an independent basis under the guidance of a faculty member. | |
APMA 8548 | Advanced Topics in Applied Mathematics (3) |
Course content varies from year to year and depends on students' interests and needs. See APMA 7548 for possible topics. Prerequisite: Instructor permission. | |
APMA 8897 | Graduate Teaching Instruction (1 - 6) |
For master's students. Course was offered Spring 2022, Fall 2021, Spring 2021, Fall 2020, Spring 2020, Fall 2019, Spring 2019, Fall 2018, Spring 2018, Fall 2017, Spring 2017, Fall 2016, Spring 2016, Fall 2015, Spring 2015, Fall 2014, Spring 2014, Fall 2013, Spring 2013, Spring 2012, Spring 2011, Spring 2010 | |
APMA 8995 | Supervised Project Research (1 - 12) |
Formal record of student commitment to project research for Master of Applied Mathematics degree under the guidance of a faculty advisor. Registration may be repeated as necessary. Course was offered Spring 2010 | |
APMA 8999 | Non-Topical Research, Master's Thesis (1 - 12) |
Formal record of student commitment to master's thesis research under the guidance of a faculty advisor. Registration may be repeated as necessary. Course was offered Spring 2010 | |
APMA 9897 | Graduate Teaching Instruction (1 - 6) |
For doctoral students. Course was offered Spring 2022, Fall 2021, Spring 2021, Fall 2020, Spring 2020, Fall 2019, Spring 2019, Fall 2018, Spring 2018, Fall 2017, Spring 2017, Fall 2016, Spring 2016, Fall 2015, Spring 2015, Fall 2014, Spring 2014, Fall 2013, Fall 2012, Fall 2011, Fall 2010, Spring 2010, Fall 2009 | |
APMA 9999 | Non-Topical Research, Doctoral Thesis (1 - 12) |
Formal record of student commitment to doctoral research under the guidance of a faculty advisor. May be repeated as necessary. Course was offered Spring 2010, Fall 2009 | |
Biomedical Engineering | |
BIOM 1000T | Non-UVa Transfer/Test Credit (3) |
Biomedical Engineering | |
BME 1501 | Special Topics (1) |
Offered Spring 2025 | Student led special topic courses which vary by semester Course was offered Fall 2024, Spring 2024, Fall 2023, Spring 2023, Spring 2022, Fall 2021, Spring 2021, Fall 2020, Spring 2020, Fall 2019, Spring 2019, Fall 2018, Spring 2018, Fall 2017, Spring 2017, Fall 2016, Spring 2016, Fall 2015 |
BME 2000 | Biomedical Engineering Design and Discovery (3) |
Offered Spring 2025 | Provides students with the skills necessary to engage in meaningful engineering design, and focuses on the latter stages of the engineering design process - detailed design, prototyping, and evaluation. Students develop skills in computer assisted design, embedded controls, prototyping, analysis and teamwork. A major focus of the class is the execution of a design project. Prerequisites: PHYS 1425, and BME major or minor. Recommended Corequisite: PHYS 2415 or ECE 2200. Course was offered Fall 2024, Spring 2024, Fall 2023, Spring 2023, Fall 2022, Spring 2022, Fall 2021, Spring 2021, Fall 2020, Spring 2020, Fall 2019, Spring 2019, Fall 2018, Spring 2018, Fall 2017, Spring 2017, Spring 2016, Spring 2015, Spring 2014, Spring 2013, Spring 2012, Spring 2011, Fall 2009 |
BME 2101 | Physiology I for Engineers (3) |
Offered Spring 2025 | You will learn how excitable tissue, nerves and muscle, and the cardiovascular and respiratory systems function. You will develop an understanding of mechanisms, with an introduction to structure, an emphasis on quantitative analysis, and integration of hormonal and neural regulation and control. Prerequisites: (PHYS 1425 or PHYS 1420 or PHYS 1710) AND (APMA 1110 or MATH 1320) AND (CHEM 1410 or CHEM 1610 or CHEM 1810) AND BME Major or Minor Course was offered Fall 2024, Spring 2024, Fall 2023, Spring 2023, Fall 2022, Spring 2022, Fall 2021, Spring 2021, Fall 2020, Spring 2020, Fall 2019, Spring 2019, Fall 2018, Spring 2018, Fall 2017, Fall 2016, Fall 2015, Fall 2014, Fall 2013, Fall 2012, Fall 2011, Fall 2010, Fall 2009 |
BME 2102 | Physiology II (3) |
Offered Spring 2025 | Introduces the physiology of the kidney, salt and water balance, gastrointestinal system, endocrine system, and central nervous system, with reference to diseases and their pathophysiology. Prerequisite: (CHEM 1410 or CHEM 1610 or CHEM 1810) AND (PHYS 1425 or PHYS 1420 or PHYS 1710) AND BME 2101, or instructor permission. Course was offered Fall 2024, Spring 2024, Fall 2023, Spring 2023, Fall 2022, Spring 2022, Fall 2021, Spring 2021, Fall 2020, Spring 2020, Spring 2019, Spring 2017, Spring 2016, Spring 2015, Spring 2014, Spring 2013, Spring 2012, Spring 2011, Spring 2010 |
BME 2104 | Cell and Molecular Biology for Engineers (3) |
Offered Spring 2025 | Intro to fundamentals of cell structure and function, emphasizing the techniques and technologies available for the study of cell biology. Content includes cell structure and function; energy flow in cells; information flow in cells focuses on modern molecular biology and genetic engineering, and includes DNA replication, the cell cycle, gene expression, gene regulation, and protein synthesis. Prerequisite: CHEM 1410 or CHEM 1610 or CHEM 1810 or instructor permission. Course was offered Fall 2024, Spring 2024, Fall 2023, Spring 2023, Fall 2022, Spring 2022, Fall 2021, Spring 2021, Fall 2020, Spring 2020, Fall 2019, Spring 2019, Fall 2018, Spring 2018, Fall 2017, Spring 2017, Spring 2016, Spring 2015, Spring 2014, Spring 2013, Spring 2012, Spring 2011, Spring 2010 |
BME 2220 | Biomechanics (3) |
Offered Spring 2025 | Introduces principles of continuum mechanics of biological tissues & systems. 1) Review results used in biomechanics field, 2) properties of living tissue; 3) mechanical basis & effects of pathology & trauma: 4) intro to mechanotransduction, circulatory transport, growth & remodeling & tissue-engineered materials; 5) low Reynolds number flows in vivo & microsystems. Prerequisites: APMA 2120 or MATH 2310 or MATH 2315 and BME Major or Minor Course was offered Fall 2024, Spring 2024, Fall 2023, Spring 2023, Fall 2022, Spring 2022, Fall 2021, Spring 2021, Fall 2020, Spring 2020, Fall 2019, Spring 2019, Fall 2018, Spring 2018, Fall 2017, Spring 2017, Spring 2016, Spring 2015, Spring 2014, Spring 2013, Spring 2012, Spring 2011, Spring 2010 |
BME 2315 | Computational Biomedical Engineering (3) |
Offered Spring 2025 | Introduces techniques for constructing predictive or analytical engineering models for biological processes. Teaches modeling approaches using example problems in transport, mechanics, bioelectricity, molecular dynamics, tissue assembly & imaging. Problem sets include 1) linear systems and filtering 2) compartmental modeling 3) numerical techniques 4) finite element / finite difference models and 5) computational automata models. Prereq: CS 1110 or CS 1111 or CS 1112. Co-requisites: APMA 2130 or MATH 3250 or APMA 2501- Differential Equations & Linear Algebra or instructor permission. Course was offered Fall 2024, Spring 2024, Fall 2023, Spring 2023, Fall 2022, Spring 2022, Fall 2021, Spring 2021, Fall 2020, Spring 2020, Fall 2019, Spring 2019, Fall 2018, Spring 2018, Fall 2017, Fall 2016, Fall 2015, Fall 2014 |
BME 3030 | Design and Innovation in Medicine (3) |
Offered Spring 2025 | Project-driven course focusing on biomedical product design with emphasis on marketability, innovation, entrepreneurship and business. Topics include design fundamentals, problem/needs identification, delineation of realistic constraints and product specifications, intellectual property, market analysis, entrepreneurship, specific advanced design, business plan development, venture funding, and medical product testing methods. Pre-requisite: BME 2000 or instructor permission. Course was offered Spring 2024, Spring 2023, Spring 2022, Spring 2021, Spring 2020, Spring 2019, Spring 2018, January 2018, Spring 2017, January 2017, Spring 2016, January 2016 |
BME 3040 | Regulation & Design of Biomedical Products (3) |
The focus for the course will be establishing a regulatory mindset for students to engage with the Food & Drug Administration, primarily the Center for Medical Devices and Radiological Health. The material covered throughout the semester is presented in a series of lectures, design prompts, exercises, workshops, and reviews. Students will develop their own project(s) and work as individuals and in small groups/teams. Prereq: BME 2000 and BME 2101 | |
BME 3080 | Biomedical Engineering Integrated Design and Experimental Analysis (IDEAS) (4) |
A year-long course integrating concepts and skills from prior courses to formulate and solve problems in biomedical systems, including experimental design, performance and analysis. Testing in tissues/cells & manipulation of molecular constituents to determine structural and functional characteristics for design of therapeutic or measurement systems. Methods incl biochemical, physiological, cell biology, mechanical, electrical and computer, systems, chemical, imaging, and other approaches. Prerequisite: 3rd and 4th Year standing in Biomedical Engineering major Course was offered Fall 2024, Summer 2024, Fall 2023, Summer 2023, Fall 2022, Summer 2022, Fall 2021, Summer 2021, Fall 2020, Summer 2020, Fall 2019, Summer 2019, Fall 2018, Summer 2018, Fall 2017, Summer 2017, Fall 2016, Summer 2016, Fall 2015, Summer 2015, Fall 2014, Summer 2014, Fall 2013, Fall 2012, Fall 2011, Fall 2010, Fall 2009 | |
BME 3090 | Biomedical Engineering Integrated Design and Experimental Analysis (IDEAS) (4) |
Offered Spring 2025 | Second part of a year-long course integrating concepts and skills from prior courses to formulate and solve problems in biomedical systems, including experimental design, performance and analysis. Prerequisite: 3rd Year standing in BME major, or instructor permission Course was offered Spring 2024, Spring 2023, Spring 2022, Spring 2021, Spring 2020, Spring 2019, Spring 2018, Spring 2017, Spring 2016, Spring 2015, Spring 2014, Spring 2013, Spring 2012, Spring 2011, Spring 2010 |
BME 3240 | Biotransport (3) |
Offered Spring 2025 | Introduces principles and application of fluid and mass transport processes in cell, tissue and organ systems. Topics include intro to physiological fluid mechanics in the circulation and tissue, fundamentals of mass transport in biological systems, effects of mass transport and biochemical interactions at the cell and tissue scales and fluid and mass transport in organs. Prerequisites: APMA 2130 or MATH 3250, or APMA 2501 - Differential Equations & Linear Algebra, and BME 2101, and BME 2104, or instructor permission. Course was offered Fall 2024, Spring 2024, Fall 2023, Spring 2023, Fall 2022, Spring 2022, Fall 2021, Spring 2021, Fall 2020, Spring 2020, Fall 2019, Spring 2019, Fall 2018, Spring 2018, Fall 2017, Spring 2017, Summer 2016, Spring 2016, Summer 2015, Spring 2015 |
BME 3310 | Biomedical Systems Analysis and Design (3) |
Offered Spring 2025 | Presents analytical tools used to model signals & linear systems. BME examples include multicompartment modeling of drug delivery, modeling of dynamic biomechanical systems & electrical circuit models of excitable cells. Topics: signals & systems, convolution, continuous time Fourier transforms, electrical circuits & applications of linear system theory. Prerequisite: PHYS 2415 & APMA 2130, & CS 1110 or equivalent Course was offered Fall 2024, Spring 2024, Fall 2023, Spring 2023, Fall 2022, Spring 2022, Fall 2021, Spring 2021, Fall 2020, Spring 2020, Fall 2019, Spring 2019, Fall 2018, Spring 2018, Fall 2017, Fall 2016, Fall 2015, Fall 2014, Fall 2013, Fall 2012, Fall 2011, Fall 2010, Fall 2009 |
BME 3636 | Neural Network Models of Cognition and Brain Computation (3) |
An introductory course to neural networks research, specifically biologically-based networks that reproduce cognitive phenomena. The goal of this course is to teach the basic thinking and methodologies used in constructing and understanding neural-like networks. Cross-listed as NESC 5330. 3rd or 4th year standing; or permission of the instructor. Course was offered Spring 2023, Spring 2022, Spring 2021, Spring 2020, Spring 2019, Spring 2018, Spring 2017, Spring 2016, Spring 2015, Spring 2014, Spring 2013, Spring 2012, Spring 2011, Spring 2010 | |
BME 4063 | Biomedical Engineering Capstone Design I (3) |
A year-long design project required for BME majors. Students select, formulate, and solve a design problem related to a device or a system. Projects use conceptual design, skills obtained in the integrated lab and substantial literature and patent reviews. Projects are sponsored by faculty, physicians and/or companies. Students may work on their own with outside team members when appropriate or with other students in integrative teams. Prerequisite: 4th year standing in the Biomedical Engineering major or instructor permission. | |
BME 4064 | Biomedical Engineering Capstone Design II (3) |
Offered Spring 2025 | Second half of a year-long design project required for BME majors. Students select, formulate, & solve a design problem related to a device or a system. Projects use conceptual design, skills obtained in the integrated lab & substantial literature and patent reviews. Projects are sponsored by faculty, physicians and/or companies. Students may work on their own with outside team members when appropriate or with other students in integrative teams. Prerequisite: 4th year standing in the Biomedical Engineering major or instructor permission. Course was offered Spring 2024, Spring 2023, Spring 2022, Spring 2021, Spring 2020, Spring 2019, Spring 2018, Spring 2017, Spring 2016, Spring 2015, Spring 2014, Spring 2013, Spring 2012, Fall 2011, Spring 2011, Fall 2010, Spring 2010 |
BME 4280 | Motion Biomechanics (3) |
Focuses on the study of forces (and their effects) that act on the musculoskeletal structures of the human body. Based on the foundations of functional anatomy and engineering mechanics (rigid body and deformable approaches); students are exposed to clinical problems in orthopedics and rehabilitation. Prerequisite: BME 2101 & BME 2220, or instructor permission. Course was offered Spring 2022, Fall 2019, Spring 2018, Spring 2016, Spring 2015, Spring 2014, Fall 2012, Fall 2011, Fall 2009 | |
BME 4290 | Stem Cell Engineering (3) |
How does a single fertilized egg grow and divide into every cell in the body, from branching neurons to beating cardiomyocytes and everything in between? Can we harness this knowledge to better understand disease, and to produce therapeutically relevant cell types, tissues, and organs? You will explore what controls stem cell differentiation using hands-on experiments, with emphasis on methods to engineer cell fate for regenerative medicine. Prerequisite: BME 2104 | |
BME 4315 | Systems Bioengineering (3) |
Offered Spring 2025 | This course introduces techniques for constructing mathematical and computational models of biological processes. We utilize experimental data to validate those models at many levels of organizational scale -- from genome to whole-tissue. Prerequisites: APMA 2130 or MATH 3250, BME 2101, BME 2104, and BME 2315. Course was offered Spring 2023, Spring 2022 |
BME 4350 | Biomedical Engineering Data Science (3) |
Introduces genomics and bioinformatics theory and tools to analyze large scale biological data. Specific topics covered are Introduction to Linux and R statistical programming language, computations on the high-performance computational cluster, analysis of sequencing data with applications in gene expression and protein/DNA interactions, differential expression analysis, pathway and co-expression network analysis. Prereq: (APMA 3110 or APMA 3100 or MATH 3100) and (CS 1110 or CS 1111 or CS 1112 with grade of C- or better or successfully completed CS 1110 place-out test) and BME major or minor | |
BME 4360 | Molecular Data Science (3) |
Intro to systems-level measurement techniques for capturing molecular information and the mathematical and computational methods for harnessing the information from these measurements to improve our understanding of cell physiology and disease. Practical implementation of the concepts in MATLAB or Python will be applied to existing, real data from published journal articles. Pre-requisites: APMA 3100 or APMA 3110, BME 2104, BME 2315, and CS 1110 or CS 1111 or CS 1112 Course was offered Spring 2024 | |
BME 4370 | Quantitative Biological Reasoning (3) |
Offered Spring 2025 | This course will provide students with a quantitative framework for identifying and addressing important biological questions at the molecular, cell, and tissue levels. The course will focus on the interplay between methods and logic, with an emphasis on the themes that emerge repeatedly in quantitative experiments. |
BME 4380 | Microbial Biomedical Engineering (3) |
Offered Spring 2025 | "We will explore engineering methods to use ""microbes as tools"" for human wellbeing, to understand and combat ""microbes as enemies"" in infectious disease, and to characterize and manipulate ""microbes as partners"" in human health and wellbeing. We will learn how facets of BME are used to test hypotheses of human/microbe relationships and to design strategies to understand and treat disease and improve human wellbeing. Prerequisites: BME 2000 AND (BME 2101 OR BME 2102) AND BME 2104 AND BME 2315" Course was offered Spring 2024 |
BME 4390 | Bioreaction Kinetics: Biomedical & Pharmacological Perspectives (3) |
We will learn to bridge the gap between the fields of bioengineering and the science of how drugs interact with biological systems, i.e., Pharmacology, including the principles of biochemical reaction kinetics and engineering; how such principles can help us describe, model, predict and modulate the outcome of biochemical reactions in cells and biological reactors, and apply these principles to the understanding of pharmacological phenomena. Prerequisites: BME 2104 AND APMA 2130 Course was offered Fall 2024 | |
BME 4414 | Biomaterials (3) |
Introduces biomaterials science and biological interactions with materials with overview of biomaterials testing (in vitro and in vivo) and characterization. Emphasis on emerging novel strategies and design of biomaterials. Areas of concentration include polymers and ceramics in biomaterials, drug delivery, tissue engineering (orthopaedic and vascular) and nanotechnology. Prerequisite: BME 2101, BME 2104, or instructor permission. | |
BME 4417 | Tissue Engineering (3) |
Offered Spring 2025 | Introduces the fundamental principles of tissue engineering. Topics: tissue organization and dynamics, cell and tissue characterization, cell-matrix interactions, transport processes in engineered tissues, biomaterials and biological interfaces, stem cells and interacting cell fate processes and tissue engineering methods. Examples of approaches for regeneration of cartilage, bone, ligament, tendons, skin and liver are presented. Prerequisites: APMA 2130 or MATH 3250 or APMA 2501 - Differential Equations & Linear Algebra, and BME 2101, and BME 2104, or instructor permission. Course was offered Spring 2024, Spring 2023, Spring 2022, Spring 2021, Spring 2020, Spring 2019, Spring 2017, Fall 2016, Spring 2015, Spring 2014, Spring 2011 |
BME 4550 | Special Topics in Biomedical Engineering (1 - 3) |
Offered Spring 2025 | Applies engineering science, design methods, and system analysis to developing areas and current problems in biomedical engineering. Topics vary by semester. Recent topics include Medical Imaging Systems Theory, BME Advanced Design, BME Electronics Lab, and Systems Biology Modeling and Experimentation. Prerequisite: third- or fourth-year standing or instructor permission. Course was offered Fall 2024, Spring 2024, Fall 2023, Spring 2023, Fall 2022, Fall 2021, Spring 2021, Fall 2020, Spring 2020, Spring 2019, Fall 2018, Spring 2018, Fall 2017, Spring 2017, Fall 2016, Spring 2016, Fall 2015, Spring 2015, January 2015, Fall 2014, Spring 2014, January 2014, Spring 2013, Fall 2012, Spring 2012, Fall 2011, Spring 2011, Fall 2010, Spring 2010, Fall 2009 |
BME 4641 | Bioelectricity (3) |
Studies the biophysical mechanisms governing production and transmission of bioelectric signals, measurement of these signals and their analysis in basic and clinical electrophysiology. Introduces the principles of design and operation of therapeutic medical devices used in the cardiovascular and nervous systems. Prerequisite: BME 2101 and (BME 3310 or ECE 2630 or ECE 2300) and BME major or minor, or instructor permission. | |
BME 4783 | Medical Imaging Modalities (3) |
An overview of modern medical imaging modalities with regard to the physical basis of image acquisition and methods of image reconstruction. Topics cover the basic engineering and physical principles underlying the major medical imaging modalities: x-ray (plain film, mammography, CT), nuclear medicine (PET) and (SPECT), ultrasound, and MRI. Prerequisite: BME 2315, BME 3310, or instructor permission. Course was offered Spring 2024, Spring 2023, Spring 2022, Spring 2021, Spring 2020, Fall 2018, Spring 2018, Spring 2017, Spring 2016, Spring 2015, Spring 2014, Spring 2013, Spring 2012, Spring 2011 | |
BME 4784 | Medical Image Analysis (4) |
Introduces the fundamental principles of medical image analysis and visualization. Focuses on the processing and analysis of ultrasound, MR and X-ray images for quantitation and visualization to increase the usefulness of modern medical image data. Includes image perception and enhancement, 2-D Fourier transform, spatial filters, segmentation and pattern recognition. Prerequisite: BME 3310 or ECE 3750 or ECE 2700, and BME Major or Minor, or instructor permission. | |
BME 4806 | Biomedical Applications of Genetic Engineering (3) |
Provides a grounding in molecular biology and a working knowledge of recombinant DNA technology, thus establishing a basis for the evaluation and application of genetic engineering in whole animal systems. Beginning with the basic principles of genetics, this course examines the use of molecular methods to study gene expression, deliver viral and non-viral vectors, and its critical role in health. Prerequisite: BME 2101. Co-requisites: BME 2104. Course was offered Fall 2024, Fall 2023, Fall 2022, Fall 2021, Fall 2020, Fall 2019, Fall 2018, Fall 2017, Fall 2016, Fall 2015, Spring 2014, Spring 2013, Spring 2012, Spring 2011, Spring 2010 | |
BME 4890 | Nanomedicine (3) |
Students will design treatment strategies for cancer and cardiovascular disease based on molecular bioengineering principles. Special topics will include design of nanoparticle drug and gene delivery platforms, materials biocompatibility, cancer immunotherapy, and molecular imaging. Prerequisite: BME 2102 and BME 2315 or instructor permission. Recommended prerequisite: BME 2104 or BME 4414. Course was offered Spring 2024, Spring 2023, Spring 2022, Spring 2021, Fall 2019, Fall 2018, Fall 2017, Fall 2016, Fall 2015, Fall 2014, Fall 2013, Fall 2012, Fall 2011, Fall 2010, Fall 2009 | |
BME 4993 | Independent Study (1 - 3) |
Offered Spring 2025 | In-depth study of a biomedical engineering area by an individual student in close collaboration with a departmental faculty member. Requires advanced analysis of a specialized topic in biomedical engineering that is not covered by current offerings. Requires faculty contact time and assignments comparable to regular course offerings. Prerequisite: instructor permission. Course was offered Fall 2024, Spring 2024, Fall 2023, Spring 2023, Fall 2022, Spring 2022, Fall 2021, Spring 2021, Fall 2020, Spring 2020, Fall 2019, Fall 2018, Spring 2018, Spring 2017, Spring 2016, Spring 2015, Spring 2014, Fall 2013, Spring 2013, Fall 2012, Spring 2012, Spring 2011, Spring 2010, Fall 2009 |
BME 4995 | Biomedical Engineering Advanced Projects (1 - 3) |
Offered Spring 2025 | A year-long research project in biomedical engineering conducted in consultation with a department faculty advisor; usually related to ongoing faculty research. Includes the design, execution, and analysis of experimental laboratory work and computational or theoretical computer analysis of a problem. Requires a comprehensive report of the results. Prerequisite: third- or fourth-year standing, and instructor permission. Course was offered Fall 2024, Summer 2024, Spring 2024, Fall 2023, Summer 2023, Spring 2023, Fall 2022, Summer 2022, Spring 2022, Fall 2021, Spring 2021, Fall 2020, Spring 2020, Fall 2019, Spring 2019, Fall 2018, Spring 2018, Fall 2017, Spring 2017, Fall 2016, Spring 2016, Fall 2015, Spring 2015, Fall 2014, Spring 2014, Fall 2013, Spring 2013, Fall 2012, Spring 2012, Fall 2011, Spring 2011, Fall 2010, Spring 2010, Fall 2009 |
BME 6001 | Cell and Molecular Physiology for Engineers (2) |
Students learn foundational concepts about cellular behaviors and the molecular mechanisms that drive them by communicating findings that are published in peer-reviewed scientific and engineering papers. Prereqs: coursework in Biochemistry, Cell Biology, Human Physiology/Pathology/Anatomy Course was offered Fall 2024 | |
BME 6002 | Organ-Level Physiology for Engineers (2) |
This course presents organ physiology and pathology as systems that can be studied, measured, and manipulated using biomedical engineering tools and approaches by reading peer-reviewed scientific and engineering papers and discussing them in class. Prereq: knowledge of Biochem, Cell Biology, Human Physiology/Pathology/Anatomy Course was offered Fall 2024 | |
BME 6003 | Biostatistical Analysis and Experimental Design (2) |
Students learn foundational principals of advanced research, including hypothesis formulation, experimental design, and statistical methods to assess experimental data as it relates to hypothesis testing. Prerequisites: Previous exposure to statistics and programming in a language such as Python, MATLAB, or R. Course was offered Fall 2024 | |
BME 6004 | Signals and Systems Analysis for Biomedical Applications (2) |
Students learn how to process imperfect biomedical measurements and extract information. Students learn fundamental principles of signal and image processing and machine learning. Prerequisites: Ability to program in MATLAB or Python. Knowledge of calculus, vectors and matrices Course was offered Fall 2024 | |
BME 6005 | Research Fundamentals for Biomedical Engineers (2) |
Offered Spring 2025 | Students learn to motivate research, design experiments, analyze/display data, present results for their own research. Receive training in professional skills, including project leadership and management, best practices for collaborative research, and developing resilience. Prereq: BME 6001-6004, or permission by instructor |
BME 6006 | Biomedical Data Science and Analytics (2) |
Offered Spring 2025 | Students learn principles and techniques to computationally approach biomedical research and practice. Students obtain hands-on experience using computational thinking/strategy and build computational models to describe biomedical phenomena or analyze biomedical data. Prereq: BME 6001-6004 and ability in MATLAB or Python. |
BME 6026 | Quantitative Models of Human Perceptual Information Processing (3) |
An introduction to the measurement and modeling of human perceptual information processing, with approaches from neurophysiology to psychophysics, for the purposes of system design. Measurement includes classical psychophysics, EEG field potentials, and single-neuron recordings. Modeling includes signal detection theory, neuronal models (leaky integrate-and-fire, Hodgkin-Huxley, and models utilizing regression, probability, and ODEs).
Prerequisite: Graduate standing; background courses in ordinary differential equations, statistics and probability; or consent of instructor. Course was offered Spring 2013 | |
BME 6030 | Design and Innovation in Medicine (3) |
Offered Spring 2025 | A project-based grounding in biomedical product design, with emphasis on clinical immersion and topics including design fundamentals, problem/needs identification, delineation of realistic constraints and product specifications, intellectual property, market analysis, entrepreneurship, specific advanced design topics, business plan development, venture funding, and medical product testing methods. Prerequisite: Instructor Permission Course was offered Spring 2024, Spring 2023, Spring 2022, Spring 2021, Spring 2020, Spring 2019, Spring 2018, Spring 2017, Spring 2016 |
BME 6056 | Going Pro, Professional Development in Biomedical Engineering (1 - 2) |
Offered Spring 2025 | A professional development course for biomedical engineering graduate students. Course was offered Fall 2024, Spring 2024, Spring 2023, Fall 2021, Fall 2020, Fall 2019, Spring 2018 |
BME 6060 | Biomedical Innovation (3) |
Offered Spring 2025 | In a team, develop, prototype, and conduct verification and validation tests on engineering solutions to clinical challenges, demonstrating concept viability. Formal Design Control, Life Cycle, Risk Analysis, Project Management and Intellectual Property Strategies are introduced. Using Product Development Protocols, prepare a regulatory and implementation pathway analysis for commercialization into clinical practice. Prerequisite: BME 6550 Special Topics: Clinical Technology Continuum of Care |
BME 6101 | Physiology I for Engineers (3) |
Introduces fundamental concepts of cellular physiology; applies quantitative engineering analysis to intra- and intercellular signaling and mechanical systems relevant to organ physiology and pathology; teaches students to learn to think critically about the physiology and cell biology literature. Prerequisite: BME 2104 or equivalent; proficiency with ODEs. | |
BME 6102 | Engineering Physiology II (3) |
Second part of physiology sequence for engineering students; focuses on physiology of the cardiovascular, pulmonary, renal, and nervous systems; emphasizes quantitative analysis of organ function, particularly the use of mathematical models to identify and understand key underlying mechanisms. Prerequisite: BME 6101 Course was offered Spring 2021, Spring 2020, Spring 2019, Spring 2018, Spring 2017, Spring 2016, Spring 2015, Spring 2014, Spring 2012, Spring 2011, Spring 2010 | |
BME 6280 | Motion Biomechanics (3) |
Focuses on the study of forces (and their effects) that act on the musculoskeletal structures of the human body. Based on the foundations of functional anatomy and engineering mechanics (rigid body and deformable approaches); students are exposed to clinical problems in orthopedics and rehabilitation. Cross-listed as AM 6280. Prerequisite: BME 6103. Course was offered Spring 2022, Fall 2019, Spring 2018, Spring 2016, Spring 2015, Spring 2014, Fall 2012, Fall 2011, Fall 2009 | |
BME 6310 | Computation and Modeling in Biomedical Engineering (3) |
The principle objective of this course is to instruct graduate students on fundamental mathematical, modeling, and computational principles of relevance in biomedical engineering. The course is structured to provide lecture material, biomedical examples that use modeling and computation, and homework/exams that strengthen the mathematical and computational foundation of the graduate students. Prerequisites: 1. BME 6101: Physiology I (or equivalent) 2. SEAS grad student status 3. Some previous exposure to probability-statistics, Fourier analysis, and linear systems 4. Or instructor permission | |
BME 6311 | Research Fundamentals (3) |
Students will gain a fundamental understanding of the theoretical principles underlying biomedical measurements. Topics are organized sequentially from signal initiation through signal processing to downstream statistical analysis of measurements. Students will be exposed to the practical implementation of general principles through homework assignments that involve the analysis and evaluation of molecular, cellular, and clinical measurements. Prerequisites: 1. BME 6101: Physiology I (or equivalent) 2. SEAS graduate student status 3. Some previous exposure to probability-statistics, Fourier analysis, and linear systems 4. Or Instructor Permission Course was offered Spring 2024, Spring 2023, Spring 2022, Spring 2021, Spring 2020, Spring 2019, Spring 2018, Spring 2017, Spring 2016, Spring 2015, Spring 2014, Spring 2013, Spring 2012, Spring 2011 | |
BME 6315 | Systems Bioengineering (3) |
Offered Spring 2025 | Introduces techniques for constructing mathematical and computational models of biological processes at many levels of organizational scale from genome to whole-tissue. Topics include choice of techniques, quantitative characterization of biological properties, assumptions and model simplification, parameter estimation and sensitivity analysis, model verification and validation and integration of computational modeling w/experimental approaches.
Prerequisites: BME 6101, and BME 2104 or BME 7806 (or equivalent). |
BME 6550 | Special Topics in Biomedical Engineering (1 - 3) |
Offered Spring 2025 | Applies engineering science, design methods, and system analysis to developing areas and current problems in biomedical engineering. Topics vary by semester. Course was offered January 2025, Fall 2024, Spring 2024, Fall 2023, Summer 2023, Spring 2023, Fall 2022, Summer 2022, Spring 2022, Fall 2021, Summer 2021, Spring 2021, January 2021, Fall 2020, Summer 2020, Spring 2020, Fall 2019, Spring 2019, Fall 2018, Spring 2018, Fall 2017, Spring 2017, Fall 2016, Spring 2016, Fall 2015, Fall 2014, Fall 2013, Spring 2013, Fall 2012, Fall 2011, Spring 2011, Fall 2010, Fall 2009 |
BME 6705 | Recent Advances in Public Health Genomics (3) |
Offered Spring 2025 | The course will cover human genetics and genomics, including the human/mammalian genome variation, determination of genomic variation on phenotype and disease risk, mapping and characterizing genetic variants on phenotype, determining the putative impact of genetic variants on gene expression (transcriptomics, epigenomics), the promise and implications of genome science on precision medicine and the ethical, legal & social implications.
Pre-requisite: BIOL 3010 or BIOL 4210 or instructor consent. Course was offered Spring 2023, Spring 2021 |
BME 7370 | Quantitative Biological Reasonsing (3) |
Offered Spring 2025 | Provides students with a quantitative framework for identifying and addressing important biological questions at the molecular, cell, and tissue levels. Focuses on the interplay between methods and logic, with an emphasis on the themes that emerge repeatedly in quantitative experiments. Prerequisites: BME 6101 (or equivalent), SEAS graduate student status, or instructor permission. Course was offered Spring 2024, Spring 2023, Spring 2022, Spring 2021, Spring 2020, Spring 2019, Spring 2018, Spring 2017, Spring 2015, Spring 2013, Spring 2011 |
BME 7641 | Bioelectricity (3) |
Studies the biophysical mechanisms governing production and transmission of bioelectric signals, measurement of these signals and their analysis in basic and clinical electrophysiology. Introduces the principles of design and operation of therapeutic medical devices used in the cardiovascular and nervous systems. Prerequisite: BME 6310 or instructor permission. | |
BME 7782 | Medical Imaging Systems Theory (3) |
Develops an intuitive understanding of the mathematical systems theory needed to understand and design biomedical imaging systems, including ultrasound, magnetic resonance imaging and computed tomography. Topics will include multidimensional Fourier transform theory, image reconstruction techniques, diffraction theory, and Fourier optics. Prerequisite: BME 6310 or equivalent exposure to linear systems theory or instructor permission. | |
BME 7784 | Medical Image Analysis (3) |
Comprehensive overview of medical image analysis and visualization. Focuses on the processing and analysis of these images for the purpose of quantitation and visualization to increase the usefulness of modern medical image data. Topics covered involve image formation and perception, enhancement and artifact reduction, tissue and structure segmentation, classification and 3-D visualization techniques as well as pictures archiving, communication and storage systems. Involves 'hands-on' experience with homework programming assignments. Prerequisite: BIOM 6310 and ECE 6782 or instructor permission. | |
BME 7806 | Biomedical Applications of Genetic Engineering (3) |
Provides biomedical engineers with a grounding in molecular biology and a working knowledge of recombinant DNA technology, thus establishing a basis for the evaluation and application of genetic engineering in whole animal systems. Beginning with the basic principles of genetics, this course examines the use of molecular methods to study gene expression and its critical role in health and disease. Topics include DNA replication, transcription, translation, recombinant DNA methodology, methods for analyzing gene expression (including microarray and genechip analysis), methods for creating genetically-engineered mice, and methods for accomplishing gene therapy by direct in vivo gene transfer. Prerequisite: BME 6103, undergraduate-level cell and/or molecular biology course. (e.g., BME 2104) or instructor permission. Suggested preparation: biochemistry, cell biology, genetics, and physiology.. Course was offered Fall 2024, Fall 2023, Fall 2022, Fall 2021, Fall 2020, Fall 2019, Fall 2018, Fall 2017, Fall 2016, Fall 2015, Spring 2014, Spring 2013, Spring 2012, Spring 2011, Spring 2010 | |
BME 8000T | Non-UVa Transfer/Test Credit Approved (1 - 48) |
Non-UVa Transfer/Test Credit Approved | |
BME 8550 | Advanced Topics in Biomed Engineering (3) |
Applies engineering science, design methods, and system analysis to developing areas and current problems in biomedical engineering. Topics vary by semester. | |
BME 8730 | Diagnostic Ultrasound Imaging (3) |
Underlying principles of array based ultrasound imaging. Physics and modeling techniques used in ultrasound transducers. Brief review of ID circuit transducer models. Use of Finite Element techniques in transducer design. Design considerations for 1.5D and 2D arrays will be reviewed. Diffraction and beamforming will be introduced starting from Huygen's principle. FIELD propagation model will form an important part of the class. In depth discussion of various beamforming and imaging issues such as sidelobes, apodization, grating lobes, resolution, contrast, etc. The course addresses attenuation, time-gain-compensation and refraction. Finally, speckle statistics and K-Space techniques will be introduced. Laboratories will involve measuring ultrasound image metrics, examining the effect of various beamforming parameters and simulating these on a computer using Matlab. Prerequisite: instructor permission, BIOM 6310 and BIOM 6311. Preparation: Undergraduate Physics, Electronic circuit analysis, Differential Equations, Fourier and Laplace Transforms, Sampling Theorems. | |
BME 8782 | Magnetic Resonance Imaging (3) |
The course covers the physical principles of nuclear magnetic resonance, the biological and medical problems addressed using MRI, the analysis and design of MRI pulse sequences from a signal processing perspective, and MR image reconstruction techniques. It will introduce various advanced topics, including non-Cartesian scanning and compressed sensing. The course will include a laboratory session working with an MRI scanner.
Prerequisites: BME 6311 BME Measurement Principles, or knowledge of 2D Fourier transforms and linear systems theory. | |
BME 8783 | Advanced Magnetic Resonance Imaging (3) |
Advanced physics and applications of magnetic resonance imaging and spectroscopy will be covered. Upon completion of this course, the student will understand the factors that affect the MRI signal, and will know how these factors can be exploited to image or measure various aspects of physiology with MR. Prerequisites: BME 8782 Magnetic Resonance Imaing and MATLAB experience. | |
BME 8823 | Cell Mechanics, Adhesion, and Locomotion (3) |
Biomechanics and structural biology of cell structure and function, focusing on quantitative description and measurements of cell deformability, adhesion, and locomotion. Cell deformability: erythrocyte properties, membrane mechanics, shear, bending, and area elasticity. Leukocyte structure and deformability. Structural basis of plasma membrane, lipid bilayer, surface structures, nucleus, organelles, cell junctions, cytoskeleton, membrane transport, active cytoskeletal functions, specific and non-specific forces between molecules, protein structure, molecular graphics. Cell adhesion molecules: families of adhesion molecules, cell-cell and cell-matrix binding, biochemical characteristics, regulation of expression, regulation of binding avidity, functional role. Cell adhesion assays: detachment assays, aggregation of leukocytes and platelets, controlled shear systems, flow chambers. Mechanics of cell adhesion: equilibrium analysis of cell adhesion, models of cell rolling, adhesion bond mechanics. Liposomes, microbubbles, and applications to targeted adhesion. Cell motility: measurement of active forces and motility in cells, molecular motors. Effects of mechanical stress and strain on cell function. Prerequisite: Instructor permission. Course was offered Fall 2009 | |
BME 8890 | Biomolecular Engineering (3) |
In this class, students design treatment strategies for cancer and cardiovascular disease based on molecular bioengineering principles. Special topics will include design of nanoparticle drug and gene delivery platforms, materials biocompatibility, cancer immunotherapy, and molecular imaging. Prerequisites: Undergraduate coursework in cell and molecular biology and biomechanics. Recommended undergraduate course in transport processes. | |
BME 8900 | Graduate Teaching Instruction (1 - 6) |
Offered Spring 2025 | For master's students. Course was offered Fall 2024, Spring 2024, Fall 2023, Spring 2023, Fall 2022, Spring 2022, Fall 2021, Spring 2021, Fall 2020, Spring 2020, Fall 2019, Fall 2010, Spring 2010, Fall 2009 |
BME 8995 | Supervised Project Research (GRAD STUDENTS ONLY) (1 - 6) |
Offered Spring 2025 | FOR GRAD STUDENTS ONLY. A research project in biomedical engineering conducted in consultation with a faculty advisor. Includes the design, execution, and analysis of experimental laboratory work and computational or theoretical computer analysis of a problem. Fulfills the project requirement for the Biomedical Engineering Masters of Engineering degree. Prereqs: Instructor Permission Required. Course was offered Fall 2024, Summer 2024, Spring 2024, January 2024, Fall 2023, Spring 2023, Fall 2022, Spring 2022, Fall 2021, Spring 2021, Fall 2020, Fall 2019, Summer 2019, Spring 2019, Summer 2018, Spring 2018, Fall 2017, Summer 2017, Spring 2017, Fall 2016, Summer 2016, Spring 2016, Fall 2015, Summer 2015, Spring 2015, Fall 2014, Summer 2014, Spring 2014, Fall 2013, Summer 2013, Spring 2013, Fall 2012, Summer 2012, Spring 2012, Fall 2011, Summer 2011, Spring 2011, Fall 2010, Summer 2010, Spring 2010, Fall 2009 |
BME 8999 | Master's Research (1 - 12) |
Offered Spring 2025 | Master's Research Course was offered Fall 2024, Summer 2024, Spring 2024, Fall 2023, Summer 2023, Spring 2023, Fall 2022, Summer 2022, Spring 2022, Fall 2021, Summer 2021, Spring 2021, Fall 2020, Summer 2020, Spring 2020, Fall 2019, Summer 2019, Spring 2019, Fall 2018, Summer 2018, Spring 2018, Fall 2017, Summer 2017, Spring 2017, Fall 2016, Summer 2016, Spring 2016, Fall 2015, Summer 2015, Spring 2015, Fall 2014, Summer 2014, Spring 2014, Fall 2013, Summer 2013, Spring 2013, Fall 2012, Summer 2012, Spring 2012, Fall 2011, Summer 2011, Spring 2011, Fall 2010, Summer 2010, Spring 2010, Fall 2009 |
BME 9999 | Dissertation (1 - 12) |
Offered Spring 2025 | Formal record of student commitment to doctoral research under the guidance of a faculty advisor. May be repeated as necessary. Course was offered Fall 2024, Summer 2024, Spring 2024, Fall 2023, Summer 2023, Spring 2023, Fall 2022, Summer 2022, Spring 2022, Fall 2021, Summer 2021, Spring 2021, Fall 2020, Summer 2020, Spring 2020, Fall 2019, Summer 2019, Spring 2019, Fall 2018, Summer 2018, Spring 2018, Fall 2017, Summer 2017, Spring 2017, Fall 2016, Summer 2016, Spring 2016, Fall 2015, Summer 2015, Spring 2015, Fall 2014, Summer 2014, Spring 2014, Fall 2013, Summer 2013, Spring 2013, Fall 2012, Summer 2012, Spring 2012, Fall 2011, Summer 2011, Spring 2011, Fall 2010, Summer 2010, Spring 2010, Fall 2009 |
Civil Engineering | |
CE 1501 | Special Topics in Civil & Environmental Engineering (1) |
Student-led special topic courses which vary by semester Course was offered Fall 2023, Fall 2022, Spring 2022, Fall 2021, Fall 2020, Spring 2019, Fall 2018, Spring 2018 | |
CE 2001 | Sustainability Science (3) |
Offered Spring 2025 | Sustainability is the challenge of meeting today's needs without impairing the needs of future societies. This course seeks to provide an integrated scientific foundation to understand the sustainability of environmental systems and of some science-based sustainable solutions. Sustainability science will draw from a spectrum of relevant sciences, including chemistry, biology, environmental science, and physics. Pre-requisite: CHEM 1410 or CHEM 1810 |
CE 2010 | Civil Engineering Techniques (3) |
Development of fundamental civil engineering design knowledge and skills, with a focus on surveying, engineering graphics, and engineering economics. Emphasis on hands-on experience with the latest equipment and technology. Prerequisites: Engineering students or instructor permission. | |
CE 2020 | Engineering Economic Analysis (1) |
Offered Spring 2025 | This purpose of this course is to introduce and familiarize students with engineering economics. Students will apply the concepts of the time value of money to infrastructure management. Students will be able to compare cash flows using net present value, future value, and cost-benefit analysis. Students will use cost indices to complete cost estimations. Students will be able to make appropriate adjustments for depreciation and inflation. Course was offered Spring 2024, Spring 2023, Spring 2022, Spring 2021, Spring 2020, Spring 2019, Spring 2018, Spring 2017, Spring 2016, Spring 2015, Fall 2014, Spring 2014 |
CE 2030 | Management of Engineering and Construction Projects (3) |
This course provides the essential aspects of the "Project lifecycle" process from the initial conception phase through the completion phase of a project. Specifically, by focusing on the Architecture, Engineering and Construction (AEC) projects, students will be introduced to important concepts related to planning and financing a project, budgeting and scheduling, and managing and controlling a technical engineering project. | |
CE 2100 | Introduction to Environmental Engineering (3) |
Offered Spring 2025 | Focuses on society's interaction with water, air, and soil systems. Management of these major environmental components is examined, considering health and ecological needs and technical limitations. This course may stand alone as introduction to the current environmental challenges that we face, or as the foundation for further study in the field of environmental engineering.
Prerequisites: CHEM 1410 or CHEM 1610 Course was offered Spring 2024, Spring 2023, Spring 2022, Spring 2021, Spring 2020, Spring 2019, Spring 2018, Spring 2017, Spring 2016, Spring 2015, Spring 2014, Spring 2013, Spring 2012, Spring 2011, Spring 2010 |
CE 2110 | Environmental Engineering Laboratory (1) |
Offered Spring 2025 | Lab study/basic principles in environmental engineering inc. reactor theory, fate & transport in the environment, wastewater treatment unit operations, climate change dynamics, & life cycle assessment. Lab, field, & online simulations will be used to produce data for analysis. Opportunity to develop design/experiments methodologies and to work in teams on written reports. Corequisite CE 2100 Course was offered Spring 2024, Spring 2023, Spring 2022, Spring 2021, Spring 2020, Spring 2019, Spring 2018, Spring 2017, Spring 2016, Spring 2015, Spring 2014, Spring 2013, Spring 2012, Spring 2011, Spring 2010 |
CE 2300 | Statics (3) |
Offered Spring 2025 | Basic concepts of mechanics: systems of forces and couples: equilibrium of particles and rigid bodies; analysis of structures: trusses, frames, machines; internal forces, shear and bending moment diagrams; distributed forces; friction, centroids and moments of inertia; principle of virtual work; and computer applications. Cross-listed as MAE 2300. Prerequisite: PHYS 1425 or PHYS 1420 or PHYS 1710. Course was offered Fall 2024, Spring 2024, Fall 2023, Spring 2023, Fall 2022, Spring 2022, Fall 2021, Spring 2021, Fall 2020, Fall 2019, Fall 2018, Fall 2017, Fall 2016, Fall 2015, Fall 2014, Summer 2012, Fall 2011, Summer 2011, Fall 2010, Summer 2010, Fall 2009 |
CE 2310 | Strength of Materials (3) |
Offered Spring 2025 | Normal stress and strain, thermal strain, shear stress, shear strain; stress and strain transformations; Mohr's circle for plane stress and strain; stresses due to combined loading; axially loaded members; torsion of circular and thin-walled closed sections; deformation, strains and stresses in beams; beam deflections; column stability; energy concepts in mechanics. Cross-listed as MAE 2310. Prerequisite: CE 2300 or MAE 2300 Course was offered Spring 2024, Spring 2023, Spring 2022, Spring 2021, Spring 2020, Spring 2019, Spring 2018, Spring 2017, Spring 2016, Spring 2015, Summer 2012, Spring 2012, Summer 2011, Spring 2011, Summer 2010, Spring 2010 |
CE 2320 | Dynamics (3) |
Kinematics and kinetics of particles and kinematics of rigid bodies; translation and fixed-axis rotation relative to translating axes; general planar motion; fixed point rotation; general motion and the kinetics of rigid bodies, center of mass, mass moment of inertia, product of inertia, principal-axes, parallel axis theorems, planar motion, and the work-energy method. Cross-listed as MAE 2320. Prerequisite: MAE 2300 or CE 2300 | |
CE 2500 | Special Topics in Civil Engineering (3) |
Applies basic engineering principles, analytical procedures and design methodology to special problems of current interest in civil engineering. Topics for each semester are announced at the time of course enrollment. Check with the course instructor regarding any prerequisites. Prerequisite: Instructor's Permission | |
CE 3000 | Civil Engineering Systems Analysis (3) |
Offered Spring 2025 | This course focuses on the analysis and management of large-scale civil engineering systems. Students will be introduced to problem formulation, linear programming, and decision analysis, with applications in structural optimization, traffic flow, resource allocation and environmental design. Prerequisites: CE 2010 or SYS 2001 |
CE 3001 | The Art and Science of Systems Modeling (3) |
This course will introduce students to the systemic process of model building. The central role of state space and state variables in system modeling will be the focus. Models developed in class will be introduced with example problems on modeling infrastructure systems of systems, covering: bridges, telecommunications, transportation, electrical grid, water resources and aviation. To be taught concurrently w/SYS 3001, SYS 6581 and CE 6009. | |
CE 3010 | Project Business Planning (3) |
Offered Spring 2025 | Construction projects only occur when the needs of the market, sponsors, end-users, and society are sustainably met. In this course, students will learn how to: 1) plan successful business cases for construction projects considering technical, societal, financial, legal, environmental, and market limitations, 2) evaluate and select the best alternative, and 3) express it through a business plan while increasing their entrepreneurship competencies. |
CE 3030 | Land Development Engineering (3) |
Through this course students will develop critical engineering skills for sustainable land development, including project procurement, road design, utility/stormwater design, site grading design, and construction. The course provides an experience similar to working in a professional site/civil engineering design firm. Project work will require the use of technology design tools (CAD), leadership, and problem solving. Prerequisite: CE 2010 | |
CE 3050 | Energy Systems and the Environment (3) |
Offered Spring 2025 | Course provides a hands-on overview in energy infrastructure as it relates to climate and the environment. Students will learn quantitative tools to analyze power, buildings, manufacturing, and transportation systems. The course will explore the broad impacts of the energy transition away from fossil fuels. Students will undertake an open-ended, team-based life cycle assessment project.  Prerequisites: CE2100 or CHE2215. Course was offered Fall 2023, Fall 2022, Spring 2022, Spring 2021, Spring 2020, Spring 2019, Spring 2018, Spring 2017, Summer 2016 |
CE 3100 | Water for the World (3) |
This course will examine complex issues associated with providing potable water to the world's population. Topics will include the use of surface and ground water as potable water supplies, fund. of water chemistry, the engineering principles used to design modern water treatment and distribution systems, and problems associated with providing potable water in developing global communities. Pre-reqs: CHEM 1410 or CHEM 1810, and APMA 2130 or MATH 3250 or APMA 2501 - Differential Equations & Linear Algebra. (CE 3210 recommended) Course was offered Fall 2024, Spring 2024, Spring 2023, Fall 2021, Fall 2020, Fall 2019, Fall 2018, Fall 2016, Fall 2015, Fall 2014, Fall 2013, Fall 2012, Summer 2012, Spring 2012, Spring 2011, Spring 2010 | |
CE 3120 | Solid Waste Management (3) |
Offered Spring 2025 | This course introduces students to the methods used by today's engineers regarding the management of solid waste. Specific topics include: solid waste management history and regulation; current issues regarding solid waste; planning, design, and operation of landfills; recycling facility operations; alternate solid waste disposal methods; and composting. Prerequisites: APMA 3110 |
CE 3210 | Fluid Mechanics (3) |
Studies the statics and dynamics of incompressible fluids, primarily water. The basic principles of fluid flow, energy equation, and momentum equation, are presented and applied to closed conduit flow, open channel flow, and problems of flow measurement pertinent to civil engineering practices. Prerequisite: CE 2300 or equivalent. | |
CE 3212 | Fluid Mechanics Laboratory (1) |
Laboratory study of the flow of fluids. Uses laboratory data to quantify hydrostatic forces, flow rates in pipes and open channels, forces due to impact, and flow regimes in open channels. Students conduct experiments and prepare written reports. Prerequisite: CE 2300 or MAE 2300. Corequisite: CE 3210. | |
CE 3220 | Water Resources Engineering (3) |
Offered Spring 2025 | Covers topics related to hydraulics and hydrology, including complicated pipes designs, pumps, open channel, rainfall, evaporation, and surface runoff applied to stormwater and bmp design. Applications include water supply, drainage, flood control, and water control, and computer modeling. Prerequisite: CE 3210 Course was offered Spring 2024, Spring 2023, Spring 2022, Spring 2021, Spring 2020, Spring 2019, Spring 2018, Spring 2017, Spring 2016, Spring 2015, Spring 2014, Spring 2013, Spring 2012, Spring 2011 |
CE 3222 | Water Resources Engineering Workshop (1) |
Offered Spring 2025 | Introduction to computational tools and approaches common in water resource engineering. Topics include: geographic information systems (GIS) for water resources; software tools applied for hydrologic and hydraulic data analysis and visualization; and use of industry-standard hydrology and hydraulic models water resource system simulation and design. Pre/Coreq: Students must have completed or currently enrolled in CE 3220. |
CE 3300 | Structural Mechanics (3) |
Fundamentals of structural mechanics: equilibrium compatibility, determinacy, stability; mathematical models of structural elements: stress resultants in bars, beams, and framed structures; calculation of deflections; general analysis of structures: concepts of stiffness and flexibility, force and displacement methods of analysis. Prerequisite: CE 2310. | |
CE 3310 | Design of Concrete Structures (3) |
Introduces physical properties of concrete and reinforcing steel. Design and analysis of basic structural elements of reinforced concrete including beams, slabs, columns, and footings. Consideration of construction practices and building codes. Prerequisites: CE 3300. Course was offered Spring 2016, Spring 2015, Spring 2014, Spring 2013, Spring 2012, Spring 2011, Spring 2010 | |
CE 3330 | Introduction to Design of Structural Systems (4) |
Offered Spring 2025 | Introduction of concepts, approaches, procedures, and codes for the design of civil structural systems with emphasis on the characterization of structural loads, structural systems and system behavior on structural systems constructed of steel and reinforced concrete. Topics to include engineering properties of materials, design and behavior of compression members, flexural members, and tension members. Prerequisite: CE3300 or equivalent. Course was offered Spring 2024, Spring 2023, Spring 2022, Spring 2021, Spring 2020, Spring 2019, Spring 2018 |
CE 3400 | Transportation Infrastructure Design (3) |
Offered Spring 2025 | Fundamentals of transportation infrastructure design will be covered. Topics include: analysis of the characteristics of the driver, pedestrian, vehicle, and road; highway geometric design; intersection desgin and operations; highway drainage and drainage structures; highway pavement design. Prerequisite: CE 2010 and Third-year standing. Course was offered Spring 2024, Spring 2023, Spring 2022, Spring 2021, Spring 2020, Spring 2019, Spring 2018, Spring 2017, Spring 2016, Spring 2015, Spring 2014, Spring 2013, Spring 2012, Spring 2011, Spring 2010 |
CE 3402 | Transportation Infrastructure Design Workshop (1) |
Offered Spring 2025 | Computer aided design applications of the fundamentals of transportation infrastructure design using real world scenarios. Application topics include: highway geometric design for highway facilities; intersection design including at-grade, roundabouts, and grade separated interchanges, and the transportation improvements associated with a new development. Co-requisite: CE 3400. Prerequisite: CE 2010, CE 2305, CE 3700 Course was offered Spring 2024, Spring 2023, Spring 2022, Spring 2021, Spring 2020, Spring 2019, Spring 2018, Spring 2017, Spring 2016, Spring 2015, Spring 2014 |
CE 3500 | Special Topics in Civil Engineering (1 - 3) |
Offered Spring 2025 | Applies basic engineering principles, analytical procedures and design methodology to special problems of current interest in civil engineering. Topics for each semester are announced at the time of course enrollment. |
CE 3700 | Properties and Behavior of Materials (3) |
Studies the properties and behavior of engineering materials, emphasizing construction materials, including metals, concrete, wood, and composites. Considers service conditions and underlying scientific principles related to applications and performance of materials. Corequisite: CE 3702. Prerequisite CE 2310 Course was offered Spring 2017, Spring 2016, Spring 2015, Fall 2013, Fall 2012, Fall 2011, Fall 2010, Fall 2009 | |
CE 3702 | Materials Laboratory (1) |
Laboratory study of the macroscopic mechanical, thermal, and time-dependent properties and behaviors of typical civil engineering construction materials (metals, concrete, wood, plastics). Students plan and conduct experiments, and prepare written reports. Corequisite: CE 3700. Course was offered Spring 2018, Spring 2017, Spring 2016, Spring 2015, Fall 2013, Fall 2012, Fall 2011, Fall 2010, Fall 2009 | |
CE 3710 | Introduction to Geotechnical Engineering (3) |
Introduces the fundamental principles of particulate mechanics with an emphasis on soil strength, consolidation behavior, and fluid flow. Concepts of theoretical soil mechanics and soil physics. Prerequisites: CE 2310. Course was offered Fall 2024, Fall 2023, Fall 2022, Fall 2021, Fall 2020, Fall 2019, Fall 2018, Fall 2017, Fall 2016, Fall 2015, Fall 2014, Spring 2014, Spring 2013, Spring 2012, Spring 2011, Spring 2010 | |
CE 3712 | Introduction to Geotechnical Engineering Laboratory (1) |
Laboratory study of soil properties. Students will gather and evaluate data to determine particle size, permeability, dry density, compressive strength, shear strength, and critical water contents of soil specimen. Students will conduct ASTM standard soil tests and prepare written reports. Pre-requisite CE 2310, Co-requisite CE 3710. Course was offered Fall 2024, Fall 2023, Fall 2022, Fall 2021, Fall 2020, Fall 2019, Fall 2018, Fall 2017, Fall 2016, Fall 2015, Fall 2014, Spring 2014, Spring 2013, Spring 2010 | |
CE 3800 | Civil Engineering Undergraduate Seminar (1) |
Offered Spring 2025 | Students will be introduced to current civil engineering challenges and emerging solutions. Research and practical case studies will be included. Participants will summarize and explore implications of introduced topics. Course was offered Fall 2024, Spring 2024, Fall 2023, Fall 2022, Fall 2021, Fall 2020, Fall 2019, Fall 2018, Spring 2018, Fall 2017, Spring 2017, Spring 2016, Spring 2015, Fall 2011, Spring 2011 |
CE 4010 | Concrete Technology (3) |
Fundamentals of concrete: ingredients, hydration, and proportioning; production of concrete: batching, transport, finishing, curing, testing, and inspections; special types of concrete; high-performance, fiber-reinforced, roller compacted, polymer, shrinkage compensating, structural light-weight, and shotcrete; and design and code provisions: working stress and ultimate strength design, and provisions of ACI code. Prerequisites: CE 3700. | |
CE 4015 | Construction Industry Workshop: Bringing Theory to Practice (3) |
This course is co-taught in partnership with field engineers, project managers, subject matter experts, and executives from the top construction companies of the region, in a series of case-study sessions designed to bring CEM theory and practice into the same room. Prereq: Already taken CE 2030 or currently enrolled in CE 2030. | |
CE 4020 | Pavement Analysis and Design (3) |
Introduces the concepts of design, performance, and analysis of rigid and flexible pavements. Focuses on: review of engineering materials used for pavement construction, empirical and mechanistic design methodologies for pavement construction and rehabilitation, influence of traffic loading on pavement performance, life-cycle cost analysis techniques, and pavement management. Taught concurrently with CE 6120 Prerequisites: CE 3700 | |
CE 4025 | Virtual Design and Construction (VDC) Coordination and Control (3) |
Offered Spring 2025 | Students will learn how to use Building Information Modeling (BIM) to 1) support the decision-making over a project life cycle and 2) improve coordination between stakeholders throughout the design and construction stages. With this hands-on course, students will learn how to integrate all models of a project to visualize construction processes and better predict, manage, and communicate project outcomes. |
CE 4040 | Sustainability and Systems in the Built Environment (3) |
Offered Spring 2025 | This course takes a systems perspective to study and design for sustainability in the built environment at various scales (e.g., materials, buildings, cities, and regions) and for different types of systems (e.g., physical, social, information). Students from SEAS, A-School, and other majors are welcome in this course, which emphasizes interdisciplinary design collaboration and diversity of thought. |
CE 4045 | Behavioral Design (3) |
Behavioral sciences offer rigorous and rapidly advancing insight into how people interact with their environments and with each other. This project-based course will expand students' design repertoires by connecting to psychology and related fields. This course is for "designers" broadly construed: those who wish to influence areas such as architecture, engineering, policy, and business. Pre-reqs: CE2010 or SYS2001 or instructor permission. | |
CE 4050 | Risk Analysis (3) |
Offered Spring 2025 | This course is an introduction to the theory, methods, and applications of risk analysis and systems engineering. The topics include research and development priorities, risk-cost-benefit analysis, emergency management, human health and safety, environmental risk, extreme events, infrastructure resilience, system interdependencies, and enterprise systems. Prerequisites: Course in Probability/Statistics; Third or fourth year standing in SEAS; Or permission of instructor. |
CE 4070 | Smart and Healthy Buildings (3) |
This class focuses on the next generation of buildings where smart devices, Internet of Things (IoT) systems, machine learning applications, and simulations platforms will be utilized to contextualize the changes in indoor environments and occupants¿ needs, allowing building systems (e.g., HVAC, lighting, blinds) to dynamically adjust themselves to enhance the indoor environmental conditions from the health, comfort, and energy perspectives. Course was offered Fall 2024 | |
CE 4100 | Water Chemistry (3) |
This course covers the basic principles of aquatic chemistry as applied to problems in natural and engineered waters. Four specific reaction types will be covered including 1) acid-base, 2) precipitation-dissolution, 3) complexation, and 4) oxidation-reduction. Problem solving skills will be developed using graphical and analytical techniques. Taught concurrently with CE 6220 | |
CE 4110 | Environmental Systems Modeling & Management (3) |
The course emphasizes the formulation of environmental management issues as optimization problems. Simulation models will be presented and then combined with optimization algorithms. Environmental systems to be addressed include stream quality, air quality, water supply, waste management, groundwater remediation, and reservoir operations. Optimization techniques presented include linear programming, dynamic programming, and genetic algorithms. | |
CE 4120 | Experimental Analyses in Environmental Engineering (3) |
Course is structured around weekly hands-on experiments in environmental engineering. Areas of emphasis will include: formulation of hypotheses, use of proper lab technique and instruments to measure important environmental parameters, simple statistical data analysis, and clear communication of results. The course culminates in an open-ended lab and poster presentation. Pre-reqs: CE 2100 & CE 3210 | |
CE 4160 | Environmental Microbiology and Biological Waste Treatment (3) |
We will explore terminology and concepts for characterizing and mathematically modeling human impacts on microbial systems and vice versa. Special consideration will be given to microbe-mediated cycling of organic materials (i.e., pollutants) in natural and engineered systems, including: conventional water and wastewater treatment, municipal landfills, pristine and contaminated groundwater and surface waters, etc. Prerequisites: CE 2100 and CE 3100 Course was offered Fall 2024, Spring 2023, Spring 2022, Spring 2021, Spring 2020, Spring 2019, Fall 2017, Spring 2016, Fall 2014, Fall 2013, Spring 2011, Fall 2009 | |
CE 4210 | Stormwater Management (3) |
Emphasizes the management of stormwater quantity and quality, especially in urban areas. Course includes impacts of stormwater on infrastructure and ecosystems, hydrologic and contaminant transport principles, stormwater regulation, structural and non-structural stormwater management approaches, and modeling tools for stormwater analysis and management. Prerequisite: CE 3220 | |
CE 4220 | Coastal Engineering:Energy and Environment (3) |
Introductory course on coastal processes, and the fundamentals of coastal engineering. The aim of the course is to develop a basic understanding of the characteristics and physical behavior of the coastal environment in order to apply engineering principles and concepts to solve relevant problems. Prerequisite: CE 3210 Fluid Mechanics or equivalent. Course was offered Spring 2018, Spring 2017, Spring 2016, Spring 2015, Spring 2014, Spring 2013, Spring 2012 | |
CE 4270 | Hydraulics of Rivers, Streams, and Channels (3) |
To provide students with a practical foundation in the hydraulics of open channel flow, so that they may apply their skills to design and analysis of man-made structures and natural rivers. To provide a theoretical underpinning on which students can develop research hypotheses related to open channel hydraulics. Prerequisite: CE 3210 | |
CE 4320 | Advanced Reinforced Concrete Design (3) |
Advanced topics in reinforced concrete design, including design of slender columns, deflections, torsion in reinforced concrete, design of continuous frames, and two-way floor systems. Introduction to design of tall structures in reinforced concrete, and design of shear walls. Prerequisite: CE 3330. | |
CE 4400 | Traffic Operations (3) |
Covers the methods for evaluating the impact on the quality of traffic operations due to the interactions of the driver, the vehicles, and the road. Includes the collection and analysis of traffic operations data, fundamentals of traffic flow theory, analysis of capacity and level of service and accident analysis. Taught concurrently w/ CE 6400 Prerequisites: CE 3400 | |
CE 4500 | Special Topics in Civil Engineering (1 - 3) |
Offered Spring 2025 | Applies basic engineering principles, analytical procedures and design methodology to special problems of current interest in civil engineering. Topic for each semester are announced at the time of course enrollment. Prerequisite: Fourth-year standing and instructor permission. Course was offered Fall 2023, Spring 2023, Fall 2022, Spring 2022, Fall 2021, Spring 2021, January 2021, Fall 2020, Spring 2019, Spring 2018, Fall 2017, Spring 2017, Fall 2016, Summer 2016, Spring 2016, Fall 2015, Summer 2015, Spring 2015, Fall 2014, Spring 2014, Fall 2013, Spring 2013, Fall 2012, Fall 2011, Spring 2011, Fall 2010, Spring 2010, Fall 2009 |
CE 4600 | Adapting Civil Infrastructure Systems for Climate Change (4) |
In this course, civil engineers learn to create resilient infrastructure that withstands climate impacts like floods, droughts, & heat. It covers risk assessment, managing uncertainty, and designing for climate adaptation, with a focus on water, energy, & transport systems. Students will use case studies to consider the effects on various communities, emphasizing equitable solutions, and complete a project on a climate challenge of their choice. Prerequisite: Fourth-year standing and APMA 3110 or APMA 3100 | |
CE 4610 | Smart Communities (4) |
Smart communities use technology to improve sustainability, resilience, & quality of life. Technology adoption depends on the specific needs & resources of a place. When done right, it can greatly benefit communities; if not, it can create inequality & privacy issues. This course gives students an understanding of advanced smart technology & hands-on experience to address community issues, showcasing technology's role in community improvement. Prerequisite: Fourth-Year Standing and CS 1110, or CS 1111, or CS 1112, or CS 1113. | |
CE 4800 | Computational Methods in Civil Engineering (3) |
Studies civil engineering problems and their solutions in a numerical, computer-based context; the formulation of these problems using various computational procedures; the development of typical algorithms; utilization of microcomputers, including structured programming with graphics. Emphasizes construction of numerical models for applications and the solution of representative multi-dimensional problems. Pre-req: 4th Year Standing Course was offered Spring 2011, Spring 2010 | |
CE 4810 | Introduction to Geographic Information Systems (3) |
Introduces engineering problem solving using geographic information systems (GIS). GIS has proven to be an effective tool in civil engineering applications that include a significant spatial component. The course addresses basic GIS concepts, and includes hands-on exercises using GIS software. Course was offered Fall 2013 | |
CE 4820 | Introduction to Finite Element Methods (3) |
Basic concepts of finite element analysis. Weighted residual (Galerkin) approach and variational (Rayleigh-Ritz) approach. One-dimensional and two-dimensional formulations; local vs. global coordinate systems; shape functions. Computational implementation and applications in the areas of structural analysis, steady-state fluid flow, and heat transfer. Prerequisite: CE 3300 or MAE 3310. | |
CE 4982 | Civil Engineering Design and Practice II (3) |
This course will broaden a student's exposure to professional practice issues, including project planning and management, cost engineering, and leadership. The major focus of the course will be providing practical civil engineering design experience. Projects will address appropriate constraints and engineering standards. Prerequisite: CE 4990 | |
CE 4990 | Civil Engineering Research and Design (3) |
Offered Spring 2025 | Team-based project course focusing on design or research effort with focus in a CEsub-discipline. Involves the study of an open-ended project, including problem formulation, development of methodology, data collection from physical experiments and/or models, analysis and interpretation, and formulation of conclusions/solutions. Requisites: 4th Year Standing Civil Majors and Assignment by CEE dept. |
CE 4991 | Civil Engineering Design and Practice (4) |
This course will broaden a student's exposure to professional practice issues, including project planning and management, financial and contractual relationships. The major focus of the course will be providing practical civil engineering design experience. Students will participate in one or more multi-disciplinary team design projects requiring integration of technical skills from sub-areas of Civil Engineering.
Prerequisite: 4th yr standing as CE major Course was offered Fall 2024, Fall 2023, Fall 2022, Spring 2022, Spring 2021, Spring 2020, Spring 2019, Spring 2018, Spring 2017, Spring 2016, Spring 2015, Spring 2014, Spring 2013, Fall 2011, Fall 2010, Fall 2009 | |
CE 4995 | Civil Engineering Research (1 - 4) |
Offered Spring 2025 | Study of a civil engineering problem in depth by each student using library, computer, or laboratory facilities. The project is conducted in close consultation with departmental faculty and involves survey, analysis, or project development. Progress reports and a comprehensive written report are required. May be repeated if necessary. Prerequisite: Contact individual professor for Instructor Permission. Course was offered Fall 2024, Spring 2024, Fall 2023, Spring 2023, Fall 2022, Spring 2022, Janiuary 2022, Fall 2021, Summer 2021, Spring 2021, Fall 2020, Summer 2020, Spring 2020, Fall 2019, Summer 2019, Spring 2019, Fall 2018, Summer 2018, Spring 2018, Fall 2017, Summer 2017, Spring 2017, Fall 2016, Summer 2016, Spring 2016, Fall 2015, Summer 2015, Spring 2015, Fall 2014, Summer 2014, Spring 2014, Fall 2013, Summer 2013, Spring 2013, Fall 2012, Summer 2012, Spring 2012, Fall 2011, Summer 2011, Spring 2011, Fall 2010, Spring 2010, Fall 2009 |
CE 5000 | Management Large-Scale Construction Projects (3) |
Large-scale construction projects demand engineers with strong technical abilities, as well as sound project management knowledge. This course provides a foundation for students with hands-on projects in project delivery methods, contract vehicles, finance, scheduling, estimating, project control, and project commissioning. The course will also include project case studies from construction professionals. Prerequisite: CE 2020 or equivalent | |
CE 5010 | Concrete Technology (3) |
Basic properties of hydraulic cements & mineral aggregates & their interactions in concrete; properties of plastic & hardened concrete. Modifications through admixtures; concrete test methods; behavior under various loads; durability & performance of concrete. Production, handling, placement problems; lightweight, heavyweight, &other special concretes topics. Prerequisite:Graduate standing ; instructor permission as 4th yr civil major/minor. | |
CE 5020 | Introduction to Geographic Information Systems (3) |
Introduces engineering problem solving using geographic information systems (GIS). GIS has proven to be an effective tool in civil engineering applications that incluce a significant spatial component. The course addresses basic GIS concepts, and includes hands-on exercises using GIS software. | |
CE 5025 | Construction Planning, Scheduling, and Control (3) |
Course equips you with essential knowledge & skills for managing complex projects. Navigate project fundamentals and apply hands-on techniques for successful outcomes. Master Critical Path Method for determining timelines & critical tasks, and utilize Resource-Based Scheduling to allocate resources efficiently. Gain practical experience with Oracle's Primavera P6 & expert insights from Plan Academy to enhance your scheduling software expertise. Course was offered Summer 2024 | |
CE 5035 | Construction Estimating and Bidding (3) |
Offered Spring 2025 | This course provides students with an in-depth understanding of how a general contractor pursues, estimates, bids and procures work. The course will cover the full range of activities from conceptual estimating, to scoping and bidding projects, to the submission of proposals to the general contractor's clients as well as the procurement types and the corresponding strategies that a general contractor employs in the pursuit of these procurements. |
CE 5045 | Construction Practice (3) |
This course offers a practical immersion in a live campus construction project, providing direct exposure to the roles and duties of Project Engineers, Managers, and Superintendents. By engaging in field activities, meetings, and context analysis, participants gain valuable hands-on understanding of construction management, problem-solving, and the decision-making process, preparing them with the competencies valued by industry experts. Course was offered Fall 2024 | |
CE 5240 | Ground-Water Hydrology and Contaminant Transport (3) |
Offered Spring 2025 | An introduction to ground-water hydrology and contaminant transport. Topics include Darcy's Law, fluid potential, hydraulic conductivity, the unsaturated zone, the 3-D equation of ground-water flow, well hydraulics and pump tests, including the principle of superposition, the advection-dispersion-reaction equation, pollutant fate and transport processes, and numerical simulation of ground-water. Prerequisites: CE 2210, CE 3200 or equivalent. Course was offered Spring 2023, Spring 2021, Spring 2020, Spring 2019, Spring 2018, Spring 2017, Spring 2016 |
CE 5300 | Advanced Design of Metal Structures (3) |
Offered Spring 2025 | Behavior and design of structural elements and systems, including continuous beams, plate girders, composite steel-concrete members, members in combined bending and compression. Structural frames, framing systems, eccentric connections, and torsion and torsional stability are also studied. (Y) Prerequisites: CE 3330 or equivalent. |
CE 5310 | Prestressed Concrete Design (3) |
This course in an introduction to the design and behavior of prestressed concrete elements. It covers prestressing materials and concepts, working stress analysis and design for flexure, strength analysis and design for flexure, prestress losses, design for shear, composite prestressed beams, continuous prestressed beams, prestressed concrete systems concepts, load balancing, and slab design. Prerequisite: CE 3300 or equivalent. | |
CE 5320 | Advanced Reinforced Concrete Design (3) |
Advanced topics in reinforced concrete design, including design of slender columns, deflections, torsion in reinforced concrete, design of continuous frames, and two-way floor systems. Introduction to design of tall structures in reinforced concrete, and design of shear walls.
Prerequisite: CE 3310. Prerequisite:Graduate standing ; instructor permission as 4th yr civil major/minor. | |
CE 5340 | Advanced Topics in Structural Engineering (3) |
Direct stiffness analysis of frames and grids; second order frame analysis; uniform torsion of non-circular sections; influence functions; introduction to work and energy theorems; polynomial approximation and approximate stiffness matrices for framed structures; topics in beam analysis including shear deformable beams, beams on elastic foundations and elastic foundations. Prerequisite: CE 3300 or equivalent. | |
CE 5400 | Traffic Operations (3) |
This course provides students with fundamental knowledge of traffic operations including traffic data collection and analysis, safety and crash studies, traffic flow theory, highway capacity analysis, signalized intersection design and analysis, simulation modeling, and sustainable transportation system. | |
CE 5410 | Introduction to Transportation Planning (3) |
Offered Spring 2025 | Introduces the legal requirements, framework, and principles of urban and statewide planning. Focuses on describing and applying the methodology of the forecasting system of the transportation planning process, including inventory, forecasts of population and economic activity, network analysis, and travel demand analysis. Course was offered Spring 2024, Spring 2023, Spring 2022, Spring 2021, Spring 2020, Spring 2019, Spring 2018 |
CE 5500 | Special Topics in Civil Engineering (1 - 4) |
Offered Spring 2025 | Applies basic engineering principles, analytical procedures and design methodology to special problems of current interest in civil engineering. Topic for each semester are announced at the time of course enrollment. Course was offered Fall 2024, Summer 2024, Spring 2024, Fall 2023, Summer 2023, Spring 2023, Fall 2022, Summer 2022, Summer 2021, Spring 2021, Fall 2020, Spring 2020, Summer 2019, Spring 2019, Fall 2018, Spring 2018, Fall 2017, Spring 2017 |
CE 5700 | Foundations Engineering (3) |
Foundation engineering is the application of soil mechanics in the design of foundation elements for structures. The course covers properties of soils; subsurface exploration; bearing capacity; design of shallow foundations and mats; earth pressure theories and applications to design of retaining structures; stability of slopes; and an introduction to deep foundations. Prerequisites: CE 3310, CE 3710. | |
CE 6000 | Forefronts of Civil Engineering (3) |
Offered Spring 2025 | This course is an introduction to major challenges facing civil engineering infrastructures and emerging solutions to these challenges. Innovative technologies and techniques will be presented. Topics will vary but may include sustainability, sensor technology, infrastructure security, and resiliency and design for natural disasters. Prerequisite: Graduate Standing or Instructor Permission. |
CE 6009 | The Art and Science of Systems Modeling (3) |
This course will introduce students to the systemic process of model building. The central role of state space and state variables in system modeling will be the focus. Models developed in class will be introduced with example problems on modeling infrastructure systems of systems, covering: bridges, telecommunications, transportation, electrical grid, water resources and aviation. To be taught concurrently w/SYS 3001, SYS 6581 and CE 3001. | |
CE 6010 | Computational Methods in Civil Engineering (3) |
Studies CE problems and solutions in a numerical, computer-based context; formulation of these problems using various computational procedures; development of typical algorithms; utilization of microcomputers, including structured programming with graphics. Emphasizes construction of numerical models for applications and the solution of representative multi-dimensional problems from all areas of CE. Prerequisite: Graduate standing Course was offered Spring 2016, Spring 2015, Spring 2014, Spring 2013, Spring 2012, Spring 2011, Spring 2010 | |
CE 6015 | Project Management (3) |
Offered Spring 2025 | Project management skills are just as crucial to success as engineering skills. Therefore, it is essential to understand how projects are planned, executed, and managed.The purpose of this course is to introduce the principles of project management. The course will equip students with the concepts, tools, and language of project management that can be applied to any project size and type. |
CE 6025 | Virtual Design and Construction (VDC) Coordination and Control (3) |
Offered Spring 2025 | In this course, students will learn how to use Building Information Modeling to 1) support the decision-making over a project life cycle and 2) improve coordination between stakeholders throughout the design and construction stages. With this hands-on course, students will learn how to integrate all project models to visualize construction process and better predict, manage, and communicate project outcomes. Course was offered Spring 2024, Spring 2023 |
CE 6030 | Green Engineering and Sustainability (3) |
An introductory to sustainability metrics and the engineering tools of industrial ecology, most notably life cycle assessment (LCA). Case studies from various engineering disciplines will be explored. Students will undertake an open-ended LCA project related to their thesis research or improving the sustainability of UVA operations. Prerequisite: SEAS 4th-year or Grad standing. Course was offered Fall 2023, Fall 2022, Summer 2020, Fall 2019, Summer 2018, Summer 2017, Summer 2016, Spring 2015, Spring 2013, Fall 2010 | |
CE 6035 | Leadership and Negotiation (3) |
In this course, students will become familiar with the different ways of exercising leadership and the essential negotiation concepts and strategies. They will identify their strengths and weaknesses and learn how to best work with others in a leadership context. The course's fundamental concepts will be learned through readings and class discussions, and skills will be practiced with role-playing simulations and construction-related case studies. | |
CE 6040 | Infrastructure Management (3) |
Studies the tools required to formulate a prioritization procedure that identifies candidate projects for programming at both the network and project level infrastructure management systems. Topics include methods for obtaining condition rating measurements and optimization procedures. Prerequisite: Graduate standing or instructor permission. | |
CE 6045 | Construction Business (3) |
This course provides an overview of the most essential business concepts: value creation, marketing, sales, finance, and systems design. Students will learn 1) how construction businesses work - in practice, not theory, 2) how people work, and 3) how systems work. By understanding these fundamental principles, students will be equipped with a set of tools to make good business decisions. | |
CE 6050 | Nondestructive Evaluation (3) |
Basic physics of optical, electromagnetic, mechanical, ultrasonic and radiographic NDE measurements. Principles and uses of these and other quantitative techniques in nondestructive evaluation. Signal processing and evaluation methods. Laboratory experiments in optical, ultrasonic, eddy current, and magnetic methods of NDE.
Pre-requisites: MAE 2310, APMA 2130 or equivalent. | |
CE 6065 | Construction Practice (3) |
The purpose of this practicum course is for students to obtain relevant field experience before graduation and boost their professional skills. Students will be going to a job site/office regularly where a specific task that is going on in the project/office will be handled to them. Students will benefit from being exposed to office and fieldwork regularly and practicing engineers, and project managers. | |
CE 6070 | Smart and Healthy Buildings (3) |
This class focuses on the next generation of buildings where smart devices, Internet of Things (IoT) systems, machine learning applications, and simulations platforms will be utilized to contextualize the changes in indoor environments and occupants¿ needs, allowing building systems (e.g., HVAC, lighting, blinds) to dynamically adjust themselves to enhance the indoor environmental conditions from the health, comfort, and energy perspectives. Course was offered Fall 2024 | |
CE 6110 | Asphalt Materials (3) |
This course will cover the major types of bituminous materials: asphalt cements, cutback asphalts, asphalt emulsions, and tars. The influence of chemical composition upon physical properties, desirable aggregate characteristics for bituminous mixtures, and asphalt mixtures and construction techniques are also covered. May be taught concurrently with CE 4710. Prerequisite: Graduate standing or instructor permission. | |
CE 6120 | Pavement Analysis and Design (3) |
Introduces the concepts of design, performance, and analysis of rigid and flexible pavements. Focuses on: review of engineering materials used for pavement construction, empirical and mechanistic design methodologies for pavement construction and rehabilitation, influence of traffic loading on pavement performance, life-cycle cost analysis techniques, and pavement management. Taught concurrently with CE 4020. | |
CE 6130 | Advanced Geotechnical Engineering (3) |
This course addresses advanced geotechnical engineering concepts related to slope stability and earth pressures. Topics covered include: stress-strain, shear strength, slope stability analysis, lateral earth pressure, and the design of retaining walls (gravity, sheet-pile, anchored, and braced). Students should have taken CE 3710 (or an equivalent) or obtain instructor permission to enroll. Course was offered Spring 2016 | |
CE 6200 | Fate and Transport Modeling of Ecosystems (3) |
This is a first course in modeling surface water ecosystems, including watersheds. Ecosystems ranging from watersheds, rivers, reservoirs, estuaries, coastal waters and wetlands will be covered. Using actual field data, students are assigned modeling projects with currently used models for TMDLs. Prerequisite: Graduate Engineering or Instructor permission | |
CE 6210 | Wastewater Treatment (3) |
Presents a concise summary of wastewater treatment processes, with emphasis on applications to municipal and industrial wastewaters. Physical, chemical, and biological treatment processes are discussed. Also covers practices of removing conventional and toxic pollutants in wastewaters. Prerequisites: CE 2210, CE 3200, and CE 4100 (concurrent) or Instructor Permission. | |
CE 6215 | Storm Water Management (3) |
This course focuses on urban stormwater management, covering its effects on infrastructure and ecosystems, hydrologic principles, regulations, and both structural and non-structural management strategies. It includes practical projects and modeling tools, with options for graduate customization to align with academic and career objectives. Graduate students have opportunity to customize class to their academic and professional goals. Course was offered Fall 2024 | |
CE 6220 | Water Chemistry (3) |
This course covers the basic principles of aquatic chemistry as applied to problems in natural and engineered waters. Four specific reaction types will be covered including 1) acid-base, 2) precipitation-dissolution, 3) complexation, and 4) oxidation-reduction. Problem solving skills will be developed using graphical and analytical techniques. Students will also develop computer simulation skills. Taught concurrently with CE 4100 Course was offered Spring 2023, Fall 2020, Fall 2018, Fall 2017, Spring 2016, Spring 2014, Fall 2011, Fall 2009 | |
CE 6230 | Hydrology (3) |
Stresses the quantitative description and the physical basis of hydrology. Both deterministic and stochastic methodology are applied to the analysis of the hydrologic cycle, namely, precipitation, evaporation, overland flow and stream flow, infiltration, and groundwater flow. The use of compute simulation models, especially microcomputer based models, is emphasized. Prerequisite: Instructor permission. Course was offered Fall 2024, Fall 2023, Spring 2023, Spring 2022, Fall 2019, Fall 2017, Fall 2016, Fall 2015, Spring 2014 | |
CE 6240 | Ground-Water Hydrology and Contaminant Transport (3) |
An introduction to ground-water hydrology and contaminant transport. Topics include Darcy's Law, fluid potential, hydraulic conductivity, the unsaturated zone, the 3-D equation of ground-water flow, well hydraulics and pump tests, including the principle of superposition, the advection-dispersion-reaction equation, pollutant fate and transport processes, and numerical simulation of ground-water. Prerequisites: CE 2210, CE 3200 or equivalent. | |
CE 6250 | Environmental Systems Modeling & Management (3) |
The course emphasizes the formulation of environmental management issues as optimization problems. Simulation models will be presented and then combined with optimization algorithms. Environmental systems to be addressed may include stream quality, air quality, water supply, groundwater remediation, and reservoir operations. Optimization techniques presented include linear programming, dynamic programming, and genetic algorithms. | |
CE 6260 | Environmental Microbiology and Biological Waste Treatment (3) |
We will explore terminology and concepts for characterizing and mathematically modeling human impacts on microbial systems and vice versa. Special consideration will be given to microbe-mediated cycling of organic materials (i.e., pollutants) in natural and engineered systems, including: conventional water and wastewater treatment, municipal landfills, pristine and contaminated groundwater and surface waters, etc. Course was offered Fall 2024, Spring 2023, Spring 2022, Spring 2021, Spring 2020, Spring 2019, Fall 2017, Spring 2016, Fall 2014, Fall 2013, Spring 2011, Fall 2009 | |
CE 6270 | Hydraulics of Rivers, Streams, and Channels (3) |
To provide students with a practical foundation in the hydraulics of open channel flow, so that they may apply their skills to design and analysis of man-made structures and natural rivers. To provide a theoretical underpinning on which students can develop research hypotheses related to open channel hydraulics.
Prerequisites: CE 3210 or Instructor Permission. | |
CE 6280 | Stochastic Hydrology (3) |
Offered Spring 2025 | The goal of this course is to illustrate the importance of uncertainty analysis in hydrology. Topics include extreme value theory applied to floods & droughts, regionalization methods for predictions in ungauged basins, & trend analysis of historical time series. Students should leave the course with an understanding of how to apply these methods in practice to design civil infrastructure systems that are robust to hydrologic uncertainty. Prerequisite: APMA 3100 and CE 3220 or Equivalent |
CE 6290 | Hydroinformatics (3) |
This course introduces the field of hydroinformatics. Hydroinformatics is an interdisciplinary field concerned with methods, software, and hardware tools for understanding and sustainability managing water resource systems. The course covers core concepts and methods in hydroinformatics including data collection, management, analysis, visualization, and modeling. Course was offered Fall 2022 | |
CE 6330 | Introduction to Finite Element Methods (3) |
Fundamental concepts of the finite element method; modeling and discretization; one dimensional problems; element characteristics; interpolation functions; plane stress and plane strain problems; isoparametric mappings and numerical quadrature; axisymmetry; three dimensional elasticity. Prerequisites: CE 4340, CE 4820 or equivalent. Course was offered Fall 2014, Spring 2010 | |
CE 6340 | Risk and Reliability in Structural Engineering (3) |
Fundamental concepts of structural reliability; definitions of performance and safety, uncertainty in loadings, materials and modeling. Analysis of loadings and resistance. Evaluation of existing design codes. Development of member design criteria, including stability, fatigue and fracture criteria; and the reliability of structural systems. Prerequisite: APMA 3100 or APMA 3110 or equivalent. | |
CE 6350 | Experimental Mechanics (3) |
Analyzes the theories and techniques for the determination of static and dynamic stresses, strains, and deformations. Studies include photoelastic, electrical, mechanical, and optical methods and instruments. Both models and full-scale specimens will be used in experimental testing. Prerequisite: CE 3700 or equivalent. | |
CE 6360 | Smart Structures (3) |
The course covers basic aspects of smart structural systems. Fundamental concepts of structural dynamics and vibrations will first be reviewed. Students will then be introduced to a variety of subjects including smart materials, sensing and data acquisition systems, signal processing methods, structural health monitoring, and structural control concepts. Practical applications of smart materials and technologies will be presented and discussed. Course was offered Spring 2019, Spring 2017 | |
CE 6370 | Dynamics of Structures (3) |
Offered Spring 2025 | Study of the dynamic behavior of such structures as beams, rigid frames, floors, bridges, and multi-story buildings under the action of various disturbing forces such as wind, blasts, earthquakes, vehicles, machinery, etc.; dynamic modeling of single, multidegree of freedom, and continuous systems; damping; numerical integration; Prerequisite: Concrete and metal structure design. |
CE 6420 | Public Transportation (3) |
Study of the applicatoin of transportation systems and technologies in an urban context. Focuses on the management and operation of public transit systems, and comparative costs and capabilities of transit modes. | |
CE 6430 | Intermodal Transportation (3) |
Studies the structure of domestic freight and passenger transportation in the United States. Focuses on the integration of modes, economic impacts, national transportation policy and advanced technology. Case studies of contemporary examples of intermodal integration are explored. | |
CE 6440 | Advanced Transportation Systems (3) |
Offered Spring 2025 | The surface transportation system is transforming into a cyber-physical system, with the wide-scale use of sensors and communications in infrastructure management, integration of wireless device apps for improved traveler situational awareness, and introduction of connected and automated vehicles. This course explores the resulting "intelligent transportation system" through readings, case studies, projects, and discussion forums. Course was offered Spring 2024, Summer 2022, Summer 2021, Summer 2020, Summer 2019, Summer 2018, Summer 2017, Spring 2012 |
CE 6450 | Transportation Safety Engineering (3) |
A study of different transportation systems management strategies with specific emphasis on their impact on safety, including methods of obtaining and analyzing crash data. Emphasis is also placed on the interaction of human and vehiclecharacteristics and the road environment on safety. Course was offered Spring 2022, Spring 2021, Spring 2020, Spring 2018, Spring 2017, Spring 2016, Spring 2015, Spring 2014, Spring 2013, Spring 2010 | |
CE 6460 | Introduction to Integrated Transportation Systems Models (3) |
The purpose of this course is to introduce students to core models that support transportation engineering. In addition, the course provides a background on fundamental mathematical and heuristic search methods, optimization theory, stochastic optimization, and graph theory that underpin the transportation models. Course was offered Spring 2021, Spring 2011 | |
CE 6470 | Transport Economics & Finance (3) |
Economic theory and applications enhance transport demand analysis, transport pricing, welfare considerations and policy evaluation. This course illustrates the fundamentals of transport economics (costs, benefits and pricing), describes key factors that affect these (movement and location choice), and introduces different methods of economic analysis for quantifying the trends in and interactions across these topics. Pre/Co-requisite: CE 6410 | |
CE 6480 | Advanced Geometric Design (3) |
This course covers advanced topics in geometric design of highways. Topics include highway functions and classification, characteristics, design control and criteria, and cross section elements. Other material covered includes local collectors, rural and urban arterials, freeways, at-grade intersections, grade separations, and interchanges. The topics covered parallel the AASHTO geometric design book, 'The Green Book.' Prerequisite: CE 3400. | |
CE 6490 | Transportation Data Analysis (3) |
This course introduces the various methods of data acquisition and analysis in transportation. By the end of this course, students should be able to 1) characterize data sets and modeling methods in existing transportation research; 2) design, develop, implement, and evaluate surveys of stated & revealed travel behaviors; and 3) identify & apply appropriate analytical tools for a variety of transport data types. | |
CE 6500 | Special Topics in Civil Engineering (3) |
Offered Spring 2025 | Detailed study of special topics in civil engineering. Master's-level graduate students. Prerequisites: to be listed for each section as needed Course was offered Fall 2024, Spring 2024, Fall 2023, Spring 2023, Fall 2022, Spring 2022, Fall 2021, Spring 2021, Fall 2020, Fall 2019, Spring 2019, Fall 2018, Spring 2018, Fall 2017, Spring 2017, Fall 2016, Fall 2015, Spring 2015, Fall 2014, Spring 2014, Fall 2013, Spring 2013, Fall 2012, Spring 2012, Fall 2011, Spring 2011, Fall 2010, Spring 2010, Fall 2009 |
CE 6555 | Special Topics in Distance Learning (3) |
Special Topics in Distance Learning Course was offered Fall 2021, Spring 2021, Summer 2019, Fall 2018, Fall 2011, Spring 2011, Spring 2010, Fall 2009 | |
CE 6700 | Energy Principles in Mechanics (3) |
Introduction to calculus of variations. Derivation and application of the principles of virtual work and complementary virtual work. The principles of stationary total potential energy and complementary energy, Castigiliano's Theorems. Introduction to mixed and hybrid principles. Variational approximation methods. Hamilton's principle, Lagrange's equations of motion. Corequisite: CE 6720 or equivalent. Taught concurrently w/ AM 6200 and MAE 6200 | |
CE 6710 | Advanced Mechanics of Materials (3) |
Reviews basic stress-strain concepts; constitutive relations. Studies unsymmetrical bending, shear center, and shear flow. Analyzes curved flexural members, beams on elastic foundation, torsion, bending, and twisting of thin walled sections. Taught concurrently w/ AM 6010. Prerequisite: Undergraduate mechanics and mathematics. | |
CE 6720 | Continuum Mechanics (3) |
Introduces continuum mechanics and mechanics of deformable solids. Vectors and cartesian tensors, stress, strain, deformation, equations of motion, constitutive laws, introduction to elasticity, thermal elasticity, viscoelasticity, plasticity, and fluids. Taught concurrently with APMA 6020, AM 6020, MAE 6020. Prerequisite: Instructor permission. | |
CE 6730 | Computational Solid Mechanics (3) |
Analyzes the variational and computational mechanics of solids, potential energy, complementary energy, virtual work, Reissner's principle, Ritz and Galerkin methods; displacement, force and mixed methods of analysis; finite element analysis, including shape functions, convergence and integration; and applications in solid mechanics. Cross-listed as AM 6030, MAE 6030. Corequisite: CE 6702. | |
CE 6731 | Vibrations (3) |
Free and forced vibration of undamped and damped single-degree-of-freedom systems and undamped multi-degree-of-freedom systems; use of Lagrange's equations, Laplace transform, matrix formulation, and other solution methods; normal mode theory; introduction to vibration of continuous systems. Taught concurrently w/ AM 6230 and MAE 6230. Prerequisite: Instructor permission. Course was offered Fall 2024 | |
CE 6740 | Plates and Shells (3) |
Includes the classical analysis of plates and shells of various shapes; closed-form numerical and approximate methods of solution of governing partial differential equations; and advanced topics (large deflection theory, thermal stresses, orthotropic plates). Taught concurrently w/ AM 6040 and MAE 6040. Prerequisite: APMA 6410 and CE 6710 or 6720. Course was offered Spring 2016, Fall 2011 | |
CE 6750 | Mechanics of Composite Materials (3) |
Analyzes the properties and mechanics of fibrous, laminated composites; stress, strain, equilibrium, and tensor notation; micromechanics, lamina, laminates, anisotropic materials, classical lamination theory, stiffness and strength, interlaminar stresses, fabrication, and test methods; thermal stresses, analysis, design and computerized implementation. Taught concurrently with AM 6650. Prerequisite: CE 2310 or equivalent and a computer language Course was offered Spring 2022, Spring 2021, Spring 2020, Spring 2019, Spring 2018, Spring 2017, Spring 2016, Fall 2011 | |
CE 6760 | Stress Analysis of Composites (3) |
Focuses on 3-D anisotropic constitutive theory, edge effects and interlaminar stresses, failure criteria, fracture, anisotropic elasticity, micromechanics, laminated plates, hygro-thermal effects, conduction and diffusion. Taught concurrently w/ AM 6660. Prerequisite: CE 6750 or AM 6650. | |
CE 6770 | Theory of Elasticity (3) |
Reviews concepts/stress, strain, equilibrium, compatibility;Hooke's law;displacement & stress formulations of elasticity problems;plane stress and strain problems in rectangular coordinates;Airy's stress function; plane stress and strain problems in polar coordinates,axisymmetric problems;torsion of prismatic bars (semi-inverse method using real functions);thermal stress;energy methods.Pre-requisites:CE 6720,AM/MAE 6020,or instructor permission Course was offered Spring 2011, Spring 2010 | |
CE 6775 | Theory of Structural Stability (3) |
Introduces the elastic stability of structural and mechanical systems. Studies classical stability theory and buckling of beams, trusses, frames, arches, rings and thin plates and shells. Also covers the derivation of design formulas, computational formulation and implementation. Taught concurrently with AM 6750. Prerequisite: Instructor permission. | |
CE 6780 | Cyber-Physical Systems Technology and Ethics (3) |
This course is designed to develop cross-competency in the technical, analytical, and professional capabilities necessary for the emerging field of Cyber-Physical Systems (CPS). It provides convergence learning activities based around the applications, technologies, and system designs of CPS as well as exploring the ethical, social, and policy dimensions of CPS work. The course also emphasizes the importance of communication as a necessary skill. | |
CE 6993 | Independent Study (1 - 12) |
Offered Spring 2025 | Detailed study of graduate course material on an independent basis under the guidance of a faculty member. Master's-level graduate students. Prerequisites: Instructor Permission Course was offered Fall 2024, Summer 2024, Spring 2024, Fall 2023, Fall 2022, Summer 2022, Fall 2021, Summer 2021, Fall 2020, Summer 2020, Fall 2019, Summer 2019, Fall 2018, Summer 2018, Spring 2018, Fall 2017, Spring 2017, Fall 2016, Spring 2016, Fall 2015, Summer 2015, Spring 2015, Fall 2014, Summer 2014, Spring 2014, Fall 2013, Summer 2013, Spring 2013, Fall 2012, Summer 2012, Spring 2012, Fall 2011, Summer 2011, Spring 2011, Fall 2010, Summer 2010, Spring 2010, Fall 2009 |
CE 6995 | Supervised Project Research (1 - 12) |
Offered Spring 2025 | Formal record of student commitment to project research under the guidance of a faculty advisor. Registration may be repeated as necessary. Master's-level graduate students. Prerequisites: Instructor Permission Course was offered Fall 2024, Summer 2024, Spring 2024, Fall 2023, Summer 2023, Spring 2023, Fall 2022, Summer 2022, Spring 2022, Fall 2021, Summer 2021, Spring 2021, Fall 2020, Summer 2020, Spring 2020, Fall 2019, Summer 2019, Spring 2019, Fall 2018, Summer 2018, Spring 2018, Fall 2017, Summer 2017, Spring 2017, Fall 2016, Summer 2016, Spring 2016, Fall 2015, Summer 2015, Spring 2015, Fall 2014, Summer 2014, Spring 2014, Fall 2013, Summer 2013, Spring 2013, Fall 2012, Spring 2012, Fall 2011, Spring 2011, Fall 2010, Spring 2010, Fall 2009 |
CE 7001 | Graduate Seminar (0) |
Offered Spring 2025 | Weekly meeting of graduate students and faculty for presentation and discussion of contemporary research and practice in civil engineering. This seminar is offered every spring and fall semesters. Prerequisite: For students who have established resident credit. Course was offered Fall 2024, Spring 2024, Fall 2023, Spring 2023, Fall 2022, Spring 2022, Fall 2021, Spring 2021, Fall 2020, Spring 2020, Fall 2019, Spring 2019, Fall 2018, Spring 2018, Fall 2017, Spring 2017, Fall 2016, Spring 2016, Fall 2015, Spring 2015, Fall 2014, Spring 2014, Fall 2013, Spring 2013, Fall 2012, Spring 2012, Fall 2011, Spring 2011, Spring 2010 |
CE 7120 | Advanced Pavement Analysis and Design (3) |
This course covers advanced topics in the design and analysis of pavement structures for all types of pavements. Mechanistic-empirical design procedures are covered, and drainage layer design is discussed in detail. Actual pavement design programs are used and advanced design checks and analysis topics covered in detail. Stress, strain, deflection calculation, and back calculation procedures are also discussed. Prerequisite: CE 6120. | |
CE 7200 | Environmental Hydraulics Modeling (3) |
This course focuses on an advanced modeling topic - environmental hydraulics of contaminants in ecosystems. Major components covered in the course include mixing zone modeling analysis of near field and far field, hydrodynamic modeling of ecosystems such as reservoirs/lakes, estuaries/coastal waters, and wetlands. One of the key elements in the course is conducting a dye dispersion study in the receiving water to support a mixing zone modeling analysis. Finally, linking the watershed, hydrodynamic and receiving water fate and transport models is addressed. Prerequisite: CE 6200 or instructor permission. | |
CE 7240 | Theory of Groundwater Flow and Contaminant Transport (3) |
Provides a theoretical framework for understanding fluid flow and contaminant transport in porous media. Topics include the properties of a porous medium, including types of phases, soil and clay mineralogy, surface tension and capillarity, soil surface area, and soil organic-matter composition; the derivation of the general equations for multi-phase fluid flow and multi-species solute transport; and the fundamentals of the fate and transport processes of organic pollutants in ground-water systems, including advection, dispersion, diffusion, sorption, hydrolysis, and volatilization. Prerequisite: CE 6240 or equivalent. | |
CE 7300 | Optimum Structural Design (3) |
Introduces the basic concepts, numerical methods, and applications of optimum design to civil engineering structures; formulation of the optimum design problems; development of analysis techniques including linear and nonlinear programming and optimality criteria; examples illustrating application to steel and concrete structures. Prerequisite: Instructor permission. | |
CE 7310 | Non-Linear Structural Systems (3) |
Discussion of deflection theory. Analysis of arches, suspension bridges, cable supported roof systems, guyed towers, lattice domes and space trusses. Focuses on wind-induced vibration, creep effects, and the visco-elastic behavior of structures. Prerequisite: CE 6330 or CE 6730, or instructor permission. | |
CE 7320 | Design of Slab and Shell Structures (3) |
Using both exact and simplified methods of thin shell theory, such structures as domes, cylindrical roofs, tanks, hyperbolic paraboloids, folder plate roofs, and suspension forms are analyzed and designed. Effects of stiffening beams and edge stress are studied. Considers erection, economy and aesthetics. Prerequisite: CE 6310 or CE 6320. | |
CE 7330 | Advanced Finite Element Applications in Structural Engineering (3) |
Development and application of two- and three-dimensional finite elements; plate bending; isoparametric formulation; solid elements; nonlinear element formulation with application to material and geometric nonlinearities; stability problems; formulation and solution of problems in structural dynamics; use of commercial computer codes. Prerequisite: CE 6330 or equivalent. | |
CE 7400 | Traffic Flow Theory (3) |
Analyzes theoretical and mathematical models of traffic flow; deterministic and stochastic traffic flow models, queueing theory and its application including cases where arrival rates exceed service rates; acceleration noise and traffic simulation. Prerequisite: CE 6400. Course was offered Spring 2019 | |
CE 7410 | Transportation Impact Analysis (3) |
Introduces the non-travel impacts of transportation systems and the methodologies used to capture them for project evaluation; to develop and illustrate methodologies used for evaluating the effectiveness of transportation system/projects including benefit-cost analysis and multi-objective decision models, and to illustrate the analysis of different alternatives. Prerequisites: CE 6400 and 6410. Course was offered Fall 2010 | |
CE 7430 | Transportation Logistics (3) |
This course covers logistics systems, with emphasis on the design and analysis of transportation and supply chain systems. Topics include transportation nnetwork design, scheduling, routing, contracting and pricing; interactions and trade-offs of these activities; and models and techniques for the analysis of logistics systems. Prerequisites: CE 6400, 6410. | |
CE 7460 | Advanced Integrated Transportation Systems Models (3) |
Introduces the current & advanced optimization and simulation computer models used in traffic operations.Covers the advantages and disadvantages of models considered and is project-oriented, with students spending a significant amount of time in selecting & using these models to solve "real world" problems. Prerequisite CE 6400. Course was offered Fall 2009 | |
CE 7500 | Special Topics in Civil Engineering (1 - 12) |
Detailed study of special topics in civil engineering. Doctoral-level graduate students. Prerequisites: Instructor Permission Course was offered Spring 2021, Spring 2020, Spring 2018, Fall 2017, Spring 2017, Fall 2016, Spring 2016, Fall 2015, Spring 2015, Fall 2014, Spring 2014, Fall 2013, Spring 2013, Fall 2012, Spring 2012, Fall 2011, Fall 2010, Fall 2009 | |
CE 7555 | Advanced Topics in Distance Learning (3) |
Advanced Topics in Distance Learning | |
CE 7750 | Random Vibrations (3) |
Topics include a review of probability theory; stochastic processes, with an emphasis on continuous, continuously parametered processes; mean square calculus, Markov processes, diffusion equations, Gaussian processes, and Poisson processes; response of SDOF, MDOF, and continuous linear and nonlinear models to random excitation; upcrossings, first passage problems, fatigue and stability considerations; Monte Carlo simulation, analysis of digital time series data, and filtered excitation models. Cross-listed as AM 7250. Prerequisite: A background in probability theory and vibration analysis. | |
CE 7770 | Micromechanics of Heterogeneous Media (3) |
Analyzes averaging principles, equivalent homogeneity, effective moduli, bounding principles, self-consistent schemes, composite spheres, concentric cylinders, three phase model, repeating cell models, inelastic and nonlinear effects, thermal effects, isotropic and anisotropic media, strength and fracture. Crosslisted with APMA 7670 and AM 7670, Prerequisites: CE 6720. | |
CE 7993 | Independent Research in CE (1 - 12) |
Offered Spring 2025 | Detailed independent study of graduate course material under the guidance of a faculty member. Doctoral-level graduate students.
Prerequisites: Instructor Permission Course was offered Fall 2024, Spring 2024, Fall 2023, Spring 2023, Fall 2022, Spring 2022, Fall 2021, Spring 2021, Fall 2020, Spring 2020, Fall 2019, Spring 2019, Fall 2018, Spring 2018, Fall 2017, Spring 2017, Fall 2016, Spring 2016, Fall 2015, Spring 2015, Fall 2014, Spring 2014, Fall 2013, Spring 2013, Fall 2012, Spring 2012, Fall 2011, Spring 2011, Fall 2010, Spring 2010, Fall 2009 |
CE 7995 | Supervised Project Research (1 - 12) |
Formal record of student commitment to project research under the guidance of a faculty advisor. Registration may be repeated as necessary. Doctoral-level graduate student. Prerequisite: Instructor Permission Course was offered Spring 2018, Fall 2017, Spring 2017, Fall 2016, Spring 2016, Fall 2015, Spring 2015, Fall 2014, Spring 2014, Fall 2013, Spring 2013, Fall 2012, Spring 2012, Fall 2011, Fall 2010 | |
CE 8000T | Non-UVa Transfer/Test Credit Approved (1 - 48) |
Non-UVa Transfer/Test Credit Approved | |
CE 8001 | Graduate Teaching Instruction (1 - 6) |
Offered Spring 2025 | For graduate students who will be GTA for a course taught by CE faculty who have granted Instructor Permission for that section. Prerequisites: Instructor Permission Course was offered Fall 2024, Spring 2024, Fall 2023, Spring 2023, Fall 2022, Spring 2022, Fall 2021, Spring 2021, Fall 2020, Spring 2020, Fall 2019, Spring 2019, Fall 2018, Spring 2018, Fall 2017, Spring 2017, Fall 2016, Spring 2016, Fall 2015, Spring 2015, Fall 2014, Spring 2014, Fall 2013, Spring 2013, Fall 2012, Spring 2012, Fall 2011, Spring 2011, Fall 2010, Spring 2010, Fall 2009 |
CE 8240 | Groundwater Modeling (3) |
Introduces the fundamentals of modeling groundwater systems. Emphasizes the evaluation, development, and application of computer models. Modeling techniques include analytical solutions, finite difference and finite element methods, particle tracking, and inverse modeling. Models are applied to flow and transport in saturated and unsaturated groundwater systems. Prerequisite: CE 6240 or instructor permission. | |
CE 8999 | Thesis (1 - 12) |
Offered Spring 2025 | Formal record of student commitment to master's thesis research under the guidance of a faculty advisor. Registration may be repeated as necessary.
Prerequisites: Instructor Permission Course was offered Fall 2024, Summer 2024, Spring 2024, Fall 2023, Summer 2023, Spring 2023, Fall 2022, Summer 2022, Spring 2022, Fall 2021, Summer 2021, Spring 2021, Fall 2020, Summer 2020, Spring 2020, Fall 2019, Summer 2019, Spring 2019, Fall 2018, Summer 2018, Spring 2018, Fall 2017, Summer 2017, Spring 2017, Fall 2016, Summer 2016, Spring 2016, Fall 2015, Summer 2015, Spring 2015, Fall 2014, Summer 2014, Spring 2014, Fall 2013, Summer 2013, Spring 2013, Fall 2012, Summer 2012, Spring 2012, Fall 2011, Summer 2011, Spring 2011, Fall 2010, Summer 2010, Spring 2010, Fall 2009 |
CE 9999 | Dissertation (1 - 12) |
Offered Spring 2025 | Formal record of student commitment to doctoral research under the guidance of a faculty advisor.
Prerequisites: Instructor Permission Course was offered Fall 2024, Summer 2024, Spring 2024, Fall 2023, Summer 2023, Spring 2023, Fall 2022, Summer 2022, Spring 2022, Fall 2021, Summer 2021, Spring 2021, Fall 2020, Summer 2020, Spring 2020, Fall 2019, Summer 2019, Spring 2019, Fall 2018, Summer 2018, Spring 2018, Fall 2017, Summer 2017, Spring 2017, Fall 2016, Summer 2016, Spring 2016, Fall 2015, Summer 2015, Spring 2015, Fall 2014, Summer 2014, Spring 2014, Fall 2013, Summer 2013, Spring 2013, Fall 2012, Summer 2012, Spring 2012, Fall 2011, Summer 2011, Spring 2011, Fall 2010, Summer 2010, Spring 2010, Fall 2009 |
Chemical Engineering | |
CHE 2202 | Thermodynamics (3) |
Offered Spring 2025 | Includes the formulation and analysis of the first and second laws of thermodynamics; energy conservation; concepts of equilibrium, temperature, energy, and entropy; partial molar properties; pure component and mixture equations of state; processes involving energy transfer as work and heat; reversibility and irreversibility; and closed and open systems and cyclic processes. Corequisite: APMA 2120 Course was offered Spring 2024, Spring 2023, Spring 2022, Spring 2021, Spring 2020, Spring 2019, Spring 2018, Spring 2017, Spring 2016, Spring 2015, Spring 2014, Spring 2013, Summer 2012, Spring 2012, Summer 2011, Spring 2011, Summer 2010, Spring 2010 |
CHE 2215 | Material and Energy Balances (3) |
Introduces the field of chemical engineering, including material and energy balances applied to chemical processes, physical and thermodynamic properties of multi-component systems. Three lecture and one discussion hour. Prerequisite: CHEM 1410 or CHEM 1610 or CHEM 1810, and APMA 1110 or MATH 1320. | |
CHE 2216 | Modeling and Simulation in Chemical Engineering (4) |
Offered Spring 2025 | Mathematical and computational tools for the analysis and simulation of chemical processes and physicochemical phenomena. Mathematical and numerical methods. Three lecture and one laboratory hour. Prerequisite CHE 2215, CS1110 or CS1111 or CS1112 or CS 1113; Co-requisite: APMA 2130 or MATH 3250, or APMA 2501 topic "Differential Equations & Linear Algebra" Course was offered Summer 2024, Spring 2024, Spring 2023, Spring 2022, Spring 2021, Spring 2020, Spring 2019, Spring 2018, Spring 2017, Spring 2016, Spring 2015, Spring 2014, Spring 2013, Spring 2012, Spring 2011, Spring 2010 |
CHE 2246 | Introduction to Biotechnology (3) |
Introduction to the fundamentals of biochemistry and molecular and cell biology emphasizing their relevance to industrial applications of biotechnology. Three lecture hours. Prerequisite: CHEM 1410 or CHEM 1810. | |
CHE 2595 | Special Topics in Chemical Engineering (1 - 3) |
Offered Spring 2025 | Chemical Engineering special topics vary by section. |
CHE 3316 | Chemical Thermodynamics and Staged Unit Operations (4) |
Principles of chemical thermodynamics developed and applied to chemical and phase equilibria. Principles and methods for staged separation processes including distillation, absorption and stripping, extraction, and adsorption systems. Four Lecture Hours. Prerequisite: CHE 2202 and 2215. | |
CHE 3318 | Chemical Reaction Engineering (3) |
Offered Spring 2025 | Determination of rate equations for chemical reactions from experimental data. Use of kinetics and transport relations in the design of both batch and continuous reactors; homogeneous, heterogeneous, uncatalyzed and catalyzed reactions. Three lecture hours. Prerequisite: CHE 2216, 3316; corequisite: CHE 3322. Course was offered Spring 2024, Spring 2023, Spring 2022, Spring 2021, Spring 2020, Spring 2019, Spring 2018, Spring 2017, Spring 2016, Spring 2015, Spring 2014, Spring 2013, Spring 2012, Spring 2011, Spring 2010 |
CHE 3321 | Transport Processes I: Momentum Transfer (3) |
Fundamental principles of momentum transport will be discussed and mathematical methods will be used to describe transport in steady state and unsteady state situations. This course will emplasize the application of these principles and quantitative relations to fluid flow problems. Three lecture hours . Prerequisite: APMA 2130, CHE 2215, 2216. | |
CHE 3322 | Transport Processes II: Heat and Mass Transfer (4) |
Offered Spring 2025 | Fundamental concepts of heat and mass transfer; applications of these concepts and material and energy conservation calculations for design of heat exchanger and packed absorption/stripping columns. Four lecture hours. Prerequisites: CHE 2216, 3316, 3321. Course was offered Spring 2024, Spring 2023, Spring 2022, Spring 2021, Spring 2020, Spring 2019, Spring 2018, Spring 2017, Spring 2016, Spring 2015, Spring 2014, Spring 2013, Spring 2012, Spring 2011, Spring 2010 |
CHE 3347 | Biochemical Engineering (3) |
Offered Spring 2025 | Quantitative engineering aspects of industrial applications of biology including the microbial synthesis of commercial products, environmental biotechnology, and the manufacture of biopharmaceuticals through recombinant microorganisms, transgenic animals, and plants. Three lecture hours. Prerequisite: CHE 2216, CHE 2246, CHE 3321; corequisite: CHE 3318, and 3322. Course was offered Spring 2024, Spring 2023, Spring 2022, Spring 2021, Spring 2020, Spring 2019, Spring 2018, Spring 2017, Spring 2016, Spring 2015, Spring 2014, Fall 2013, Spring 2012, Spring 2011, Spring 2010 |
CHE 3398 | Chemical Engineering Laboratory I (3) |
Offered Spring 2025 | Experimental study of selected operations and phenomena in fluid mechanics and heat transfer. Students plan experiments, analyze data, calculate results and prepare written and/or oral planning and final technical reports. One hour discussion, four laboratory hours. Prerequisite: CHE 2215 and CHE 3316 and CHE 3321; corequisite: CHE 3322 Course was offered Spring 2024, Spring 2023, Spring 2022, Spring 2021, Spring 2020, Spring 2019, Spring 2018, Spring 2017, Spring 2016, Spring 2015, Spring 2014, Spring 2013, Spring 2012, Spring 2011, Spring 2010 |
CHE 4417 | Tissue Engineering (3) |
Offered Spring 2025 | Introduces the fundamental principles of tissue engineering. Topics: tissue organization and dynamics, cell and tissue characterization, cell-matrix interactions, transport processes in engineered tissues, biomaterials and biological interfaces, stem cells and interacting cell fate processes, and tissue engineering methods. Prerequisites: CHEM 1620, APMA 2130, and an introductory course in cell and molecular biology or instructor permission. Course was offered Spring 2024, Spring 2023, Spring 2022, Spring 2021, Spring 2020, Spring 2019, Spring 2017 |
CHE 4442 | Applied Surface Chemistry (3) |
Offered Spring 2025 | Factors underlying interfacial phenomena, emphasizing thermodynamics of surfaces, structural aspects, and electrical phenomena. Application to areas such as emulsification, foaming, detergency, sedimentation, fluidization, nucleation, wetting, adhesion, flotation, and electrophoresis. Three lecture hours. Prerequisite: Instructor permission. Course was offered Spring 2024, Spring 2023, Spring 2022, Spring 2021, Spring 2020, Spring 2019, Fall 2016, Fall 2015, Fall 2014, Fall 2013, Fall 2012, Fall 2011, Fall 2010, Fall 2009 |
CHE 4445 | Fundamentals of Process Safety (3) |
Offered Spring 2025 | This course will cover the fundamentals of Process Safety. We will apply chemical engineering fundamentals to identify various hazards within chemical processes and will assess the risks associated with these hazards. This course will also cover the process design approaches and other commonly adopted industry practices used to mitigate, control and/or manage risks associated with chemical processes. Coreq: CHE 3322 or MAE 3140; Prereq: CHE 3321 or MAE 3210 Course was offered Spring 2024, Spring 2023 |
CHE 4448 | Bioseparations Engineering (3) |
Principles of bioseparations engineering, including specialized unit operations not normally covered in regular chemical engineering courses. Processing operations downstream of the initial manufacture of biotechnology products, including product recovery, separations, purification, and ancillary operations such as sterile processing, clean-in place and regulatory aspects. Three lecture hours. Prerequisite: CHE 3322 Course was offered Fall 2024, Fall 2023, Fall 2022, Fall 2021, Fall 2020, Fall 2019, Fall 2017, Fall 2016, Fall 2015, Fall 2014, Fall 2013, Spring 2013, Spring 2012, Spring 2010 | |
CHE 4449 | Polymer Chemistry and Engineering (3) |
Analyzes the mechanisms and kinetics of various polymerization reactions; relations between the molecular structure and polymer properties, and how these properties can be influenced by the polymerization process; fundamental concepts of polymer solution and melt rheology. Applications to polymer processing operations, such as extrusion, molding, and fiber spinning. Three lecture hours. Pre- or Co-requisite CHE 3321 or BME 3240 or MAE 3140 Course was offered Fall 2024, Fall 2022, Fall 2021, Fall 2020, Fall 2019, Fall 2018, Fall 2017, Fall 2016, Fall 2015, Spring 2015, Spring 2014, Spring 2012 | |
CHE 4450 | Energy Science and Technologies (3) |
Overview of energy technologies with an emphasis on materials research and development concepts and current production. The scope of these technologies within the broader contexts of innovation and energy policy. Topics will include fossil fuels, electrochemical energy storage, fuel cells, and photovoltaics. Prerequisite (CHEM 1410 or CHEM 1610 or CHEM 1810) AND (CHE 2202 or MAE 2100 or MSE 3050). Course was offered Fall 2024, Fall 2023, Fall 2022, Fall 2021, Fall 2020, Spring 2019, Spring 2018, Spring 2017 | |
CHE 4452 | Data Science in Chemical Engineering (3) |
This course provides a practical introduction to data science and machine-learning for chemical engineers. These tools, not covered in the core UG ChE curriculum, have become increasingly relevant and widely used in the chemical engineering industry. Course topics include data storage and retrieval, dimensional reduction, classification, regression algorithms, resampling and regularization, and case studies in chemical engineering. Pre-requisite: (CS 1110 or CS 1111 or CS 1112 or CS 1113 or CS 1110 place-out exam) OR (APMA 2130 or MATH 3250) OR APMA 3110 OR CHE 2216 OR equivalent Course was offered Fall 2024, Spring 2024 | |
CHE 4456 | Bioproduct and Bioprocess Engineering (3) |
Offered Spring 2025 | The course focuses on engineering's role in commercialization of vaccines and biologics. Biologics are more complex than small molecule drug products. This course includes an overview of vaccines and biologics from historical context, product, process and analytical technologies, immunology, clinical, regulatory and ethical considerations, economics, risk mitigation, and impact on human health. Prerequisites: 4th year in CHE or BME |
CHE 4474 | Process Synthesis, Modeling, and Control (2) |
Combining chemical engineering unit operations to create complete manufacturing processes, including safety, environmental, and economic considerations. Modeling processes using commercial simulation software. Analysis and design of control systems for chemical plants. Three lecture hours. Prerequisite: CHE 3318 and CHE 3322; Corequisite CHE 4475 | |
CHE 4475 | Process Safety in Design (1) |
Understanding hazards and risk in a chemical process, managing risk by providing the appropriate layers of protection to reduce the frequency and severity of incidents, and learning from incidents when they happen. Introduction to the engineering and industry concepts.
This course is an introduction to the engineering and industry concepts. One lecture hour. Prerequisites: CHE 3318 and CHE 3322. Co-requisite: CHE 4474 | |
CHE 4476 | Chemical Engineering Design (3) |
Offered Spring 2025 | Application of academically acquired skills to the practice of chemical engineering in an industrial environment: industrial economics; process synthesis and selection; flow sheet development; equipment sizing; plant layout and cost estimation. Report preparation and oral presentations. Use of commercial process simulation software. Two lecture hours, two discussion hours, and design laboratory. Prerequisite: CHE 2216 and CHE 3318 and CHE 3322 and CHE 4474 and CHE 4475. Course was offered Spring 2024, Spring 2023, Spring 2022, Spring 2021, Spring 2020, Spring 2019, Spring 2018, Spring 2017, Spring 2016, Spring 2015, Spring 2014, Spring 2013, Spring 2012, Spring 2011, Spring 2010 |
CHE 4491 | Chemical Engineering Laboratory II (3) |
Continuation of CHE 3398; emphasizes separations, chemical reaction, and process dynamics and control. One discussion and four laboratory hours. Prerequisite: CHE 3318, 3322, and 3398. | |
CHE 4561 | Special Topics in Chemical Engineering (1 - 3) |
Offered Spring 2025 | Applies engineering science, design methods, and system analysis to developing areas and current problems in chemical engineering. Topics are announced at registration. Prerequisite:Third or Fourth-year standing and instructor permission. Course was offered Fall 2024, Fall 2023, Spring 2023, Spring 2022, Spring 2021, Spring 2020, Fall 2019, Spring 2019, Fall 2018, Fall 2017, Spring 2017, Fall 2012 |
CHE 4562 | Special Topics in Chemical Engineering (3) |
Applies engineering science, design methods, and system analysis to developing areas and current problems in chemical engineering. Topics are announced at registration. Prerequisite: Fourth-year standing and instructor permission. | |
CHE 4995 | Chemical Engineering Research (1 - 3) |
Offered Spring 2025 | Library and laboratory study of an engineering or manufacturing problem conducted in close consultation with a departmental faculty member, often including the design, construction, and operation of laboratory scale equipment. Requires progress reports and a comprehensive written report. Prerequisite: Instructor permission. Course was offered Fall 2024, Summer 2024, Spring 2024, Fall 2023, Summer 2023, Spring 2023, Fall 2022, Summer 2022, Spring 2022, Fall 2021, Summer 2021, Spring 2021, Fall 2020, Summer 2020, Spring 2020, Fall 2019, Summer 2019, Spring 2019, Fall 2018, Summer 2018, Spring 2018, Fall 2017, Summer 2017, Spring 2017, Fall 2016, Summer 2016, Spring 2016, Fall 2015, Summer 2015, Spring 2015, Fall 2014, Summer 2014, Spring 2014, Fall 2013, Summer 2013, Spring 2013, Fall 2012, Spring 2012, Fall 2011, Spring 2011, Fall 2010, Spring 2010, Fall 2009 |
CHE 5456 | Bioproduct & Bioprocess Eng (3) |
Offered Spring 2025 | The course focuses on engineering's role in commercialization of vaccines and biologics. Biologics are more complex than small molecule drug products and present unique challenges in commercialization. This course includes an overview of vaccines and biologics from historical context, product, process and analytical technologies, immunology, clinical, regulatory and ethical considerations, economics, risk mitigation, and impact on human health. Prerequisites: 4th year or higher CHE or BME standing or Instructor Permission |
CHE 5561 | Special Topics in Chemical Engineering (1 - 3) |
Offered Spring 2025 | Applies engineering science, design methods, and system analysis to developing areas and current problems in chemical engineering. Topics are announced at registration. Course was offered Spring 2022, Spring 2021, Spring 2020, Fall 2019, Spring 2019, Fall 2018, Fall 2017, Fall 2016, Fall 2014, Fall 2013, Fall 2012, Fall 2011, Spring 2011, Spring 2010 |
CHE 5562 | Special Topics in Chemical Engineering (1 - 3) |
Offered Spring 2025 | Applies engineering science, design methods, and system analysis to developing areas and current problems in chemical engineering. Topics are announced at registration. Course was offered Spring 2024, Spring 2023, Spring 2022, Spring 2021, Spring 2020, Spring 2019, Spring 2018, Spring 2017, Spring 2016, Spring 2014, Spring 2012 |
CHE 6438 | Process Control and Dynamics (3) |
Introduction to dynamics and control of process systems, controllers, sensors, and final control elements. Development and application of time- and frequency-domain characterizations of subsystems for stability analyses of closed control loops. State-space models, principles of sampled-data analysis and digital control techniques. Elementary systems identification with emphasis on dead time, distributed parameters, and nonlinearities. Prerequisite: Instructor permission. | |
CHE 6442 | Applied Surface Chemistry (3) |
Offered Spring 2025 | Factors underlying interfacial phenomena, with emphasis on thermodynamics of surfaces, structural aspects, and electrical phenomena; applications such as emulsification, foaming, detergency, sedimentation, flow through porous media, fluidization, nucleation, wetting, adhesion, flotation, electrocapillarity. Prerequisite: Instructor permission. Course was offered Spring 2024, Spring 2023, Spring 2022, Spring 2021, Spring 2020, Spring 2019, Fall 2016, Fall 2015, Fall 2014, Fall 2013, Fall 2012, Fall 2011, Fall 2010, Fall 2009 |
CHE 6445 | Fundamentals of Process Safety (3) |
Offered Spring 2025 | This course will cover the fundamentals of Process Safety. We will apply chemical engineering fundamentals to identify various hazards within chemical processes and will assess the risks associated with these hazards. This course will also cover the process design approaches and other commonly adopted industry practices used to mitigate, control and/or manage risks associated with chemical processes. Prerequisites: Chemical Engineering graduate student Course was offered Spring 2024, Spring 2023 |
CHE 6447 | Biochemical Engineering (3) |
Offered Spring 2025 | Introduction to properties, production, and use of biological molecules of importance to medicine and industry, such as proteins, enzymes, and antibiotics. Topics may include fermentation and cell culture processes, biological mass transfer, enzyme engineering, and implications of recent advances in molecular biology, genomics, and proteomics. Prerequisite: Instructor permission. Course was offered Spring 2024, Spring 2023, Spring 2022, Spring 2021, Spring 2020, Spring 2019, Spring 2018, Spring 2017, Spring 2016, Spring 2015, Spring 2014, Spring 2012, Spring 2011, Spring 2010 |
CHE 6448 | Bioseparations Engineering (3) |
Principles of bioseparations engineering including specialized unit operations not normally covered in regular chemical engineering courses. Processing operations downstream of the initial manufacture of biotechnology products, including product recovery, separations, purification, and ancillary operations such as sterile processing, clean-in place and regulatory aspects. Bioprocess integration and design aspects. Prerequisite: Instructor permission. Course was offered Fall 2024, Fall 2023, Fall 2022, Fall 2021, Fall 2020, Fall 2019, Fall 2017, Fall 2016, Fall 2015, Fall 2014, Fall 2013, Spring 2013, Spring 2012, Spring 2010 | |
CHE 6449 | Polymer Chemistry and Engineering (3) |
Analyzes the mechanisms and kinetics of various polymerization reactions; relations between the molecular structure and polymer properties, and how these properties can be influenced by the polymerization process; fundamental concepts of polymer solution and melt rheology. Applications to polymer processing operations, such as extrusion, molding, and fiber spinning. Three lecture hours. Prerequisite: CHE 3321 or instructor permission. Course was offered Fall 2024, Fall 2022, Fall 2021, Fall 2020, Fall 2019, Fall 2018, Fall 2017, Fall 2016, Fall 2015, Spring 2015, Spring 2014, Spring 2012 | |
CHE 6450 | Energy Science and Technologies (3) |
Overview of energy technologies with an emphasis on materials research and development concepts and current production. The scope of these technologies within the broader contexts of innovation and energy policy. Topics will include fossil fuels, electrochemical energy storage, fuel cells, and photovoltaics. Course was offered Fall 2024, Fall 2023, Fall 2022, Fall 2021, Fall 2020, Spring 2019, Spring 2018, Spring 2017 | |
CHE 6452 | Data Science in Chemical Engineering (3) |
This course is a practical introduction to data science and machine learning with specific focus on chemical engineering applications. Lectures focus first on foundational programming skills, and the course continues with an overview of various techniques and algorithms used to solve real world chemical engineering problems. Substantial time is devoted to model selection and validation, and case studies in chemical engineering are explored. Prerequisites: Chemical Engineering graduate student | |
CHE 6476 | Process Design and Economics (4) |
Factors that determine the genesis and evolution of a process. Principles of marketing and technical economics and modern process design principles and techniques, including computer simulation with optimization. Prerequisite: Instructor permission. Course was offered Spring 2024, Spring 2023, Spring 2022, Spring 2021, Spring 2020, Spring 2019, Spring 2018, Spring 2017, Spring 2016, Spring 2015, Spring 2014, Spring 2011, Spring 2010 | |
CHE 6561 | Special Topics in Chemical Engineering (3) |
Offered Spring 2025 | Special Topics in CHE |
CHE 6605 | Research Methods (3) |
The course provides practical instruction on the conduct of research at UVa. Students will be introduced to such topics as research infrastructure, responsible conduct of research, laboratory safety, time management, data management, literature searching methods, critical reviewing of the scientific literature, writing research proposals, and presenting scientific research findings. | |
CHE 6615 | Advanced Thermodynamics (3) |
Development of the thermodynamic laws and derived relations. Application of relations to properties of pure and multicomponent systems at equilibrium in the gaseous, liquid, and solidphases. Prediction and calculation of phase and reaction equilibria in practical systems. Prerequisite: Undergraduate-level thermodynamics or instructor permission. | |
CHE 6618 | Chemical Reaction Engineering (3) |
Offered Spring 2025 | Fundamentals of chemical reaction kinetics and mechanisms; experimental methods of determining reaction rates; introduction to heterogeneous catalysis; application of chemical kinetics, along with mass-transfer theory, fluid mechanics, and thermodynamics, to the design and operation of chemical reactors. Prerequisite: CHE 6625 and 6665. Course was offered Spring 2024, Spring 2023, Spring 2022, Spring 2021, Spring 2020, Spring 2019, Spring 2018, Spring 2017, Spring 2016, Spring 2015, Spring 2014, Spring 2013, Spring 2012, Spring 2011, Spring 2010 |
CHE 6625 | Transport Processes (3) |
Integrated introduction to fluid mechanics, heat transfer, and mass transfer. Development of the basic equations of change for transport of momentum, energy, and mass in continuous media. Applications with exact solutions, consistent approaches to limiting cases and approximate solutions to formulate the relations to be solved in more complicated problems. Prerequisite: Undergraduate transport processes | |
CHE 6630 | Mass Transfer (3) |
Offered Spring 2025 | Fundamental principles common to mass transfer phenomena, with emphasis on mass transfer in diverse chemical engineering situations. Detailed consideration of fluxes, diffusion with and without convection, interphase mass transfer with chemical reaction, and applications. Prerequisite: CHE 6625 and 6665. Course was offered Spring 2024, Spring 2023, Spring 2022, Spring 2021, Spring 2020, Spring 2019, Spring 2018, Spring 2017, Spring 2016, Spring 2015, Spring 2014, Spring 2013, Spring 2012, Spring 2011, Spring 2010 |
CHE 6665 | Techniques for Chemical Engineering Analysis and Design (3) |
Methods for analysis of steady state and transient chemical engineering problems arising in fluid mechanics, heat transfer, mass transfer, kinetics, and reactor design. Prerequisite: Undergraduate differential equations, transport processes, and chemical reaction engineering. | |
CHE 7716 | Applied Statistical Mechanics (3) |
Introduction to statistical mechanics and its methodologies such as integral equations, computer simulation and perturbation theory. Applications such as phase equilibria, adsorption, transport properties, electrolyte solutions. Prerequisite: CHE 6615, or other graduate-level thermodynamics course, and instructor permission. | |
CHE 7744 | Electrochemical Engineering (3) |
Electrochemical phenomena and processes from a chemical engineering viewpoint. Application of thermodynamics, electrode kinetics, interfacial phenomena, and transport processes to electrochemical systems such as batteries, rotating disk electrodes, corrosion of metals, and semiconductors. Influence of coupled kinetics, interfacial, and transport phenomena on current distribution and mass transfer in a variety of electrochemical systems. Prerequisite: Graduate-level transport phenomena (e.g., CHE 6625) and graduate-level mathematical techniques (e.g., CHE 6665), or instructor permission. | |
CHE 7796 | Graduate Seminar (1) |
Offered Spring 2025 | Weekly meetings of graduate students and faculty for presentations and discussion of research in academic and industrial organizations. May be repeated. Course was offered Fall 2024, Spring 2024, Fall 2023, Spring 2023, Fall 2022, Spring 2022, Fall 2021, Spring 2021, Fall 2020, Spring 2020, Fall 2019, Spring 2019, Fall 2018, Spring 2018, Fall 2017, Spring 2017, Fall 2016, Spring 2016, Fall 2015, Spring 2015, Fall 2014, Spring 2014, Fall 2013, Spring 2013, Fall 2012, Spring 2012, Fall 2011, Spring 2011, Fall 2010, Spring 2010, Fall 2009 |
CHE 7993 | Independent Study (1 - 12) |
Detailed study of graduate course material on an independent basis under the guidance of a faculty member. Course was offered Fall 2024, Summer 2024, Fall 2023, Summer 2023, Fall 2022, Summer 2022, Fall 2021, Summer 2021, Fall 2020, Summer 2020, Fall 2019, Summer 2019, Spring 2019, Summer 2018, Summer 2017, Spring 2017, Summer 2016, Spring 2016, Summer 2015, Spring 2015, Spring 2014, Spring 2013, Spring 2012, Spring 2010 | |
CHE 7995 | Supervised Project Research (1 - 12) |
Offered Spring 2025 | Formal record of student commitment to project research for Master of Engineering degree under the guidance of a faculty advisor. May be repeated as necessary. Course was offered Fall 2024, Summer 2024, Spring 2024, Fall 2023, Summer 2023, Spring 2023, Fall 2022, Summer 2022, Spring 2022, Fall 2021, Summer 2021, Spring 2021, Fall 2020, Summer 2020, Spring 2020, Fall 2019, Summer 2019, Spring 2019, Fall 2018, Summer 2018, Spring 2018, Fall 2017, Fall 2016, Fall 2015, Fall 2012, Spring 2010, Fall 2009 |
CHE 8000T | Non-UVa Transfer/Test Credit Approved (1 - 48) |
Non-UVa Transfer/Test Credit Approved | |
CHE 8581 | Special Topics in Chemical Engineering (1 - 3) |
Special subjects at an advanced level under the direction of staff members. Prerequisite: Permission of the staff. Course was offered Fall 2012 | |
CHE 8582 | Special Topics in Chemical Engineering (1 - 3) |
Special subjects at an advanced level under the direction of staff members. Prerequisite: Permission of the staff. | |
CHE 8819 | Advanced Chemical Engineering Kinetics and Reaction Engineering (3) |
Advanced study of reacting systems, such as experimental methods, heterogeneous catalysis, polymerization kinetics, kinetics of complex reactions, reactor stability, and optimization. Prerequisite: CHE 6618 or instructor permission. | |
CHE 8820 | Modeling of Biological Processes in Environmental Systems (3) |
Use of mathematical models to describe processes such as biological treatment of chemical waste, including contaminant degradation and bacterial growth, contaminant and bacterial transport, and adsorption. Engineering analyses of treatment processes such as biofilm reactors, sequenced batch reactors, biofilters and in situ bioremediation. May include introduction to hydrogeology, microbiology, transport phenomena and reaction kinetics relevant to environmental systems; application of material and energy balances in the analysis of environmental systems; and dimensional analysis and scaling. Guest lectures by experts from industry, consulting firms and government agencies to discuss applications of these bioremediation technologies. Prerequisite: Instructor permission. | |
CHE 8833 | Specialized Separation Processes (3) |
Less conventional separation processes, such as chromatography, ion-exchange, membranes, and crystallization using in-depth and modern chemical engineering methods. Student creativity and participation through development and presentation of individual course projects. Prerequisite: Instructor permission. | |
CHE 8897 | Graduate Teaching Instruction (1 - 6) |
Offered Spring 2025 | For master's students. Course was offered Fall 2024, Spring 2024, Fall 2023, Spring 2023, Fall 2022, Spring 2022, Fall 2021, Spring 2021, Fall 2020, Spring 2020, Fall 2019, Spring 2019, Fall 2018, Spring 2018, Fall 2017, Spring 2017, Fall 2016, Spring 2016, Fall 2015, Spring 2015, Fall 2014, Spring 2014, Fall 2013, Spring 2013, Fall 2012, Fall 2011, Fall 2010, Spring 2010, Fall 2009 |
CHE 8993 | Independent Study (1 - 12) |
Detailed study of graduate course material on an independent basis under the guidance of a faculty member. | |
CHE 8998 | Master's Research (1 - 12) |
Offered Spring 2025 | Formal record of student commitment to master's thesis research under the guidance of a faculty advisor. Registration may be repeated as necessary. Course was offered Fall 2024, Summer 2024, Spring 2024, Fall 2023, Summer 2023, Spring 2023, Fall 2022, Summer 2022, Spring 2022, Fall 2021, Summer 2021, Spring 2021, Fall 2020, Summer 2020, Spring 2020, Fall 2019, Summer 2019, Spring 2019, Fall 2018, Summer 2018, Spring 2018, Fall 2017, Summer 2017, Spring 2017, Fall 2016, Summer 2016, Spring 2016, Fall 2015, Summer 2015, Spring 2015, Fall 2014, Summer 2014, Spring 2014, Fall 2013, Summer 2013, Spring 2013, Fall 2012, Summer 2012, Spring 2012, Fall 2011, Summer 2011, Spring 2011, Fall 2010, Summer 2010, Spring 2010, Fall 2009 |
CHE 9897 | Graduate Teaching Instruction (1 - 6) |
Offered Spring 2025 | For doctoral students. Course was offered Fall 2024, Spring 2024, Fall 2023, Spring 2023, Fall 2022, Spring 2022, Fall 2021, Spring 2021, Fall 2020, Spring 2020, Fall 2019, Spring 2019, Fall 2018, Spring 2018, Fall 2017, Spring 2017, Fall 2016, Spring 2016, Fall 2015, Spring 2015, Fall 2014, Spring 2014, Fall 2013, Spring 2013, Fall 2012, Fall 2011, Fall 2010, Spring 2010, Fall 2009 |
CHE 9999 | Dissertation Research (1 - 12) |
Offered Spring 2025 | Formal record of student commitment to doctoral research under the guidance of a faculty advisor. Registration may be repeated as necessary. Course was offered Fall 2024, Summer 2024, Spring 2024, Fall 2023, Summer 2023, Spring 2023, Fall 2022, Summer 2022, Spring 2022, Fall 2021, Summer 2021, Spring 2021, Fall 2020, Summer 2020, Spring 2020, Fall 2019, Summer 2019, Spring 2019, Fall 2018, Summer 2018, Spring 2018, Fall 2017, Summer 2017, Spring 2017, Fall 2016, Summer 2016, Spring 2016, Fall 2015, Summer 2015, Spring 2015, Fall 2014, Summer 2014, Spring 2014, Fall 2013, Summer 2013, Spring 2013, Fall 2012, Summer 2012, Spring 2012, Fall 2011, Summer 2011, Spring 2011, Fall 2010, Summer 2010, Spring 2010, Fall 2009 |
Computer Engineering | |
CPE 6190 | Computer Engineering Perspectives (1 - 3) |
This course is designed for first year Graduate students in the Computer Engineering Program to help orient new graduate students to the current research topics, available research tools, software and systems, publishing systems, and other topics to help new students become successful.
Prerequisite: CpE grduate student or instructor permission | |
CPE 6890 | Industrial Applications (1 - 3) |
Students register for this course to complement an industry work experience. Topics focus on the application of engineering principles, analysis, methods and best practices in an industrial setting. A final report is required. Course was offered Fall 2024, Fall 2023, Fall 2022, Fall 2021, Summer 2021, Spring 2021, Fall 2020, Summer 2020, Spring 2020, Fall 2019, Summer 2019, Spring 2019, Fall 2018, Summer 2018, Spring 2018, Fall 2017, Summer 2017, Spring 2017, Fall 2016, Summer 2016 | |
CPE 7993 | Independent Study (1 - 3) |
Offered Spring 2025 | Detailed study of graduate course material on an independent basis under the guidance of a faculty member Course was offered Spring 2024, Spring 2023, Fall 2022, Spring 2022, Fall 2021, Summer 2021, Spring 2021, Fall 2020, Summer 2020, Spring 2020, Fall 2019, Summer 2019, Spring 2019, Fall 2018, Summer 2018, Spring 2018, Fall 2017, Summer 2017, Spring 2017, Fall 2016, Summer 2016, Spring 2016, Fall 2015, Spring 2015, Fall 2014 |
CPE 7995 | Supervised Project Research (1 - 6) |
Formal record of student commitment to project research for a Masters degree under the guidance of a faculty advisor. Course was offered Fall 2022, Fall 2021, Fall 2019, Fall 2018, Spring 2018, Fall 2017, Spring 2017, Fall 2016, Spring 2016, Fall 2015, Fall 2014 | |
CPE 8000T | Non-UVa Transfer/Test Credit Approved (1 - 48) |
Non-UVa Transfer/Test Credit Approved | |
CPE 8897 | Graduate Teaching Instruction (1 - 6) |
For Computer Engineering Master's Students who are teaching assistants. Course was offered Fall 2021, Spring 2021, Spring 2020, Fall 2019, Spring 2019, Fall 2018, Spring 2018, Fall 2017, Spring 2017, Fall 2016, Fall 2015, Fall 2014 | |
CPE 8999 | Non-Topical Research, Master's Thesis (1 - 12) |
Formal record of student commitment to thesis research for the Master of Science degree under the guidance of a faculty adviser. May be repeated as necessary. | |
CPE 9897 | Graduate Teaching Instruction (1 - 6) |
For doctoral students who are teaching assistants. | |
CPE 9999 | Non-Topical Research, Doctoral Dissertation (1 - 12) |
Offered Spring 2025 | Formal record of student commitment to doctoral research under the guidance of a faculty adviser. May be repeated as necessary. Course was offered Fall 2024, Summer 2024, Spring 2024, Fall 2023, Summer 2023, Spring 2023, Fall 2022, Summer 2022, Spring 2022, Fall 2021, Summer 2021, Spring 2021, Fall 2020, Summer 2020, Spring 2020, Fall 2019, Spring 2019, Fall 2018, Spring 2018, Fall 2017, Spring 2017, Fall 2016, Spring 2016, Fall 2015, Fall 2014 |
Computer Science | |
CS 1010 | Introduction to Information Technology (3) |
How computers create, preserve, manipulate and communicate information and the concepts and tools used to that end. Units include how computers work, web technologies, creating web pages, algorithms and logic, basic programming, and solving problems with spreadsheets. Students will learn to recognize computational problems and develop basic skill sets to solve future problems in their discipline of study. No prior programming experience required.
Cannot be taken for credit by students in SEAS. Course was offered Spring 2024, Fall 2023, Spring 2023, Fall 2022, Fall 2021, Spring 2021, Fall 2020, Spring 2020, Fall 2019, Spring 2019, Fall 2018, Spring 2018, Fall 2017, Spring 2017, Fall 2016, Spring 2016, Fall 2015, Spring 2015, Fall 2014, Spring 2014, Fall 2013, Spring 2013, Fall 2012, Spring 2012, Fall 2011, Spring 2011, Fall 2010, Spring 2010, Fall 2009 | |
CS 1110 | Introduction to Programming (3) |
Offered Spring 2025 | A first course in programming, software development, and computer science. Introduces computing fundamentals and an appreciation for computational thinking. No previous programming experience required. Note: CS 1110, 1111, 1112, 1113, and 1120 provide different approaches to teaching the same core material; students may only receive credit for one of these courses. Students may not enroll if CS 2100 or CS 3140 has been completed. Course was offered Fall 2024, Spring 2024, Fall 2023, Summer 2023, Spring 2023, Fall 2022, Summer 2022, Spring 2022, Fall 2021, Summer 2021, Spring 2021, Fall 2020, Summer 2020, Spring 2020, Fall 2019, Spring 2019, Fall 2018, Spring 2018, Fall 2017, Spring 2017, Fall 2016, Spring 2016, Fall 2015, Spring 2015, Fall 2014, Spring 2014, Fall 2013, Spring 2013, Fall 2012, Spring 2012, Fall 2011, Spring 2011, Fall 2010, Spring 2010, Fall 2009 |
CS 1111 | Introduction to Programming (3) |
A first course in programming, software development, and computer science. Introduces computing fundamentals and an appreciation for computational thinking. Prerequisite: Students should have some experience with programming. Note: CS 1110, 1111, 1112, 1113, and 1120 provide different approaches to teaching the same core material; students may only receive credit for one of these courses. Students may not enroll if CS 2100 or CS 3140 has been completed. Course was offered Fall 2024, Spring 2024, Fall 2023, Spring 2023, Fall 2022, Spring 2022, Fall 2021, Spring 2021, Fall 2020, Spring 2020, Fall 2019, Spring 2019, Fall 2018, Spring 2018, Fall 2017, Spring 2017, Fall 2016, Spring 2016, Fall 2015, Spring 2015, Spring 2014, Fall 2013, Spring 2013, Fall 2012, Spring 2012, Fall 2011, Spring 2011, Fall 2010, Spring 2010 | |
CS 1112 | Introduction to Programming (3) |
Offered Spring 2025 | A first course in programming, software development, and computer science. Introduces computing fundamentals and an appreciation for computational thinking.
Prerequisite: Students must have no previous programming experience. Note: CS 1110, 1111, 1112, 1113, and 1120 provide different approaches to teaching the same core material; students may only receive credit for one of these courses. Students may not enroll if CS 2100 or CS 3140 has been completed. Course was offered Fall 2024, Spring 2024, Fall 2023, Fall 2022, Spring 2022, Fall 2021, Spring 2021, Fall 2020, Spring 2020, Fall 2019, Spring 2019, Fall 2018, Spring 2018, Fall 2017, Spring 2017, Fall 2016, Spring 2016, Fall 2015, Spring 2015, Fall 2014, Spring 2014, Fall 2013, Spring 2013, Fall 2012, Spring 2012, Fall 2011, Spring 2011, Fall 2010, Spring 2010, Fall 2009 |
CS 1113 | Introduction to Programming (3) |
Offered Spring 2025 | A first course in programming, software development, and computer science. Introduces computing fundamentals and an appreciation for computational thinking. Special domain topics and materials will differ by section and semester. Note: CS 1110, 1111, 1112, 1113, and 1120 provide different approaches to teaching the same core material; students may only receive credit for one of these courses. Students may not enroll if CS 2100 or CS 3140 has been completed. Course was offered Fall 2024, Summer 2024, Spring 2024, Fall 2023, Fall 2017, Spring 2017, Fall 2016, Spring 2016, Fall 2015 |
CS 1120 | Introduction to Computing: Explorations in Language, Logic, and Machines (3) |
This course is an introduction to the most important ideas in computing. It focuses on the big ideas in computer science including the major themes of recursive definitions, universality, and abstraction. It covers how to describe information processes by defining procedures using the Scheme and Python programming languages, how to analyze the costs required to carry out a procedure, and the fundamental limits of what can be computed. Course was offered Spring 2016, Spring 2013, Fall 2012, Spring 2012, Fall 2011, Spring 2011, Fall 2010, Spring 2010, Fall 2009 | |
CS 1501 | Special Topics in Computer Science (1) |
Student led special topic courses which vary by semester. Course was offered Fall 2024, Fall 2022, Spring 2022, Fall 2021, Spring 2021, Fall 2020, Spring 2020, Fall 2019, Spring 2019, Fall 2018, Spring 2018, Fall 2017, Spring 2017, Fall 2015, Spring 2015, Spring 2014, Fall 2013, Spring 2013 | |
CS 1511 | Special Topics in Computer Science (3) |
Content varies, depending on instructor interests and the needs of the Department. Taught strictly at the undergraduate level. Prerequisite: Instructor permission; additional specific requirements vary with topics. Course was offered Spring 2018, Fall 2017 | |
CS 2100 | Data Structures and Algorithms 1 (4) |
Offered Spring 2025 | A second course in computing with an emphasis on foundational data structures and program analysis. The course provides a introduction to object oriented programming and the Java programming language, concurrency, and inheritance / polymorphism. Additionally, foundational data structures and related algorithms / analysis are studied. These include lists, stacks, queues, trees, hash tables, and priority queues. Prereq: CS 1100 - CS 1199 |
CS 2102 | Discrete Mathematics (3) |
Introduces discrete mathematics and proof techniques involving first order predicate logic and induction. Application areas include finite and infinite sets, elementary combinatorial problems, and graph theory. Development of tools and mechanisms for reasoning about discrete problems.
Prerequisite: CS 1110, 1111, 1112, 1113, or 1120 with a grade of C- or higher; or the CS 1110 placement test. Course was offered Summer 2021, Spring 2021, Fall 2020, Spring 2020, Fall 2019, Summer 2019, Spring 2019, Fall 2018, Summer 2018, Spring 2018, Fall 2017, Summer 2017, Spring 2017, Fall 2016, Summer 2016, Spring 2016, Fall 2015, Spring 2015, Fall 2014, Spring 2014, Fall 2013, Spring 2013, Fall 2012, Spring 2012, Fall 2011, Spring 2011, Fall 2010, Spring 2010, Fall 2009 | |
CS 2110 | Software Development Methods (3) |
A second course in computing with an emphasis on modern software development and principles central to computer science. Topics include software requirements, testing, object-oriented design, abstraction, encapsulation, recursion, and time-complexity.
Prerequisite: CS 1110, 1111, 1112, 1113, or 1120 with a grade of C- or higher; or the CS 1110 placement test. Course was offered Spring 2022, Fall 2021, Summer 2021, Spring 2021, Fall 2020, Summer 2020, Spring 2020, Fall 2019, Spring 2019, Fall 2018, Spring 2018, Fall 2017, Spring 2017, Fall 2016, Spring 2016, Fall 2015, Spring 2015, Fall 2014, Summer 2014, Spring 2014, Fall 2013, Spring 2013, Fall 2012, Summer 2012, Spring 2012, Fall 2011, Summer 2011, Spring 2011, Fall 2010, Summer 2010, Spring 2010, Fall 2009 | |
CS 2120 | Discrete Mathematics and Theory 1 (3) |
Offered Spring 2025 | Introduces discrete mathematics and proof techniques involving first order predicate logic and induction. Application areas include sets, tuples, functions, relations, and combinatorial problems. Prereq: CS 1100 - CS 1199 Course was offered Fall 2024, Spring 2024, Fall 2023, Summer 2023, Spring 2023, Fall 2022, Spring 2022, Fall 2021 |
CS 2130 | Computer Systems and Organization 1 (4) |
Offered Spring 2025 | This course covers topics on the computer architecture abstraction hierarchy ranging from a step above silicon to a step below modern programming languages. Students in this course will learn to write low-level code in C and Assembly, how data is stored in memory, the basics of hardware design from gates and registers through general-purpose computers, and legal, ethical, and security issues related to these topics. CS 1100 - CS 1199 and either familiarity with Java, C++, or another C-like language, or concurrent enrollment in CS 2100 |
CS 2150 | Program and Data Representation (3) |
Introduces programs and data representation at the machine level. Data structuring techniques and the representation of data structures during program execution. Operations and control structures and their representation during program execution. Representations of numbers, arithmetic operations, arrays, records, recursion, hashing, stacks, queues, trees, graphs, and related concepts.
Prerequisite: CS 2110 with grades of C- or higher, or the CS 2110 placement test; co-requisite CS 2102 or CS 2120 Course was offered Fall 2022, Spring 2022, Fall 2021, Spring 2021, Fall 2020, Spring 2020, Fall 2019, Spring 2019, Fall 2018, Spring 2018, Fall 2017, Spring 2017, Fall 2016, Spring 2016, Fall 2015, Spring 2015, Fall 2014, Spring 2014, Fall 2013, Spring 2013, Fall 2012, Spring 2012, Fall 2011, Spring 2011, Fall 2010, Spring 2010, Fall 2009 | |
CS 2330 | Digital Logic Design (3) |
Introduction to analysis and design of digital systems from switches to gates to components to CPU. Analysis and design of combinational and sequential components including multiplexers and demultiplexers, decoders and encoders, comparators, adders and ALU, registers and register files, counters and timers, RTL design, culminating in the design of a simple programmable processor. 10-12 studio design activities. Cross-listed as ECE 2330. Course was offered Fall 2021, Fall 2020, Spring 2016, Fall 2015, Spring 2015, Fall 2014, Spring 2014, Fall 2013, Spring 2013, Fall 2012, Fall 2011, Fall 2010, Fall 2009 | |
CS 2501 | Special Topics in Computer Science (1 - 3) |
Offered Spring 2025 | Content varies, depending on instructor interests and the needs of the Department. Taught strictly at the undergraduate level. Prerequisite: Instructor permission; additional specific requirements vary with topics. Course was offered Spring 2024, Spring 2023, Spring 2022, Fall 2021, Spring 2021, Fall 2020, Spring 2020, Fall 2019, Spring 2019, Fall 2018, Spring 2018, Spring 2016, Fall 2015, Spring 2015, Fall 2014, Spring 2014, Fall 2013, Fall 2011, Fall 2010 |
CS 2910 | CS Education Practicum (1) |
Offered Spring 2025 | An overview of computer science education for undergraduate students. Topics include ethics, diversity, tutoring and teaching techniques, and classroom management. Students enrolled in this course serve as a teaching assistant for a computer science course as part of their coursework. Course was offered Fall 2024, Spring 2024, Fall 2023, Spring 2023, Fall 2022, Spring 2022, Fall 2021, Spring 2021, Fall 2020, Spring 2020, Fall 2019, Spring 2019, Fall 2018, Spring 2018, Fall 2017, Spring 2017, Fall 2016 |
CS 2993 | Independent Study (1 - 3) |
Offered Spring 2025 | In-depth study of a computer science or computer engineering problem by an individual student in close consultation with departmental faculty. This version of Independent Study is appropriate for students who have not completed CS 2150. |
CS 3100 | Data Structures and Algorithms 2 (3) |
Offered Spring 2025 | Builds upon previous analysis of algorithms and the effects of data structures on them. Algorithms selected from areas such as searching, shortest paths, greedy algorithms, backtracking, divide-and-conquer, dynamic programming, and machine learning. Analysis techniques include asymptotic worst case, expected time, amortized analysis, and reductions. Prerequisites: CS 2150 or (CS 2100 & CS 2120); APMA 1090 or MATH 1210 or MATH 1310 or equivalent. CS 3140 is recommended. |
CS 3102 | Theory of Computation (3) |
Introduces computation theory including grammars, finite state machines, pushdown automata, and Turing machines.
Prerequisites: (CS 2102 or CS 2120) and (CS 2100 or CS 2110 or CS 2501 topic "DSA 2" or the CS 2110 placement test); both with grades of C- or higher. Course was offered Fall 2022, Spring 2022, Fall 2021, Summer 2021, Spring 2021, Fall 2020, Spring 2020, Fall 2019, Spring 2019, Fall 2018, Spring 2018, Fall 2017, Spring 2017, Fall 2016, Spring 2016, Fall 2015, Spring 2015, Fall 2014, Spring 2014, Fall 2013, Spring 2013, Fall 2012, Spring 2012, Fall 2011, Spring 2011, Fall 2010, Spring 2010, Fall 2009 | |
CS 3120 | Discrete Mathematics and Theory 2 (3) |
Offered Spring 2025 | The goal of this course is to understand the fundamental limits on what can be efficiently computed. These limits reveal properties about information, communication, and computing, as well as practical issues about how to solve problems. Introduces computation theory including grammars, automata, and Turing machines. Prereq: CS 4102 or CS 3100 with a grade of C- or better |
CS 3130 | Computer Systems and Organization 2 (4) |
Offered Spring 2025 | A second course in computer systems, this course will explore a more realistic model of processors and how they and the operating system work together to provide various functionality we depend on as application programmers. Course topics include permission models, system architecture, concurrency, virtual memory, cryptographic primitives, and TCP/IP networking. Prereq CS 2100 and CS 2130 with a grade of C- or better |
CS 3140 | Software Development Essentials (3) |
Offered Spring 2025 | A first course in software engineering and software construction, this course focuses on bringing the programming concepts learned in a first course in data structures and algorithms together to begin to teach students how to build more complex systems. The course covers introductory topics in testing, software design principles, design patterns, functional programming, and data storage and manipulation. Completed CS 2100 with a C- or better. |
CS 3205 | HCI in Software Development (3) |
Offered Spring 2025 | Human-computer interaction and user-centered design in the context of software engineering. Examines the fundamental principles of human-computer interaction. Includes evaluating a system's usability based on well-defined criteria; user and task analysis, as well as conceptual models and metaphors; the use of prototyping for evaluating design alternatives; and physical design of software user-interfaces, including windows, menus, and commands.
Prerequisite: CS 2110 or CS 2100 with a grade of C- or better Course was offered Fall 2024, Spring 2024, Fall 2023, Spring 2023, Fall 2022, Summer 2022, Spring 2022, Fall 2021, Summer 2021, Spring 2021, Fall 2020, Summer 2020, Spring 2020, Fall 2019, Summer 2019, Spring 2019, Fall 2018, Summer 2018, Spring 2018, Fall 2017, Summer 2017, Spring 2017, Fall 2016, Summer 2016, Fall 2015, Summer 2015, Spring 2015, Fall 2014, Summer 2014, Spring 2014, Fall 2013, Spring 2013, Summer 2012, Spring 2012, Spring 2011 |
CS 3240 | Software Engineering (3) |
Offered Spring 2025 | Analyzes modern software engineering practice for multi-person projects; methods for requirements specification, design, implementation, verification, and maintenance of large software systems; advanced software development techniques and large project management approaches; project planning, scheduling, resource management, configuration control, and documentation. Prerequisite: CS 2150 or CS 3140 with a grade of C- or better Course was offered Fall 2024, Spring 2024, Fall 2023, Spring 2023, Fall 2022, Spring 2022, Fall 2021, Spring 2021, Fall 2020, Spring 2020, Fall 2019, Spring 2019, Fall 2018, Spring 2018, Fall 2017, Spring 2017, Fall 2016, Spring 2016, Fall 2015, Spring 2015, Fall 2014, Spring 2014, Fall 2013, Spring 2013, Fall 2012, Spring 2012, Spring 2011, Spring 2010 |
CS 3250 | Software Testing (3) |
Offered Spring 2025 | An introduction to testing for assuring software quality. Covers concepts and techniques for testing software, including testing at the unit, module, subsystem, and system levels; automatic and manual techniques for generating and validating test data; the testing process; static vs. dynamic analysis; functional testing; inspections; testing in specific application domains; and reliability assessment.
Prerequisite: CS 2150 or (CS 2100 and CS 2120) with a grade of C- or better Course was offered Spring 2024, Fall 2023, Spring 2023, Fall 2022, Spring 2022, Fall 2021, Spring 2021, Fall 2020, Fall 2019 |
CS 3330 | Computer Architecture (3) |
Includes the organization and architecture of computer systems hardware; instruction set architectures; addressing modes; register transfer notation; processor design and computer arithmetic; memory systems; hardware implementations of virtual memory, and input/output control and devices.
Prerequisite: CS 2150 or CS 3130 with a grade of C- or better Course was offered Spring 2023, Fall 2022, Spring 2022, Fall 2021, Spring 2021, Fall 2020, Spring 2020, Fall 2019, Spring 2019, Fall 2018, Spring 2018, Fall 2017, Spring 2017, Fall 2016, Spring 2016, Fall 2015, Spring 2015, Fall 2014, Spring 2014, Fall 2013, Fall 2012, Spring 2012, Fall 2011, Spring 2011, Fall 2010, Spring 2010, Fall 2009 | |
CS 3501 | Special Topics in Computer Science (1 - 3) |
Offered Spring 2025 | Content varies, depending on instructor interests and the needs of the Department. Taught strictly at the undergraduate level. Prerequisite: Instructor permission; additional specific requirements vary with topics. Course was offered Spring 2024, Spring 2023, Spring 2022, Fall 2021, Spring 2021, Fall 2020, Spring 2020, Spring 2019, Fall 2018 |
CS 3710 | Introduction to Cybersecurity (3) |
Offered Spring 2025 | Introduces students to the fields of cybersecurity. Both non-technical issues, such as ethics and policy, and technical issues are covered. Students see and experiment with a wide range of areas within cybersecurity, including: binary exploitation, encryption, digital forensics, networks, and modern threats. Prerequisites: CS 2150 or (CS 2100 or CS 2100 place out test and CS 2130) with a grade of C- or better Course was offered Fall 2024, Summer 2024, Spring 2024, Fall 2023, Summer 2023, Spring 2023, Fall 2022, Summer 2022, Spring 2022, Fall 2021, Summer 2021, Spring 2021, Fall 2020, Summer 2020, Spring 2020, Fall 2019 |
CS 4102 | Algorithms (3) |
Introduces the analysis of algorithms and the effects of data structures on them. Algorithms selected from areas such as sorting, searching, shortest paths, greedy algorithms, backtracking, divide-and-conquer, and dynamic programming. Data structures include heaps and search, splay, and spanning trees. Analysis techniques include asymtotic worst case, expected time, amortized analysis, and reductions between problems.
Prerequisite: CS 2150 or CS 3120 with a grade of C- or better Course was offered Summer 2022, Spring 2022, Fall 2021, Summer 2021, Spring 2021, Fall 2020, Summer 2020, Spring 2020, Fall 2019, Summer 2019, Spring 2019, Fall 2018, Summer 2018, Spring 2018, Fall 2017, Summer 2017, Spring 2017, Fall 2016, Summer 2016, Spring 2016, Fall 2015, Summer 2015, Spring 2015, Fall 2014, Summer 2014, Spring 2014, Fall 2013, Summer 2013, Spring 2013, Fall 2012, Spring 2012, Fall 2011, Spring 2011, Fall 2010, Spring 2010, Fall 2009 | |
CS 4240 | Principles of Software Design (3) |
Focuses on techniques for software design in the development of large and complex software systems. Topics will include software architecture, modeling (including UML), object-oriented design patterns, and processes for carrying out analysis and design. More advanced or recent developments may be included at the instructor's discretion. The course will balance an emphasis on design principles with an understanding of how to apply techniques and methods to create successful software systems. Prerequisite: CS 2150 or CS 3140 with a grade of C- or better | |
CS 4260 | Internet Scale Applications (3) |
A survey of methods for building large-scale internet websites and mobile apps, with a focus on how theory meets practice. Topics covered include performance engineering, scaling, security, and large team software engineering. Results in students building a working scalable online application.
Prerequisites: CS 3240 with a grade of C- or better | |
CS 4330 | Advanced Computer Architecture (3) |
Offered Spring 2025 | Provides an overview of modern microprocessor design. The topics covered in the course will include the design of super-scalar processors and their memory systems, and the fundamentals of multi-core processor design.
Prerequisite: CS 3330 with a grade of C- or better Course was offered Spring 2019 |
CS 4414 | Operating Systems (3) |
Offered Spring 2025 | Analyzes process communication and synchronization; resource management; virtual memory management algorithms; file systems; and networking and distributed systems.
Prerequisite: CS 3330 or (CS 2501 COA 2 & CS 2150) or (CS 3130 and CS 3100) with a grade of C- or better or ECE 3430 or ECE 3502 Embedded Computing & Robotics 2 Course was offered Spring 2024, Fall 2023, Spring 2023, Fall 2022, Spring 2022, Fall 2021, Spring 2021, Fall 2020, Spring 2020, Fall 2019, Spring 2019, Fall 2018, Spring 2018, Fall 2017, Spring 2017, Fall 2016, Spring 2016, Fall 2015, Spring 2015, Fall 2014, Spring 2014, Fall 2013, Spring 2013, Fall 2012, Spring 2012, Fall 2011, Spring 2011, Fall 2010, Spring 2010, Fall 2009 |
CS 4434 | Dependable Computing Systems (3) |
Focuses on techniques for designing & analyzing dependable computer-based systems. Topics include basic dependability concepts & attributes, fault models & effects, combinatorial & state-space modeling, hardware redundancy, error detecting & correcting codes, time redundancy, software fault tolerance, checkpointing & recovery, reliable networked systems, error detection techniques, & experimental dependability evaluation techniques.
Prereq:CS 3330 or CS 2501 topic "COA 2" or ECE 3430 or ECE 4435 or ECE 3502 topic "ECR II" or CS 3130 and CS 3140; APMA 3100, APMA 3110, MATH 3100, or equivalent. Must complete CS courses with a grade of C- or better. Course was offered Fall 2024, Fall 2023, Spring 2022, Spring 2021, Spring 2019, Spring 2018, Spring 2017, Spring 2012, Spring 2010 | |
CS 4444 | Introduction to Parallel Computing (3) |
Introduces the student to the basics of high-performance parallel computing and the national cyber-infrastructure. The course is targeted for both computer science students and students from other disciplines who want to learn how to significantly increase the performance of applications.
Prereq: CS 2150 and CS 3330 or CS 2501 topic "COA 2" or ECE 3430 or ECE 4435 or ECE 3502 topic "ECR II" or CS 3100 and CS 3130. Must complete CS courses with a grade of C- or better. Course was offered Spring 2019, Spring 2018, Spring 2017, Spring 2016, Spring 2013, Fall 2011, Fall 2010, Fall 2009 | |
CS 4457 | Computer Networks (3) |
Offered Spring 2025 | A first course in communication networks for upper-level undergraduate students. Topics include the design of modern communication networks; point-to-point and broadcast network solutions; advanced issues such as Gigabit networks; ATM networks; and real-time communications. Cross-listed as ECE 4457. Prerequisite: CS 3330 or CS 2501 topic "COA 2" or ECE 3430 or ECE 4435 or ECE 3502 topic "ECR II" or CS 3130. Must complete CS courses with a grade of C- or better. Course was offered Fall 2024, Spring 2024, Spring 2023, Spring 2022, Fall 2021, Spring 2021, Fall 2020, Spring 2020, Fall 2019, Spring 2019, Fall 2018, Spring 2018, Fall 2017, Spring 2017, Fall 2016, Spring 2016, Fall 2015, Spring 2015, Fall 2014, Fall 2013, Spring 2013, Fall 2012, Spring 2012, Fall 2011, Spring 2011, Fall 2010, Spring 2010, Fall 2009 |
CS 4458 | Internet Engineering (3) |
An advanced course on computer networks on the technologies and protocols of the Internet. Topics include the design principles of the Internet protocols, including TCP/IP, the Domain Name System, routing protocols, and network management protocols. A set of laboratory exercises covers aspects of traffic engineering in a wide-area network. Prerequisite: CS 4457 with a grade of C- or better. | |
CS 4501 | Special Topics in Computer Science (1 - 3) |
Offered Spring 2025 | Content varies annually, depending on instructor interests and the needs of the department. Similar to CS 5501 and CS 7501, but taught strictly at the undergraduate level. Prerequisite: Instructor permission; additional specific requirements vary with topics. Course was offered Fall 2024, Spring 2024, Fall 2023, Spring 2023, Fall 2022, Spring 2022, Fall 2021, Spring 2021, Fall 2020, Spring 2020, Fall 2019, Spring 2019, Fall 2018, Spring 2018, Fall 2017, Spring 2017, Fall 2016, Spring 2016, Fall 2015, Spring 2015, Fall 2014, Spring 2014, Spring 2013, Fall 2012, Spring 2012, Fall 2011, Spring 2011, Fall 2010, Spring 2010, Fall 2009 |
CS 4610 | Programming Languages (3) |
Presents the fundamental concepts of programming language design and implementation. Emphasizes language paradigms and implementation issues. Develops working programs in languages representing different language paradigms. Many programs oriented toward language implementation issues. Prerequisite: CS 2150 or (CS 2120 and 3140) with a grade of C- or better Course was offered Fall 2024, Spring 2024, Fall 2020, Fall 2019, Fall 2018, Spring 2017, Spring 2015, Spring 2014, Spring 2012, Fall 2009 | |
CS 4620 | Compilers (3) |
Provides an introduction to the field of compilers, which translate programs written in high-level languages to a form that can be executed. The course covers the theories and mechanisms of compilation tools. Students will learn the core ideas behind compilation and how to use software tools such as lex/flex, yacc/bison to build a compiler for a non-trivial programming language.
Prerequisite: CS 2150 or (CS 2120 and 3140) with a grade of C- or better | |
CS 4630 | Defense Against the Dark Arts (3) |
Offered Spring 2025 | Viruses, worms, and other malicious software are an ever-increasing threat to computer systems. There is an escalating battle between computer security specialists and the designers of malicious software. This course provides an essential understanding of the techniques used by both sides of the computer security battle. Prerequisite: CS 3710 with a grade of C- or better Course was offered Fall 2024, Spring 2024, Fall 2023, Spring 2023, Fall 2022, Fall 2021, Spring 2021, Fall 2020, Spring 2020, Fall 2019, Spring 2019, Fall 2018, Spring 2018, Fall 2017, Summer 2017, Spring 2017, Fall 2016, Summer 2016, Spring 2016, Fall 2015, Spring 2014, Fall 2013, Spring 2013, Summer 2012, Spring 2012, Summer 2011, Spring 2011, Summer 2010, Spring 2010, Fall 2009 |
CS 4640 | Programming Languages for Web Applications (3) |
Offered Spring 2025 | Presents programming languages and implementations used in developing web applications. Both client and server side languages are presented as well as database languages. In addition, frameworks that enable interactive web pages are discussed as well as formatting languages. Language features and efficiencies including scoping, parameter passing, object orientation, just in time compilation and dynamic binary translation are included. Prerequisite: CS 2150 or CS 3140 with a grade of C- or better Course was offered Spring 2024, Fall 2023, Summer 2022, Spring 2022, Fall 2021, Summer 2021, Spring 2021, Summer 2020, Spring 2020, Summer 2019, Spring 2019, Spring 2018, Fall 2017, Summer 2017, Spring 2017, Summer 2016 |
CS 4710 | Artificial Intelligence (3) |
Offered Spring 2025 | Introduces artificial intelligence. Covers fundamental concepts and techniques and surveys selected application areas. Core material includes state space search, logic, and resolution theorem proving. Application areas may include expert systems, natural language understanding, planning, machine learning, or machine perception. Provides exposure to AI implementation methods, emphasizing programming in Common LISP. Prerequisite: CS 2150 or CS 3100 with a grade of C- or better Course was offered Fall 2024, Spring 2024, Fall 2023, Fall 2022, Fall 2021, Spring 2021, Fall 2020, Spring 2020, Fall 2019, Spring 2019, Fall 2018, Spring 2018, Fall 2017, Fall 2016, Summer 2016, Spring 2016, Fall 2015, Summer 2015, Spring 2015, Spring 2014, Spring 2013, Spring 2012, Spring 2011 |
CS 4720 | Mobile Application Development (3) |
Offered Spring 2025 | Mobile computing devices have become ubiquitous in our communities. In this course, we focus on the creation of mobile solutions for various modern platforms, including major mobile operating systems. Topics include mobile device architecture, programming languages, software engineering, user interface design, and app distribution. Prerequisite: CS 2150 or CS 3140 with a grade of C- or better Course was offered Summer 2024, Spring 2024, Fall 2022, Fall 2021, Summer 2021, Spring 2021, Fall 2020, Summer 2020, Spring 2020, Fall 2019, Spring 2019, Fall 2018, Spring 2018, Fall 2017, Spring 2017, Fall 2016, Spring 2016, Fall 2015, Fall 2014, Spring 2014, Fall 2013, Fall 2012, Fall 2011 |
CS 4730 | Computer Game Design (3) |
Offered Spring 2025 | This course will introduce students to the concepts and tools used in the development of modern 2-D and 3-D real-time interactive computer video games. Topics covered in this include graphics, parallel processing, human-computer interaction, networking, artificial intelligence, and software engineering.
Prerequisite: CS 2150 or CS 3140 with a grade of C- or better Course was offered Fall 2024, Spring 2024, Spring 2023, Summer 2022, Spring 2021, Fall 2020, Spring 2020, Summer 2018, Fall 2017, Summer 2017, Spring 2017, Summer 2016, Spring 2016, Summer 2015, Spring 2015, Summer 2014, Spring 2014, Summer 2013, Fall 2011 |
CS 4740 | Cloud Computing (3) |
Offered Spring 2025 | Investigates the architectural foundations of the various cloud platforms, as well as examining both current cloud computing platforms and modern cloud research. Student assignments utilize the major cloud platforms. Prerequisite: CS 2150 or CS 3140 with a grade of C- or better Course was offered Fall 2024, Spring 2024, Spring 2023, Fall 2022, Spring 2022, Fall 2021, Spring 2021, Fall 2020, Spring 2020, Fall 2019, Spring 2019, Fall 2018, Spring 2018, Fall 2017, Spring 2017, Fall 2016, Spring 2016, Spring 2015 |
CS 4750 | Database Systems (3) |
Offered Spring 2025 | Introduces the fundamental concepts for design and development of database systems. Emphasizes relational data model and conceptual schema design using ER model, practical issues in commercial database systems, database design using functional dependencies, and other data models. Develops a working relational database for a realistic application. Prerequisite: CS 2150 or (CS 2120 and 3140) with a grade of C- or better Course was offered Fall 2024, Summer 2024, Spring 2024, Fall 2023, Summer 2023, Spring 2023, Fall 2022, Summer 2022, Spring 2022, Fall 2021, Summer 2021, Spring 2021, Fall 2020, Summer 2020, Spring 2020, Fall 2019, Summer 2019, Spring 2019, Fall 2018, Spring 2018, Fall 2017, Spring 2017, Fall 2016, Spring 2016, Fall 2015, Spring 2015, Summer 2014, Fall 2013, Spring 2013, Spring 2012, Spring 2011, Spring 2010 |
CS 4753 | Electronic Commerce Technologies (3) |
History of Internet and electronic commerce on the web; case studies of success and failure; cryptographic techniques for privacy, security, and authentication; digital money; transaction processing; wired and wireless access technologies; Java; streaming multimedia; XML; Bluetooth. Defining, protecting, growing, and raising capital for an e-business.
Prerequisite: CS 2150 or CS 3140 with a grade of C- or better Course was offered Fall 2019, Fall 2018, Spring 2018, Fall 2017, Spring 2017, Fall 2016, Spring 2016, Fall 2015, Spring 2015, Fall 2014, Fall 2013, Fall 2012, Fall 2011, Fall 2010, Fall 2009 | |
CS 4760 | Network Security (3) |
Offered Spring 2025 | This course covers the principles of secure network communications and the application of network security. Topics include: attack types, attack surfaces, attack phases, network security devices.(a)symmetric key encryption, cryptographic hash function, authentication/identification techniques, key distribution, and data integrity assurance. Also, currently used security mechanisms and protocols will be discussed. Prerequisite: CS 3710 with a grade of C- or better Course was offered Spring 2024, Spring 2023, Spring 2022, Spring 2021, Spring 2020, Fall 2019, Spring 2019, Fall 2018, Spring 2018 |
CS 4774 | Machine Learning (3) |
Offered Spring 2025 | An introduction to machine learning: the study of algorithms that improve their performance through experience. Covers both machine learning theory and algorithms. Introduces algorithms, theory, and applications related to both supervised and unsupervised learning, including regression, classification, and optimization and major algorithm families for each.
Prerequisites: CS 2150 or CS 3100 with a grade of C- or better; APMA 3100, APMA 3110, MATH 3100, or equivalent and Math 3350 or APMA 3080 or equivalent Course was offered Fall 2024, Fall 2023, Spring 2023, Fall 2022, Spring 2022, Fall 2021, Spring 2021, Fall 2020, Spring 2020, Fall 2019 |
CS 4780 | Information Retrieval (3) |
An introduction to modern information retrieval technologies. Topics include indexing, query processing, document ranking, query recommendation, personalization, and other current topics in information retrieval. Students develop a custom search engine as part of this course.
Prerequisites: CS 2150 or CS 3100 with a grade of C- or better; APMA 3100, APMA 3110, MATH 3100, or equivalent Course was offered Spring 2021, Spring 2020 | |
CS 4790 | Cryptocurrency (3) |
Offered Spring 2025 | This course is a general introduction to cryptocurrencies and blockchain applications. Students will understand the theoretical concepts that underlay cryptocurrencies, and implement both their own cryptocurrencies as well as develop applications that run on existing cryptocurrencies. Students will see the ethics, legal, and policy aspects pertaining to the subject. Prerequisite: CS 3100 with a grade of C- or better |
CS 4810 | Introduction to Computer Graphics (3) |
Introduces the fundamentals of three-dimensional computer graphics: rendering, modeling, and animation. Students learn how to represent three-dimensional objects (modeling) and the movement of those objects over time (animation). Students learn and implement the standard rendering pipeline, defined as the stages of turning a three-dimensional model into a shaded, lit, texture-mapped two-dimensional image.
Prerequisite: CS 2150 or (CS 3100 and 3130) with a grade of C- or better Course was offered Fall 2021, Fall 2020, Fall 2018, Fall 2016, Spring 2016, Spring 2015, Fall 2014, Spring 2014, Fall 2012, Fall 2011, Spring 2010 | |
CS 4970 | Capstone Practicum I (3) |
This course is one option in the CS fourth-year thesis track. Under the practicum track, students will take two 3-credit courses, CS 4970 and CS 4971. These courses would form a year-long group-based and project-based practicum class. There would be an actual customer, which could be either internal (the course instructor, other CS professors, etc.) or external (local companies, local non-profits, etc.).
Prerequisite: CS 2150 or CS 2501 topic DSA2 with a grade of C- or higher, and BSCS major | |
CS 4971 | Capstone Practicum II (3) |
This course is one option in the CS fourth-year thesis track and is the continuation from CS 4970. Under the practicum track, students will take two 3-credit courses, CS 4970 and CS 4971. These courses would form a year-long group-based and project-based practicum class. There would be an actual customer, which could be either internal (the course instructor, other CS professors, etc.) or external (local companies, local non-profits, etc.).
Prerequisite: CS 4970 Course was offered Spring 2021, Spring 2020, Spring 2019, Spring 2018, Spring 2017, Spring 2016, Spring 2015, Spring 2014 | |
CS 4980 | Capstone Research (1 - 3) |
Offered Spring 2025 | This course is one option in the CS fourth-year thesis track. Students will seek out a faculty member as an advisor, and do an independent project with said advisor. Instructors can give the 3 credits across multiple semesters, if desired. This course is designed for students who are doing research, and want to use that research for their senior thesis. Note that this track could also be an implementation project, including a group-based project. Prerequisite: CS 3140 with a grade of C- or higher, and BSCS major. Course was offered Fall 2024, Spring 2024, Fall 2023, Spring 2023, Fall 2022, Spring 2022, Fall 2021, Summer 2021, Spring 2021, Fall 2020, Summer 2020, Spring 2020, Fall 2019, Summer 2019, Spring 2019, Fall 2018, Summer 2018, Spring 2018, Fall 2017, Summer 2017, Spring 2017, Fall 2016, Summer 2016, Spring 2016, Fall 2015, Summer 2015, Spring 2015, Fall 2014, Spring 2014, Fall 2013 |
CS 4991 | Capstone Technical Report (0) |
Offered Spring 2025 | Supports the writing of the technical report component of the fourth-year thesis, credit for which is given in STS 4600. Students will write the report assuming a non-technical audience. The course is part of the CS 4XXX elective option in the fourth-year CS thesis track. BS CS 4th years (both first & second majors) and pre- or co-requisite STS 4500 Course was offered Fall 2024, Spring 2024, Fall 2023, Spring 2023, Fall 2022, Spring 2022, Fall 2021 |
CS 4993 | Independent Study (1 - 3) |
Offered Spring 2025 | In-depth study of a computer science or computer engineering problem by an individual student in close consultation with departmental faculty. The study is often either a thorough analysis of an abstract computer science problem or the design, implementation, and analysis of a computer system (software or hardware). Prerequisite: Instructor permission. Course was offered January 2025, Fall 2024, Summer 2024, Spring 2024, Fall 2023, Summer 2023, Spring 2023, Fall 2022, Summer 2022, Spring 2022, Fall 2021, Summer 2021, Spring 2021, Fall 2020, Summer 2020, Spring 2020, Fall 2019, Summer 2019, Spring 2019, Fall 2018, Summer 2018, Spring 2018, Fall 2017, Summer 2017, Spring 2017, Fall 2016, Summer 2016, Spring 2016, Fall 2015, Summer 2015, Spring 2015, Fall 2014, Summer 2014, Spring 2014, Fall 2013, Spring 2013, Fall 2012, Summer 2012, Spring 2012, Fall 2011, Spring 2011, Fall 2010, Spring 2010, Fall 2009 |
CS 4998 | Distinguished BA Majors Research (3) |
Offered Spring 2025 | Required for Distinguished Majors completing the Bachelor of Arts degree in the College of Arts and Sciences. An introduction to computer science research and the writing of a Distinguished Majors thesis.
Prerequisites: CS 2150 or CS 2501 topic DSA2 with a grade of C- or higher, and BSCS major Course was offered Fall 2024, Spring 2024, Fall 2023, Spring 2023, Fall 2022, Spring 2022, Fall 2021, Summer 2021, Spring 2021, Fall 2020, Summer 2020, Spring 2020, Fall 2019, Summer 2019, Spring 2019, Fall 2018, Spring 2018, Fall 2017, Spring 2017, Fall 2016, Spring 2016, Fall 2015, Spring 2015, Fall 2014, Spring 2014, Fall 2013, Spring 2013, Fall 2012, Spring 2012, Fall 2011, Spring 2011, Fall 2010, Spring 2010, Fall 2009 |
CS 5010 | Programming and Systems for Data Science (3) |
The objective of this course is to introduce basic data analysis techniques including data analysis at scale, in the context of real-world domains such as bioinformatics, public health, marketing, security, etc. For the purpose of facilitating data manipulation and analysis, students will be introduced to essential programming techniques in Python, an increasingly prominent language for data science and "big data" manipulation. Prerequisite: CS 1110, Math 1310 or APMA 1110, Math 3351 or APMA 3080, Math 3100, APMA 3010 or APMA 3110 Course was offered Fall 2020, Summer 2019, Summer 2018, Summer 2017, Summer 2016, Summer 2015, Summer 2014 | |
CS 5012 | Foundations of Computer Science (3) |
Provide a foundation in discrete mathematics, data structures, algorithmic design and implementation, computational complexity, parallel computing, and data integrity and consistency for non-CS, non-CpE students. Case studies and exercises will be drawn from real-world examples (e.g., bioinformatics, public health, marketing, and security). Prerequisite: CS 5010, CS 1110 or equivalent, Math 1210 or equiv, Math 3351 or equiv, Math 3100 or equiv. | |
CS 5014 | Computation as a Research Tool (3) |
This course is an introduction to programming for students who will be using computational methods for their research but are not computer science or computer engineering students. No previous programming experience is required. We use a multi-language/multi-domain approach. The first part of the course covers basic programming concepts for a given language. The last third of the course splits into domain specific tracks of interest to students. | |
CS 5487 | Real-Time Systems (3) |
This course presents the underlying theory, concepts, and practice for real-time systems, such as avionics, process control, space travel, mobile computing and ubiquitous computing. The goals of the course include: introducing the unique problems that arise when time constraints are imposed on systems, identifying basic theory and the boundary between what is known today and what is still research, stressing a systems integration viewpoint in the sense of showing how everything fits together rather than presenting a collection of isolated solutions, and addressing multiprocessing and distributed systems. This course also presents some of the basic results from what might be called the classical technology of real-time computing and presents these results in the context of new applications of this technology in ubiquitous/pervasive computer systems. Prerequisite: CS 3330 and CS 4414, knowledge of C or C++, or instructor permission. | |
CS 5501 | Selected Topics in Computer Science (1 - 3) |
Content varies annually, depending on students' needs and interests. Recent topics included the foundations of computation, artificial intelligence, database design, real-time systems, Internet engineering, and electronic design automation. Prerequisite: Instructor permission. Course was offered Spring 2024, Spring 2015 | |
CS 5787 | Security in Information Systems (3) |
This course focuses on security as an aspect of a variety of software systems. We will consider software implementations of security related policies in the context of operating systems, networks, and data bases. Topics include: operating system protection mechanisms, intrusion detection systems, formal models of security, cryptography and associated security protocols, data base security, worms, viruses, network and distributed system security, and policies of privacy and confidentiality. Prerequisite: CS 3240 and either CS 4457 or CS 4414 or instructor permission. | |
CS 6111 | Cloud Computing (3) |
This course introduces a basic grounding in designing and implementing cloud systems. It aims to acquaint students with principles and technologies of server clusters, virtualized datacenters, Internet clouds, and applications. Students will gain hands-on experience on public cloud such as Amazon EC2. Prerequisites: CS2150 Program and Data Representation or CS 111x Introduction to Programming, CS 4457 Computer Networks or equivalent background. | |
CS 6160 | Theory of Computation (3) |
Analyzes formal languages, the Chomsky hierarchy, formal computation and machine models, finite automata, pushdown automata, Turing machines, Church's thesis, reductions, decidability and undecidability, and NP-completeness. Prerequisite: CS 3102 or equivalent. Course was offered Fall 2021, Spring 2019, Spring 2018, Spring 2017, Spring 2015, Fall 2013, Fall 2012, Fall 2010, Fall 2009 | |
CS 6161 | Design and Analysis of Algorithms (3) |
Analyzes concepts in algorithm design, problem solving strategies, proof techniques, complexity analysis, upper and lower bounds, sorting and searching, graph algorithms, geometric algorithms, probabilistic algorithms, intractability and NP-completeness, transformations, and approximation algorithms. Prerequisite: CS 4102 or equivalent. Course was offered Spring 2023, Spring 2022, Fall 2020, Fall 2019, Fall 2018, Fall 2017, Fall 2016, Fall 2015, Fall 2014, Spring 2013, Fall 2011, Spring 2010 | |
CS 6190 | Computer Science Perspectives (1 - 3) |
This 'acclimation' seminar helps new graduate students become productive researchers. Faculty and visitors speak on a wide variety of research topics, as well as on tools available to researchers, including library resources, various operating systems, UNIX power tools, programming languages, software development and version control systems, debugging tools, user interface toolkits, word processors, publishing systems, HTML, JAVA, browsers, Web tools, and personal time management. Prerequisite: CS graduate student or instructor permission. Course was offered Fall 2024, Fall 2023, Fall 2022, Fall 2021, Fall 2020, Fall 2019, Fall 2018, Fall 2017, Fall 2016, Spring 2016, Fall 2015, Spring 2015, Fall 2014, Spring 2014, Fall 2013, Spring 2013, Fall 2012, Fall 2011, Spring 2011, Fall 2010, Spring 2010, Fall 2009 | |
CS 6222 | Introduction to Cryptography (3) |
This course will provide an introduction to modern cryptography and its applications to computer security. This course will cover the fundamentals of symmetric cryptography (i.e., encryption and message authentication) and public-key cryptography (i.e., key-exchange and signatures) as well as cryptographic protocols like zero-knowledge proof systems. Recommended prerequisites: CS 2102, 3102, and 4102 (or equivalent experience). | |
CS 6240 | Software Engineering (3) |
Analyzes project management, software tools, requirements and specification methods; top-down, bottom-up, and data-flow design; structured programming, information hiding, programming language issues, and coding standards; software development environments, fault tolerance principles, and testing. Prerequisite: CS 3240 or equivalent. | |
CS 6316 | Machine Learning (3) |
Offered Spring 2025 | This is a graduate-level machine learning course. Machine Learning is concerned with computer programs that automatically improve their performance through experience. This course covers introductory topics about the theory and practical algorithms for machine learning from a variety of perspectives. Topics include supervised learning, unsupervised learning and learning theory.
Prerequisite: Calculus, Basic linear algebra, Basic Probability and Basic Algorithm. Statistics is recommended. Students should already have good programming skills. Course was offered Fall 2024, Spring 2024, Fall 2023, Fall 2022, Spring 2022, Spring 2021, Fall 2020, Spring 2020, Fall 2019, Fall 2018, Spring 2018, Fall 2017, Fall 2016, Fall 2015, Spring 2014, Spring 2013 |
CS 6333 | Mobile and IoT Security (3) |
This course focuses on aspects of system security that arise in this challenging and ever-evolving space of mobile communication systems, primarily focusing on smartphones and IoT platforms. One of the main goals of the course is to improve knowledge and awareness of security issues faced by mobile application and system developers. The material will cover standards and research challenges in both deployed and future systems. | |
CS 6354 | Computer Architecture (3) |
Study of representative digital computer organization with emphasis on control unit logic, input/output processors and devices, asynchronous processing, concurrency, and parallelism. Memory hierarchies. Prerequisite: CS 3330 or proficiency in assembly language programming. Course was offered Fall 2024, Fall 2023, Fall 2022, Fall 2021, Fall 2020, Fall 2019, Fall 2018, Fall 2017, Fall 2016, Spring 2016, Spring 2015, Spring 2014, Spring 2013, Fall 2011, Fall 2010, Fall 2009 | |
CS 6415 | Performance Analysis of Communication Networks (3) |
Analyzes the topologies arising in communication networks; queuing theory; Markov Chains and ergodicity conditions; theory of regenerative processes; routing algorithms; multi-access and random-access transmission algorithms; mathematical methodologies for throughput and delay analyses and evaluations; performance evaluation; performance monitoring; local area networks (LANs); interactive LANs. Cross-listed as ECE 6415. Prerequisite: CE/ECE 4457, APMA 3100, or instructor permission. | |
CS 6434 | Dependable Computing Systems (3) |
Focuses on techniques for designing and analyzing dependable computer-based systems. Topics include basic dependability concepts and attributes, fault models and effects, combinatorial and state-space modeling, hardware redundancy, error detecting and correcting codes, time redundancy, software fault tolerance, checkpointing and recovery, reliable networked systems, error detection techniques, and experimental dependability evaluation techniques.
Prerequisites: A basic knowledge of probability and computer architecture is required. A working knowledge of programming is required for homework and mini projects. Course was offered Fall 2024, Fall 2023, Spring 2022, Spring 2021, Spring 2019, Spring 2018, Spring 2017 | |
CS 6444 | Introduction to Parallel Computing (3) |
Introduces the basics of parallel computing. Covers parallel computation models, systems, languages, compilers, architectures, and algorithms. Provides a solid foundation on which advanced seminars on different aspects of parallel computation can be based. Emphasizes the practical application of parallel systems. There are several programming assignments. Prerequisite: CS 3330, 4414, and 4610, or instructor permission. Course was offered Spring 2019, Spring 2017, Spring 2016, Spring 2013, Fall 2011, Fall 2010, Fall 2009 | |
CS 6456 | Operating Systems (3) |
Offered Spring 2025 | Covers advanced principles of operating systems. Technical topics include support for distributed OSs; microkernels and OS architectures; processes and threads; IPC; files servers; distributed shared memory; object-oriented OSs; reflection in OSs; real-time kernels; multiprocessing; multimedia and quality of service; mobile computing; and parallelism in I/O. Prerequisite: Undergraduate course in OS; CS 6354 or instructor permission. Course was offered Spring 2022, Spring 2021, Fall 2020, Spring 2020, Fall 2019, Spring 2019, Fall 2017, Fall 2016, Fall 2015, Fall 2014, Fall 2013, Fall 2012, Spring 2011, Spring 2010 |
CS 6465 | Human-Robot Interaction (3) |
Offered Spring 2025 | Interactions between robots and humans are influenced by form, function and expectations. Quantitative techniques evaluate performance of specific tasks and functions. Qualitative techniques are used to evaluate the interaction and to understand expectations and perceptions of the human side of the interaction. Students use humanoid robots to develop and evaluate interactions within a specific application context. |
CS 6478 | Text Mining (3) |
Given the dominance of text information over the Internet, mining high-quality information from text becomes increasingly critical. In this course, we will cover important topics in text mining including: text analysis techniques, basic natural language processing algorithms, text categorization and clustering, sentiment analysis, social network and social media analysis, and probabilistic topic models. CS2150 is the prerequisite of this course. | |
CS 6501 | Special Topics in Computer Science (3) |
Offered Spring 2025 | Course content varies by section and is selected to fill timely and special interests and needs of students. See CS 7501 for example topics. May be repeated for credit when topic varies. Prerequisite: Instructor permission. Course was offered Fall 2024, Spring 2024, Fall 2023, Spring 2023, Fall 2022, Spring 2022, Fall 2021, Spring 2021, Fall 2020, Spring 2020, Fall 2019, Spring 2019, Fall 2018, Spring 2018, Fall 2017, Spring 2017, Fall 2016, Spring 2016, Fall 2015, Spring 2015, Fall 2014, Spring 2014, Fall 2013, Spring 2013, Fall 2012, Spring 2012, Fall 2011, Spring 2011, Fall 2010, Spring 2010, Fall 2009 |
CS 6610 | Programming Languages (3) |
Examines modern and non-imperative languages, the theoretical techniques used to design and understand them, and the implementation techniques used to make them run. Topics include functional languages, object-oriented languages, language safety and classification of errors, type systems, formal semantics, abstraction mechanisms, memory management, and unusual control-flow mechanisms. Example languages include Standard ML, Modula-3, CLU, Scheme, Prolog, and Icon. Prerequisite: CS 4610 or equivalent. | |
CS 6620 | Compilers (3) |
Study of the theory, design, and specification of translation systems. Translation systems are the tools used to translate a source language program to a form that can be executed. Using rigorous specification techniques to describe the inputs and outputs of the translators and applying classical translation theory, working implementations of various translators are designed, specified, and implemented. Prerequisite: CS 3330 or instructor permission. Course was offered Spring 2023, Spring 2021, Spring 2020, Fall 2019, Spring 2019, Fall 2018, Fall 2013, Spring 2012, Spring 2010 | |
CS 6666 | Data Mining - Principles and Algorithms (3) |
This graduate-level course introduces the fundamental techniques, algorithms, and applications of data mining. Topics to be covered include frequent pattern mining, clustering, classification, anomaly detection, feature selection, graph and network analysis, correlation analysis, distance/similarity metric learning, streaming data mining, spatiotemporal data mining, visualization of patterns, recommendation systems, and evaluation and validation. | |
CS 6750 | Database Systems (3) |
Studies new database systems, emphasizing database design and related system issues. Explores advanced topics such as object-oriented and real-time database systems, data warehousing, data mining, and workflow. Makes use of either commercial or research database systems for in-class projects. Prerequisite: CS 4750 or equivalent. Course was offered Spring 2021, Spring 2020, Spring 2019, Spring 2018, Spring 2017, Spring 2016, Spring 2012, Fall 2010 | |
CS 6762 | Signal Processing, Machine Learning and Control (3) |
This is a core Cyber Physical Systems (CPS) class. It provides fundamental core material in signal processing, machine learning, and feedback control. However, the material is not presented in a traditional manner and does not replace deep domain expertise in these topics. Rather, the principles and skills taught in this class highlight the intersection of the cyber and the physical. | |
CS 6763 | Cyber-Physical Systems: Formal Methods, Safety and Security (3) |
Offered Spring 2025 | Cyber-physical systems (CPS) are smart systems that include co-engineered interacting networks of physical and computational components. This course will teach students the required skills to analyze the CPS that are all around us, so that when they contribute to the design of CPS, they are able to understand important safety and security aspects and feel confident designing and analyzing CPS systems. |
CS 6777 | Advances in Software Testing (3) |
This course will examine fundamental software testing techniques, the state-of-the-art in software testing, and open challenges and research problems in testing. Topics include fault and failure models, test coverage criteria, automated test generation, test oracles, testing evolving software, and testing in specific application domains and cutting-edge software development environments. Prerequisite: CS 3240 or equivalent. | |
CS 6780 | Cyber-Physical Systems Technology and Ethics (3) |
This course is designed to develop cross-competency in the technical, analytical, and professional capabilities necessary for the emerging field of Cyber-Physical Systems (CPS). It provides convergence learning activities based around the applications, technologies, and system designs of CPS as well as exploring the ethical, social, and policy dimensions of CPS work. The course also emphasizes the importance of communication as a necessary skill. | |
CS 6840 | Computer Graphics (3) |
Analyzes display devices, line and circle generators; clippings and windowing; data structures; 2-D picture transformations; hidden line and surface algorithms; shading algorithms; free form surfaces; color graphics; 3-D picture transformation. Cross-listed as ECE 6435. Prerequisite: Knowledge of C/C++. | |
CS 6888 | Software Analysis and Applications (3) |
Offered Spring 2025 | This course provides an overview of the state of the art in software analysis including static and dynamic analysis techniques and verification and validation. It explores the various ways that the analyses are used to predict software behavior. The applications include inference, symbolic execution, fault localization, model checking, security and performance. The course combines theory with practical implementation and usage. Prerequisites: CS 3240. |
CS 6890 | Industrial Applications (1) |
Offered Spring 2025 | A graduate student returning from Curricular Practical Training can use this course to claim one credit hour of academic credit after successfully reporting, orally and in writing, a summary of the CPT experience to his/her academic advisor. Course was offered Fall 2024, Summer 2024, Spring 2024, Fall 2023, Summer 2023, Spring 2023, Fall 2022, Summer 2022, Spring 2022, Fall 2021, Summer 2021, Spring 2021, Fall 2020, Summer 2020, Spring 2020, Fall 2019, Summer 2019, Spring 2019, Fall 2018, Summer 2018, Spring 2018, Fall 2017 |
CS 6993 | Independent Study (1 - 12) |
Offered Spring 2025 | Detailed study of graduate course material on an independent basis under the guidance of a faculty member. Course was offered Fall 2024, Spring 2024, Fall 2023, Spring 2023, Fall 2022, Spring 2022, Fall 2021, Spring 2021, Fall 2020, Spring 2020, Fall 2019, Spring 2019, Spring 2018, Spring 2017, Spring 2016, Spring 2015, Spring 2014, Spring 2013, Spring 2012, Spring 2011, Spring 2010 |
CS 7406 | Machine Learning Systems (3) |
Current state and future trends in Machine Learning Systems are covered. Topics include hardware systems, software systems, and Machine Learning optimized for metrics beyond predictive accuracy. Course was offered Spring 2024 | |
CS 7457 | Computer Networks (3) |
Analyzes network topologies; backbone design; performance and queuing theory; data-grams and virtual circuits; technology issues; layered architectures; standards; survey of commercial networks, local area networks, and contention-based communication protocols; encryption; and security. Course equivalent to ECE 7457. Prerequisite: CS 6456 or instructor permission. | |
CS 7501 | Selected Topics in Computer Science (3) |
Content varies based on the interest and needs of students. Topics may include safety critical systems, parallel processing, information retrieval, data communications, computer networks, real-time computing, distributed multimedia systems, electronic commerce, and advanced combinatorics and graph theory.. May be repeated for credit when topic varies. Prerequisite: Instructor permission. | |
CS 7620 | Advanced Compilers (3) |
Study of advanced compilation techniques with a focus on code generation and optimization techniques, advanced execution environments, and compilation of emerging programming languages. Prerequisite: CS 6160 and 6610, or equivalent. | |
CS 7993 | Independent Study (1 - 12) |
Offered Spring 2025 | Detailed study of graduate course material on an independent basis under the guidance of a faculty member. Course was offered Fall 2024, Summer 2024, Spring 2024, Fall 2023, Summer 2023, Spring 2023, Fall 2022, Summer 2022, Spring 2022, Fall 2021, Summer 2021, Spring 2021, Fall 2020, Summer 2020, Spring 2020, Fall 2019, Summer 2019, Spring 2019, Fall 2018, Summer 2018, Spring 2018, Fall 2017, Summer 2017, Spring 2017, Fall 2016, Summer 2016, Spring 2016, Fall 2015, Summer 2015, Spring 2015, Fall 2014, Summer 2014, Spring 2014, Fall 2013, Summer 2013, Spring 2013, Fall 2012, Summer 2012, Spring 2012, Fall 2011, Summer 2011, Spring 2011, Fall 2010, Spring 2010, Fall 2009 |
CS 7995 | Supervised Project Research (3) |
Offered Spring 2025 | Formal record of student commitment to project research for the Master of Computer Science degree under the guidance of a faculty advisor. Course was offered Fall 2024, Summer 2024, Spring 2024, Fall 2023, Summer 2023, Spring 2023, Fall 2022, Summer 2022, Spring 2022, Fall 2021, Summer 2021, Spring 2021, Fall 2020, Summer 2020, Spring 2020, Fall 2019, Summer 2019, Spring 2019, Fall 2018, Summer 2018, Spring 2018, Fall 2017, Summer 2017, Spring 2017, Fall 2016, Summer 2016, Spring 2016, Fall 2015, Summer 2015, Spring 2015, Fall 2014, Summer 2014, Spring 2014, Fall 2013, Summer 2013, Spring 2013, Fall 2012, Summer 2012, Spring 2012, Fall 2011, Spring 2011, Fall 2010, Spring 2010, Fall 2009 |
CS 8000T | Non-UVa Transfer/Test Credit Approved (1 - 48) |
Non-UVa Transfer/Test Credit Approved | |
CS 8501 | Special Topics in Computer Science (3) |
Special Topics in Computer Science Course was offered Fall 2022, Spring 2022, Spring 2021, Spring 2020, Fall 2019, Spring 2019, Fall 2015, Spring 2014, Spring 2013, Spring 2012, Fall 2011, Spring 2010 | |
CS 8524 | Topics in Software Engineering (1 - 3) |
A special topics course in software engineering. Topics are determined by the individual instructor, but might include software reliability; engineering real-time systems; managing large software projects; resource estimation; validation and verification; or advanced programming environments. Prerequisite: CS 6240 or instructor permission. Course was offered Fall 2019, Spring 2019, Fall 2018, Spring 2018, Fall 2017, Spring 2017, Fall 2016, Spring 2016, Fall 2015, Spring 2015, Fall 2014, Spring 2014, Fall 2013, Spring 2013, Fall 2012, Spring 2012, Fall 2011, Spring 2011, Fall 2010, Spring 2010 | |
CS 8535 | Topics in Computer Architecture (3) |
Studies selected advances in the architecture of computer systems. May include distribution processor systems, memory hierarchies, and secondary storage management schemes. Prerequisite: CS 6354 or instructor permission. Course was offered Spring 2011 | |
CS 8561 | Topics in Programming Languages (3) |
Studies selected advanced topics in design, definition, and implementation of programming languages. Typical recent topics: parallel language design; formal semantics of programs. May be repeated for credit when the topics vary. Prerequisite: CS 6610 or instructor permission. Course was offered Fall 2016, Spring 2010 | |
CS 8575 | Topics in Database Systems (3) |
Analyzes the implementation of database systems, concurrent and distributed access, backup, and security; query languages and optimization of query access; multi-attribute dependencies and retrieval. Data warehousing and web-based data systems are explored. Prerequisite: CS 6750 or instructor permission | |
CS 8897 | Graduate Teaching Instruction (1 - 6) |
Offered Spring 2025 | For master's students who are teaching assistants. Course was offered Fall 2024, Summer 2024, Spring 2024, Fall 2023, Summer 2023, Spring 2023, Fall 2022, Summer 2022, Spring 2022, Fall 2021, Summer 2021, Spring 2021, Fall 2020, Summer 2020, Spring 2020, Fall 2019, Summer 2019, Spring 2019, Fall 2018, Summer 2018, Spring 2018, Fall 2017, Summer 2017, Spring 2017, Fall 2016, Summer 2016, Spring 2016, Fall 2015, Summer 2015, Spring 2015, Fall 2014, Spring 2014, Fall 2013, Spring 2013, Fall 2012, Spring 2012, Fall 2011, Spring 2011, Fall 2010, Spring 2010, Fall 2009 |
CS 8999 | Thesis (1 - 12) |
Offered Spring 2025 | Formal record of student commitment to thesis research for the Master of Science degree under the guidance of a faculty advisor. May be repeated as necessary. Course was offered Fall 2024, Summer 2024, Spring 2024, Fall 2023, Summer 2023, Spring 2023, Fall 2022, Summer 2022, Spring 2022, Fall 2021, Summer 2021, Spring 2021, Fall 2020, Summer 2020, Spring 2020, Fall 2019, Summer 2019, Spring 2019, Fall 2018, Summer 2018, Spring 2018, Fall 2017, Summer 2017, Spring 2017, Fall 2016, Summer 2016, Spring 2016, Fall 2015, Summer 2015, Spring 2015, Fall 2014, Summer 2014, Spring 2014, Fall 2013, Summer 2013, Spring 2013, Fall 2012, Summer 2012, Spring 2012, Fall 2011, Summer 2011, Spring 2011, Fall 2010, Summer 2010, Spring 2010, Fall 2009 |
CS 9897 | Graduate Teaching Instruction (1 - 6) |
Offered Spring 2025 | For doctoral students who are teaching assistants. Course was offered Fall 2024, Spring 2024, Fall 2023, Spring 2023, Fall 2022, Spring 2022, Fall 2021, Spring 2021, Fall 2020, Spring 2020, Fall 2019, Spring 2019, Fall 2018, Spring 2018, Fall 2017, Spring 2017, Fall 2016, Spring 2016, Fall 2015, Spring 2015, Fall 2014, Spring 2014, Fall 2013, Spring 2013, Fall 2012, Spring 2012, Fall 2011, Spring 2011, Spring 2010, Fall 2009 |
CS 9999 | Dissertation (1 - 12) |
Offered Spring 2025 | Formal record of student commitment to doctoral research under the guidance of a faculty advisor. May be repeated as necessary. Course was offered Fall 2024, Summer 2024, Spring 2024, Fall 2023, Summer 2023, Spring 2023, Fall 2022, Summer 2022, Spring 2022, Fall 2021, Summer 2021, Spring 2021, Fall 2020, Summer 2020, Spring 2020, Fall 2019, Summer 2019, Spring 2019, Fall 2018, Summer 2018, Spring 2018, Fall 2017, Summer 2017, Spring 2017, Fall 2016, Summer 2016, Spring 2016, Fall 2015, Summer 2015, Spring 2015, Fall 2014, Summer 2014, Spring 2014, Fall 2013, Summer 2013, Spring 2013, Fall 2012, Summer 2012, Spring 2012, Fall 2011, Summer 2011, Spring 2011, Fall 2010, Summer 2010, Spring 2010, Fall 2009 |
Electrical and Computer Engineering | |
ECE 1000T | Non-UVa Transfer/Test Credit (1 - 10) |
ECE 1501 | Special Topics in Electrical & Computer Engineering (1) |
Student-led special topic courses which vary by semester. Course was offered Spring 2024, Spring 2023, Spring 2022, Spring 2021, Spring 2020, Spring 2019, Spring 2018, Fall 2014, Spring 2014 | |
ECE 2066 | Science of Information (3) |
Offered Spring 2025 | An introduction to the fundamental scientific principles governing information science and engineering. Topics include: definition of information; entropy; information representation in analog and digital forms; information transmission; spectrum and bandwidth; information transformation including data compression, filtering, encryption, and error correction; information storage and display; and large-scale information systems. Technologies for implementing information functions. Course was offered Fall 2023, Spring 2022, Spring 2021, Spring 2020, Fall 2019, Spring 2019, Fall 2018, Spring 2018, Fall 2017, Spring 2017, Fall 2016, Spring 2016, Fall 2015, Spring 2015, Fall 2014, Spring 2014, Fall 2013, Spring 2013, Fall 2012, Spring 2012, Fall 2011, Spring 2011, Fall 2010, Spring 2010, Fall 2009 |
ECE 2200 | Applied Physics (4) |
Offered Spring 2025 | An applied physics course in electricity and magnetism, with emphasis on the technologies derived from them. An integrated lab component will provide team-based, hands-on examples and reviews of key concepts. Calculus 3 (Multivariable) may be taken concurrently; however, students should be proficient with vectors and calculus, including the chain rule and trigonometric functions. Prerequisite: PHYS 1425 or PHYS 1420, and APMA 1110 |
ECE 2300 | Applied Circuits (3) |
Offered Spring 2025 | This course introduces electrical engineering theory and its application to circuits containing active and passive circuit elements. Content includes fundamental concepts such as voltage, current, power, energy and Ohm's Law as well as circuit analysis techniques including node-voltage and mesh-current based on circuit laws and theorems such as Kirchhoff Laws, source superposition, and equivalent circuits. Prerequisite: Must have completed (APMA 1110 or MATH 1320) AND (ENGR 1624 or ENGR 1410 or ENGR 2595 Topic Engineering Foundations I or ENGR 1010) |
ECE 2330 | Digital Logic Design (3) |
Offered Spring 2025 | Introduction to analysis and design of digital systems from switches to gates to components to CPU. Analysis and design of combinational and sequential components including multiplexers and demultiplexers, decoders and encoders, comparators, adders and ALU, registers and register files, counters and timers, RTL design, culminating in the design of a simple programmable processor. 10-12 studio design activities. Cross-listed as CS 2330. Course was offered Fall 2024, Spring 2024, Fall 2023, Fall 2022, Spring 2022, Fall 2021, Spring 2021, Fall 2020, Spring 2020, Fall 2019, Spring 2019, Fall 2018, Spring 2018, Fall 2017, Spring 2017, Fall 2016, Spring 2016, Spring 2015, Spring 2014, Spring 2013, Spring 2012, Spring 2011, Spring 2010, Fall 2009 |
ECE 2410 | Intro to Machine Learning (3) |
Offered Spring 2025 | Learn about and experiment with machine learning algorithms using Python. Applications include image classification, removing noise from images, and linear regression. Students will collect and interpret data, learn machine learning theory, build systems-level thinking skills required to strategize how to break the problem down into various functions, and to implement, test and document those functions. Prerequisite: CS 111X Course was offered Fall 2024, Spring 2024 |
ECE 2501 | Special Topics in Electrical and Computer Engineering (0.5 - 4.5) |
A second-level undergraduate course covering a topic not normally covered in the course offerings. The topic usually reflects new developments in the electrical and computer engineering field. Offering is based on student and faculty interests. | |
ECE 2502 | Special Topics in Electrical and Computer Engineering (0.5 - 4.5) |
A second-level undergraduate course covering a topic not normally covered in the course offerings. The topic usually reflects new developments in the electrical and computer engineering field. Offering is based on student and faculty interests. Course was offered Spring 2023, Spring 2021, Spring 2020, Spring 2019, Spring 2014, Spring 2013, Spring 2012 | |
ECE 2550 | Topics in Applied Research and Design Lab (1.5) |
A lab-based course that provides a hands-on way to learn about new developments in electrical and computer engineering fields. Topics include technologies or application areas that relate to ongoing design and research activities of faculty and students. | |
ECE 2600 | Electronics (3) |
Offered Spring 2025 | Studies the modeling, analysis, design, computer simulation, and measurement of electrical circuits which contain non-linear devices such as junction diodes and field effect transistors. Includes the gain and frequency response of linear amplifiers, power supplies, and other practical electronic circuits. This course is taught in a studio style with mixed lecture and lab. Pre or Corequisite: APMA 2130 and ECE 2700 AND Prerequisite: (ECE 2300 or ECE 2501 Topic Applied Circuits (link 15599) |
ECE 2630 | ECE Fundamentals I (4) |
Electrical circuits with linear applications of passive and active elements; Kirchhoff's voltage and current laws to derive circuit equations; solutions for first- and second-order transient and DC steady-state responses; AC steady-state analysis; frequency and time domain signal representations; Fourier series; phasor methods; complex impedance; transfer functions; Thevenin/Norton equivalent models; controlled sources. Prerequisite: APMA 1110. Course was offered Fall 2022, Spring 2022, Fall 2021, Spring 2021, Fall 2020, Spring 2020, Fall 2019, Spring 2019, Fall 2018, Spring 2018, Fall 2017, Spring 2017, Fall 2016, Spring 2016, Fall 2015, Spring 2015, Fall 2014, Fall 2013, Fall 2012, Fall 2011, Fall 2010, Fall 2009 | |
ECE 2660 | ECE Fundamentals II (4) |
Studies the modeling, analysis, design, computer simulation, and measurement of electrical circuits which contain non-linear devices such as junction diodes, bipolar junction transistors, and field effect transistors. Includes the gain and frequency response of linear amplifiers, power supplies, and other practical electronic circuits. This course is taught in the studio mode with mixed lecture and lab. Prerequisite: ECE 2630 AND (Corequisite APMA 2130 OR MATH 3250) Course was offered Spring 2023, Spring 2022, Fall 2021, Spring 2021, Fall 2020, Spring 2020, Fall 2019, Spring 2019, Fall 2018, Spring 2018, Fall 2017, Spring 2017, Fall 2016, Spring 2016, Fall 2015, Spring 2015, Spring 2014, Spring 2013, Spring 2012, Spring 2011, Spring 2010 | |
ECE 2700 | Signals and Systems (3) |
Offered Spring 2025 | Develops tools for analyzing signals and systems in continuous and discrete-time, for controls, communications, signal processing and machine learning. Primary concepts are the representation of signals and linear systems in the time domain (convolution, differential equations, state-space representation) and in the frequency domain (Fourier/Laplace analysis) including practical programming examples. Pre or Coreq: APMA 2130 AND Prerequisite (ECE 2300 or ECE 2501 Topic Applied Circuits (link 15599)) |
ECE 3103 | Solid State Devices (3) |
Offered Spring 2025 | Analyzes the basics of band theory and atomic structure; charge-transport in solids; current voltage characteristics of semiconductor devices, including p-n junction diodes, bipolar transistors, Schottky diodes, and insulated-gate field-effect transistors; electron emission; and superconductive devices. Prerequisite: ECE 2630. Course was offered Fall 2024, Fall 2023, Fall 2022, Fall 2021, Fall 2020, Fall 2019, Fall 2018, Fall 2017, Fall 2016, Fall 2015, Spring 2015, Spring 2014, Spring 2013, Spring 2012, Spring 2011, Summer 2010, Spring 2010 |
ECE 3209 | Electromagnetic Fields (4) |
Analyzes the basic laws of electromagnetic theory, beginning with static electric and magnetic fields, and concluding with dynamic E&M fields; plane wave propagation in various media; Maxwell's Laws in differential and integral form; electrical properties of matter; transmission lines, waveguides, and elementary antennas. Prerequisite: APMA 2130 & ECE 2630 | |
ECE 3250 | Electromagnetic Energy Conversion (3) |
Offered Spring 2025 | Analyzes the principles of electromechanical energy conversion; three-phase circuit analysis; magnetic circuits and nonlinearity; transformers; electromagnetic sensing devices; DC, synchronous, stepper, and induction machines; equivalent circuit models; power electronic control of machines, switching regulators, Class D amplification. Laboratory, computer, and design exercises complement coverage of fundamental principles. Prerequisite: ECE 2660 or ECE 2600, ECE 3209 or PHYS 2415 or ECE 2200 Course was offered Spring 2024, Spring 2023, Spring 2022, Spring 2021, Spring 2020, Spring 2019, Spring 2018, Spring 2017, Spring 2016, Spring 2015, Spring 2014, Spring 2013, Spring 2012, Spring 2011, Spring 2010 |
ECE 3251 | Electromagnetic Energy Conversion Lab (1.5) |
Offered Spring 2025 | This lab provides practical exposure and continuation of the topics covered in the lecture sections of ECE 3250. Topics include principles of measurement and analysis using computerized instrumentation. Co-requisite ECE 3250 Course was offered Spring 2024, Spring 2023, Spring 2022, Spring 2021, Spring 2020, Spring 2019, Spring 2018, Spring 2017, Spring 2016, Spring 2015, Spring 2014, Spring 2013, Spring 2012 |
ECE 3430 | Introduction to Embedded Computer Systems (4) |
Offered Spring 2025 | An embedded computer is designed to efficiently interact directly with its physical environment. This lab-based course explores architecture and interface issues relating to the design, evaluation and implementation of embedded systems . Topics include hardware and software organization, power management, digital and analog I/O devices, memory systems, timing and interrupts.
Prerequisites: (ECE 2300 or ECE 2630) AND ECE 2330 AND CS 2130 Course was offered Fall 2024, Spring 2024, Fall 2023, Spring 2023, Fall 2022, Spring 2022, Spring 2021, Spring 2020, Fall 2019, Spring 2019, Fall 2018, Spring 2018, Fall 2017, Spring 2017, Fall 2016, Spring 2016, Fall 2015, Spring 2015, Fall 2014, Summer 2014, Spring 2014, Fall 2013 |
ECE 3501 | Special Topics in Electrical and Computer Engineering (0.5 - 4.5) |
Offered Spring 2025 | A third-level undergraduate course covering a topic not normally covered in the course offerings. The topic usually reflects new developments in the electrical and computer engineering field. Offering is based on student and faculty interests. Course was offered Fall 2023, Fall 2022, Spring 2022, Fall 2021, Spring 2021, Fall 2020, Spring 2020, Fall 2019, Fall 2015, January 2014, Spring 2013, Fall 2012, Spring 2012, Fall 2011, Fall 2010 |
ECE 3502 | Special Topics in Electrical and Computer Engineering (0.5 - 4.5) |
Offered Spring 2025 | A third-level undergraduate course covering a topic not normally covered in the course offerings. The topic usually reflects new developments in the electrical and computer engineering field. Offering is based on student and faculty interests. Course was offered Fall 2024, Spring 2024, Spring 2023, Spring 2022, Fall 2021, Spring 2021, Fall 2020, Spring 2020, Spring 2019, Spring 2018, Spring 2017, Summer 2016, Summer 2015, Spring 2015, Fall 2014, Summer 2014, Spring 2014, Fall 2013, Summer 2013, Spring 2013, Fall 2012, Spring 2012, Spring 2011 |
ECE 3660 | Microelectronic Circuits (4) |
Construction of electronic circuit design to specifications. Focuses on computer simulation, construction, and testing of designed circuits in the laboratory to verify predicted performance. Includes differential amplifiers, feedback amplifiers, multivibrators, and digital circuits. Three lecture and three laboratory hours. Prerequisite: ECE 2600 or ECE 2660 | |
ECE 3750 | ECE Fundamentals III (4) |
Develops tools for analyzing signals and systems operating in continuous-time, with applications to control, communications, and signal processing. Primary concepts are representation of signals, linear time-invariant systems, Fourier analysis of signals, frequency response, and frequency-domain input/output analysis, the Laplace transform, and linear feedback principles. Practical examples are employed throughout, and regular usage of computer tools (Matlab, CC) is incorporated. Students cannot receive credit for both this course and BIOM 3310.
Prerequisite: ECE 2660, APMA 2130 Course was offered Fall 2023, Fall 2022, Spring 2022, Fall 2021, Spring 2021, Fall 2020, Spring 2020, Fall 2019, Spring 2019, Fall 2018, Spring 2018, Fall 2017, Spring 2017, Fall 2016, Spring 2016, Fall 2015, Fall 2014, Fall 2013, Fall 2012, Fall 2011, Fall 2010, Summer 2010, Fall 2009 | |
ECE 4103 | Solid State Devices for Renewable Energy Conversion (3) |
Offered Spring 2025 | This class discusses solid state devices that are used for renewable energy application. While we will provide a general overview of most new and interesting technologies via lectures, discussions, and research presentations, we will focus on the detailed technical aspects of few devices namely: solar cells, thermionic devices, thermoelectric devices, solar thermal (CSPs), and batteries. |
ECE 4140 | Fundamentals of Nanoelectronics (3) |
Today's electronic devices are reaching nanometer dimensions where fundamental quantum and atomistic processes dominate. Instead of the traditional 'top-down' classical viewpoint in "Solid State Device" courses, quantum transport principles are needed to understand `bottom-up' how current flows through individual atoms, molecules, nanotubes or spintronic devices. This course provides a convenient starting point.
Prerequisite: APMA 2130 Course was offered Spring 2023, Spring 2022, Spring 2021, Spring 2020, Spring 2019, Spring 2018, Spring 2017, Spring 2016, Spring 2015, Spring 2014, Spring 2013, Spring 2012 | |
ECE 4155 | Microelectronic Integrated Circuit Fabrication Laboratory (1.5) |
Fabrication and testing of MOS capacitors. Determination of material properties, including carrier concentration, mobility, lifetime, orientation, and layer thickness. Device fabrication using oxidation, diffusion, evaporation, and device testing of MOS and power bipolar transistors. Corequisite: ECE 5150. Course was offered Spring 2018, Spring 2017, Spring 2016, Spring 2015, Spring 2014, Spring 2013, Spring 2012, Spring 2011, Spring 2010 | |
ECE 4209 | RF Circuit Design and Wireless Systems (3) |
Design and analysis of wireless communication circuits. Topics covered include transmission lines, antennas, filters, amplifiers, mixers, noise, and modulation techniques. The course is built around a semester long design project. Prerequisite ECE 2700 or ECE 3750 | |
ECE 4265 | Microwave Engineering Laboratory (1.5) |
Offered Spring 2025 | Analyzes the measurement and behavior of high-frequency circuits and components; equivalent circuit models for lumped elements; measurement of standing waves, power, and frequency; use of vector network analyzers and spectrum analyzers; and computer-aided design, fabrication, and characterization of microstrip circuits. Corequisite: ECE 5260 or instructor permission. Course was offered Spring 2024, Spring 2023, Spring 2022, Spring 2019, Spring 2018, Spring 2017, Spring 2016, Spring 2015, Spring 2014, Spring 2013, Spring 2012, Spring 2011, Spring 2010 |
ECE 4332 | Introduction to VLSI Design (4.5) |
Offered Spring 2025 | Digital CMOS circuit design and analysis: combinational circuits, sequential circuits, and memory. Second order circuit issues. Global design issues: clocking and interconnect. Use of Cadence CAD tools. Team design of a significant VLSI chip including layout and implementation. Prerequisites: ECE 2330 and (ECE 2660 or ECE 2600) Course was offered Spring 2024, Spring 2023, Spring 2022, Spring 2021, Spring 2020, Spring 2019, Spring 2018, Spring 2017, Fall 2015, Fall 2014, Fall 2013, Fall 2012, Fall 2011, Fall 2010, Fall 2009 |
ECE 4434 | Dependable Computing Systems (3) |
Focuses on the techniques for designing and analyzing dependable computer-based systems. Topics include fault models and effects, fault avoidance techniques, hardware redundancy, error detecting and correcting codes, time redundancy, software redundancy, combinatorial reliability modeling, Markov reliability modeling, availability modeling, maintainability, safety modeling, trade-off analysis, design for testability, and the testing of redundant digital systems. Cross-listed as CS 4434. Prerequisite: ECE 3430 or CS 3330 and APMA 3100 or APMA 3110. Course was offered Fall 2024, Fall 2023, Spring 2022, Spring 2021, Spring 2019, Spring 2018, Spring 2017, Spring 2012, Spring 2010 | |
ECE 4435 | Computer Architecture & Design (4.5) |
Offered Spring 2025 | Introduces computer architecture and provides a foundation for the design of complex synchronous digital devices, focusing on: 1) Established approaches of computer architecture, 2) Techniques for managing complexity at the register transfer level, and 3) Tools for digital hardware description, simulation, and synthesis. Includes laboratory exercises. Prerequisites: ECE 2330 and CS 2130 Course was offered Spring 2024, Spring 2023, Spring 2022, Spring 2021, Spring 2020, Spring 2019, Spring 2018, Spring 2017, Spring 2016, Spring 2015, Spring 2014, Fall 2012, Fall 2011, Fall 2010, Fall 2009 |
ECE 4440 | Embedded System Design (4.5) |
Design, analysis and testing of an embedded computer system to meet specific needs, considering public health, safety and welfare as well as societal impacts. Tradeoff analysis and constraint satisfaction facilitated by the use of appropriate engineering analysis techniques. Semester-long team project develops physical prototype. Counts as major design experience for ECE students. Prerequisites (ECE 3430 or ECE 3502 ECR II) AND (ECE 3750 or ECE 2700) AND 4th year standing Course was offered Fall 2024, Spring 2024, Fall 2023, Fall 2022, Fall 2021, Fall 2020, Fall 2019, Fall 2018, Fall 2017, Fall 2016, Fall 2015, Fall 2013, Spring 2013, Spring 2012, Spring 2011, Spring 2010 | |
ECE 4457 | Computer Networks (3) |
Offered Spring 2025 | A first course in communication networks for upper-level undergraduate students. Topics include the design of modern communication networks; point-to-point and broadcast network solutions; advanced issues such as Gigabit networks; ATM networks; and real-time communications. Cross-listed as CS 4457.
Prerequisite:Â CS 3330 or ECE 3430 Course was offered Spring 2024, Spring 2023, Spring 2022, Fall 2021, Spring 2021, Fall 2020, Spring 2020, Fall 2019, Spring 2019, Fall 2018, Spring 2018, Fall 2017, Spring 2017, Fall 2016, Spring 2016, Fall 2015, Spring 2015, Fall 2014, Fall 2013, Spring 2013, Fall 2012, Spring 2012, Fall 2011, Spring 2011, Fall 2010, Spring 2010, Fall 2009 |
ECE 4501 | Special Topics in Electrical and Computer Engineering (1 - 4) |
Offered Spring 2025 | A fourth-level undergraduate course covering a topic not normally covered in the course offerings. The topic usually reflects new developments in the electrical and computer engineering field. Offering is based on student and faculty interests. Course was offered Fall 2024, Spring 2024, Fall 2023, Spring 2023, Fall 2022, Spring 2022, Fall 2021, Spring 2021, Fall 2020, Spring 2020, Fall 2019, Fall 2018, Fall 2017, Fall 2016, Summer 2016, Fall 2015, Fall 2014, Fall 2013, Fall 2011, Spring 2011, Fall 2010 |
ECE 4502 | Special Topics in Electrical and Computer Engineering (1 - 4) |
Offered Spring 2025 | A fourth-level undergraduate course covering a topic not normally covered in the course offerings. The topic usually reflects new developments in the electrical and computer engineering field. Offering is based on student and faculty interests. Course was offered Fall 2024, Spring 2024, Fall 2023, Spring 2023, Fall 2022, Spring 2022, Fall 2021, Spring 2021, Fall 2020, Spring 2020, Fall 2019, Spring 2019, Fall 2018, Spring 2018, Spring 2017, Spring 2016, Spring 2015, Spring 2014, Spring 2013, Spring 2012, Spring 2011 |
ECE 4550 | Applied Research and Design Lab (1.5) |
Offered Spring 2025 | A lab-based course that provides a hands-on way to learn about new developments in electrical and computer engineering fields. Topics include technologies or application areas that relate to ongoing design and research activities of faculty and students. Course was offered Spring 2024, Spring 2023, Spring 2022, Spring 2021, Spring 2020, Spring 2019, Fall 2018, Spring 2018, Spring 2017, Spring 2016 |
ECE 4641 | Bioelectricity (3) |
Studies the biophysical mechanisms governing production and transmission of bioelectric signals, measurement of these signals and their analysis in basic and clinical electrophysiology. Introduces the principles of design and operation of therapeutic medical devises used in the cardiovascular and nervous systems. Cross-listed as BME 4641. Prerequisite: ECE 2630 or ECE 2300 or BME 2101. | |
ECE 4660 | Analog Integrated Circuits (3) |
Offered Spring 2025 | Topics include the design and analysis of analog integrated circuits; feedback amplifier analysis and design, including stability, compensation, and offset-correction; layout and floor-planning issues associated with mixed-signal IC design; selected applications of analog circuits such as A/D and D/A converters, references, and comparators; extensive use of CAD tools for design entry, simulation, and layout; and the creation of an analog integrated circuit design project.
Prerequisites: ECE 3660 or instructor permission. Course was offered Spring 2024, Spring 2023, Fall 2021, Fall 2019, Fall 2018, Spring 2018, Spring 2017, Spring 2015 |
ECE 4710 | Communications (3) |
Explores the statistical methods of analyzing communications systems: random signals and noise, statistical communication theory, and digital communications. Analysis of baseband and carrier transmission techniques; and design examples in satellite communications. Prerequisite: (APMA 3100 or MATH 3100) AND (ECE 3750 or ECE 2700) | |
ECE 4715 | Communication Systems Laboratory (1.5) |
Provides first-hand exposure to communications practice, including response of systems, signal theory, modulation and detection, sampling and quantization, digital signal processing, and receiver design. Corequisite: ECE 4710. | |
ECE 4750 | Digital Signal Processing (3) |
Offered Spring 2025 | An introduction to digital signal processing. Topics include discrete-time signals and systems, application of z-transforms, the discrete-time Fourier transform, sampling, digital filter design, the discrete Fourier transform, the fast Fourier transform, quantization effects and nonlinear filters.
Prerequisite: ECE 2700 or ECE 3750 Course was offered Spring 2024, Spring 2023, Fall 2021, Spring 2020, Spring 2019, Spring 2018, Spring 2017, Spring 2016, Spring 2015, Spring 2014 |
ECE 4784 | Machine Learning for Wireless Communications (3) |
Offered Spring 2025 | This is a survey course in the theory and technology of modern wireless communication systems, exemplified in cellular telephony, paging, microwave distribution systems, wireless networks, and even garage door openers. Wireless technology is inherently interdisciplinary, and the course seeks to serve the interests of a variety of students. Course was offered Spring 2024, Spring 2022, Spring 2021, Spring 2020, Spring 2019, Spring 2018, Spring 2016, Spring 2014, Spring 2012, Spring 2010 |
ECE 4850 | Linear Control Systems (3) |
Explores the modeling of linear dynamic systems via differential equations and transfer functions utilizing state space representations and classical input-output representations; the analysis of systems in the time and frequency domains; study of closed-loop systems; state-space methods and the classical stability tests, such as the Routh-Hurwitz criterion, Nyquist criterion, root-locus plots and Bode plots. Prerequisite: ECE 3750 or ECE 2700 | |
ECE 4855 | Control Laboratory (1.5) |
A laboratory consisting of design, analysis, construction, and testing of electrical and electromechanical circuits and devices. Corequisite: ECE 4850. | |
ECE 4860 | Digital Control Systems (3) |
Analyzes the design of dynamic systems that contain digital computers; the Z transform; block diagrams and transfer functions in the z-domain; block diagrams, frequency response and stability in the z-domain; state space methods; and design using the z-transform and state methods. Prerequisite: ECE 4850 or instructor permission. Course was offered Spring 2017, Spring 2016, Spring 2015, Spring 2014, Spring 2013, Spring 2012, Spring 2011, Spring 2010 | |
ECE 4907 | Electrical Engineering Projects (1 - 3) |
Offered Spring 2025 | Under faculty supervision, students plan a project of at least one semester's duration, conduct the analysis or design and test, and report on the results. If this work is to be the basis for an undergraduate thesis, the course should be taken no later than the seventh semester. Prerequisite: Instructor permission. Course was offered Fall 2024, Summer 2024, Spring 2024, Fall 2023, Summer 2023, Spring 2023, Fall 2022, Summer 2022, Spring 2022, Fall 2021, Summer 2021, Fall 2020, Summer 2020, Fall 2019, Summer 2019, Fall 2018, Summer 2018, Spring 2018, Fall 2017, Summer 2017, Fall 2016, Summer 2016, Fall 2015, Summer 2015, Fall 2014, Summer 2014, Spring 2014, Fall 2013, Summer 2013, Spring 2013, Fall 2012, Spring 2012, Fall 2011, Spring 2011, Fall 2010, Spring 2010, Fall 2009 |
ECE 4908 | Electrical Engineering Projects (1 - 3) |
Under faculty supervision, students plan a project of at least one semester's duration, conduct the analysis or design and test, and report on the results. If this work is to be the basis for an undergraduate thesis, the course should be taken no later than the seventh semester. Prerequisite: Instructor permission. Course was offered Spring 2024, Spring 2022, Summer 2021, Spring 2021, Summer 2020, Spring 2020, Summer 2019, Spring 2019, Summer 2018, Spring 2018, Fall 2017, Summer 2017, Spring 2017, Fall 2016, Summer 2016, Spring 2016, Summer 2015, Spring 2015, Summer 2014, Spring 2014, Summer 2013, Spring 2013, Fall 2012, Spring 2012, Fall 2011, Spring 2011, Fall 2010, Spring 2010, Fall 2009 | |
ECE 4991 | MDE - Capstone Design (4.5) |
Design, analysis and testing of an electrical system to meet specific needs, considering applicable standards, health, safety, welfare, and societal impacts as well as tradeoff and constraint considerations. Semester-long team project develops physical prototype (not simulation). Counts major design experience for students in ECE. Prerequisites (ECE 3430 or ECE 3502 ECR II) AND (ECE 3750 or ECE 2700) AND 4th year standing | |
ECE 5150 | Microelectronic Integrated Circuit Fabrication (3) |
Explores fabrication technologies for the manufacture of integrated circuits and microsystems. Emphasizes processes used for monolithic silicon-based systems and basic technologies for compound material devices. Topics include crystal properties and growth, Miller indices, Czochralski growth, impurity diffusion, concentration profiles, silicon oxidation, oxide growth kinetics, local oxidation, ion implantation, crystal annealing, photolithography and pattern transfer, wet and dry etching processes, anisotropic etches, plasma etching, reactive ion etching, plasma ashing, chemical vapor deposition and epitaxy; evaporation, sputtering, thin film evaluation, chemical-mechanical polishing, multilevel metal, device contacts, rapid thermal annealing, trench isolation, process integration, and wafer yield. Prerequisite: ECE 3103 or equivalent. Course was offered Spring 2021, Spring 2020, Spring 2019, Spring 2018, Spring 2017, Spring 2016, Spring 2015, Spring 2014, Spring 2013, Spring 2012, Spring 2011, Spring 2010 | |
ECE 5241 | Optics and Lasers (3) |
Reviews the electromagnetic principles of optics; Maxwell's equations; reflection and transmission of electromagnetic fields at dielectric interfaces; Gaussian beams; interference and diffraction; laser theory with illustrations chosen from atomic, gas and semiconductor laser systems; detectors including photomultipliers and semiconductor-based detectors; and noise theory and noise sources in optical detection. Prerequisite: ECE 3103, 3209, 3750. | |
ECE 5260 | Microwave Engineering I (3) |
Offered Spring 2025 | Design and analysis of passive microwave circuits. Topics include transmission lines, electromagnetic field theory, waveguides, microwave network analysis and signal flow graphs, impedance matching and tuning, resonators, power dividers and directional couplers, and microwave filters. Prerequisite: ECE 2600Â or instructor permission. Course was offered Spring 2024, Spring 2023, Spring 2022, Spring 2021, Fall 2019, Spring 2019, Spring 2018, Spring 2017, Spring 2016, Spring 2015, Spring 2014, Spring 2013, Spring 2012, Spring 2011, Spring 2010 |
ECE 5501 | Special Topics in Electrical and Computer Engineering (0.5 - 3) |
A first-level graduate/advanced undergraduate course covering a topic not normally covered in the course offerings. The topic usually reflects new developments in the electrical and computer engineering field. Offering is based on student and faculty interests. Prerequisite: Instructor permission. | |
ECE 5502 | Special Topics in Electrical and Computer Engineering (1 - 3) |
Offered Spring 2025 | A first-level graduate/advanced undergraduate course covering a topic not normally covered in the course offerings. The topic usually reflects new developments in the electrical and computer engineering field. Offering is based on student and faculty interests. Prerequisite: Instructor permission. Course was offered Spring 2024, Spring 2023, Spring 2021, Spring 2020, Spring 2019, Spring 2018, Spring 2017, Spring 2016, Spring 2011, Spring 2010 |
ECE 5555 | Special Topics in Distance Learning (3) |
Special Topics in Distance Learning | |
ECE 5630 | Introduction to VLSI (3) |
Digital CMOS circuit design and analysis: combinational and sequential circuits, arithmetic structures, memories. Modern design issues: leakage, optimization, clocking, and interconnect. VLSI circuit design, simulation, and layout. Prerequisite: ECE 2630, 2330. Desirable: ECE 3103, ECE 3330 or equivalent. | |
ECE 5750 | Digital Signal Processing (3) |
Fundamentals of discrete-time signal processing are presented. Topics include discrete-time linear systems, z-transforms, the DFT and FFT algorithms, digital filter design, and problem-solving using the computer. Prerequisite: ECE 3750 and 3760, or equivalent. | |
ECE 5755 | Digital Signal Processing Laboratory (1.5) |
This course provides hands-on exposure to real-time digital signal sampling (DSP) using general-purpose DSP processors. The laboratory sequence explores sampling/reconstruction, aliasing, quantization errors, fast Fourier transform, spectral analysis, and FIR/IIR digital filter design and implementation. Programming is primarily in C++, with exposure to assembly coding.
Prerequisite: ECE 3750, ECE 4760 or ECE 6750 co-requisite Course was offered Spring 2017, Spring 2016, Spring 2015, Spring 2014, Spring 2013, Fall 2011, Fall 2010, Fall 2009 | |
ECE 6140 | Fundamentals of Nanoelectronics (3) |
Today's electronic devices are reaching nanometer dimensions where fundamental quantum and atomistic processes dominate. Instead of the traditional 'top-down' classical viewpoint in "Solid State Device" courses, quantum transport principles are needed to understand `bottom-up' how current flows through individual atoms, molecules, nanotubes or spintronic devices. This course provides a convenient starting point. Course was offered Spring 2023, Spring 2022, Spring 2021, Spring 2020, Spring 2019, Spring 2018, Spring 2017, Spring 2016, Spring 2015, Spring 2014, Spring 2013, Spring 2012 | |
ECE 6155 | Microelectronic Integrated Circuit Fabrication Laboratory (1.5) |
Topics include the determination of semiconductor material parameters: crystal orientation, type, resistivity, layer thickness, and majority carrier concentration; silicon device fabrication and analysis techniques: thermal oxidation, oxide masking, solid state diffusion of intentional impurities, metal electrode evaporation, layer thickness determination by surface profiling and optical interferometer; MOS transistor design and fabrication using the above techniques, characterization, and verification of design models used. Corequisite: ECE 5150. Course was offered Spring 2018, Spring 2017, Spring 2016, Spring 2015, Spring 2014, Spring 2013, Spring 2012, Spring 2011, Spring 2010 | |
ECE 6163 | Solid State Devices (3) |
Introduces semiconductor device operation based on energy bands and carrier statistics. Describes operation of p-n junctions and metal-semiconductor junctions. Extends this knowledge to descriptions of bipolar and field effect transistors, and other microelectronic devices. Related courses: ECE 5150, 6155, and 6167. Prerequisite: ECE 3103 or equivalent, or solid state materials/physics course. | |
ECE 6261 | Microwave Engineering II (3) |
Explores theory and design of active microwave circuits. Review of transmission line theory, impedance matching networks and scattering matrices. Transistor s-parameters, amplifier stability and gain, and low-noise amplifier design. Other topics include noise in two-port microwave networks, negative resistance oscillators, injection-locked oscillators, video detectors, and microwave mixers. Prerequisite: ECE 5260 or instructor permission. | |
ECE 6265 | Microwave Engineering Laboratory (1.5) |
Offered Spring 2025 | Explores measurement and behavior of high-frequency circuits and components. Equivalent circuit models for lumped elements. Measurement of standing waves, power, and frequency. Use of vector network analyzers and spectrum analyzers. Computer-aided design, fabrication, and characterization of microstrip circuits. Corequisite: ECE 5260 or instructor permission. Course was offered Spring 2024, Spring 2023, Spring 2022, Spring 2019, Spring 2018, Spring 2017, Spring 2016, Spring 2015, Spring 2014, Spring 2013, Spring 2012, Spring 2011, Spring 2010 |
ECE 6332 | VLSI Design (3) |
Offered Spring 2025 | Digital CMOS circuit design and analysis: combinational circuits, sequential circuits, and memory. Second order circuit issues. Global design issues: clocking and interconnect. Use of Cadence CAD tools. Semester long team research project investigating new areas in circuit design. Prerequisites: ECE 2630, ECE 2330. Course was offered Spring 2024, Spring 2023, Spring 2022, Spring 2021, Spring 2020, Spring 2019, Spring 2018, Spring 2017, Fall 2015, Fall 2014, Fall 2013, Fall 2012, Fall 2011, Fall 2010, Fall 2009 |
ECE 6434 | Dependable Computing Systems (3) |
Focuses on techniques for designing and analyzing dependable computer-based systems. Topics include basic dependability concepts and attributes, fault models and effects, combinatorial and state-space modeling, hardware redundancy, error detecting and correcting codes, time redundancy, software fault tolerance, checkpointing and recovery, reliable networked systems, error detection techniques, and experimental dependability evaluation techniques.
Prerequisites: A basic knowledge of probability and computer architecture is required. A working knowledge of programming is required for homework and mini projects. Course was offered Fall 2024, Fall 2023, Spring 2022, Spring 2021, Spring 2019, Spring 2018, Spring 2017, Spring 2012, Spring 2010 | |
ECE 6435 | Computer Architecture and Design (3) |
Offered Spring 2025 | Integration of computer organization concepts such as data flow, instruction interpretation, memory systems, interfacing, and microprogramming with practical and systematic digital design methods such as behavioral versus structural descriptions, divide-and-conquer, hierarchical conceptual levels, trade-offs, iteration, and postponement of detail. Design exercises are accomplished using a hardware description language and simulation. Prerequisite by topic: Digital Logic Design (ECE 2330 or equivalent), Introductory Computer Architecture (ECE 3330 or equivalent), Assembly Language Programming. Course was offered Spring 2024, Spring 2023, Spring 2022, Spring 2021, Spring 2020, Spring 2019, Spring 2018, Spring 2017, Fall 2012, Fall 2011, Fall 2010, Fall 2009 |
ECE 6465 | Human-Robot Interaction (3) |
Offered Spring 2025 | Interactions between robots and humans are influenced by form, function and expectations. Quantitative techniques evaluate performance of specific tasks and functions. Qualitative techniques are used to evaluate the interaction and to understand expectations and perceptions of the human side of the interaction. Students use humanoid robots to develop and evaluate interactions within a specific application context. |
ECE 6501 | Topics in Electrical and Computer Engineering (3) |
Offered Spring 2025 | A first-level graduate course covering a topic not normally covered in the graduate course offerings. The topic will usually reflect new developments in the electrical and computer engineering field. Offering is based on student and faculty interests. Prerequisite: Instructor permission. Course was offered Fall 2024, Spring 2024, Fall 2023, Spring 2023, Fall 2022, Spring 2022, Fall 2021, Spring 2021, Fall 2020, Spring 2020, Fall 2019, Fall 2018, Fall 2017, Fall 2016, Fall 2015, Fall 2014, Fall 2013, Spring 2013, Fall 2012, Spring 2012, Fall 2011, Fall 2010, Fall 2009 |
ECE 6502 | Special Topics in Electrical and Computer Engineering (1 - 3) |
Offered Spring 2025 | A first-level graduate course covering a topic not normally covered in the graduate course offerings. The topic will usually reflect new developments in the electrical and computer engineering field. Offering is based on student and faculty interests. Prerequisite:Â Instructor permission. Course was offered Fall 2024, Spring 2024, Fall 2023, Spring 2023, Fall 2022, Spring 2022, Fall 2021, Spring 2021, Fall 2020, Spring 2020, Spring 2019, Spring 2018, Spring 2017, Spring 2016, Spring 2015, Spring 2014, Spring 2013, Spring 2012, Spring 2011, Spring 2010 |
ECE 6505 | Electrical and Computer Engineering Seminar (1) |
This one-hour weekly seminar course features presentations given by ECE faculty members, to introduce various research areas, topics, and advances in Electrical and Computer Engineering. It is a one-credit course required for all first-year ECE graduate students. | |
ECE 6550 | Special Topics in Electrical and Computer Engineering (1 - 3) |
A non-graded lab-based course that provides a hands-on way to learn about new developments in electrical and computer engineering fields. Topics include technologies or application areas that relate to ongoing design and research activities of faculty and students. Course was offered Spring 2019, Fall 2017 | |
ECE 6555 | Special Topics in Distance Learning (3) |
Special Topics in Distance Learning Course was offered Fall 2024, Summer 2023, Spring 2023, Fall 2020, Fall 2019, Spring 2016, Spring 2012, Fall 2011, Spring 2011, Fall 2009 | |
ECE 6640 | Fundamentals of Photovoltaics and Solar Energy (3) |
Solar energy plays an important role in the growth of renewable energy. This course provides an introduction to Photovoltaics and solar energy generation and gives an overview on the subject. The course will describe the operation of photovoltaic cells and efficiency improvements, industrial processes, solar thermal power generation, thin films and nanomaterials for photovoltaics and future technologies. | |
ECE 6642 | Optoelectronic Devices (3) |
Optoelectronics merges optics and microelectronics. Optoelectronic devices and circuits have become core technologies for several key technical areas such as telecommunications, information processing, optical storage, and sensors. This course will cover devices that generate (semiconductor light emitting diodes and lasers), modulate, amplify, switch, and detect optical signals. Also included are solar cells, photonic crystals, and plasmonics. Course was offered Fall 2024, Fall 2022, Spring 2021, Spring 2020, Spring 2019, Spring 2018, Spring 2016, Spring 2015, Spring 2014, Spring 2013, Spring 2010 | |
ECE 6660 | Analog Integrated Circuits (3) |
Offered Spring 2025 | Design and analysis of analog integrated circuits. Topics include feedback amplifier analysis and design including stability, compensation, and offset-correction; layout and floor-planning issues associated with mixed-signal IC design; selected applications of analog circuits such as A/D and D/A converters, references, and comparators; and extensive use of CAD tools for design entry, simulation, and layout. Includes an analog integrated circuit design project. Prerequisite: ECE 3103 and 3632, or equivalent. Course was offered Spring 2023, Fall 2021, Fall 2019, Fall 2018, Spring 2018, Spring 2017, Spring 2015 |
ECE 6711 | Probability and Stochastic Processes (3) |
Topics include probability spaces; random variables and vectors; and random sequences and processes; especially specification and classification. Includes detailed discussion of second-order stationary processes and Markov processes; inequalities, convergence, laws of large numbers, central limit theorem, ergodic, theorems; and MS estimation, Linear MS estimation, and the Orthogonality Principle. Prerequisite: APMA 3100, MATH 3100, or equivalent. | |
ECE 6713 | Communication Systems Engineering (3) |
A first graduate course in principles of communications engineering. Topics include a brief review of random process theory, principles of optimum receiver design for discrete and continuous messages, matched filters and correlation receivers, signal design, error performance for various signal geometries, Mary signaling, linear and nonlinear analog modulation, and quantization. The course also treats aspects of system design such as propagation, link power calculations, noise models, RF components, and antennas. Prerequisite: Undergraduate course in probability. | |
ECE 6714 | Probabilistic Machine Learning (3) |
Covers foundations of estimation theory and machine learning in a probabilistic modeling framework. Topics include frequentist and Bayesian estimation, analysis of estimators, linear regression, linear classification, graphical models, Markov models, sampling methods, and variational inference. Requires APMA 3100 or an equivalent course on Probability, familiarity with linear algebra, and Python programming. | |
ECE 6717 | Information Theory and Coding (3) |
A comprehensive treatment of information theory and its application to channel coding and source coding. Topics include the nature of information and its mathematical description for discrete and continuous sources; noiseless coding for a discrete source; channel capacity and channel coding theorems of Shannon; error correcting codes; introduction to rate distortion theory and practice of data compression; information and statistical measures. Prerequisite: two years of college-level mathematics including discrete probability, or consent of instructor. | |
ECE 6750 | Digital Signal Processing (3) |
Offered Spring 2025 | A first graduate course in digital signal processing. Topics include discrete-time signals and systems, application of z-transforms, the discrete-time Fourier transform, sampling, digital filter design, the discrete Fourier transform, the fast Fourier transform, quantization effects and nonlinear filters. Additional topics can include signal compression and multi-resolution processing. Course was offered Spring 2024, Spring 2023, Fall 2021, Spring 2020, Spring 2019, Spring 2018, Spring 2017, Spring 2016, Spring 2015, Spring 2014 |
ECE 6782 | Machine Learning in Image Analysis (3) |
This course focuses on an in-depth study of advanced topics and interests in image data analysis. Students will learn practical image techniques and gain mathematical fundamentals in machine learning needed to build their own models for effective problem solving. The graduate students (ECE/CS 6501) will be given additional programming tasks and more advanced theoretical questions. | |
ECE 6784 | Machine Learning for Wireless Communications (3) |
Offered Spring 2025 | This is an entry-level course on wireless communications, especially we will discuss how machine learning impacts the design of wireless systems. The goal is to teach fundamental and core techniques that enable physical layer wireless communications. Course was offered Spring 2024, Spring 2022, Spring 2021, Spring 2020, Spring 2019, Spring 2018, Spring 2016, Spring 2014, Spring 2012, Spring 2010 |
ECE 6785 | Optical Communications (3) |
This course covers the basics of optical communications. The first part of the course is spent describing optical devices including the LED, laser, optical fiber, PIN photodiode, APD detectors, optical amplifiers, modulators, etc. Characteristics of devices and their effect on the overall system are discussed. The second part of the course is devoted to system design and analysis. The emphasis is on modulation/demodulation and channel control methods, defining performance measures, and describing network architectures. Common applications of optical communications are then discussed. This course is intended to complement training in communications and in optics. Prerequisites: ECE 3750 and APMA 3100. Course was offered Spring 2013, Spring 2011 | |
ECE 6850 | Introduction to Control Systems (3) |
This course aims to provide an instruction to basic principles and tools for the analysis and design of control systems. It is intended for general graduate students in engineering and science. Topics to be covered include concepts, examples and designs of feedback, system modeling, linear and nonlinear dynamic behaviors, stability analysis, frequency domain analysis and design, transfer functions, PID control, and robustness of control systems. | |
ECE 6851 | Linear Automatic Control Systems (3) |
Provides a working knowledge of the analysis and design of linear automatic control systems using classical methods. Introduces state space techniques; dynamic models of mechanical, electrical, hydraulic and other systems; transfer functions; block diagrams; stability of linear systems, and Nyquist criterion; frequency response methods of feedback systems design and Bode diagram; Root locus method; System design to satisfy specifications; PID controllers; compensation using Bode plots and the root locus. Powerful software is used for system design. Cross-listed as MAE 6610. Prerequisite: ECE 3750 or instructor permission. | |
ECE 6852 | Linear State Space Control Systems (3) |
Studies linear dynamical systems emphasizing canonical representation and decomposition, state representation, controllability, observability, stability normal systems, state feedbacks and the decoupling problem. Representative physical examples. Cross-listed as MAE 6620. Prerequisite: APMA 6150, ECE 6851, or instructor permission. | |
ECE 6993 | Independent Study (1 - 3) |
Offered Spring 2025 | Detailed study of graduate course material on an independent basis under the guidance of a faculty member. Course was offered Fall 2024, Summer 2024, Spring 2024, Fall 2023, Summer 2023, Spring 2023, Fall 2022, Summer 2022, Spring 2022, Fall 2021, Summer 2021, Spring 2021, Fall 2020, Spring 2020, Fall 2019, Summer 2019, Spring 2019, Fall 2018, Summer 2018, Fall 2017, Summer 2017, Spring 2017, Fall 2016, Summer 2016, Spring 2016, Fall 2015, Summer 2015, Fall 2014, Summer 2014, Fall 2013, Summer 2013, Fall 2012, Summer 2012, Spring 2012, Fall 2011, Spring 2011, Fall 2010, Spring 2010, Fall 2009 |
ECE 6995 | Supervised Project Research (3 - 6) |
Formal record of student commitment to project research under the guidance of a faculty advisor. A project report is required at the completion of each semester. May be repeated as necessary. Course was offered Summer 2024, Summer 2023, Spring 2023, Fall 2022, Spring 2022, Fall 2021, Summer 2019, Fall 2018, Summer 2018, Spring 2018, Fall 2017, Summer 2017, Spring 2017, Fall 2016, Summer 2016, Fall 2015, Summer 2015, Summer 2014, Spring 2014, Summer 2013, Summer 2012, Spring 2012, Summer 2011, Summer 2010, Spring 2010 | |
ECE 6996 | Supervised Graduate Teaching Experience (3) |
Offered Spring 2025 | A guided teaching experience for Ph.D. students, with selected teaching assignments and directed performance evaluation, under the supervision of a faculty member, as a part of Ph.D. training designed for students' development of independent teaching skills. Course was offered Fall 2024, Spring 2024, Fall 2023, Spring 2023, Fall 2022, Spring 2022, Fall 2021, Spring 2021, Fall 2020, Spring 2020, Fall 2019, Spring 2019, Fall 2018, Spring 2018, Fall 2017, Spring 2017, Fall 2016, Spring 2016, Fall 2015, Spring 2015, Fall 2014, Spring 2014, Fall 2013, Spring 2013, Fall 2012, Spring 2012, Fall 2011, Spring 2011, Fall 2010, Spring 2010, Fall 2009 |
ECE 7209 | Techniques of Advanced Electromagnetics (3) |
Topics include techniques for solving and analyzing engineering electromagnetic systems; relation of fundamental concepts of electromagnetic field theory and circuit theory, including duality, equivalence principles, reciprocity, and Green's functions; applications of electromagnetic principles to antennas, waveguide discontinuities, and equivalent impedance calculations. Prerequisite: ECE 4209 or instructor permission. | |
ECE 7332 | Advanced VLSI Systems Design (3) |
This course surveys advanced, challenging topics related to digital circuit design, using SRAM as a design driver. Topics include CMOS scaling and technology changes, variation tolerant design, leakage reduction, design for reliability, alternative devices, and advanced memory design. The class draws heavily from current literature on these topics. Students will conduct a semester long project related to the class topics.
Prerequisites: ECE 4332 or ECE 6332 or instructor permission. Course was offered Spring 2015, Spring 2011 | |
ECE 7457 | Computer Networks (3) |
Analyzes network topologies; backbone design; performance and queuing theory; data-grams and virtual circuits; technology issues; layered architectures; standards; survey of commercial networks, local area networks, and contention-based communication protocols; encryption; and security. Course equivalent to CS 7457.. Prerequisite: CS 6456 or instructor permission. | |
ECE 7501 | Special Topics in Electrical and Computer Engineering (1 - 3) |
A second level graduate course covering a topic not normally covered in the graduate course offerings. Topics usually reflect new developments in electrical and computer engineering and are based on student and faculty interests. Prerequisite: Instructor permission. | |
ECE 7502 | Special Topics in Electrical and Computer Engineering (3) |
A second level graduate course covering a topic not normally covered in the graduate course offerings. Topics usually reflect new developments in electrical and computer engineering and are based on student and faculty interests. Prerequisite:Â Instructor permission. Course was offered Spring 2015, Spring 2010 | |
ECE 7555 | Advanced Topics in Distance Learning (3) |
Advanced Topics in Distance Learning | |
ECE 7712 | Digital Communications (3) |
An in-depth treatment of digital communications techniques and performance. Topics include performance of uncoded systems such as Mary, PSK, FSK, and multi-level signaling; orthogonal and bi-orthogonal codes; block and convolutional coding with algebraic and maximum likelihood decoding; burst correcting codes; efficiency and bandwidth; synchronization for carrier reference and bit timing; baseband signaling techniques; intersymbol interference; and equalization. Prerequisite: ECE 6711. | |
ECE 7776 | Advanced Digital Signal Processing (3) |
Provides the background of multi-dimensional digital signal processing, emphasizing the differences and similarities between the one-dimensional and multi-dimensional cases. Includes M-D Fourier transforms, M-D sampling and reconstruction, M-D DFT, M-D filtering, M-D spectral estimation, and inverse problems such as tomography, iterative signal reconstruction, and coherent imaging. Broad applications in radar, sonar, seismic, medical, and astronomical data processing are introduced. Prerequisite: ECE 5750 or instructor permission. | |
ECE 7855 | Multivariable Robust Control Systems (3) |
Studies advanced topics in modern multivariable control theory; matrix fraction descriptions, state-space realizations, multivariable poles and zeroes; operator norms, singular value analysis; representation of unstructured and structured uncertainty, linear fractional transformation, stability robustness and performance robustness, parametrization of stabilizing controllers; approaches to controller synthesis; H2-optimal control and loop transfer recovery; H2-optimal control and state-space solution methods. Cross-listed as MAE 7650. Prerequisite: ECE 6852 or equivalent, or instructor permission. | |
ECE 7856 | Nonlinear Control Systems (3) |
Studies the dynamic response of nonlinear systems; analyzes nonlinear systems using approximate analytical methods; stability analysis using the second method of Liapunov, describing functions, and other methods. May include adaptive, neural, and switched systems. Cross-listed as MAE 7660. Prerequisite: ECE 6851 and 6852. Course was offered Spring 2017, Spring 2016, Spring 2015, Spring 2014, Spring 2013, Spring 2012, Spring 2010 | |
ECE 7858 | Digital Control Systems (3) |
Includes sampling processes and theorems, z-transforms, modified transforms, transfer functions, and stability criteria; analysis in frequency and time domains; discrete state models of systems containing digital computers; and advanced discrete-time control techniques. Some in-class experiments using small computers to control dynamic processes. Cross-listed as MAE 7680. Prerequisite: ECE 4860 and 6851, APMA 6150, or equivalent. | |
ECE 7993 | Independent Study (3) |
Detailed study of graduate course material on an independent basis under the guidance of a faculty member. Course was offered Spring 2021, Spring 2020, Fall 2019, Summer 2019, Spring 2019, Fall 2018, Summer 2018, Spring 2018, Fall 2017, Fall 2016, Fall 2015, Spring 2015, Fall 2013, Spring 2013, Fall 2012, Spring 2012, Fall 2011, Spring 2011, Fall 2010, Spring 2010, Fall 2009 | |
ECE 7995 | Supervised Project Research (3 - 6) |
Formal record of student commitment to project research under the guidance of a faculty advisor. Registration may be repeated as necessary. Course was offered Fall 2020, Fall 2019, Summer 2019, Summer 2018, Summer 2017, Fall 2016, Summer 2016, Spring 2016, Summer 2015, Summer 2014, Fall 2013, Fall 2012, Fall 2011, Spring 2011, Fall 2010, Spring 2010, Fall 2009 | |
ECE 8000T | Non-UVa Transfer/Test Credit Approved (1 - 48) |
Non-UVa Transfer/Test Credit Approved | |
ECE 8501 | Special Topics in Electrical and Computer Engineering (3) |
A third-level graduate course covering a topic not normally covered in the graduate course offerings. The topic will usually reflect new developments in the electrical and computer engineering field. Offering is based on student and faculty interests. Prerequisite: Instructor permission. | |
ECE 8502 | Special Topics in Electrical and Computer Engineering (3) |
A third-level graduate course covering a topic not normally covered in the graduate course offerings. The topic will usually reflect new developments in the electrical and computer engineering field. Offering is based on student and faculty interests. Prerequisite:Â Instructor permission. Course was offered Spring 2010 | |
ECE 8782 | Magnetic Resonance Imaging (3) |
The course covers the physical principles of nuclear magnetic resonance, the biological and medical problems addressed using MRI, the analysis and design of MRI pulse sequences from a signal processing perspective, and MR image reconstruction techniques. It will introduce various advanced topics, including non-Cartesian scanning and compressed sensing. The course will include a laboratory session working with an MRI scanner.
Prerequisites: BME 6311 BME Measurement Principles, or knowledge of 2D Fourier transforms and linear systems theory. Course was offered Fall 2013 | |
ECE 8825 | Adaptive Control (3) |
Analyzes parametrized control system models, signal norms, Lyapunov stability, passivity, error models, gradient and least squares algorithms for parameter estimation, adaptive observers, direct adaptive control, indirect adaptive control, certainty equivalence principle, multivariable adaptive control, stability theory of adaptive control, and applications to robot control systems. Prerequisite: ECE 6851 and 6852, or instructor permission. | |
ECE 8897 | Graduate Teaching Instruction (1 - 6) |
For master's students. Course was offered Fall 2024, Spring 2024, Spring 2023, Fall 2022, Spring 2022, Fall 2021, Spring 2021, Fall 2020, Spring 2020, Fall 2019, Spring 2019, Fall 2018, Spring 2018, Fall 2017, Spring 2017, Fall 2016, Spring 2016, Fall 2015, Spring 2015, Fall 2014, Spring 2014, Fall 2013, Spring 2013, Fall 2012, Spring 2012, Fall 2011, Spring 2011, Fall 2010, Spring 2010, Fall 2009 | |
ECE 8999 | Thesis (1 - 12) |
Offered Spring 2025 | Formal record of student commitment to master's thesis research under the guidance of a faculty advisor. May be repeated as necessary. Course was offered Fall 2024, Summer 2024, Spring 2024, Fall 2023, Summer 2023, Spring 2023, Fall 2022, Summer 2022, Spring 2022, Fall 2021, Summer 2021, Spring 2021, Fall 2020, Summer 2020, Spring 2020, Fall 2019, Summer 2019, Spring 2019, Fall 2018, Summer 2018, Spring 2018, Fall 2017, Summer 2017, Spring 2017, Fall 2016, Summer 2016, Spring 2016, Fall 2015, Summer 2015, Spring 2015, Fall 2014, Summer 2014, Spring 2014, Fall 2013, Summer 2013, Spring 2013, Fall 2012, Summer 2012, Spring 2012, Fall 2011, Summer 2011, Spring 2011, Fall 2010, Summer 2010, Spring 2010, Fall 2009 |
ECE 9897 | Graduate Teaching Instruction (1 - 6) |
Offered Spring 2025 | For doctoral students. Course was offered Fall 2024, Spring 2024, Fall 2023, Spring 2023, Fall 2022, Spring 2022, Fall 2021, Spring 2021, Fall 2020, Spring 2020, Fall 2019, Spring 2019, Fall 2018, Spring 2018, Fall 2017, Spring 2014, Fall 2013, Spring 2013, Fall 2012, Spring 2012, Fall 2011, Spring 2011, Fall 2010, Spring 2010, Fall 2009 |
ECE 9999 | Dissertation (1 - 12) |
Offered Spring 2025 | Formal record of student commitment to doctoral research under the guidance of a faculty advisor. May be repeated as necessary. Course was offered Fall 2024, Summer 2024, Spring 2024, Fall 2023, Summer 2023, Spring 2023, Fall 2022, Summer 2022, Spring 2022, Fall 2021, Summer 2021, Spring 2021, Fall 2020, Summer 2020, Spring 2020, Fall 2019, Summer 2019, Spring 2019, Fall 2018, Summer 2018, Spring 2018, Fall 2017, Summer 2017, Spring 2017, Fall 2016, Summer 2016, Spring 2016, Fall 2015, Summer 2015, Spring 2015, Fall 2014, Summer 2014, Spring 2014, Fall 2013, Summer 2013, Spring 2013, Fall 2012, Summer 2012, Spring 2012, Fall 2011, Summer 2011, Spring 2011, Fall 2010, Summer 2010, Spring 2010, Fall 2009 |
Engineering | |
ENGR 900 | International Scholars Independent Study (0) |
A zero-credit course with enrollment restricted to international scholars. | |
ENGR 1010 | Engineering Foundations 1 (4) |
This is the first in a two-semester course sequence for first-year SEAS undergraduates. Students are introduced to engineering practice and the design process, the concept of engineering as an endeavor that shapes and is shaped by society, the fundamentals of engineering ethics, and oral and visual communication. Majors and potential career paths are also introduced. Restricted to 1st Year Engineering Undergraduates or Instructor's Consent | |
ENGR 1020 | Engineering Foundations 2 (3) |
Offered Spring 2025 | This is the second in a two-semester course sequence for first-year SEAS undergraduates. Students will engage in an open-ended authentic design project that is performed as part of a team. Technical writing is emphasized, as is designing for social responsibility. Students will develop skills for prototyping, data analysis, and modeling. Restricted to First-Year Engineering Students or Instructor's Consent Course was offered Spring 2024 |
ENGR 1410 | Synthesis Design I (4) |
Students set off on a two-course journey to develop (1)Â effective and intentional human-centered engineering design mindsets and behaviors, (2)Â their abilities to work in and find ways to exhibit leadership on design teams composed of people with different skills and roles, and (3)Â their abilities to communicate both within a design team and with external stakeholders. Prerequisite: first-year Rodman scholar status. | |
ENGR 1420 | Synthesis Design II (3) |
Offered Spring 2025 | Synthesis Design II extends students' journey started in ENGR 1410 Synthesis Design I, a journey focused on developing effective and intentional human-centered engineering design mindsets and behaviors.  The distinguishing feature is a client-based project which directly engages students with how engineers can impact people and how people can impact engineers while advancing their design, teamwork, and communication skills. Prerequisite: first-year Rodman scholar status. Course was offered Spring 2024, Spring 2023, Spring 2022, Spring 2021, Spring 2020, Spring 2019, Spring 2018, Spring 2017, Spring 2016, Spring 2015, Spring 2014, Spring 2013, Spring 2012, Spring 2011, Spring 2010 |
ENGR 1501 | Special Topics (1) |
Offered Spring 2025 | Student led special topic courses which vary by semester. Course was offered Fall 2024, Spring 2024, Fall 2023, Spring 2023, Fall 2022, Spring 2022, Fall 2021, Spring 2021, Fall 2019, Spring 2019, Fall 2018, Spring 2018, Fall 2017, Spring 2017, Fall 2014, Fall 2013 |
ENGR 1520 | Explorations in Engineering (3) |
This course introduces students to engineering, including the role of engineers in modern society, engineering subdisciplines, & methods used by engineers to solve problems. A key component is a hands-on design-build project in which students work in small teams to develop a solution to a problem. This activity culminates in demonstration of a design solution prototype. Students should be able to make clearer choices when deciding a career path. Prerequisite: Instructor consent. | |
ENGR 1559 | Special Topics in Engineering (3) |
Considers engineering practices and principles in their local and global context. Topics vary based upon student and faculty interest. Course was offered Fall 2018, Spring 2018, Fall 2017, Spring 2017, Fall 2016, Spring 2016, Fall 2015, Spring 2015, Fall 2014, Spring 2014, Fall 2013, Spring 2013, Fall 2012, Spring 2012, Fall 2011, Fall 2010, Fall 2009 | |
ENGR 1595 | Explorations--First-Year Engineering Seminar (1) |
This is a seminar course for first-year students in the School of Engineering and Applied Science to acquire information about engineering careers, what different majors do, etc. Course was offered Spring 2012, Fall 2011 | |
ENGR 1624 | Introduction to Engineering (4) |
Cornerstone course for first-year SEAS undergraduates, introducing them to engineering practice and design philosophy, via exposure to open-ended, realistic , hands-on challenges. Students engage in both individual and team work, and consider the contexts in which engineering challenges arise. SEAS majors and potential career paths are also introduced. Students who have taken ENGR 1620 or 1621 or both, can't enroll in ENGR 1624. Course was offered Spring 2023, Fall 2022, Spring 2022, Fall 2021, Spring 2021, Fall 2020, Summer 2020, Spring 2020, Fall 2019, Spring 2019, Fall 2018 | |
ENGR 2500 | Introduction to Nanoscience and Technology (3) |
Offered Spring 2025 | A hands-on introduction to nanoscience for students of all majors: Microfabrication, nanoscale chemical and biological self-assembly, applications, technological and ethical challenges; Labs ranging from use of scanning tunneling and atomic force microscopes to DNA fingerprinting. Lecture/discussion meeting + one lab. For first two weeks of registration, enrollment will be limited to 1st and 2nd years (then opened to all). Course was offered Spring 2024, Spring 2023, Spring 2022, Spring 2021, Spring 2020, Fall 2018, Spring 2017, Fall 2016, Spring 2016, Fall 2015, Spring 2015, Fall 2014, Spring 2014, Fall 2013, Spring 2013, Fall 2012, Spring 2012, Fall 2011, Spring 2011, Spring 2010, Fall 2009 |
ENGR 2595 | Special Topics in Engineering (1 - 4) |
Offered Spring 2025 | Special Topics in Engineering. Course was offered Fall 2024, Spring 2024, Fall 2023, Spring 2023, Fall 2022, Spring 2022, Fall 2021, Summer 2021, Spring 2021, January 2021, Fall 2020, Spring 2020, Fall 2019, Spring 2019, Fall 2018, Spring 2018, Fall 2017, Spring 2017, Fall 2016, Summer 2016, Spring 2016, Fall 2015, Summer 2015, Spring 2015, Fall 2014, Summer 2014, Spring 2014, Fall 2013, Summer 2013, Spring 2013, Fall 2012, Summer 2012, Spring 2012, Fall 2011, Summer 2011, Spring 2011, Fall 2010, Spring 2010, Fall 2009 |
ENGR 2993 | Independent Study (1 - 3) |
Offered Spring 2025 | Special tutorial with a topic declared in advance. The topic, work plan, and conditions are arranged by contract between instructor and student and approved by the department Chair, with a copy to be filed in the department office. Instructor's Consent Required. Course was offered Fall 2024, Spring 2024, Spring 2023, Fall 2022, Fall 2021, Summer 2021, Spring 2021, Fall 2020, Spring 2020, Fall 2019, Spring 2019, Spring 2016 |
ENGR 2995 | Research for Credit (1 - 6) |
Offered Spring 2025 | Students will engage in supervised research in engineering, applying academic knowledge to real-world problems. |
ENGR 3020 | Introduction to Engineering in Context (1) |
This course provides students with realistic and contemporary perspectives on the practice of engineering. A key objective is to improve understanding and appreciation for the role of contextual factors in engineering practice, with emphasis on the interactions between technological, organizational and cultural aspects. Course was offered Spring 2010 | |
ENGR 3501 | Special Topics in Engineering (3) |
Special topics in engineering will vary based upon student and faculty interests. Course was offered Fall 2020, Spring 2020, Fall 2019, Spring 2019, Fall 2018, Fall 2016, Spring 2016, Fall 2015, January 2015, Fall 2014 | |
ENGR 3502 | Special Topics in Engineering (3) |
Special topics in engineering will vary based upon student and faculty interests. Course was offered Spring 2023, Spring 2022, Spring 2021, Spring 2020, Spring 2019, Spring 2018, Spring 2016, Spring 2015 | |
ENGR 3580 | Rodman Scholars Seminar (1) |
Special Topics Restricted to Rodman Scholars. Prerequisites: Rodman Scholar Status. Course was offered Fall 2024, Spring 2024, Fall 2023, Spring 2023, Fall 2022, Spring 2022, Fall 2021, Spring 2021, Fall 2020, Spring 2020, Fall 2019, Spring 2019, Fall 2018, Spring 2018, Fall 2017, Spring 2017, Fall 2016, Spring 2016, Fall 2015, Spring 2015, Fall 2014, Spring 2014, Fall 2013, Spring 2013, Fall 2012, Spring 2012, Fall 2011, Spring 2011, Fall 2010, Spring 2010, Fall 2009 | |
ENGR 3610 | Nanoscale Devices & Systems (3) |
The ability to spatially localize, pattern and interconnect structures with nanoscale resolution is critical for emerging technologies. This course utilizes a hierarchical approach to survey nanotechnologies, beginning with the emerging phenomena at the nanoscale; their device application for electronics, photonics, biosensing and tissue regeneration; the fabrication of integrated nanosystems; and finally their impacts on environmental systems. Prerequisites: APMA 2130 or MATH 3250; and CHEM 1410; and PHYS 1425 Course was offered Fall 2017 | |
ENGR 4010 | Multidisciplinary Design and Development I (1 - 3) |
A two-semester, multidisciplinary, capstone engineering design sequence; the primary objective of ENGR 4010/4020 is to provide students with a realistic and rigorous, culminating engineering design experience, which is reflective of contemporary professional practice. A disciplined design/development process is followed. Prerequisite: 4th year Engineering | |
ENGR 4020 | Multidisciplinary Design and Development II (1 - 3) |
A two-semester, multidisciplinary, capstone engineering design sequence; the primary objective of ENGR 4010/4020 is to provide students with a realistic and rigorous, culminating engineering design experience, which is reflective of contemporary professional practice. A disciplined design/development process is followed. Prerequisite: ENGR 4010 Course was offered Spring 2022, Spring 2021, Spring 2020, Spring 2019, Spring 2018, Spring 2017, Spring 2016, Spring 2015, Spring 2014, Spring 2013, Spring 2012, Spring 2011, Spring 2010 | |
ENGR 4595 | Special Topics in Engineering (1 - 3) |
Offered Spring 2025 | Advance projects course to be taken in parallel with STS 4010, 4020, or can be used for an advanced undergraduate course on a topic not covered in the course offerings. Prerequisite: instructor permission. Course was offered Fall 2024, Summer 2024, Spring 2024, Fall 2023, Summer 2023, Spring 2023, Fall 2022, Summer 2022, Spring 2022, Fall 2021, Summer 2021, Spring 2021, Fall 2020, Summer 2020, Spring 2020, Fall 2019, Fall 2018, Fall 2017, Spring 2017, Fall 2016, Summer 2016, Fall 2015, Summer 2015, Spring 2015, Fall 2014, Summer 2014, Spring 2014, Fall 2013, Summer 2013, Spring 2013, Fall 2012, Summer 2012, Spring 2012, Fall 2011, Summer 2011, Spring 2011, Fall 2010, Summer 2010, Spring 2010, Fall 2009 |
ENGR 4599 | Special Topics in Engineering (1 - 3) |
Prerequisite: instructor permission. Course was offered Spring 2023, Spring 2022, Spring 2021, Summer 2020, Spring 2020, Summer 2019, Spring 2019, Summer 2018, Spring 2018, Summer 2017, Spring 2017, Summer 2016, Spring 2016, Summer 2015, Spring 2015, Spring 2014, Spring 2013, Spring 2012, Spring 2011, Spring 2010 | |
ENGR 4880 | Business and Technical Leadership in Engineering (3) |
Offered Spring 2025 | This course on Business and Technological Leadership is normally taught by a senior level corporate executive with broad experience who serves as the Brenton S. Halsey Distinguished Visiting Professor of Chemical Engineering and Related Disciplines. The instructor provides experienced insight on business and professional issues likely to be faced by engineers early in their careers. The course normally covers major business skills and competencies in career management, leadership, working in teams, problem solving, and change management as well as international issues facing global companies. Guest speakers will provide additional insights on theses topics. Course was offered Fall 2024, Spring 2024, Fall 2023, Spring 2023, Spring 2022, Spring 2021, Spring 2020, Spring 2019, Spring 2018, Spring 2017, Spring 2016, Spring 2015, Spring 2014, Spring 2013, Spring 2012, Spring 2011, Fall 2009 |
ENGR 5555 | Special Topics in Engineering Education (1 - 3) |
Special Topics in Engineering Education | |
ENGR 6501 | Special Topics in Graduate Engineering (1 - 3) |
Offered Spring 2025 | Special topics in graduate engineering will vary based upon student and faculty interests. Course was offered Spring 2024 |
ENGR 6555 | Advanced Topics in Engineering Education (3) |
Advanced Topics in Engineering Education | |
ENGR 6559 | Special Topics in Cyber-Physical Systems (3) |
This course introduces students to core concepts and principles in the engineering of Cyber-Physical Systems (CPS). It bridges the exploration of critical engineering concepts in CPS with an examination of ethics, policy and user design issues. Writing and other communication skills are emphasized, and students are required to show cumulative progress across the semester. | |
ENGR 6780 | Cyber-Physical Systems Technology and Ethics (3) |
This course is designed to develop cross-competency in the technical, analytical, and professional capabilities necessary for the emerging field of Cyber-Physical Systems (CPS). It provides convergence learning activities based around the applications, technologies, and system designs of CPS as well as exploring the ethical, social, and policy dimensions of CPS work. The course also emphasizes the importance of communication as a necessary skill. | |
ENGR 6890 | Industrial Applications (1 - 3) |
Students register for this course to complement an industry work experience. Topics focus on the application of engineering principles, analysis, methods and best practices in an industrial setting. A final report is required. Registration is only offered on a Credit/No Credit basis. Courses taken for Credit/No Credit may not be used for any major or degree requirements. Course was offered Fall 2024, Summer 2024, Fall 2023, Summer 2023, Fall 2022, Summer 2022, Fall 2021, Summer 2021, Summer 2020, Summer 2019, Summer 2018, Summer 2017, Summer 2016, Summer 2015, Summer 2014, Fall 2013, Summer 2013, Fall 2012, Summer 2012, Fall 2011, Summer 2011, Fall 2010, Summer 2010 | |
ENGR 9997 | Graduate Teaching Instruction (1 - 6) |
Offered Spring 2025 | Graduate Teaching Instruction for doctoral students. Course was offered Spring 2024, Spring 2023, Spring 2022, Spring 2021, Spring 2020, Spring 2019, Spring 2018, Spring 2017, Fall 2016 |
Engineering Physics | |
EP 6950 | Supervised Project (1 - 12) |
Formal record of student commitment to project research under the guidance of a faculty advisor. May be repeated. | |
EP 6993 | Independent Study (1 - 12) |
Detailed study of graduate course material on an independent basis under the guidance of a faculty member. | |
EP 7000 | Graduate Seminar (1) |
Weekly seminars for graduate students in Engineering Physics offered every semester. All resident EP graduate students enroll each semester. Course was offered Fall 2019, Spring 2019, Fall 2018, Spring 2018, Fall 2017, Spring 2017, Fall 2016, Spring 2016, Fall 2015, Spring 2015, Fall 2014, Spring 2014, Fall 2013, Spring 2013, Fall 2012, Spring 2012, Fall 2011, Spring 2011, Fall 2010, Spring 2010, Fall 2009 | |
EP 7592 | Special Topics in Engineering Physics (3) |
Advanced-level study of selected problems in engineering physics. Prerequisite: instructor permission. Course was offered Spring 2018, Fall 2017, Spring 2017, Fall 2016, Spring 2016, Fall 2015, Spring 2015, Spring 2014, Fall 2013, Fall 2012, Fall 2011, Spring 2011, Fall 2010, Spring 2010, Fall 2009 | |
EP 7993 | Independent Study (1 - 12) |
Detailed study of graduate course material on an independent basis under the guidance of a faculty member. | |
EP 8000T | Non-UVa Transfer/Test Credit Approved (1 - 48) |
Non-UVa Transfer/Test Credit Approved | |
EP 8970 | Graduate Teaching Instruction (1 - 6) |
For master's students. Course was offered Fall 2020, Spring 2020, Fall 2019, Spring 2019, Fall 2018, Spring 2018, Fall 2017, Spring 2017, Fall 2016, Spring 2016, Fall 2015, Spring 2015, Fall 2014, Spring 2014, Fall 2013, Spring 2013, Fall 2012, Spring 2012, Fall 2011, Spring 2011, Fall 2010, Spring 2010, Fall 2009 | |
EP 8999 | Master's Degree Research (1 - 12) |
Formal record of student commitment to master's thesis research under the guidance of a faculty advisor. May be repeated as necessary. Course was offered Summer 2024, Summer 2023, Summer 2022, Fall 2020, Summer 2020, Spring 2020, Fall 2019, Summer 2019, Spring 2019, Fall 2018, Summer 2018, Spring 2018, Fall 2017, Summer 2017, Spring 2017, Fall 2016, Summer 2016, Spring 2016, Fall 2015, Summer 2015, Spring 2015, Fall 2014, Summer 2014, Spring 2014, Fall 2013, Summer 2013, Spring 2013, Fall 2012, Summer 2012, Spring 2012, Fall 2011, Summer 2011, Spring 2011, Fall 2010, Summer 2010, Spring 2010, Fall 2009 | |
EP 9970 | Graduate Teaching Instruction (1 - 6) |
For doctoral students. Course was offered Fall 2020, Spring 2020, Fall 2019, Spring 2019, Fall 2018, Spring 2018, Fall 2017, Spring 2017, Fall 2016, Spring 2016, Fall 2015, Spring 2015, Fall 2014, Spring 2014, Fall 2013, Spring 2013, Fall 2012, Spring 2012, Fall 2011, Spring 2011, Fall 2010, Spring 2010, Fall 2009 | |
EP 9999 | Ph.D. Dissertation Research (1 - 12) |
Formal record of commitment to doctoral research under the guidance of a faculty advisor. May be repeated as necessary. Course was offered Summer 2024, Summer 2023, Summer 2022, Fall 2020, Summer 2020, Spring 2020, Fall 2019, Summer 2019, Spring 2019, Fall 2018, Summer 2018, Spring 2018, Fall 2017, Summer 2017, Spring 2017, Fall 2016, Summer 2016, Spring 2016, Fall 2015, Summer 2015, Spring 2015, Fall 2014, Summer 2014, Spring 2014, Fall 2013, Summer 2013, Spring 2013, Fall 2012, Summer 2012, Spring 2012, Fall 2011, Summer 2011, Spring 2011, Fall 2010, Summer 2010, Spring 2010, Fall 2009 | |
Mechanical & Aerospace Engineering | |
MAE 1501 | Special Topics in Mechanical & Aerospace Engineering (1) |
Offered Spring 2025 | Student-led special topic courses which vary by semester. |
MAE 2020 | Introduction to Mechanical Engineering (2) |
Overview of the mechanical engineer's role as analyst and designer. Introduction to manufacturing tools, equipment, and processes; properties of materials relative to manufacture and design. Pre-requisite: PHYS 1425 or PHYS 1420 or PHYS 1710. Co-requisite: APMA 2120 or MATH 2310 or MATH 2315 | |
MAE 2030 | Introduction to Aerospace Engineering (2) |
Historical introduction, standard atmosphere, basic aerodynamics, airfoils and wings, flight mechanics, stability and control, propulsion (airbreathing, rocket and space), orbital mechanics. | |
MAE 2040 | Computer Aided Design (1) |
Offered Spring 2025 | Communication through engineering graphics; engineering drawing interpretation, sectioning, auxiliary views; and analysis and design of mechanical devices. Workshop includes CAD and solid modeling. |
MAE 2090 | Applied Probability and Statistics (3) |
Application of probability and statistical analysis to engineering decision analysis,data description, inference (confidence intervals and hypothesis tests), model building, sstatistical quality control, and designing engineering experiments Corequisite: APMA 2120 . | |
MAE 2100 | Thermodynamics (3) |
Offered Spring 2025 | Includes the formulation of the first and second laws of thermodynamics; energy conservation; concepts of equilibrium, temperature, energy, and entropy; equations of state; processes involving energy transfer as work and heat; reversibility and irreversibility; closed and open systems; and cyclic processes. Prerequisite: APMA 1110 or MATH 1320 Course was offered Fall 2024, Spring 2024, Spring 2023, Fall 2022, Spring 2022, Summer 2021, Spring 2021, Spring 2020, Spring 2019, Spring 2018, Spring 2017, Spring 2016, Spring 2015, Spring 2014, Spring 2013, Summer 2012, Spring 2012, Summer 2011, Spring 2011, Summer 2010, Spring 2010 |
MAE 2300 | Statics (3) |
Offered Spring 2025 | Basic concepts of mechanics, systems of forces and couples: equilibrium of particles and rigid bodies; analysis of structures: trusses, frames, machines; internal forces, shear and bending moment diagrams; distributed forces; friction, centroids and moments of inertia; introduction to stress and strain; computer applications. Cross-listed as CE 2300. Prerequisite: PHYS 1425 or PHYS 1420 or PHYS 1710 Course was offered Fall 2024, Spring 2024, Fall 2023, Spring 2023, Fall 2022, Spring 2022, Fall 2021, Spring 2021, Fall 2020, Fall 2019, Fall 2018, Fall 2017, Fall 2016, Fall 2015, Summer 2015, Fall 2014, Summer 2014, Fall 2013, Summer 2013, Fall 2012, Summer 2012, Fall 2011, Summer 2011, Fall 2010, Summer 2010, Fall 2009 |
MAE 2310 | Strength of Materials (3) |
Offered Spring 2025 | Normal stress and strain, thermal strain, shear stress, shear strain; stress and strain transformations; Mohr's circle for plane stress and strain; stresses due to combined loading; axially loaded members; torsion of circular and thin-walled closed sections; statically indeterminate systems; deformation, strains and stresses in beams; beam deflections; column stability. Prerequisites: MAE 2300 or CE 2300 Course was offered Spring 2024, Spring 2023, Spring 2022, Spring 2021, Spring 2020, Spring 2019, Spring 2018, Spring 2017, Spring 2016, Summer 2015, Spring 2015, Summer 2014, Spring 2014, Summer 2013, Spring 2013, Summer 2012, Spring 2012, Summer 2011, Spring 2011, Summer 2010, Spring 2010 |
MAE 2320 | Dynamics (3) |
Offered Spring 2025 | Kinematic and kinetic aspects of motion modeling applied to rigid bodies and mechanisms. Focus on free-body-analysis. Use of work-energy and impulse-momentum motion prediction methods. Use of Cartesian and simple non-Cartesian coordinate systems. Rotational motion, angular momentum, and rotational kinetic-energy modeling; body mass rotational moment of inertia. Relative-velocity and acceleration. Prerequisite: MAE 2300 or CE 2300 Course was offered Fall 2024, Spring 2024, Fall 2023, Spring 2023, Fall 2022, Spring 2022, Fall 2021, Spring 2021, Spring 2020, Spring 2019, Spring 2018, Spring 2017, Spring 2016, Spring 2015, Spring 2014, Spring 2013, Spring 2012, Spring 2011, Spring 2010 |
MAE 2330 | Mechanics Laboratory (2) |
Offered Spring 2025 | Application of experimental methods for the mechanical behavior of components and materials. Topics include mechanical measurement systems (load cells, accelerometers, extensometers, rotary sensors, etc.), truss design, destructive material testing methods (e.g. tensil test), connections, data analysis, experiment design and technical writing. Co-requisites: MAE 2320 Dynamics and MAE 2310 Strength of Materials. |
MAE 2501 | Special Topics in Mechanical Engineering (3) |
Special topics in mechanical engineering | |
MAE 2502 | Special Topics in Mechanical Engineering (3) |
Special topics in mechanical engineering | |
MAE 2503 | Special Topics in Aerospace Engineering (3) |
Special topics in aerospace engineering | |
MAE 2504 | Special Topics in Aerospace Engineering (3) |
Special topics in aerospace engineering | |
MAE 3010 | Astronautics (3) |
Offered Spring 2025 | Discussion of the Keplerian two-body problem; elliptic, parabolic, and hyperbolic orbits; solution of Kepler's equation and analogs; the classical orbital elements; orbit determination; prediction of future position and velocity; orbital perturbations; Lambert's problem. Prerequisites: MAE 2320. Course was offered Spring 2024, Spring 2023, Spring 2022, Spring 2021, Spring 2020, Spring 2019, Spring 2018, Spring 2017, Spring 2016, Spring 2015, Spring 2014, Spring 2013, Spring 2012, Spring 2011, Spring 2010 |
MAE 3120 | Thermal Systems Analysis (3) |
Analysis of thermodynamic cycles and energy conversion systems. Topics include multi-component system analysis, real fluids, chemical equilibrium, and renewable energy systems. Applications include power generation, internal combustion engines, refrigeration/heat pump systems, energy audits, fuel cells, bio-derived fuels, and solar, wind, and water energy systems. Prerequisite: MAE 2100. | |
MAE 3130 | Nanoscale Heat Transfer (3) |
Development of fundamentals of heat transfer from a nanoscale or atomic perspective, as applied to nanotechnology and energy applications; topics include selected relevant concepts from Kinetic Theory, Quantum Mechanics, Solid State Physics, Statistical Thermodynamics, wave vs. particle transport theory, Landauer and Boltzmann Transport Formalisms, and thermoelectricity. Prerequisite: APMA 2130 or MATH 3250 or APMA 2501 - Differential Equations & Linear Algebra. | |
MAE 3140 | Elements of Heat and Mass Transfer (3) |
Offered Spring 2025 | Analysis of steady state and transient heat conduction in solids with elementary analytical and numerical solution techniques; fundamentals of radiation heat transfer, including exchange among black and diffuse gray surfaces; free and forced convective heat transfer with applications of boundary layer theory and an introduction to mass transfer by diffusion using the heat-mass transfer analogy. Prerequisite: MAE 2100 and MAE 3210. Course was offered Spring 2024, Spring 2023, Spring 2022, Spring 2021, Spring 2020, Spring 2019, Spring 2018, Spring 2017, Spring 2016, Spring 2015, Spring 2014, Spring 2013, Spring 2012, Fall 2011, Spring 2011, Spring 2010 |
MAE 3210 | Fluid Mechanics (3) |
Offered Spring 2025 | Introduction to fluid flow concepts and equations; integral and differential forms of mass, momentum, and energy conservation with emphasis on one-dimensional flow; fluid statics; Bernoulli's equation; viscous effects; Courette flow, Poiseuille flow, and pipe flow; boundary layers; one-dimensional compressible flow; normal shock waves; flow with friction or heat addition; isothermal flow; and applications. Prerequisite: APMA 2130 or MATH 3250 or APMA 2501 - Differential Equations & Linear Algebra. Course was offered Fall 2024, Fall 2023, Spring 2023, Fall 2022, Fall 2021, Fall 2020, Fall 2019, Fall 2018, Fall 2017, Fall 2016, Spring 2016, Fall 2015, Fall 2014, Fall 2013, Summer 2013, Fall 2012, Summer 2012, Fall 2011, Summer 2011, Fall 2010, Summer 2010, Fall 2009 |
MAE 3220 | Aerodynamics (4) |
Offered Spring 2025 | Boundary layers: similarity, Blasius and momentum integral methods. Ideal Flows: Kelvin's circulation theorem; complex potential; superposition; Kutta-Joukowski; thin airfoils; finite wings; lifting lines. Gas dynamics: sound waves; normal and oblique shocks; Prandtl-Meyer expansion; quasi 1D flows; converging-diverging nozzles; choked flows; diffusers; Rayleigh line and Fanno line flows. Prerequisites: MAE 2100 and MAE 3210 Course was offered Spring 2024, Spring 2023, Spring 2022, Spring 2021, Spring 2020, Spring 2019, Spring 2018, Spring 2017, Spring 2016, Spring 2015, Spring 2014, Spring 2013, Spring 2012, Spring 2011, Spring 2010 |
MAE 3230 | Thermal Fluids Laboratory (2) |
Application of experimental methods for thermal-fluid behavior. Topics include fluid properties, pressure and buoyancy, jet momentum, dimensional analysis, pipe flow, data analysis, particle image velocimetry, and measurement uncertainty. The laboratory experience will include activities to reinforce principles from Thermodynamics (MAE 2100) and Fluid Mechanics (MAE 3210). Co-requisite: MAE 3210 Fluid Mechanics | |
MAE 3310 | Aerospace Structures (3) |
Analyzes the design of elements under combined stresses; bending and torsional stresses in thin-walled beams; energy and other methods applied to statically determinate and indeterminate aerospace structural elements; buckling of simple structural members; and matrix and finite element analysis. Prerequisite: MAE 2310 or CE 2310. | |
MAE 3420 | Computational Methods in Mechanical & Aerospace Engineering (3) |
Offered Spring 2025 | Introduces numerical modeling concepts used in engineering simulation tools like computational fluid dynamics and structural mechanics analysis software. Topics covered include discretization methods of partial differential equations, numerical solutions of linear matrix equations, and relaxation techniques for solving stiff equation sets. As part of the course, students will use Matlab, CFD, and mechanical analysis tools. Course was offered Fall 2024, Summer 2024, Spring 2024, Fall 2023, Spring 2023, Fall 2022, Spring 2022, Fall 2021, Spring 2021, Fall 2020, Spring 2020, Fall 2019, Fall 2018, Spring 2018, Fall 2017, Spring 2017 |
MAE 3501 | Special Topics in Mechanical Engineering (3) |
Special topics in mechanical engineering | |
MAE 3502 | Special Topics in Mechanical Engineering (3) |
Special topics in mechanical engineering | |
MAE 3503 | Special Topics in Aerospace Engineering (3) |
Offered Spring 2025 | Special topics in aerospace engineering |
MAE 3504 | Special Topics in Aerospace Engineering (3) |
Special topics in aerospace engineering | |
MAE 3610 | Aerospace Materials (3) |
Introduces physical-chemical/microstructural and working mechanical properties, along with practical applications, for materials of wide interest on aerospace materials. Includes common metal, polymer, ceramic, and composite materials. Topics include standard materials names/designations; standard forming methods; usual strengthening means; temperature and temperature-history effects. Prerequisite CHEM 1410 or 1610 or CHEM 1810: Corequisite MAE 2310 or CE 2310. | |
MAE 3620 | Machine Elements and Fatigue in Design (3) |
Offered Spring 2025 | Applies mechanical analysis to the basic design of machine elements; basic concepts in statistics and reliability analysis, advanced strength of materials, and fatigue analysis; and the practical design and applications of materials to fastening systems, weldments, power screws, springs, journal and anti-friction bearings, gears, brake clutches and flexible power transmission elements. Prerequisites: MAE 3310. Course was offered Spring 2024, Spring 2023, Spring 2022, Spring 2021, Spring 2020, Spring 2019, Spring 2018, Spring 2017, Spring 2016, Spring 2015, Spring 2014, Spring 2013, Spring 2012, Spring 2011, Spring 2010 |
MAE 3710 | Mechanical Systems (3) |
Presents general concepts of dynamical systems modeling and provides mathematical tools to develop and analyze models that describe input/output behaviors of physical systems. Topics include basic elements of mechanical systems, transfer functions, frequency response, stability and poles, resonance and natural frequency, transient and time constant, steady state and DC gain, block diagrams. Prerequisites: MAE 2320 and APMA 2130 | |
MAE 3730 | Flight Vehicle Dynamics (3) |
Offered Spring 2025 | Introduces definitions and concepts and includes a review of longitudinal static stability; rigid body dynamics: general equations of motion, rotating coordinate systems; small disturbance theory; atmospheric flight mechanics, stability derivatives; motion analysis of aircraft; static and dynamic stability; aircraft handling qualities; and an introduction to flight control systems and automatic stabilization. Prerequisite: MAE 2320. Course was offered Spring 2024, Spring 2023, Spring 2022, Spring 2021, Spring 2020, Spring 2019, Spring 2018, Spring 2017, Spring 2016, Spring 2015, Fall 2014, Fall 2013, Fall 2012, Fall 2011, Fall 2010, Fall 2009 |
MAE 3810 | Experimental Methods Laboratory (3) |
The study of basic concepts and methods in engineering measurements and data analysis. Basic topics include mechanical and electrical sensors and measurement instruments, measurement uncertainty, statistic and data analysis. Additional topics include digital signal processing and data acquisition systems using Labview. Applications are to mechanical and aero/thermofluids devices. Two lectures and two laboratory hours Prerequisite: PHYS 2415, MAE 2320; corequisite: APMA 3110 | |
MAE 3820 | Aerodynamics Laboratory (2) |
Offered Spring 2025 | Application of experimental methods to the design of experiments. Topics include data acquisition, hypothesis testing, and uncertainty assessment. Includes two experiments to investigate wing aerodynamic behaviors in a low speed wind tunnel and supersonic flow over a model or through a nozzle. Additional activities and experiments may vary to meet student interest. Must have completed MAE 2330 or MAE 3230. Course was offered Spring 2024, Spring 2023, Spring 2022, Spring 2021, Spring 2020, Spring 2019, Spring 2018, Spring 2017, Spring 2016, Spring 2015, Spring 2014, Summer 2013, Spring 2013, Spring 2012, Spring 2011, Spring 2010 |
MAE 3840 | Mechanical Engineering Laboratory (2) |
Offered Spring 2025 | Application of experimental methods to the design of experiments. Topics include data acquisition, hypothesis testing, and uncertainty assessment. Students will complete an array of experiments requiring the examination of test equipment and procedures for heat transfer, mechanical and fluid systems. Pre-requisites: MAE 2330 or MAE 3230. Course was offered Spring 2024, Spring 2023, Spring 2022, Spring 2021, Spring 2020, Spring 2019, Spring 2018, Spring 2017, Spring 2016, Spring 2015, Spring 2014, Spring 2013, Spring 2012, Spring 2011, Spring 2010 |
MAE 4120 | Aerospace Propulsion (3) |
Aero- and thermodynamics of compressible fluids in air-breathing and rocket engines. Performance and cycle analysis of air-breathing engines, emphasizing turbojets, turbofans, turboprops, and ramjets; space propulsion including rocket dynamics, thrust chamber thermodynamics, and propulsion performance; performance of axial-flow and centrifugal compressors; turbines; and the matching of engine components. Prerequisite: MAE 3210 and MAE 2100. | |
MAE 4130 | Rocket Propulsion (3) |
Introduces rocket-engine design and optimization problems; materials, temperature-exposure, and stress-strain issues; rocket flight mechanics and trajectories; rocket staging issues; liquid propellants; liquid-propellant engine designs; rocket thrust-chamber flow behaviors and modeling;rocket exhaust behaviors; modeling methods; maneuver, orbit-adjustment, and attitude-adjustment engines Prerequisite: MAE 2320, 3010, 3210; corequisite: MAE 3220 | |
MAE 4260 | Robotic Autonomy (3) |
Offered Spring 2025 | Principles of robotic autonomy for navigating unstructured environments using mathematical principles. Basic probability theory, numerical techniques for recursive Bayesian estimation and multi-sensor data fusion, Simultaneous Localization and Mapping, quantification of belief, and autonomous control. Prerequisites: MAE 2320 Dynamics and CS 1110 or CS 1111 or CS 1112 Introduction to Programming, or instructor's permission. |
MAE 4270 | Experimental Robotics (3) |
Mechanical design and build of a robot complete with sensors and actuators. Install Robot Operating System (ROS) and operate. Communication using ROS. Integration of microcontrollers and onboard computers. Object recognition. Simultaneous Localization and Mapping (SLAM) of the environment. Pre-requisites: 4th year standing or instructor's permission | |
MAE 4280 | Motion Biomechanics (3) |
Focuses on the study of forces (and their effects) that act on the musculoskeletal structures of the human body. Based on the foundations of functional anatomy and engineering mechanics (rigid body and deformable approaches); students are exposed to clinical problems in orthopedics and rehabilitation. Cross-listed as BIOM 4280. Prerequisite: MAE 2310 and 2320. Course was offered Spring 2018, Spring 2016, Spring 2015, Spring 2014, Fall 2012, Fall 2011, Fall 2009 | |
MAE 4300 | Wind Energy (3) |
Offered Spring 2025 | Fundamentals of modern wind turbines with emphasis on mechanical and aerospace engineering aspects as well as design and economic considerations. Topics include wind resources, aerodynamics and performance, control of turbine dynamics for power and safety, structural loads and response, blade materials and design, siting and installation, and economic drivers of wind systems. Prerequisite: MAE/CE 3210 Fluid Mechanics or equivalent |
MAE 4501 | Special Topics in Mechanical Engineering (3) |
Offered Spring 2025 | Applies basic engineering science, design methods, and systems analysis to developing areas and current problems in mechanical engineering. Topics vary based on student and faculty interest. Prerequisite: 3rd or 4th year standing. Course was offered Fall 2024, Spring 2024, Fall 2023, Fall 2022, Fall 2021, Fall 2020, Fall 2019, Fall 2018, Summer 2018, Fall 2017, Summer 2017, Fall 2016, Fall 2015, Fall 2014, Fall 2013, Fall 2012, Fall 2011, Summer 2011, Fall 2010, Fall 2009 |
MAE 4502 | Special Topics in Mechanical Engineering (3) |
Offered Spring 2025 | Applies basic engineering science, design methods, and systems analysis to developing areas and current problems in mechanical engineering. Topics vary based on student and faculty interest. Course was offered Spring 2024, Spring 2023, Spring 2022, Spring 2021, Spring 2020, Spring 2019, Spring 2018, Spring 2017, Spring 2016, Spring 2015, Spring 2014, Spring 2013, Spring 2012, Spring 2011, Fall 2010, Spring 2010 |
MAE 4503 | Special Topics in Aerospace Engineering (3) |
Applies basic engineering science, design methods, and systems analysis to developing areas and current problems in aerospace engineering. Topics vary based on student and faculty interest. Prerequisite: Third or Fourth-year standing. | |
MAE 4504 | Special Topics in Aerospace Engineering (3) |
Applies basic engineering science, design methods, and systems analysis to developing areas and current problems in aerospace engineering. Topics vary based on student and faculty interest. Prerequisite: Third or Fourth-year standing. Course was offered Fall 2024, Fall 2023, Spring 2021, Spring 2019, Spring 2015, Spring 2013, Spring 2012 | |
MAE 4511 | Mechanical Engineering Special Project (1.5) |
Individual survey, analysis, or apparatus project in the mechanical engineering field, concluded with the submission of a formal report. Subject originates with students wishing to develop a technical idea of personal interest. One hour conference per week. Prerequisite: Professional standing and prior approval by a faculty member who is project supervisor. Prerequisite: fourth year standing. Course was offered Fall 2024, Spring 2024, Fall 2023, Fall 2022, Fall 2021, Spring 2021, Spring 2020, Fall 2019, Fall 2018, Fall 2017, Fall 2016, Fall 2015, Spring 2015, Fall 2014, Spring 2014, Fall 2013, Fall 2012, Fall 2011, Fall 2010, Fall 2009 | |
MAE 4512 | Mechanical Engineering Special Project (1.5) |
Individual survey, analysis, or apparatus project in the mechanical engineering field, concluded with the submission of a formal report. Subject originates with students wishing to develop a technical idea of personal interest. One hour conference per week. Prerequisite: Professional standing and prior approval by a faculty member who is project supervisor. Prerequisite: fourth year standing. Course was offered Fall 2023, Spring 2023, Fall 2022, Spring 2022, Fall 2021, Summer 2021, Spring 2021, Spring 2020, Spring 2019, Summer 2018, Spring 2018, Spring 2017, Spring 2016, Spring 2015, Spring 2014, Spring 2013, Spring 2012, Spring 2011, Spring 2010, Fall 2009 | |
MAE 4513 | Aerospace Engineering Special Projects (1.5) |
Applied research in areas pertinent to aerospace engineering; conducted in close consultation with a departmental faculty advisor. Includes the design and construction of experiments, analysis, or the investigation of physical phenomena. The research may be related to ongoing faculty research and may be the topic of the senior thesis, but its scope must be significantly beyond that required for the thesis. Prerequisite Fourth yr. standing. Course was offered Fall 2024, Fall 2023, Fall 2022, Fall 2021, Fall 2020, Fall 2019, Fall 2018, Spring 2018, Fall 2017, Fall 2016, Fall 2015, Spring 2015, Fall 2014, Spring 2014, Fall 2013, Fall 2012, Fall 2011, Spring 2010, Fall 2009 | |
MAE 4514 | Aerospace Engineering Special Projects (1.5) |
Offered Spring 2025 | Applied research in areas pertinent to aerospace engineering; conducted in close consultation with a departmental faculty advisor. Includes the design and construction of experiments, analysis, or the investigation of physical phenomena. The research may be related to ongoing faculty research and may be the topic of the senior thesis, but its scope must be significantly beyond that required for the thesis. Prerequisite Fourth yr. standing Course was offered Spring 2024, Spring 2023, Spring 2022, Spring 2021, Spring 2020, Spring 2019, Spring 2018, Spring 2017, Spring 2016, Spring 2015, Spring 2014, Spring 2013, Spring 2012, Spring 2011, Spring 2010 |
MAE 4605 | Manufacturing and Process Technology (3) |
Offered Spring 2025 | Includes familiarization with concepts of mass production tooling and automation; metallurgical and mechanical aspects of machining and metal forming; and experiments with machine tools. Prerequisite: MAE 2000, MAE 3620. Course was offered Spring 2024, Spring 2023, Spring 2022, Spring 2021, Spring 2020, Spring 2019, Spring 2018, Spring 2017, Spring 2016, Spring 2015, Spring 2014 |
MAE 4610 | Mechanical Engineering Design I (3) |
Coverage of the design process including project management, specifications, budgeting and case histories, Conceptual, preliminary, and detailed design phases. Technical proposal and report preparation and technical presentations. Organization of design teams to work on specific semester long mechanical design projects selected to illustrate the design process. Engineering 4th Year Standing or instructor permission. | |
MAE 4620 | Mechanical Engineering Design II (3) |
Offered Spring 2025 | A continuation of MAE 4610 that applies the design process to projects. Organization of design teams to work on specific semester-long design projects, including oral presentations and written reports. Pre- or Co-Requisite MAE 4610 Course was offered Fall 2024, Spring 2024, Fall 2023, Spring 2023, Fall 2022, Spring 2022, Fall 2021, Spring 2021, Fall 2020, Spring 2020, Fall 2019, Spring 2019, Fall 2018, Spring 2018, Fall 2017, Spring 2017, Spring 2016, Spring 2015, Spring 2014, Spring 2013, Spring 2012, Spring 2011, Spring 2010 |
MAE 4630 | Energy Systems Design I (3) |
Design of systems for the useful conversion of energy. Applications include various combustion systems that generate electricity and the control of air pollutant emissions from combustion systems. Considers the control and performance features present in such operating systems, as well as the economic optimization of capital and operating expense. Y) Prerequisite: MAE 3140 | |
MAE 4640 | Energy Systems Design II (3) |
Design of systems for the useful conversion of energy. Applications include various combustion systems that generate electricity and the control of air pollutant emissions from combustion systems. Considers the control and performance features present in such operating systems, as well as the economic optimization of capital and operating expense. Prerequisite: MAE 3140 Course was offered Spring 2011, Spring 2010 | |
MAE 4670 | Creativity and New Product Development I (3) |
Engineering design process by engaging teams of students in design activities that results in useful and novel products. Stages of the typical product design process, concepts of intellectual property and its protection through patents, copyrights, trademarks, and trade secrets, and the technical tools of modern engineering practice, including solids modeling and rapid prototyping. Prerequisite: 4th year standing - ENU | |
MAE 4680 | Creativity and New Product Development II (3) |
Creating working prototypes, development of business plans for commercialization, and writing of proposals for external funding.Prerequisite: MAE 4670. Course was offered Spring 2016, Spring 2015, Spring 2014, Spring 2013, Spring 2012, Spring 2011, Spring 2010 | |
MAE 4710 | Mechatronics (4) |
Offered Spring 2025 | Presents the synergistic integration of mechanical engineering with electronics and computer control in the design of industrial products and processes. Surveys basic electronics, electromechanical actuators, analog and digital signals, sensors, basic control algorithms, and microcontrol programming. Weekly laboratory exercises and a final design project. Prerequisite: Third year standing in ME or AE or instructor permission. Course was offered Spring 2024, Spring 2023, Spring 2022, Spring 2021, Spring 2020, Spring 2019, Spring 2018, Spring 2017, Fall 2016, Spring 2016, Fall 2015, Spring 2015, Fall 2014, Spring 2014, Fall 2013, Spring 2013, Spring 2012, Spring 2011, Spring 2010 |
MAE 4720 | Advanced Mechatronics (3) |
Offered Spring 2025 | Mechatronics studies synergistic integration of mechanical engineering, electronics, and intelligent control in the design and manufacture of devices. Advanced Mechatronics follows MAE 4710 Mechatronics and dives deeper into circuits, electromechanical actuators, analog and digital signals, sensors, control algorithms, and microcontroller programming. An emphasis is placed on synergistically combining components to design and invent new products. |
MAE 4730 | Introduction to Automatic Controls (3) |
Discusses the mathematics of feedback control systems; transfer functions; basic servo theory; stability analysis; root locus techniques; and graphical methods. Applications to analysis and design of mechanical systems, emphasizing hydraulic, pneumatic, and electromechanical devices. Prerequisite: MAE 2320 and 3710. Course was offered Spring 2023, Spring 2022, Spring 2020, Spring 2019, Spring 2018, Spring 2017, Spring 2016, Spring 2015, Spring 2014, Spring 2013, Spring 2010 | |
MAE 4740 | Mechanical Vibrations (3) |
Studies free and forced vibration of damped and undamped single and multiple degree of freedom systems. Includes modeling of discrete and continuous mass systems; application to vibration measurement instruments; analysis of concepts of modal analysis; concepts of linear stability; application to rotating machinery, Prerequisite MAE 2320, corequisite MAE 3710 Course was offered Fall 2024, Summer 2023, Summer 2021, Summer 2019, Spring 2016, Spring 2015, Spring 2012, Spring 2011, Spring 2010 | |
MAE 4760 | Automobile Dynamics (3) |
Fundamentals of automobile power train performance. Dynamics of straight-line motion including acceleration and braking. Fundamentals of suspension design, operation, and application to automobile dynamics including geometry, kinematic motion. Static analysis of automobile weight, balance, and load transfer and application to cornering. Prerequisite MAE 2320 Course was offered Spring 2011, Spring 2010 | |
MAE 4790 | Aerospace Engineering Design I (3) |
Analyze design requirements for and produce the conceptual design of an aircraft or a spacecraft. Includes synthesis of materials, structures, propulsion, flight mechanics, avionics, data handling and telemetry, stability and control, interior and external configuration, and all systems. Exploration of industrial design tools and program management strategies. Work in teams. Oral presentations and report writing. Design topics vary. Pre-requisite: 4th Year Standing in Aerospace Engineering Course was offered Fall 2024 | |
MAE 4800 | Aerospace Engineering Design II (3) |
Offered Spring 2025 | A continuation of MAE 4790. Completion of the design topics. Includes the option to advance the design to the critical design stage and build prototypes. Final report and oral presentations. Pre-requisite: MAE 4790 |
MAE 4990 | Professional Development in Mechanical and Aerospace Engineering (1) |
Review of the fundamental topics in Mechanical and Aerospace Engineering covered on the Fundamentals of Engineering licensure examination. Prerequisites: MAE 3140, 4710, 3620. | |
MAE 6020 | Continuum Mechanics with Applications (3) |
Introduces continuum mechanics and mechanics of deformable solids. Vectors and cartesian tensors, stress, strain, deformation, equations of motion, constitutive laws, introduction to elasticity, thermal elasticity, viscoelasticity, plasticity, and fluids. Cross-listed as APMA 6020, AM 6020. Taught concurrently w/ CE 6720. Prerequisite: Instructor permission. | |
MAE 6030 | Computational Solid Mechanics (3) |
Analyzes variational and computational mechanics of solids; potential energy; complementary energy; virtual work; Reissner's principle; Ritz and Galerkin methods; displacement; force and mixed methods of analysis; finite element analysis including shape functions, convergence, and integration. Applications in solid mechanics. Cross-listed as CE 6730. Prerequisite: MAE 6020. | |
MAE 6040 | Plates and Shells (3) |
Includes the classical analysis of plates and shells of various shapes; closed-form numerical and approximate methods of solution of governing partial differential equations; and advanced topics (large deflection theory, thermal stresses, orthotropic plates). Cross listed as AM 6040 and taught concurrently w/ CE 6740. Prerequisite: APMA 6410 and CE 6710 or 6720 or MAE 6020. | |
MAE 6070 | Theory of Elasticity (3) |
Offered Spring 2025 | Concepts of stress, strain, equilibrium, compatibility; Hooke's law (isotropic materials); displacement and stress formulations of elasticity problems; plane stress and strain problems in rectangular coordinates (Airy's stress function approach); plane stress and strain problems in polar coordinates, axisymmetric problems; thermal stress; and energy methods. Course was offered Spring 2024, Spring 2022, Spring 2021, Spring 2020, Spring 2019, Spring 2018, Spring 2017, Spring 2016, Spring 2015, Spring 2011, Spring 2010 |
MAE 6080 | Constitutive Modeling of Biosystems (3) |
The course covers state-of-the-art mechanical models to describe the constitutive behavior of hard and soft tissues with emphasis on biological form following physiological function. The course will cover linear and nonlinear elasticity, viscoelasticity, poroelasticity, and biphasic constitutive relations in the context of biological systems and will include the dependence of macroscopic behavior and properties on material microstructure. Prerequisite: MAE 6020 Course was offered Fall 2024, Fall 2022, Fall 2020, Fall 2018, Spring 2016, Spring 2014, Spring 2012, Spring 2010 | |
MAE 6100 | Thermomechanics (3) |
Offered Spring 2025 | Review of classical thermodynamics; introduction to kinetic theory; quantum mechanical analysis of atomic and molecular structure; statistical mechanical evaluation of thermodynamic properties; chemical thermodynamics and equilibria. Prerequisite: Graduate standing. |
MAE 6110 | Heat and Mass Transport Phenomena (3) |
Offered Spring 2025 | Fundamentals of conduction and convection heat and mass transfer. Derivation and application of conservation equations for heat and mass transfer in laminar and turbulent flows. Steady, unsteady and multidimensional transport. Applications to free and confined flows in forced, natural and mixed convection regimes. Phase change problems with moving boundaries, condensation and evaporation. High speed flows. Prerequisite: Undergraduate fluid mechanics or instructor permission. |
MAE 6120 | Microscale Heat Transfer (3) |
This course will begin with a study of the fundamental microscopic energy carriers (definitions, properties, energy levels and disruptions of photons, phonons, and electrons.) Transport of energy will then be investigated with an emphasis on microscale effects in space and in time. The approaches used to describe microscale heat transportation differ significantly from the macroscopic phenomenological approaches and include new physical mechanisms. They often involve solution of the Boltzman transport equation and the equation of phonon radiative transfer. These approaches will be introduced with an emphasis on ultra-short time scale heating and ultra-low temperatures. Prerequisite: Instructor Permission Course was offered Fall 2024, Fall 2022, Fall 2019, Fall 2018, Fall 2017, Fall 2016, Fall 2015, Fall 2014, Spring 2013, Spring 2012, Spring 2010 | |
MAE 6130 | Kinetic Theory and Transport Properties (3) |
Derivation of Boltzmann equation; Molecular derivation of Navier-Stokes equations; dynamics of molecular collisions; Chapman-Enskog solution of Boltzmann equation; transport properties of gases; analyses of shock structure, flows with chemical reactions, radiative nonequilibrium, rarefied gases, etc. Prerequisite: MAE 6100 or instructor permission. Course was offered Spring 2012 | |
MAE 6160 | Advanced Thermodynamics (3) |
Analyzes basic concepts, postulates, and relationships of classical thermodynamics; thermodynamics potentials and derivatives; energy minimum and entropy maximum principle; generalized Maxwell relations; stability considerations; phase transitions; application to perfect and imperfect systems; and extension to chemically reacting and solid systems. Prerequisite: Instructor permission. | |
MAE 6200 | Energy Principles in Mechanics (3) |
Analyzes the derivation, interpretation, and application to engineering problems of the principles of virtual work and complementary virtual work; related theorems, such as the principles of the stationary value of the total potential and complementary energy, Castigliano's Theorems, theorem of least work, and unit force and displacement theorems. Introduces generalized, extended, mixed, and hybrid principles; variational methods of approximation, Hamilton's principle, and Lagrange's equations of motion; and approximate solutions to problems in structural mechanics by use of variational theorems. Cross-listed as CE 6700. Prerequisite: Instructor permission. Course was offered Fall 2009 | |
MAE 6210 | Analytical Dynamics (3) |
Offered Spring 2025 | Classical analytical dynamics from a modern mathematical viewpoint: Newton's laws, dynamical variables, many particle systems; the Lagrangian formulation, constraints and configuration manifolds, tangent bundles, differential manifolds; variational principles, least action; non-potential forces; constrained problems; linear oscillations; Hamiltonian formulation: canonical equations, Rigid body motion. Prerequisite: Undergraduate physics, ordinary differential equations. Course was offered Fall 2023, Fall 2021, Spring 2020, Spring 2019, Spring 2018, Spring 2017, Spring 2014, Fall 2013, Fall 2012, Fall 2011, Fall 2010, Fall 2009 |
MAE 6220 | Waves (3) |
The topics covered are: plane waves; d'Alembert solution; method of characteristics; dispersive systems; wavepackets; group velocity; fully-dispersed waves; Laplace, Stokes, and steepest descents integrals; membranes, plates and plane-stress waves; evanescent waves; Kirchhoff's solution; Fresnel's principle; elementary diffraction; reflection and transmission at interfaces; waveguides and ducted waves; waves in elastic half-spaces; P, S, and Rayleigh waves; layered media and Love waves; slowly-varying media and WKBJ method; Time-dependent response using Fourier-Laplace transforms; some nonlinear water waves. Prerequisite: MAE 6020 or equivalent. | |
MAE 6230 | Vibrations (3) |
Topics include free and forced vibrations of undamped and damped single- and multi-degree-of-freedom systems; modal analyses; continuous systems; matrix formulations; finite element equations; direct integration methods; and eigenvalue solution methods. Cross-listed as CE 6731. Prerequisite: Instructor permission. Course was offered Fall 2024, Summer 2023, Summer 2021, Summer 2019, Spring 2016, Spring 2015, Spring 2012, Spring 2011, Spring 2010 | |
MAE 6240 | Nonlinear Dynamics and Waves (3) |
Introduces phase-space methods, elementary bifurcation theory and perturbation theory, and applies them to the study of stability in the contexts of nonlinear dynamical systems and nonlinear waves, including free and forces nonlinear vibrations and wave motions. Examples are drawn from mechanics and fluid dynamics, and include transitions to periodic oscillations and chaotic oscillations. Prerequisite: Undergraduate ordinary differential equations or instructor permission. | |
MAE 6250 | Multibody Mechanical Systems (3) |
Offered Spring 2025 | Analytical and computational treatment for modeling and simulation of 3-Dimensional multibody mechanical systems. Provide a systematic and consistent basis for analyzing the interactions between motion constraints, kinematics, static, dynamic, and control behavior of multibody mechanical systems. Applications to machinery, robotic devices and mobile robots, biomechanical models for gait analysis and human motions, and motion control. Matrix modeling procedures with symbolic and numerical computational tools will be utilized for demonstrating the methods developed in this course. Focus on the current research and computational tools and examine a broad spectrum of physical systems where multibody behavior is fundamental to their design and control. Prerequisite: Engineering degree and familiarity with a programming language. Course was offered Spring 2024, Spring 2023, Spring 2022, Spring 2021, Spring 2020, Spring 2019, Fall 2017, Fall 2016, Fall 2015, Fall 2014, Spring 2013, Spring 2011 |
MAE 6260 | Robotic Autonomy (3) |
Offered Spring 2025 | Principles of robotic autonomy for navigating unstructured environments using mathematical principles. Basic probability theory, numerical techniques for recursive Bayesian estimation and multi-sensor data fusion, Simultaneous Localization and Mapping, quantification of belief, and autonomous control. Prerequisites: undergraduate dynamics, a programming course in Python, C++, or Matlab; or instructor's permission. |
MAE 6270 | Experimental Robotics (3) |
Mechanical design and build of a robot complete with sensors and actuators. Install Robot Operating System (ROS) and operate. Communication using ROS. Integration of microcontrollers and onboard computers. Object recognition. Simultaneous Localization and Mapping (SLAM) of the environment. Prerequisites: undergraduate dynamics; a programming course in Python, C++, or MATLAB; or instructor's permission | |
MAE 6300 | Wind Energy (3) |
Offered Spring 2025 | Fundamentals of modern wind turbines with emphasis on mechanical and aerospace engineering aspects as well as design and economic considerations. Topics include wind resources, aerodynamics and performance, control of turbine dynamics for power and safety, structural loads and response, blade materials and design, siting and installation, and economic drivers of wind systems. Prerequisite: MAE/CE 3210 Fluid Mechanics or equivalent |
MAE 6310 | Fluid Mechanics I (3) |
Offered Spring 2025 | The topics covered are: dimensional analysis; physical properties of fluids; kinematic descriptions of flow; streamlines, path lines and streak lines; stream functions and vorticity; hydrostatics and thermodynamics; Euler and Bernoulli equations; irrotational potential flow; exact solutions to the Navier-Stokes equation; effects of viscosity - high and low Reynolds numbers; waves in incompressible flow; hydrodynamic stability. Prerequisite: Graduate Standing Course was offered Spring 2023, Fall 2021, Fall 2020, Spring 2019, Spring 2018, Spring 2017, Fall 2015, Fall 2014, Fall 2013, Fall 2012, Fall 2011, Fall 2010, Fall 2009 |
MAE 6320 | Fluid Mechanics II (3) |
The topics covered are: thin wing theory; slender-body theory; three-dimensional wings in steady subsonic and supersonic flows; drag at supersonic speeds; drag minimization; transonic small-disturbance flow; unsteady flow; properties and modeling of turbulent flows. Prerequisite: MAE 6310. | |
MAE 6330 | Lubrication Theory and Design (3) |
Topics include the hydrodynamic theory of lubrication for an incompressible fluid; design principles of bearings: oil flow, load-carrying capacity, temperature rise, stiffness, damping properties; influence of bearing design upon rotating machinery; computer modeling methods; and applications to specific types. Prerequisite: Instructor permission. | |
MAE 6340 | Transport Phenomena in Biological Systems (3) |
Fundamentals of momentum, energy and mass transport as applied to complex biological systems ranging from the organelles in cells to whole plants and animals and their environments. Derivation of conservation laws (momentum, heat and mass), constitutive equations, and auxiliary relations. Applications of theoretical equations and empirical relations to model and predict the characteristics of diffusion and convection in complex biological systems and their environments. Emphasis placed on the bio-mechanical understanding of these systems through the construction of simplified mathematical models amenable to analytical, numerical or statistical formulations and solutions, including the identification and quantification of model uncertainties. Prerequisite: Introductory fluid mechanics and/or heat or mass transfer, or instructor permission. | |
MAE 6360 | Gas Dynamics (3) |
Analyzes the theory and solution methods applicable to multi-dimensional compressible inviscid gas flows at subsonic, supersonic, and hypersonic speeds; similarity and scaling rules from small-petrurbation theory, introduction to transonic and hypersonic flows; method-of-characteristics applications to nozzle flows, jet expansions, and flows over bodies one dimensional non-steady flows; properties of gases in thermodynamic equilibrium, including kinetic-theory, chemical-thermodynamics, and statistical-mechanics considerations; dissociation and ionization process; quasi-equilibrium flows; and introduction to non-equilibrium flows. Prerequisite: MAE 6100. | |
MAE 6370 | Singular Perturbation Theory (3) |
Analyzes regular perturbations, roots of polynomials; singular perturbations in ODE's, periodic solutions of simple nonlinear differential equations; multiple-Scales method; WKBJ approximation; turning-point problems; Langer's method of uniform approximation; asymptotic behavior of integrals, Laplace Integrals, stationary phase, steepest descents. Examples are drawn from physical systems. Prerequisite: Familiarity with complex analysis. | |
MAE 6410 | Engineering Mathematics I (3) |
Review of ordinary differential equations, initial/boundary value problems. Linear algebra including systems of linear equations, matrices, eigenvalues, eigenvectors, diagonalization. Solution of partial differential equations that govern physical phenomena in science and engineering by separation by variables, superposition, Fourier series, variation of parameter, d'Alembert's solution. Cross-listed as APMA 6410. Prerequisite: Graduate standing. | |
MAE 6420 | Engineering Mathematics II (3) |
Further and deeper understanding of partial differential equations that govern physical phenomena in science and engineering. Solution of linear partial differential equations by eigenfunction expansion techniques. Green's functions for time-independent and time-dependant boundary value problems. Fourier transform methods, and Laplace transform methods. Solution of variety of initial-value, boundary-value problems. Various physical applications. Study of complex variable theory. Functions of complex variable, the complex integral calculus, Taylor series, Laurent series, and the residue theorem, and various applications. Serious work and efforts in the further development of analytical skills and response. Cross-listed as APMA 6420. Prerequisite: Graduate standing and APMA/MAE 6410 or equivalent. Course was offered Spring 2021, Spring 2019, Spring 2018, Spring 2017, Spring 2016, Spring 2015, Spring 2014, Spring 2013, Spring 2011, Spring 2010 | |
MAE 6430 | Statistics for Engineers and Scientists (3) |
Offered Spring 2025 | Role of statistics in science, hypothesis tests of significance, confidence intervals, design of experiments, regression, correlation analysis, analysis of variance, and introduction to statistical computing with statistical software libraries. Cross-listed as APMA 6430. Prerequisite: Admission to graduate studies or instructor permission. Course was offered Spring 2024, Spring 2023, Spring 2022, Spring 2021, Spring 2020, Spring 2019, Spring 2018, Spring 2017, Spring 2016, Spring 2015, Spring 2014, Spring 2013, Spring 2012, Spring 2011, Spring 2010 |
MAE 6440 | Applied Partial Differential Equations (3) |
Includes first order partial differential equations (linear, quasilinear, nonlinear); classification of equations and characteristics; and well-posed-ness of initial and boundary value problems. Cross-listed as APMA 6440. Prerequisite: APMA/MAE 6410 or equivalent. | |
MAE 6555 | Special Topics in Distance Learning (3) |
Special Topics in Distance Learning Course was offered Spring 2021, Spring 2020, Summer 2019, Spring 2019, Fall 2018, Fall 2016, Fall 2015, Spring 2015, Spring 2014, Fall 2013, Spring 2012, Fall 2011, Spring 2011, Fall 2010, Spring 2010, Fall 2009 | |
MAE 6592 | Special Topics in Mechanical and Aerospace Science: Intermediate Level (1 - 3) |
Offered Spring 2025 | Study of a specialized, advanced, or exploratory topic relating to mechanical or aerospace engineering science, at the first-graduate-course level. May be offered on a seminar or a team-taught basis. Subjects selected according to faculty interest. New graduate courses are usually introduced in this form. Specific topics and prerequisites are listed in the Course Offering Directory. Course was offered Fall 2024, Summer 2024, Spring 2024, Fall 2023, Spring 2023, Fall 2022, Spring 2022, Fall 2021, Spring 2021, Fall 2020, Spring 2020, Fall 2019, Spring 2019, Fall 2018, Summer 2018, Spring 2018, Fall 2017, Summer 2017, Spring 2017, Fall 2016, Spring 2016, Fall 2015, Spring 2015, Summer 2014, Spring 2014, Fall 2013, Summer 2013, Spring 2013, Fall 2012, Spring 2012, Fall 2011, Spring 2011, Fall 2010, Spring 2010, Fall 2009 |
MAE 6594 | Special Grad Project in Mechanical or Aerospace Engineering: First-Year Lvl (1 - 12) |
A design or research project for a first-year graduate student under the supervision of a faculty member. A written report must be submitted and an oral report presented. Up to three credits from either this course or MAE 7540 may be applied toward the master's degree. Prerequisite: Students must petition the department Graduate Studies Committee before enrolling. | |
MAE 6600 | Introduction to Control Systems (3) |
This course has been developed for general graduate students and advanced undergraduate students in engineering. Assuming only basic knowledge of matrix operations, differential equations and electric circuits, the course aims to introduce, through numerous examples, fundamental concepts and tools for the analysis and design of control systems. | |
MAE 6610 | Linear Automatic Control Systems (3) |
Studies the dynamics of linear, closed-loop systems. Analysis of transfer functions; stability theory; time response, frequency response; robustness; and performance limitations. Design of feedback controllers. Cross-listed as ECE 6851. Prerequisite: Instructor permission. | |
MAE 6620 | Linear State Space Systems (3) |
A comprehensive treatment of the theory of linear state space systems, focusing on general results which provide a conceptual framework as well as analysis tools for investigation in a wide variety of engineering contexts. Topics include vector spaces, linear operators, functions of matrices, state space description, solutions to state equations (time invariant and time varying), state transition matrices, system modes and decomposition, stability, controllability and observability, Kalman decomposition, system realizations, grammians and model reduction, state feedback, and observers. Cross-listed as SYS 6012 and ECE 6852. Prerequisite: Graduate standing. | |
MAE 6680 | Advanced Machine Technologies (3) |
Studies new technologies for machine automation, including intelligent machines, robotics, machine vision, image processing, and artificial intelligence. Emphasis on computer control of machines; intelligent automatic control systems; and distributed networks. Focuses on research problems in each of these areas. | |
MAE 6710 | Finite Element Analysis (3) |
Offered Spring 2025 | The topics covered are: review of vectors, matrices, and numerical solution techniques; discrete systems; variational formulation and approximation for continuous systems; linear finite element method in solid mechanics; formulation of isoparametric finite elements; finite element method for field problems, heat transfer, and fluid dynamics. Prerequisite: MAE 6020 or equivalent Course was offered Spring 2024, Spring 2023, Spring 2022, Spring 2021, Spring 2020, Spring 2019, Spring 2018, Spring 2017, Spring 2016, Spring 2015, Spring 2014, Spring 2012, Spring 2011, Spring 2010 |
MAE 6720 | Computational Fluid Dynamics I (3) |
Includes the solution of flow and heat transfer problems involving steady and transient convective and diffusive transport; superposition and panel methods for inviscid flow, finite-difference methods for elliptic, parabolic and hyperbolic partial differential equations, elementary grid generation for odd geometries, primitive variable and vorticity-steam function algorithms for incompressible, multidimensional flows. Extensive use of personal computers/workstations, including interactive graphics. Prerequisite: MAE 6310 or instructor permission. Course was offered Fall 2024, Fall 2023, Spring 2022, Spring 2021, Fall 2019, Fall 2018, Fall 2017, Fall 2016, Fall 2015, Fall 2014, Fall 2013, Spring 2010 | |
MAE 6780 | Cyber-Physical Systems Technology and Ethics (3) |
This course is designed to develop cross-competency in the technical, analytical, and professional capabilities necessary for the emerging field of Cyber-Physical Systems (CPS). It provides convergence learning activities based around the applications, technologies, and system designs of CPS as well as exploring the ethical, social, and policy dimensions of CPS work. The course also emphasizes the importance of communication as a necessary skill. | |
MAE 6850 | Measurement Theory and Advanced Instrumentation (3) |
Studies the theory and practice of modern measurement and measurement instrumentation; statistical analysis of data; estimation of errors and uncertainties; operating principles and characteristics of fundamental transducers and sensors; common electrical circuits and instruments; and signal processing methods. Prerequisite: Undergraduate electrical science. Course was offered Spring 2010 | |
MAE 6870 | Applied Engineering Optics (3) |
Analyzes modern engineering optics and methods; fundamentals of coherence, diffraction interference, polarization, and lasing processes; fluid mechanics, heat transfer, stress/strain, vibrations, and manufacturing applications; laboratory practice: interferometry, schlieren/shadowgraph, and laser velocimetry. Prerequisite: PHYS 2415. | |
MAE 6993 | Independent Study in Mechanical or Aerospace Science: Intermediate Level (3) |
Offered Spring 2025 | Independent study of first-year graduate level material under the supervision of a faculty member. Prerequisite: Students must petition the department Graduate Studies Committee before enrolling. Course was offered Fall 2024, Spring 2024, Fall 2023, Summer 2023, Spring 2023, Fall 2022, Summer 2022, Spring 2022, Fall 2021, Summer 2021, Spring 2021, Fall 2020, Summer 2020, Spring 2020, Fall 2019, Summer 2019, Spring 2019, Fall 2018, Summer 2018, Spring 2018, Fall 2017, Summer 2017, Spring 2017, Fall 2016, Summer 2016, Fall 2015, Summer 2015, Spring 2015, Summer 2014, Summer 2013, Summer 2012, Summer 2011, Summer 2010, Spring 2010, Fall 2009 |
MAE 7030 | Injury Biomechanics (3) |
This is an advanced applications course on the biomechanical basis of human injury and injury modeling. The course covers the etiology of human injury and state-of-the-art analytic and synthetic mechanical models of human injury. The course will have a strong focus on modeling the risk of impact injuries to the head, neck, thorax, abdomen and extremities. The course will explore the biomechanical basis of widely used and proposed human injury criteria and will investigate the use of these criteria with simplified dummy surrogates to assess human injury risk. Brief introductions to advanced topics such as human biomechanical variation with age and sex, and the biomechanics of injury prevention will be presented based on current research and the interests of the students. Prerequisite: MAE 6080. Course was offered Summer 2023, Spring 2019, Spring 2018, Spring 2017, Spring 2015, Spring 2013, Spring 2011 | |
MAE 7150 | Combustion (3) |
Reviews chemical thermodynamics, including conservation laws, perfect gas mixtures, combustion chemistry and chemical equilibrium; finite-rate chemical kinetics; conservation equations for multicomponent reacting systems; detonation and deflagration waves in premixed gases; premixed laminar flames; gaseous diffusion flames and droplet evaporation; introduction to turbulent flames; chemically-reacting boundary-layer flows; ignition; applications to practical problems in energy systems, aircraft propulsion systems, and internal combustion engines. Projects selected from topics of interest to the class. Prerequisite: Undergraduate thermodynamics and MAE 6310, or instructor permission. | |
MAE 7510 | Research Seminar, Mechanical and Aerospace Engineering: Master's Students (0 - 1) |
Offered Spring 2025 | Required one-hour weekly seminar for master's students in mechanical and aerospace and nuclear engineering. Students enrolled in MAE 8999 or 6594/7540 make formal presentations of their work. Course was offered Fall 2024, Spring 2024, Fall 2023, Spring 2023, Fall 2022, Spring 2022, Fall 2021, Spring 2021, Fall 2020, Spring 2020, Fall 2019, Spring 2019, Fall 2018, Spring 2018, Fall 2017, Spring 2017, Fall 2016, Spring 2016, Fall 2015, Spring 2015, Fall 2014, Spring 2014, Fall 2013, Spring 2013, Fall 2012, Fall 2011, Fall 2010, Fall 2009 |
MAE 7520 | Special Topics in Mechanical or Aerospace Engineering Science: Advanced Level (3) |
A specialized, advanced, or exploratory topic relating to mechanical or aerospace engineering science, at the second-year or higher graduate level. May be offered on a seminar or team-taught basis. Subjects selected according to faculty interest. Topics and prerequisites are listed in the Course Offering Directory. | |
MAE 7530 | Independent Study in Mechanical or Aerospace Engineering Science: Advanced (3) |
Offered Spring 2025 | Independent study of advanced graduate material under the supervision of a faculty member. Prerequisite: Students must petition the department Graduate Studies Committee before enrolling. Course was offered Fall 2024, Spring 2024, Spring 2023, Spring 2022, Spring 2021, Spring 2013, Spring 2010, Fall 2009 |
MAE 7540 | Special Graduate Project in Mechanical or Aerospace Engineering: Advanced Level (1 - 12) |
A design or research project for an advanced graduate student under the supervision of a faculty member. A written report must be submitted and an oral report must be presented. Up to three credits of either this course or MAE 6594 may be applied toward the master's degree. Prerequisite: Students must petition the department Graduate Studies Committee before enrolling. Course was offered Summer 2020, Summer 2019, Summer 2018, Summer 2017, Summer 2016, Summer 2015, Summer 2014, Summer 2013, Summer 2012, Summer 2011, Spring 2011, Summer 2010 | |
MAE 7555 | Advanced Topics in Distance Learning (3) |
Advanced Topics in Distance Learning | |
MAE 7630 | Optimal Dynamical Systems (3) |
Introduces the concept of performance metrices for dynamical systems and examines the optimization of performances over both parameter and function spaces. Discusses both the existence of optimal solutions to dynamic problems and how these may be found. Such results provide via limits to performance of dynamic systems, which delineate what can and cannot be achieved via engineering. Constitutes a basis for more advanced study in design synthesis and optimal control. Cross-listed as ECE 7853. Prerequisite: Two years of college mathematics, including some linear and vector calculus. Classical and state-spaced controls and undergraduate design courses are recommended. | |
MAE 7650 | Multivariable Control (3) |
State space theories for linear control system design have been developed over the last 40 years. Among those, H2 and Hinf control theories are the most established, powerful, and popular in applications. This course focuses on these theories and shows why and how they work. Upon completion of this course, student will be confident in applying the theories and will be equipped with technical machinery that allows them to thoroughly understand these theories and to explore new control design methods if desired in their own research. More importantly, students will learn a fundamental framework for optimal system design from a state perspective. Cross-listed as ECE 7855. Prerequisite: MAE 6620. | |
MAE 7660 | Nonlinear Control Systems (3) |
Studies the dynamic response of nonlinear systems; approximate analytical and graphical analysis methods; stability analysis using the second method of Liapunov, describing functions, and other methods; adaptive, learning, and switched systems; examples from current literature. Cross-listed as ECE 7856. Prerequisite: ECE 6851 or instructor permission. | |
MAE 7680 | Digital Control Systems (3) |
Topics include sampling processes and theorems, z-transforms, modified transforms, transfer functions, stability criteria; analysis in both frequency and time domains; discrete-state models for systems containing digital computers; and applications using small computers to control dynamic processes. Cross-listed as ECE 7858. Prerequisite: MAE 5265 or instructor permission. | |
MAE 7720 | Computational Fluid Dynamics II (3) |
A continuation of MAE 6720. More advanced methods for grid generation, transformation of governing equations for odd geometries, methods for compressible flows, methods for parabolic flows, calculations using vector and parallel computers. Use of personal computers/workstations/supercomputer, including graphics. Prerequisite: MAE 6720 or instructor permission. Course was offered Spring 2013 | |
MAE 8000T | Non-UVa Transfer/Test Credit Approved (1 - 48) |
Non-UVa Transfer/Test Credit Approved | |
MAE 8591 | Research Seminar, Mechanical and Aerospace Engineering: Doctoral Students (0 - 1) |
Offered Spring 2025 | Required one-hour weekly seminar for doctoral students in mechanical, aerospace, and nuclear engineering. Students enrolled in MAE 9999 may make formal presentations of their work. Course was offered Fall 2024, Spring 2024, Fall 2023, Spring 2023, Fall 2022, Spring 2022, Fall 2021, Spring 2021, Fall 2020, Spring 2020, Fall 2019, Spring 2019, Fall 2018, Spring 2018, Fall 2017, Spring 2017, Fall 2016, Spring 2016, Fall 2015, Spring 2015, Fall 2014, Spring 2014, Fall 2013, Fall 2012, Fall 2011, Spring 2011, Fall 2010, Spring 2010, Fall 2009 |
MAE 8897 | Graduate Teaching Instruction (1 - 6) |
Offered Spring 2025 | For master's students. Course was offered Fall 2024, Spring 2024, Fall 2023, Spring 2023, Fall 2022, Spring 2022, Fall 2021, Spring 2021, Fall 2020, Spring 2020, Fall 2019, Spring 2019, Fall 2018, Spring 2018, Fall 2017, Spring 2017, Fall 2016, Spring 2016, Fall 2015, Spring 2015, Fall 2014, Spring 2014, Fall 2013, Spring 2013, Fall 2012, Spring 2012, Fall 2011, Spring 2011, Fall 2010, Spring 2010, Fall 2009 |
MAE 8999 | Master's Thesis Research, Mechanical and Aerospace Engineering (1 - 12) |
Offered Spring 2025 | Formal documentation of faculty supervision of thesis research. Each full-time, resident Master of Science student in mechanical and aerospace engineering is required to register for this course for the number of credits equal to the difference between his or her regular course load (not counting the one-credit MAE 7510 seminar) and 12. Course was offered Fall 2024, Summer 2024, Spring 2024, Fall 2023, Summer 2023, Spring 2023, Fall 2022, Summer 2022, Spring 2022, Fall 2021, Summer 2021, Spring 2021, Fall 2020, Summer 2020, Spring 2020, Fall 2019, Summer 2019, Spring 2019, Fall 2018, Summer 2018, Spring 2018, Fall 2017, Summer 2017, Spring 2017, Fall 2016, Summer 2016, Spring 2016, Fall 2015, Summer 2015, Spring 2015, Fall 2014, Summer 2014, Spring 2014, Fall 2013, Summer 2013, Spring 2013, Fall 2012, Summer 2012, Spring 2012, Fall 2011, Summer 2011, Spring 2011, Fall 2010, Summer 2010, Spring 2010, Fall 2009 |
MAE 9897 | Graduate Teaching Instruction (1 - 6) |
Offered Spring 2025 | For doctoral students. Course was offered Fall 2024, Spring 2024, Fall 2023, Spring 2023, Fall 2022, Spring 2022, Fall 2021, Spring 2021, Fall 2020, Spring 2020, Fall 2019, Spring 2019, Fall 2018, Spring 2018, Fall 2017, Spring 2017, Fall 2016, Spring 2016, Fall 2015, Spring 2015, Fall 2014, Spring 2014, Fall 2013, Spring 2013, Fall 2012, Spring 2012, Fall 2011, Spring 2011, Fall 2010, Spring 2010, Fall 2009 |
MAE 9999 | Dissertation Research, Mechanical and Aerospace Engineering (1 - 12) |
Offered Spring 2025 | Formal documentation of faculty supervision of dissertation research. Each full-time resident doctoral student in mechanical and aerospace engineering is required to register for this course for the number of credits equal to the difference between his or her regular course load (not counting the one-credit MAE 8591 seminar) and 12. Course was offered Fall 2024, Summer 2024, Spring 2024, Fall 2023, Summer 2023, Spring 2023, Fall 2022, Summer 2022, Spring 2022, Fall 2021, Summer 2021, Spring 2021, Fall 2020, Summer 2020, Spring 2020, Fall 2019, Summer 2019, Spring 2019, Fall 2018, Summer 2018, Spring 2018, Fall 2017, Summer 2017, Spring 2017, Fall 2016, Summer 2016, Spring 2016, Fall 2015, Summer 2015, Spring 2015, Fall 2014, Summer 2014, Spring 2014, Fall 2013, Summer 2013, Spring 2013, Fall 2012, Summer 2012, Spring 2012, Fall 2011, Summer 2011, Spring 2011, Fall 2010, Summer 2010, Spring 2010, Fall 2009 |
Materials Science and Engineering | |
MSE 2010 | Materials That Shape Our Civilization (3) |
To introduce the issues surrounding long-term sustainability with respect to materials, including scarcity, recycling, climate change, and environmental stress on water resources, land resources and pollution. Scope of the issue at the present day will be discussed and projections of the effects of current patterns of material production, consumption, and recycling will be described. Methods of analysis will be developed. Course was offered Spring 2022, Spring 2021, Spring 2020, Spring 2019, Spring 2018, Spring 2017, Fall 2016, Spring 2016, Spring 2014, Fall 2013, Spring 2013, Fall 2012, Spring 2012, Fall 2011, Spring 2011, Fall 2010, Spring 2010, Fall 2009 | |
MSE 2090 | Introduction to Materials Science (3) |
Offered Spring 2025 | The field of Materials Science drives technological innovations underlying all engineering fields. This course provides a scientific foundation to promote a rigorous understanding of materials from an atomistic to macroscopic viewpoint. Material systems (polymers, metals, ceramics, and electronic) are developed sequentially to provide a framework to explain the fundamental, physical origins of observable and important macro scale properties. Course was offered Fall 2024, Spring 2024, Fall 2023, Spring 2023, Fall 2022, Spring 2022, Fall 2021, Spring 2021, Fall 2020, Summer 2020, Spring 2020, Fall 2019, Spring 2019, Fall 2018, Spring 2018, Fall 2017, Spring 2017, Fall 2016, Spring 2016, Fall 2015, Spring 2015, Fall 2014, Spring 2014, Fall 2013, Spring 2013, Fall 2012, Spring 2012, Fall 2011, Spring 2011, Fall 2010, Spring 2010, Fall 2009 |
MSE 2101 | Materials Science Investigations: Properties (3) |
The properties of any material help determine its ultimate usefulness to society. We can modify and manipulate properties by processing materials in different ways to control their structure. This class will examine mechanical, electrical and thermal properties of materials-what they mean, how they depend on structure, how to measure them, how to change them, and how to analyze the measurements. The course includes both a lecture and a lab. MSE 2090 required as a pre- or co-requisite. | |
MSE 2200 | Introduction to Additive Manufacturing and 3-D Printing (3) |
Offered Spring 2025 | This course introduces state-of-the-art 3D printing and additive manufacturing techniques for metals, polymers, ceramics, and other materials. Students will be familiarized with both the fundamental science and industrial process, and learn critical limitations and current development efforts to resolve existing challenges. The course will develop a basic understanding for future engineers in working with existing additive manufacturing systems. |
MSE 2300 | Science of Cooking: From Modern Cuisine to Soft Matter Science (3) |
We discuss how soft matter science, a new and growing area of materials science and engineering, underpins everyday cooking and haute cuisine. The goal is to use cooking to educate students about the fundamental concepts and behavior of soft materials. The benefit is that students will be able to interrelate cooking techniques and recipes to physical, chemical, and biological transformations in food. Course was offered Fall 2024 | |
MSE 2500 | Special Topics in Materials Science and Engineering (1 - 3) |
Offered Spring 2025 | Special topic courses in Materials Science and Engineering Course was offered Fall 2023, Fall 2022, Fall 2021, Summer 2021, Fall 2020, Spring 2013, Spring 2012 |
MSE 3050 | Thermodynamics and Phase Equilibria of Materials (3) |
The course includes (1) an overview of classical thermodynamics necessary for understanding the conditions for phase equilibria, phase stability and phase transformations in one-component and multi-component systems, (2) application of thermodynamic concepts to phase diagrams and construction of phase diagrams from thermodynamic data, (3) discussion of the thermodynamics of interfaces and the role the interfaces play in phase transformations. Prerequisite: APMA 2120 or MATH 2310. Course was offered Fall 2024, Fall 2023, Fall 2022, Fall 2021, Spring 2021, Fall 2020, Spring 2020, Spring 2019, Spring 2018, Spring 2017, Spring 2016, Spring 2015, Spring 2014, Spring 2013, Spring 2012, Spring 2011, Fall 2009 | |
MSE 3060 | Structures and Defects of Materials (3) |
Crystal structures of solids and their possible defects are examined. The structure-property paradigm is illustrated through discussion of the anisotropic properties of crystals, such as elasticity, thermal expansion, piezoelectricity, and magnetism. Point defects, dislocations, and interfaces are introduced along with the thermodynamic and kinetic principles that govern their interactions and roles during materials processing and application. Prerequisite: APMA 2120 or MATH 2310 | |
MSE 3070 | Kinetics and Phase Transformation in Materials (3) |
Offered Spring 2025 | The course aims to let students learn how to perform the analysis of the key kinetic processes, phase transformations, and the development of microstructure in real materials. We will study the atomic mechanisms of diffusion and the analytical and numerical methods to describe diffusion, kinetics of phase transformations and formation of complex microstructure as defined by the interplay of thermodynamics and kinetics of mass transfer. Pre-requisite: MSE 3050 or Instructor Permission |
MSE 3080 | Corrosion, Batteries and Fuel Cells (3) |
Covers the principles of electrochemistry governing corrosion, batteries and fuel cells at the materials science and engineering level. Describes the basic electrochemistry, terminology, and performance of specific corrosion, battery and fuel cell systems using various energy materials including ion and solid-state lithium. Explains corrosion in recycling/sustainability as well as degradation and failure of functional and structural materials. Pre-requisite: CHEM 1410 or equivalent. Course was offered Fall 2024, Fall 2023, Spring 2022, Spring 2021, Spring 2020, Spring 2019, Spring 2018, Spring 2017, Spring 2016, Spring 2015, Spring 2014, Spring 2013, Spring 2012, Spring 2011, Summer 2010, Spring 2010 | |
MSE 3081 | Corrosion, Batteries, and Fuel Cells Laboratory (1) |
Provides instruction in standard corrosion, battery and fuel cell experimental methods that demonstrate the instrumentation of corrosion, battery and fuel cell testing and some of the ways to evaluate these electrochemical systems. Standard experiments involving cathodic protection, anodic protection, inhibitors, and simple examples of batteries and fuel cells. MSE 3080 may be taken without the lab, but MSE 3081 may not be taken without the lecture. | |
MSE 3101 | Materials Science Investigations (3) |
Offered Spring 2025 | The course amplifies topics covered in introductory materials science through laboratory demonstration and experimentation. An understanding of modern instruments and experimental techniques including x-ray diffraction, optical and electron microscopy is gained through lecture and laboratory experience. Experimental determination of the processing, structure, property relationship is emphasized. Laboratory report writing skills are developed. Prerequisite: MSE 2090 Course was offered Spring 2024, Spring 2023, Spring 2022, Spring 2021, Spring 2020, Spring 2019, Spring 2018, Spring 2017, Spring 2016, Spring 2015, Spring 2014, Spring 2013, Spring 2012, Spring 2011, Spring 2010 |
MSE 3610 | Aerospace Materials (3) |
Introduces physical-chemical-microstructural-mechanical property relations for aerospace materials. Metal, polymer, ceramic, and composite material systems are covered. Topics include strength, fracture, corrosion, oxidation/corrosion, materials selection, phase diagrams, kinetics of phase change, and materials processing. Case studies include materials for aero turbine engines and ultralight structures. Prerequisite CHEM 1410 or 1610 or CHEM 1810. Corequisite MAE 2310 or CE 2310. | |
MSE 3670 | Materials for Electronic, Magnetic and Optical Applications (3) |
The course introduces the basics of materials interactions with electric and magnetic fields, including electromagnetic radiation. It describes the classes of materials that exhibit useful electronic, optical, and magnetic properties. Particular attention will be devoted to the intrinsic (structure, chemistry) and extrinsic (processing, microstructure) material features that determine these properties. Prerequisite: PHYS 2415 or equivalent. | |
MSE 4030 | X-ray Scattering Techniques in Materials Science (3) |
This course will introduce the fund. theories of x-ray-matter interactions, working principles of basic and advanced x-ray techniques, and state-of-the-art instruments and facilities. The goal of the class is to prepare students for independently using those common lab-based x-ray tools, and also equip them with comprehensive knowledge on the specific strength and limitation of other adv. synchrotron-based x-ray techniques. Pre-req: MSE 3101 | |
MSE 4055 | Nanoscale Science & Technology (3) |
Covers the phenomena exhibited by materials below one hundred nanometers and their use in technology. The course will provide students with fundamental principles to analyze nanoscale phenomena, assemble nanostructures characterization. Electrical, mechanical and optical properties and synthesis will be discussed. Current and potential applications will be discussed with consideration of economic and societal aspects. Prerequisite: MSE 3670. | |
MSE 4200 | Additive Manufacturing of Metals (3) |
This course introduces state-of-the-art additive manufacturing techniques for metallic materials, processing considerations, unresolved challenges and future opportunities. The course focuses on the underlying mechanisms such as energy-matter interaction, solidification, melt pool characteristics, defects, as well as the impact on resulting materials properties based on the processing-structure-property relationships. Prerequisite: MSE 3070 | |
MSE 4210 | Materials Processing (3) |
Offered Spring 2025 | This course examines the fundamental principles of physics, chemistry, materials science, and manufacturing which underlie the making, shaping, and fabrication of engineering components from casting and deformation processing (e.g. rolling, extrusion, forging) of metals, to powder processing of metals and ceramics, to polymer injection molding, to thin-film processing and lithography relevant to microelectronic circuit fabrication. Prerequisite: MSE 3070 or Instructor Permission Course was offered Spring 2024, Spring 2023, Spring 2022, Spring 2021, Spring 2020, Spring 2019, Spring 2018, Spring 2017, Spring 2016, Spring 2015, Spring 2014, Spring 2013, Spring 2012 |
MSE 4220 | Polymer Physics (3) |
This course provides a rigorous understanding of polymers and polymeric materials from molecule to macroscopic viewpoint. Topics covered include single polymers, solutions, melts, gels, and networks. The knowledge obtained is universal to all polymeric systems across various length scales and can be applied to both synthetic and biopolymers. Thus, this course can serve as general guidance for the design and development of soft (bio) materials. Pre-requisite: MSE 3050 or CHE 3316 or MAE 2100 or instructor permission Course was offered Fall 2024 | |
MSE 4270 | Introduction to Atomistic Simulations (3) |
Offered Spring 2025 | Introduction to classical atomic-level simulation techniques (molecular dynamics, Metropolis and kinetic Monte Carlo). The basic concepts, capabilities and limitations of the methods are discussed, an overview of the state-of-the-art is provided, and examples of recent success stories are considered. The emphasis is on getting practical experience in designing and performing simulations. Prerequisite: 3rd year standing or instructor permission. Prerequisite: 3rd year standing or instructor permission. Course was offered Spring 2023, Fall 2020, Fall 2019, Spring 2018, Spring 2016, Spring 2014, Fall 2011 |
MSE 4320 | Origins of Mechanical Behavior (3) |
Offered Spring 2025 | Explores the microstructural origins of material deformation and fracture in response to mechanical loading. Deformation and creep are understood based on elasticity theory and dislocation concepts. Fatigue and fracture are understood based on continuum fracture mechanics and microstructural damage mechanisms. Prerequisite: MSE 3060 Course was offered Spring 2024, Spring 2023, Spring 2022, Spring 2021, Spring 2020, Spring 2019, Spring 2018, Spring 2017, Spring 2016, Spring 2015, Spring 2014, Spring 2013, Spring 2012, Spring 2011, Spring 2010 |
MSE 4592 | Special Topics in Materials Science (1 - 3) |
Offered Spring 2025 | Advanced undergraduate course on topics not normally covered in other course offerings. The topic usually reflects new developments in the materials science and engineering field. Offerings are based on student and faculty interests. Course was offered Fall 2024, Spring 2024, Fall 2023, Spring 2023, Fall 2022, Spring 2022, Fall 2021, Spring 2021, Fall 2020, Spring 2020, Fall 2019, Spring 2019, Fall 2018, Fall 2017, Spring 2017, Fall 2016, Fall 2014, Fall 2012, Fall 2011, Spring 2011, Spring 2010, Fall 2009 |
MSE 4960 | Special Project in Materials Science and Engineering (1 - 6) |
Offered Spring 2025 | A fourth-year project in MSE, under the supervision of a faculty member, is designed to give undergraduate students an application of principles learned in the classroom. The work may be experimental or computational, and the student is expected to become proficient in techniques used to process, characterize, or model materials. The project should make use of design principles in the solution of a problem. Prerequisite: Instructor permission. Course was offered Fall 2024, Summer 2024, Spring 2024, Fall 2023, Summer 2023, Spring 2023, Fall 2022, Spring 2022, Fall 2021, Summer 2021, Spring 2021, Fall 2020, Summer 2020, Spring 2020, Fall 2019, Summer 2019, Spring 2019, Fall 2018, Summer 2018, Spring 2018, Fall 2017, Summer 2017, Spring 2017, Fall 2016, Summer 2016, Spring 2016, Fall 2015, Summer 2015, Spring 2015, Fall 2014, Summer 2014, Spring 2014, Fall 2013, Summer 2013, Spring 2013, Fall 2012, Summer 2012, Spring 2012, Fall 2011, Summer 2011, Spring 2011, Fall 2010, Summer 2010, Spring 2010, Fall 2009 |
MSE 6010 | Electronic and Crystal Structure of Materials (3) |
Provides a fundamental understanding of the structure of crystalline and non-crystalline engineering materials from electronic to macroscopic properties. Topics include symmetry and crystallography, the reciprocal lattice and diffraction, quantum physics, bonding and band theory. Prerequisite: Instructor permission. | |
MSE 6020 | Defects and Microstructure in Materials (3) |
Offered Spring 2025 | Basic course designed to provide a foundation for correlating defect structure and microstructure with physical, mechanical and chemical properties of engineering materials. The fundamental properties of point, line and surface defects in ordered media will be formulated. The thermodynamics of point defects in various types of solids will be discussed as well as the geometry and mechanics of crystal dislocations and their role in crystal plasticity elucidated. The essential elements of microstructure will be characterized emphasizing the concepts of phase constitution, microconstituent, polycrystalline aggregate and multiphase materials. The concept of real materials embodying a hierarchy of structures is emphasized. The principles governing the genesis and stability of material structure at various levels will be discussed. Prerequisite: MSE 6010. Course was offered Spring 2024, Spring 2023, Spring 2022, Spring 2021, Spring 2020, Spring 2019, Spring 2018, Spring 2017, Spring 2016, Spring 2015, Spring 2014, Spring 2013, Spring 2012, Spring 2011, Spring 2010 |
MSE 6050 | Structure and Properties of Materials I (3) |
This is the first of a sequence of two basic courses for first-year graduate students or qualified undergraduate students. Topics include atomic bonding, crystal structure, and crystal defects in their relationship to properties and behavior of materials (polymers, metals, and ceramics); phase equilibria and non-equilibrium phase transformation; metastable structures; solidification; and recrystallization. Prerequisite: Instructor permission. | |
MSE 6060 | Structure and Properties of Materials II (3) |
This is the second of a two-course sequence for the first-year graduate and qualified undergraduate students. Topics include diffusion in solids; elastic, anelastic, and plastic deformation; and electronic and magnetic properties of materials. Emphasizes the relationships between microscopic mechanisms and macroscopic behavior of materials. Prerequisite: MSE 6050 or instructor permission. Course was offered Spring 2014, Spring 2011 | |
MSE 6080 | Chemical and Electrochemical Properties (3) |
Offered Spring 2025 | Introduces the concepts of electrode potential, double layer theory, surface charge, and electrode kinetics. These concepts are applied to subjects that include corrosion and embrittlement, energy conversion, batteries and fuel cells, electro-catalysis, electroanalysis, electrochemical industrial processes, bioelectrochemistry, and water treatment. Prerequisite: Physical chemistry course or instructor permission. Course was offered Spring 2022, Spring 2021, Spring 2020, Spring 2019, Spring 2018, Spring 2017, Spring 2016, Spring 2014, Spring 2012 |
MSE 6120 | Characterization of Materials (3) |
Provides a fundamental understanding of a broad spectrum of techniques utilized to characterize properties of solids. The methods used to assess properties are described through integration of the basic principles and application. Methods more amenable to analysis of bulk properties are differentiated from those aimed at measurements of local/surface properties. MSE 3670 or equivalent, or a solid state materials/physics course. | |
MSE 6130 | Transmission Electron Microscopy (3) |
Emphasizes the fundamental principles of transmission electron microscopy and illustrates its capabilities for characterizing the internal structures of materials by diffraction, imaging and spectroscopic techniques; includes weekly laboratory exercises. Prerequisite: MSE 6010 or instructor permission. Course was offered Spring 2024, Spring 2021, Spring 2020, Spring 2019, Spring 2018, Spring 2017, Spring 2016, Spring 2015, Spring 2014, Spring 2013, Spring 2012, Spring 2011, Spring 2010 | |
MSE 6140 | Magnetism and Magnetic Materials (3) |
Fundamental course on the principles governing the behavior of modern magnetic materials employed in technology from transformer materials to permanent magnets and magnetic recording media including such new areas as nanomagnetism. The approach integrates the basic physics of magnetism with the materials science paradigm of processing-structure-properties-performance. The subject matter is developed at a level to enable students to understand magnetism and magnetic materials at the forefront of the field and to readily read the current research and technological literature. Prerequisite: Instructor permission. | |
MSE 6160 | Scanning Electron Microscopy and Related Techniques (3) |
Covers the physical principles of scanning electron microscopy and electron probe microanalysis. Laboratory demonstrations and experiments cover the operation of the SEM and EPMA. Applications of secondary and backscattered electron imaging, energy dispersive x-ray microanalysis, wave- analysis are applied to materials characterization. Laboratory experiments may include either materials science or biological applications, depending on the interests of the student. Prerequisite: Instructor permission. | |
MSE 6167 | Electrical, Magnetic and Optical Properties of Materials (3) |
Offered Spring 2025 | Explore the fundamental physical laws governing electrons in solids, and show how that knowledge can be applied to understanding electronic, optical and magnetic properties. Students will gain an understanding of how these properties vary between different types of materials, and thus why specific materials are optimal for important technological applications. Cross-listed as ECE 6167. Prerequisite: Some background in solid state materials and elementary quantum principles. Course was offered Spring 2022, Spring 2021, Spring 2020, Spring 2016, Spring 2013, Spring 2012, Spring 2010 |
MSE 6230 | Thermodynamics and Phase Equilibria of Materials (3) |
Emphasizes the understanding of thermal properties such as heat capacity, thermal expansion, and transitions in terms of the entropy and the other thermodynamic functions. Develops the relationships of the Gibbs and Helmholtz functions to equilibrium systems, reactions, and phase diagrams. Atomistic and statistical mechanical interpretations of crystalline and non-crystalline solids are linked to the general thermodynamical laws by the partition function. Nonequilibrium and irreversible processes in solids are discussed. Prerequisite: Instructor permission. | |
MSE 6240 | Kinetics of Transport and Transformations in Materials (3) |
Offered Spring 2025 | An introduction to basic kinetic processes in materials and develops basic mathematical skills necessary for materials research. Students learn to formulate the partial differential equations and boundary conditions used to describe basic materials phenomena in the solid state including mass and heat diffusion in single- and two-phase systems, the motion of planar phase boundaries, and interfacial reactions. Students develop analytical and numerical techniques for solving these equations and apply them to understanding microstructural evolution. Prerequisite: MSE 6230. Course was offered Spring 2024, Spring 2023, Spring 2022, Spring 2021, Spring 2020, Spring 2019, Spring 2018, Spring 2017, Spring 2016, Spring 2015, Spring 2014, Spring 2013, Spring 2012, Spring 2011, Spring 2010 |
MSE 6270 | Introduction to Atomistic Simulations (3) |
Offered Spring 2025 | Introduction to several classical atomic-level simulation techniques (molecular dynamics, Metropolis and kinetic Monte Carlo). The basic concepts, capabilities and limitations of the methods are discussed, an overview of the current state-of-the-art is provided, and examples of recent success stories are considered. The emphasis of the course is on getting practical experience in designing and performing computer simulations. Course was offered Spring 2023, Fall 2020, Fall 2019, Spring 2018, Spring 2016, Spring 2014, Fall 2011, Fall 2009 |
MSE 6310 | Nanomaterials (3) |
Introduces relevant concepts governing the synthesis, science, and engineering of nanomaterials. Course modules cover the fundamental scientific principles controlling assembly of nanostructured materials; the types of nanomaterials that are extant; synthesis, measurement and computational tools; new properties at the nanoscale, and existing and emerging applications of nanomaterials. | |
MSE 6320 | Deformation and Fracture of Structural Materials (3) |
Offered Spring 2025 | Deformation and fracture are considered through integration of materials science microstructure and solid mechanics principles over a range of length scales, emphasizing the mechanical behavior of metallic-structural alloys and electronic materials. Metal deformation is understood based on elasticity theory and dislocation concepts. Fracture is understood based on continuum fracture mechanics and microstructural damage mechanisms. Additional topics include fatigue, elevated temperature behavior, material embrittlement, time-dependency, experimental design, damage-tolerant life prognosis, small-volume behavior, and material property modeling. Prerequisite: MSE 4320, or BS in MSE, or MSE 6050, or permission of instructor for graduate students outside of MSE. Course was offered Spring 2024, Spring 2023, Spring 2022, Spring 2021, Spring 2020, Spring 2019, Spring 2018, Spring 2017, Spring 2016, Spring 2015, Spring 2014, Spring 2013, Spring 2012, Spring 2011, Spring 2010 |
MSE 6340 | Physical Metallurgy of Transition-Element Alloys (3) |
Reinforces fundamental concepts, introduces advance topics, and develops literacy in the major alloy systems. Emphasizes microstructural evolution by composition and thermomechanical process control. Topics include phase diagrams, transformation kinetics, martensitic transformation, precipitation, diffusion, recrystallization, and solidification. Considers both experimental and model-simulation approaches. Prerequisite: MSE 6060 or instructor permission. | |
MSE 6350 | Physical Metallurgy of Light Alloys (3) |
Develops the student's literacy in aluminum and titanium alloys used in the aerospace and automotive industries. Considers performance criteria and property requirements from design perspectives. Emphasizes processing-microstructure development, and structure-property relationships. Prerequisite: Instructor permission. Course was offered Fall 2020, Spring 2018 | |
MSE 6555 | Special Topics in Distance Learning (3) |
Special Topics in Distance Learning Course was offered Spring 2021, Fall 2020, Summer 2020, Spring 2020, Spring 2019, Fall 2018, Spring 2018, Fall 2017, Spring 2017, Fall 2016, Spring 2016, Fall 2015, Spring 2015, Fall 2014, Spring 2013, Spring 2012, Fall 2011, Spring 2011, Spring 2010 | |
MSE 6592 | Topics in Material Science (3) |
A study of special subjects related to developments in materials science under the direction of members of the staff. Offered as required under the guidance of a faculty member. Course was offered Fall 2024, Fall 2023, Spring 2023, Fall 2022, Spring 2022, Fall 2021, Spring 2021, Fall 2020, Spring 2020, Fall 2019, Spring 2019, Fall 2018, Spring 2018, Fall 2017, Spring 2017, Fall 2016, Fall 2015, Fall 2014, Spring 2013, Fall 2012, Fall 2011, Fall 2010 | |
MSE 6640 | Thin Film Growth (3) |
Students are exposed to materials issues concerning the relevant growth models, techniques, and characterization of thin films pertaining to metals, oxides, and semiconductor materials. Growth techniques including sputtering, chemical vapor deposition, thermal evaporation, pulsed laser deposition, and molecular beam epitaxy will be discussed in detail. Course was offered Fall 2009 | |
MSE 6993 | Independent Study (1 - 12) |
Detailed study of graduate course material on an independent basis under the guidance of a faculty member. Course was offered Fall 2022 | |
MSE 6995 | Supervised Project Research (1 - 12) |
Formal record of student commitment to project research for Master of Science or Master of Materials Science degree under the guidance of a faculty advisor. May be repeated as necessary. | |
MSE 7020 | Crystal Defect Theory (3) |
Studies the nature and major effects of crystal defects on the properties of materials, emphasizing metals. The elasticity theory of dislocations is treated in depth. Prerequisite: MSE 6010 and 6020 or instructor permission. | |
MSE 7080 | Advanced Electrochemistry (3) |
Offered Spring 2025 | A highly-specialized course detailing specific subject matter in the areas of corrosion of stainless steel, cyclic voltammetry, and the adsorption of hydrogen on and diffusion of hydrogen through Palladium. Associated experimental methods are discussed.
Prerequisite: MSE 6080 Course was offered Spring 2024, Spring 2022, Fall 2019, Fall 2017, Fall 2015, Fall 2011, Fall 2010, Fall 2009 |
MSE 7130 | Advanced Electron Microscopy (3) |
Emphasis placed on the applications of advanced techniques of transmission and scanning electron microscopy to modern research problems in materials science and engineering. Microdiffraction and microanalysis, lattice imaging, and convergent beam diffraction in TEM and STEM are treated. In SEM, quantitative probe analysis techniques and back scattered electron imaging and channeling are covered. Prerequisite: MSE 6130 or instructor permission. | |
MSE 7140 | Physics of Materials (3) |
This course covers the physical principles governing the elastic, thermal, electronic, and optical properties of materials via a fundamental approach integrating materials science with concepts in solid state physics. Special attention is given to the nature of the crystalline state and wave-particle diffraction with a strong emphasis on the reciprocal lattice, tensor, and Brillouin Zone concepts. | |
MSE 7220 | Surface Science (3) |
Analyzes the structure and thermodynamics of surfaces, with particular emphasis on the factors controlling chemical reactivity of surfaces; adsorption, catalysis, oxidation, and corrosion are considered from both theoretical and experimental viewpoints. Modern surface analytical techniques, such as Auger, ESCA, and SIMS are considered. Prerequisite: Instructor permission. | |
MSE 7240 | Diffusional Processes in Materials (3) |
An introduction to elasticity theory, the thermodynamics of stressed crystals, and diffuse interface theory with application to understanding microstructural evolution in bulk materials and thin films. Prerequisite: MSE 6230, 6240. | |
MSE 7320 | Deformation and Fracture of Materials (3) |
Emphasizes the roles of defects, state of stress, temperature, strain rate, and environment on macroscopic mechanical behavior of materials, as well as nano-to-micro scale modeling of such responses. The first half of the course considers dislocation theory with application to understanding materials plasticity, strengthening mechanisms and creep. The second half develops tools necessary for advanced fatigue and fracture control in structural materials. Linear and nonlinear continuum fracture mechanics principles are developed and integrated with microscopic plastic deformation and fracture mechanisms. Topics include cleavage, ductile fracture, fatigue, environmental cracking and micromechanical modeling of governing properties. Prerequisite: MSE 6320 or AM/MAE/APMA 6020 or CE 6720 or instructor permission. | |
MSE 7340 | Phase Transformations (3) |
Offered Spring 2025 | Includes the fundamental theory of diffusional phase transformations in solid metals and alloys; applications of thermodynamics to calculation of phase boundaries and driving forces for transformations; theory of solid-solid nucleation, theory of diffusional growth, comparison of both theories with experiment; applications of thermodynamics and of nucleation and growth theory to the principal experimental systematics of precipitation from solid solution, the massive transformations, the cellular and the pearlite reactions, martensitic transformations, and the questions of the role of shear in diffusional phase transformations. Prerequisite: MSE 6230 or comparable thermodynamics. |
MSE 7555 | Advanced Topics in Distance Learning (3) |
Advanced Topics in Distance Learning | |
MSE 7570 | Materials Processing (3) |
Discusses scientific and technological bases of material processing. Examines solidification, deformation, particulate and thermomechanical processing from a fundamental point of view and discusses their current technological applications. Prerequisite: Instructor permission. | |
MSE 7592 | Advanced Topics in Materials Science (1 - 3) |
An advanced level study of special topics related to developments in materials science. Prerequisite: Instructor permission. Course was offered Spring 2019, Spring 2018, Fall 2017, Fall 2016, Spring 2016, Spring 2013, Fall 2011 | |
MSE 7820 | Materials Science Seminar (1) |
Offered Spring 2025 | Broad topics and in-depth subject treatments are presented. The course is related to research areas in materials science and involves active student participation. Course was offered Fall 2024, Spring 2024, Fall 2023, Spring 2023, Fall 2022, Spring 2022, Fall 2021, Spring 2021, Fall 2020, Spring 2020, Fall 2019, Spring 2019, Fall 2018, Spring 2018, Fall 2017, Spring 2017, Fall 2016, Spring 2016, Fall 2015, Spring 2015, Fall 2014, Spring 2014, Fall 2013, Spring 2013, Fall 2012, Spring 2012, Fall 2011, Spring 2011, Fall 2010, Spring 2010, Fall 2009 |
MSE 7993 | Independent Study (1 - 12) |
Offered Spring 2025 | Detailed study of graduate course material on an independent basis under the guidance of a faculty member. Course was offered Fall 2024, Summer 2024, Spring 2024, Fall 2023, Spring 2023, Fall 2022, Fall 2021, Spring 2021, Fall 2020, Spring 2020, Fall 2019, Spring 2019, Fall 2018, Spring 2018, Fall 2017, Fall 2016, Fall 2015, Spring 2015, Fall 2014, Spring 2014, Fall 2013, Fall 2012, Fall 2011, Fall 2010, Spring 2010, Fall 2009 |
MSE 7995 | Supervised Project Research (1 - 12) |
Formal record of student commitment to project research for Doctor of Philosophy degree under the guidance of a faculty advisor. May be repeated as necessary. Course was offered Fall 2011 | |
MSE 8000T | Non-UVa Transfer/Test Credit Approved (1 - 48) |
Non-UVa Transfer/Test Credit Approved | |
MSE 8970 | Graduate Teaching Instruction-M.S. (1 - 6) |
Offered Spring 2025 | For master's students. Course was offered Fall 2024, Spring 2024, Fall 2023, Spring 2023, Fall 2022, Spring 2022, Fall 2021, Spring 2021, Fall 2020, Spring 2020, Fall 2019, Spring 2019, Fall 2018, Spring 2018, Fall 2017, Spring 2017, Fall 2016, Spring 2016, Fall 2015, Spring 2015, Fall 2014, Spring 2014, Fall 2013, Spring 2013, Fall 2012, Spring 2012, Fall 2011, Spring 2011, Fall 2010, Spring 2010, Fall 2009 |
MSE 8999 | Masters Degree Research (1 - 12) |
Offered Spring 2025 | Formal record of student commitment to master's thesis research under the guidance of a faculty advisor. May be repeated as necessary. Course was offered Fall 2024, Summer 2024, Spring 2024, Fall 2023, Summer 2023, Spring 2023, Fall 2022, Summer 2022, Spring 2022, Fall 2021, Summer 2021, Spring 2021, Fall 2020, Summer 2020, Spring 2020, Fall 2019, Summer 2019, Spring 2019, Fall 2018, Summer 2018, Spring 2018, Fall 2017, Summer 2017, Spring 2017, Fall 2016, Summer 2016, Spring 2016, Fall 2015, Summer 2015, Spring 2015, Fall 2014, Summer 2014, Spring 2014, Fall 2013, Summer 2013, Spring 2013, Fall 2012, Summer 2012, Spring 2012, Fall 2011, Summer 2011, Spring 2011, Fall 2010, Summer 2010, Spring 2010, Fall 2009 |
MSE 9970 | Graduate Teaching Instruction-Ph.D. (1 - 6) |
Offered Spring 2025 | For doctoral students. Course was offered Fall 2024, Spring 2024, Fall 2023, Spring 2023, Fall 2022, Spring 2022, Fall 2021, Spring 2021, Fall 2020, Spring 2020, Fall 2019, Spring 2019, Fall 2018, Spring 2018, Fall 2017, Spring 2017, Fall 2016, Spring 2016, Fall 2015, Spring 2015, Fall 2014, Spring 2014, Fall 2013, Spring 2013, Fall 2012, Spring 2012, Fall 2011, Spring 2011, Fall 2010, Spring 2010, Fall 2009 |
MSE 9999 | PHD Dissertation Research (1 - 12) |
Offered Spring 2025 | Formal record of student commitment to doctoral research under the guidance of a faculty advisor. May be repeated as necessary. Course was offered Fall 2024, Summer 2024, Spring 2024, Fall 2023, Summer 2023, Spring 2023, Fall 2022, Summer 2022, Spring 2022, Fall 2021, Summer 2021, Spring 2021, Fall 2020, Summer 2020, Spring 2020, Fall 2019, Summer 2019, Spring 2019, Fall 2018, Summer 2018, Spring 2018, Fall 2017, Summer 2017, Spring 2017, Fall 2016, Summer 2016, Spring 2016, Fall 2015, Summer 2015, Spring 2015, Fall 2014, Summer 2014, Spring 2014, Fall 2013, Summer 2013, Spring 2013, Fall 2012, Summer 2012, Spring 2012, Fall 2011, Summer 2011, Spring 2011, Fall 2010, Summer 2010, Spring 2010, Fall 2009 |
Science, Technology, and Society | |
STS 1500 | Science, Technology, and Contemporary Issues (3) |
This course introduces students to contemporary issues involving science, technology, and engineering as well as the core ideas of STS. Emphasis is on three ideas: a) engineering is a social endeavor; b) technology shapes and is shaped by society; and c) technologies are sociotechnical systems. The course also teaches writing and public speaking, skills needed in engineering. Course was offered Fall 2023, Summer 2023, Spring 2023, Fall 2022, Summer 2022, Spring 2022, Fall 2021, Summer 2021, Spring 2021, Fall 2020, Summer 2020, Spring 2020, Fall 2019, Summer 2019, Spring 2019, Fall 2018, Spring 2018, Fall 2017, Spring 2017, Fall 2016, Spring 2016, Fall 2015, Spring 2015, Fall 2014, Spring 2014, Fall 2013, Spring 2013, Fall 2012, Summer 2012, Spring 2012, Fall 2011, Summer 2011, Spring 2011, Fall 2010 | |
STS 1501 | Special Topics in Engineering & Society (1) |
Student led special topic courses which vary by semester. | |
STS 2050 | Introduction to Sustainable Energy Systems (3) |
Offered Spring 2025 | This course investigates a major source of human impact upon the Earth - energy consumption to fuel human activity. The course a) provides a cross-disciplinary perspective on the challenge of human-centered energy use, b) explains the historical origins of today's energy systems, c) describes current energy systems, d) examines the components of sustainable energy systems, and e) considers keys to their deployment. Course was offered Fall 2024, Spring 2024, Fall 2023, Spring 2023, Fall 2022, Spring 2022, Fall 2021, Spring 2021 |
STS 2070 | Technology and Disability (3) |
From Wheelchairs, to Prozac, to Closed Captions, to depictions in Media, disabled people interface with technology in many ways. These ways are not always beneficial to disabled people, and they are often left out of the conversations about how to design, build and implement these technologies. In this course, students will investigate these relationships, learning from disabled people themselves about their experiences with technology. Prerequisite: STS 1500 or ENGR 1020 Course was offered Summer 2021, Spring 2021, Summer 2020, Spring 2020, Summer 2019, Summer 2018, Summer 2017, Summer 2016, Summer 2015, Summer 2014, Summer 2013, Summer 2012, Fall 2011, Summer 2011, Fall 2010, Summer 2010, Fall 2009 | |
STS 2101 | Social Foundations Engineering (3) |
STS 2101 examines the relationships of engineering, technology, and society, with a specific focus on the multiple forms of expertise required for socially responsible engineering practice and career advancement, including (1) sociotechnical systems thinking, (2) ethical awareness, and (3) the ability to communicate and collaborate with a wide range of stakeholders in both formal and informal settings. Course was offered Fall 2024 | |
STS 2500 | Science and Technology in Social and Global Context (3) |
Offered Spring 2025 | This course invites students to explore the implications of STS core concepts within a specific topical or disciplinary area. The course explores the social and global context of engineering, science and technology. Although writing and speaking skills are emphasized, more attention is given to course content and the students' analytical abilities. Course was offered January 2025, Fall 2024, Summer 2024, January 2024, Summer 2023, Spring 2023, January 2023, Fall 2022, Summer 2022, Spring 2022, Janiuary 2022, Fall 2021, Summer 2021, Spring 2021, January 2021, Fall 2020, Summer 2020, Spring 2020, January 2020, Fall 2019, Summer 2019, Spring 2019, January 2019, Fall 2018, Summer 2018, Spring 2018, January 2018, Fall 2017, Summer 2017, Spring 2017, January 2017, Fall 2016, Summer 2016, Spring 2016, January 2016, Fall 2015, Summer 2015, Spring 2015, January 2015, Fall 2014, Summer 2014, Spring 2014, January 2014, Fall 2013, Summer 2013, Spring 2013, January 2013, Fall 2012, Summer 2012, Spring 2012, January 2012, Fall 2011, Summer 2011, Spring 2011, January 2011, Fall 2010, Spring 2010, January 2010, Fall 2009 |
STS 2600 | Engineering Ethics (3) |
Offered Spring 2025 | The mission of UVA - SEAS is "to make the world a better place by creating and disseminating knowledge and by preparing engineering leaders to solve global challenges." In alignment with that mission, this course seeks to equip undergraduates with knowledge, understanding, and practice to prepare them for ethical leadership now, as students, and for their future as engineering leaders. Prerequisite 2nd, 3rd, or 4th year Engineering student |
STS 2620 | Science and Technology Public Policy (3) |
Offered Spring 2025 | Examines the development of public policies aimed at promoting and regulating science and technology. Topics include historical evolution of the federal government's involvement in science policy; the players, organizations, and agencies who make science policy; the reasons the government funds the research it does; how science and technology is regulated by the government. Prerequisites: STS 1500 or equivalent. Course was offered Spring 2024, Spring 2023, Spring 2022, Spring 2021, Spring 2020, Spring 2019, Spring 2018, Spring 2017, Spring 2015, Spring 2014, Spring 2013, Spring 2012, Spring 2011 |
STS 2740 | Earth Systems Technology and Management (3) |
Introduces students to earth systems technology and management, and related concepts such as industrial ecology (the objective, multidisciplinary study of industrial and economic systems and their linkages with fundamental natural systems). The requirements of this course include regular and prepared participation in class and discussions, two semester projects, homework as assigned, and substantial reading and analysis of case studies and articles. Additionally, students will become familiar with design methodologies, and apply those methodologies to case studies as part of a class project. Prerequisite: STS 1500 or equivalent. | |
STS 2750 | Engineers as Consultants (3) |
This course will challenge students to take the role of engineering consultants. Students will learn skills pertinent to the end-to-end process of client side interactions, as well as survey project management theories and learn how to co-develop a project in an efficient and ethical manner. Experiential learning will be emphasized, and heavy student participation will be expected. | |
STS 2760 | Technology and Policy: Where Intent Meets Process (3) |
In this course, we will explore four case studies illustrative of the potential disharmony between intent and process. In each case, the action is a public policy initiative with scientific or technological dimensions, where good intentions either led to unwelcome collateral consequences, or the process of implementation failed to fulfill the intent of the policy. Course was offered Fall 2024, Fall 2023, Fall 2022, Fall 2021, Fall 2020, Fall 2019, Spring 2018, Fall 2017, Spring 2017, Fall 2016, Spring 2016 | |
STS 2781 | Making the Machine Age: Technology in American Society, 1890-1990 (3) |
Social history of American technology in the twentieth century. Primarily concerned with the interplay between society and technology. Historical perspectives on the causes of technological change and the ways in which technologies extend or upset centers of social power and influence. Prerequisites: STS 1500 or equivalent | |
STS 2870 | Scientific and Technological Thinking (3) |
Explores the ways scientists and inventors think, using concepts, theories, and methods borrowed from several disciplines, but focusing especially on psychology. Topics include experimental simulations of scientific reasoning, a cognitive framework for understanding creativity, and modeling discovery on a computer. Students read and discuss articles and conduct a short research project. Prerequisite: STS 1500 or equivalent. | |
STS 2993 | Independent Study: Technology and Society (1 - 3) |
Special tutorial with a topic declared in advance. Limited to undergraduate SEAS students with third- or fourth-year standing. Not to substitute for STS 4500, 4600. The topic, work plan, and conditions are arranged by contract between instructor and student and approved by the department chair, with a copy to be filed in the department office. Prerequisites: STS 1500 or equivalent, a 2000-level STS course. Course was offered Fall 2021, Spring 2021, Fall 2020, Spring 2020, Fall 2019, Spring 2019, Fall 2018, Fall 2017, Spring 2017, Fall 2016, Spring 2016, Fall 2015, Spring 2015, Fall 2014, Spring 2014, Fall 2013, Spring 2013, Fall 2012, Spring 2011, Fall 2010 | |
STS 3020 | Science and Technology Policy for Interns (3) |
Offered Spring 2025 | This Socratic course prepares undergrads for internships in science, engineering and technology (SET) in Washington, DC. A core objective is to increase knowledge, oral and written skills for assessing SET and their impacts on public policy. Engineering students accepted into the SEAS Policy Internship Program in Science and Technology must take the course. Students from Batten School, the College and other schools are also welcome to enroll. Course was offered Spring 2024, Spring 2023, Spring 2022, Spring 2021, Spring 2020, Spring 2019, Spring 2018, Spring 2017, Spring 2016, Spring 2015, Spring 2014, Spring 2013, Spring 2012, Spring 2011, Spring 2010 |
STS 3046 | Sustainability Models and Human Needs (3) |
What is a globally sustainable standard of living? How should governments balance the desire to create national income and provide for the human needs of their citizens, against the desire to conserve natural resources and the environment for future generations? This course takes a systematic approach to answering these questions by evaluating sustainability in the context of human needs. Course was offered Summer 2021 | |
STS 3110 | Societal Dimensions of Nanotechnology (3) |
Students will explore the societal dimensions of a new technology through a combination of readings and discussions and a simulation of nanotechnology policy. Students should have an interest in the management of nanotechnology and other emerging technologies, including how these technologies might transform our ways of living and even ourselves. Course was offered Spring 2016, Fall 2015, Spring 2015, Spring 2014, Summer 2012, Summer 2011, Summer 2010 | |
STS 3210 | The Global Context of Clean Energy Materials (3) |
Clean energy (CE) systems require far more minerals than their fossil fuel-based counterparts, minerals sourced, refined, and disposed of globally. The course examines which minerals are needed for the CE transition and why. It considers social, economic, and environmental sustainability challenges from use of these materials and highlights the sociotechnical reality of sustainability, i.e., Success depends upon social and technical advance. 3rd year standing or instructor permission Course was offered Spring 2023, Spring 2022 | |
STS 3300 | STS Research Methods (3) |
Offered Spring 2025 | Development of knowledge and skills needed to conduct qualitative research. Grounded in science and technology studies (STS), feminism, anthropology, and ethnic studies, students will engage questions of authority, representation, critical consciousness, and power. Lays the intellectual groundwork for students to use research methods as tools for catalyzing reflexivity in scientific and technological disciplines. Prerequisite:Â STS 2101 or receive permission from the instructor. |
STS 3500 | Advanced Topics in Technology and Society (1 - 4) |
Specific topics vary. Advanced level examination of the relationships among science, technology and society. Course was offered Fall 2021, Spring 2021, Fall 2020, Spring 2017, January 2017, Spring 2016, Summer 2015, Spring 2015, Fall 2014, Summer 2014, Spring 2013, Spring 2011 | |
STS 4500 | STS and Engineering Practice (3) |
Offered Spring 2025 | This course engages students with the idea that success in posing and solving engineering problems requires attention to the social dimensions of professional endeavors and practice. STS theories and methods are applied to student thesis projects. Students produce a prospectus for the undregraduate thesis project. Students must be in residence to take this course. Students are not permitted to take STS 4500 and STS 4600 simultaneously. Prereq: STS 2600 and STS 2000 or STS 3000 level (or writing requirement equivalent) course. 4th Year Engineering or by instructor permission for early graduation. Course was offered Fall 2024, Summer 2024, Spring 2024, Fall 2023, Summer 2023, Spring 2023, Fall 2022, Summer 2022, Spring 2022, Fall 2021, Summer 2021, Spring 2021, Fall 2020, Summer 2020, Spring 2020, Fall 2019, Summer 2019, Spring 2019, Fall 2018, Summer 2018, Spring 2018, Fall 2017, Summer 2017, Spring 2017, Fall 2016, Summer 2016, Spring 2016, Fall 2015, Summer 2015, Spring 2015, Fall 2014, Summer 2014, Spring 2014, Fall 2013, Summer 2013, Spring 2013, Fall 2012, Summer 2012, Spring 2012, Fall 2011, Summer 2011, Spring 2011, Fall 2010 |
STS 4600 | The Engineer, Ethics, and Professional Responsibility (3) |
Offered Spring 2025 | This course focuses on ethical issues in engineering. The key theme is that ethics is central to engineering practice. The professional responsibilities of engineers are examined. Students produce an STS Research paper linked to their technical thesis project and complete all of the requirements for the undergraduate thesis. Students must be in residence to take this course. Students are not permitted to take STS 4500 and STS 4600 simultaneously. Prerequisites: STS 4500. Course was offered Fall 2024, Summer 2024, Spring 2024, Fall 2023, Summer 2023, Spring 2023, Fall 2022, Summer 2022, Spring 2022, Fall 2021, Summer 2021, Spring 2021, Fall 2020, Summer 2020, Spring 2020, Fall 2019, Summer 2019, Spring 2019, Fall 2018, Summer 2018, Spring 2018, Fall 2017, Summer 2017, Spring 2017, Fall 2016, Summer 2016, Spring 2016, Fall 2015, Summer 2015, Spring 2015, Fall 2014, Summer 2014, Spring 2014, Fall 2013, Summer 2013, Spring 2013, Fall 2012, Summer 2012, Spring 2012, Fall 2011, Summer 2011, Spring 2011, Fall 2010 |
STS 4993 | Open Science (1 - 3) |
Students in this independent study work with the Center for Open Science learning how to develop tools that scaffold sharing in science, and considering the broader implications of the Center and its work. Prerequisite: Permission of instructor | |
STS 5200 | Technical Writing& Professional Communication for Engineering Grad Students (3) |
This course teaches ESL graduate students in engineering to communicate effectively with a wide variety of specialized and non-specialized audiences and will provide ESL-specific help with grammar, vocabulary, and pronunciation in these different contexts. In addition, this course introduces engineering graduate students to the expectations of writing in the workplace and academic writing conventions in their discipline. Course was offered Fall 2019 | |
STS 5500 | Topics in Technology and Society (1 - 3) |
A first-level graduate/advanced undergraduate course relates technology or engineering to the broader culture. The specific subject will differ from time to time. Course was offered Fall 2021, Spring 2021, Fall 2020, Spring 2020, Fall 2019, Spring 2019, Fall 2018, Spring 2018, Fall 2017, Spring 2017, Fall 2016, Fall 2014, Fall 2013, Spring 2010 | |
STS 5600 | Responsible Conduct of Research (1) |
Responsible conduct of research is defined as "the practice of scientific investigation with integrity. It involves the awareness and application of established professional norms and ethical principles in the performance of all activities related to scientific research." (NIH) This course will follow the NIS recommended format of substantial face-to-face discussions, with case studies being used as the primary focus of these conversations. Course was offered Spring 2018 | |
STS 5610 | Knowledge Entrepreneurship: Launching Your Career in Engineering Research (1) |
This course introduces new graduate students to engineering research providing them with an intellectual framework which will help them to succeed as innovators and leaders. Students will understand the process and skills needed to successfully launch their research, develop their communication skills and map out their education and long-term career goals. | |
STS 5620 | Government Contracting Opportunities (1) |
he course will cover the terminology, basic regulations and ethics, and the people, processes and procedures of government contracting. We will discuss how the government determines, develops and communicates their requirements, and how they evaluate potential solutions and contractors. The students will learn the basics of how to read and interpret the goals and objectives of government solicitations and making responsive bids. Course was offered Fall 2018 | |
STS 5993 | Independent Study: Technology and Society (1 - 12) |
Detailed study of graduate course material on an independent basis under the guidance of a faculty member. | |
STS 6000 | Effective Communication in English (3) |
This course is designed to teach reading/writing/ speaking/ listening skills required for success in technical communication for graduate students whose first language is not English, and scored less than 50 on the SPEAK Test. Specialized instruction in academic/content area writing as well as personal expression in a variety of settings will enable students to complete academic programs in a more efficient and timely manner. Course was offered Spring 2019 | |
STS 6592 | Special Topics in Engineering and Sociotechnical Systems (3) |
The purpose of these courses is to address and discuss the sociotechnical systems of engineering, and how engineering impacts diversity, equity, and inclusion. Course was offered Fall 2022 | |
STS 6610 | Technology Innovation: From Discovery to Product Concept (3) |
Designed for graduate students. Explore how to take a high value opportunity and use the fundamentals entrepreneurship to develop a commercialization plan. Learn the unique aspects of "supply-push" innovation -- the process of converting new discoveries and knowledge into products. This involves both an awareness of how scientists and engineers create new knowledge as well as a willingness to listen and learn from customers/stakeholders. Course was offered Spring 2019, Fall 2017 | |
STS 6993 | Topics in Socio-Technical-Natural Systems (0 - 4) |
This independent study is designed to accommodate graduate students from SEAS, Architecture and potentially other schools whose work would benefit STS and/or Earth Systems Engineering Management principles and applying them to their thesis, or to a related project. Course was offered Spring 2018 | |
Systems & Information Engineering | |
SYS 2001 | Case Studies in Systems Engineering Concepts (3) |
Offered Spring 2025 | Major dimensions of systems engineering will be covered and demonstrated through case studies: (1) The history, philosophy, art, and science upon which systems engineering is grounded; including system thinking and guiding principles and steps in the `systems engineering approach¿ to problem solving; and (2) The basic tools of systems engineering analysis, including; goal definition and system representation, requirements analysis, system assessment and evaluation, mathematical modeling, and decision analysis. Course was offered Fall 2024, Spring 2024, Fall 2023, Fall 2022, Spring 2022, Fall 2021, Spring 2021, Fall 2020, Spring 2020, Fall 2019, Spring 2019, Fall 2018, Fall 2017, Fall 2016, Fall 2015, Fall 2014, Fall 2013, Fall 2012, Fall 2011, Fall 2010, Fall 2009 |
SYS 2048 | Introduction to Electromechanical Systems (4) |
Students are introduced to electromechanical systems and the challenges of designing and building systems that incorporate topics from a wide-variety of disciplines, including mechanical, computer, electrical, and systems engineering and computer science. Projects will emphasize the collection and storage of data, simulation and control of systems, and self-monitoring of system performance, as well as practical skills used in prototyping. Co-requisite: APMA 2130 or MATH 3250 or APMA 2501 - Differential Equations & Linear Algebra. | |
SYS 2054 | Systems Case Studies (3) |
Focuses on the application of systems engineering methodology to an actual, open-ended situation faced by a client. Areas of emphasis will include the identification of system goals, the formulation of requirements and performance measures, the creation and evaluation of alternative solutions, and the presentation of results to clients. When offered abroad, this course also focuses on cutlural differences in engineering and business. Course was offered January 2017 | |
SYS 2055 | Technology Leaders Colloquium (0.5) |
Students learn about systems integration, technical leadership, innovation, professional development, interdisciplinary teamwork, and the engineering field through a variety of experiences including industry speakers, field trips, student presentations, in-class activities, and projects. Course was offered Fall 2023, Spring 2021, Fall 2020, Spring 2020, Fall 2019, Spring 2019, Fall 2018, Spring 2018, Fall 2017, Spring 2017, Fall 2016, Spring 2016, Fall 2015, Spring 2015, Fall 2014 | |
SYS 2056 | Technology Leaders Internship Colloquium (0.5) |
Students learn about systems integration, technical leadership, innovation, professional development, interdisciplinary teamwork, and the engineering field through a variety of experiences including industry speakers, field trips, student presentations, in-class activities, and projects. As distinguished from SYS 2055, students must also complete assignments relating their summer internship work to their field of study. Course was offered Spring 2021, Fall 2020, Spring 2020, Fall 2019, Spring 2019, Fall 2018, Spring 2018, Fall 2017, Spring 2017, Fall 2016, Spring 2016 | |
SYS 2057 | Management of E-Commerce Systems (3) |
An introduction to the management, technology, and performance assessment of electronic business systems. The course emphasizes the intimate relationship between business planning and technology planning for e-businesses. Details of specific e-commerce technologies will be covered as well as approaches to e-business planning. Prerequisite: ENGR 1624 or ENGR 1010 or ENGR 2595 - Engineering Foundations I | |
SYS 2202 | Data and Information Engineering (3) |
Offered Spring 2025 | This course provides students with the background necessary to model, store, manipulate, and exchange information to support decision making. It covers Unified Modeling Language (UML), SQL, and XML; the development of semantic models for describing data and their relationships; effective use of SQL; web-based technologies for disseminating information; and application of these technologies through web-enabled database systems. Corequisite: CS 2100 or CS 2110. Course was offered Spring 2024, Spring 2023, Spring 2022, Spring 2021, Spring 2020, Fall 2019, Spring 2019, Spring 2018, Spring 2017, Spring 2016, Spring 2015, Spring 2014, Spring 2013, Spring 2012, Spring 2011, Spring 2010 |
SYS 2501 | Special Topics in Systems and Information Engineering (1 - 3) |
A second-year level undergraduate course focused on a topic not normally covered in the course offerings. The topic usually reflects new developments in the systems and information engineering field. Offering is based on student and faculty interests.
Prerequisites: Instructor Permission Course was offered Spring 2015 | |
SYS 2502 | Special Topics in Systems and Information Engineering (1 - 3) |
A second-year level undergraduate course focused on a topic not normally covered in the course offerings. The topic usually reflects new developments in the systems and information engineering field. Offering is based on student and faculty interests.
Prerequisites: Instructor Permission | |
SYS 2620 | Engineered Systems Public Policy (3) |
Offered Spring 2025 | This course examines the lifecycle of engineered systems (ES) and the public policies developed to regulate them. It covers risks, costs, benefits, and equity as common evaluation criteria for ES and their regulatory policies. It uses case studies and basic tools of decision analysis to critically evaluate the tradeoffs involved in developing and regulating ES through public policy. Pre-reqs: (STS 1500 or ENGR 1020 or ENGR 2595 - Engineering Foundations II) and (APMA 1110 or MATH 1320), and (CHEM 1410 or CHEM 1810), and (PHYS 1425 or PHYS 1420 or PHYS 1710). Course was offered Spring 2024, Spring 2023, Spring 2022, Spring 2021, Spring 2020, Spring 2019, Spring 2018, Spring 2017, Spring 2015, Spring 2014, Spring 2013 |
SYS 3001 | The Art and Science of Systems Modeling (3) |
This course will introduce the students to the systemic process of model building and to the richness of the plethora of classes of models, spanning linear vs. nonlinear; static vs. dynamic; deterministic vs. probabilistic; discrete vs. continuous; single-objective vs. multi-objective. In particular, the central role of state space and state variables in system modeling will be the focus of model building. All models developed in class will be introduced with example problems and the students' learning experience in model building will be codified through group homework assignments, exams and a term project. | |
SYS 3021 | Deterministic Decision Models (3) |
Introduction to deterministic optimization models: theory, algorithms, and applications. Coverage begins with highly structured network optimization models and ends with unstructured linear optimization models. Applications include (1) telecommunications network planning and design, (2) design and utilization of transportation and distribution networks, and (3) project management and scheduling. Corequisite: SYS 2001 and APMA 3080. | |
SYS 3023 | Human Machine Interface (3) |
An introduction to the fundamentals for the analysis, design and evaluation of human-centered systems. For example, user interaction can be designed to leverage the strengths of people in controlling automation and analyzing data. Course topics include Task, User and Work Domain Analysis, User Interface Design Principles, Human Cognition and Information Processing (Top-Down Design), Human Perception (Bottom-Up Design), and Usability Testing. Corequisite: SYS 2001. | |
SYS 3034 | System Evaluation (3) |
Offered Spring 2025 | Focuses on the evaluation of candidate system designs and design performance measures. Includes identification of system goals; requirements and performance measures; design of experiments for performance evaluation; techniques of decision analysis for trade-studies; presentation of system evaluation and analysis results. Illustrates the concepts and processes of systems evaluations using case studies. Pre-reqs: APMA 3120, SYS 2001, & SYS 3021. Course was offered Spring 2024, Spring 2023, Spring 2022, Spring 2021, Spring 2020, Spring 2019, Spring 2018, Spring 2017, Spring 2016, Spring 2015, Spring 2014, Spring 2013, Spring 2012, Spring 2011, Spring 2010 |
SYS 3046 | Sustainability Models and Human Needs (3) |
What is a globally sustainable standard of living? How should governments balance the desire to create national income and provide for the human needs of their citizens, against the desire to conserve natural resources and the environment for future generations? This course takes a systematic approach to answering these questions by evaluating sustainability in the context of human needs. Course was offered Summer 2021 | |
SYS 3048 | Integrated Systems Design (3) |
In this project-based course, students synthesize domain-specific knowledge from several engineering disciplines to produce integrated systems. Problems are approached utilizing both a top-down integration approach and a bottom-up component approach, and substantial focus is put on the interactions and interfaces between system components. Students get hands-on experience with prototyping, design evaluation, and iterative design.
Prerequisite: SYS 2001, SYS 2048 and MAE 4710. Course was offered Spring 2021, Spring 2020, Spring 2019, Spring 2018, Spring 2017, Spring 2016, Spring 2015 | |
SYS 3054 | Systems Case Studies (3) |
Focuses on the application of systems engineering methodology to an actual, open-ended situation faced by a client. Areas of emphasis will include the identification of system goals, the formulation of requirements and performance measures, the creation and evaluation of alternative solutions, and the presentation of results to clients. When offered abroad, this course also focuses on cultural differences in engineering and business.
Prerequisites: SYS 2001, APMA 3100, APMA 3110, APMA 3120, or instructor permission. Course was offered Fall 2013 | |
SYS 3055 | Systems Engineering Design Colloquium I (1) |
Focuses on the practice of systems engineering directly from current systems engineers. A variety of topics are covered by invited speakers from industry, government, and the academy. Discussions include engineering design projects, alternative career paths, graduate studies, professional development, and more immediate options with opportunities for summer internships and capstone projects. Prereq: 3rd Year standing in systems engineering. | |
SYS 3060 | Stochastic Decision Models (3) |
Offered Spring 2025 | This is an introductory course on modeling probabilistic systems. The emphasis will be on model formulation and probabilistic analysis. Topics to be covered include general stochastic processes, discrete and continuous time Markov chains, the Poisson Process, Non-Stationary Poisson Processes, Markov Decision Processes, Queueing Theory, and other selected topics. Prerequisite: APMA 3100 or MATH 3100. Course was offered Spring 2024, Spring 2023, Spring 2022, Summer 2021, Spring 2021, Summer 2020, Spring 2020, Fall 2019, Spring 2019, Spring 2018, Spring 2017, Spring 2016, Spring 2015, Spring 2014, Spring 2013, Spring 2012, Spring 2011, Spring 2010 |
SYS 3062 | Discrete Event Simulation (4) |
Offered Spring 2025 | A first course in the theory & practice of discrete-event simulation. Monte Carlo methods, generating random numbers & variates, spreadsheet add-ins & applications, sampling distributions & confidence intervals, input analysis & distribution fitting. Discrete-event dynamic systems, modeling, simulation logic & data structures, output analysis, model verification & validation, comparing alternative systems, simulation optimization, case studies. Prerequisite: CS 2100, APMA 3100, and APMA 3120 Course was offered Spring 2024, Summer 2023, Spring 2023, Spring 2022, Spring 2021, Spring 2020, Spring 2019, Spring 2018, Spring 2017, Spring 2016, Spring 2015, Spring 2014, Spring 2013, Spring 2012, Spring 2011, Spring 2010 |
SYS 3501 | Special Topics in Systems and Information Engineering (1 - 4) |
A third-year level undergraduate course focused on a topic not normally covered in the course offerings. The topic usually reflects new developments in the systems and information engineering field. Offering is based on student and faculty interests.
Prerequisites: Instructor Permission Course was offered Fall 2024, Fall 2023, Fall 2019, Fall 2018, Fall 2017, Fall 2015, Summer 2013, Fall 2012, Summer 2012, Fall 2011, Summer 2011 | |
SYS 3502 | Special Topics in Systems and Information Engineering (0.5 - 3) |
A third-year level undergraduate course focused on a topic not normally covered in the course offerings. The topic usually reflects new developments in the systems and information engineering field. Offering is based on student and faculty interests.
Prerequisites: Instructor Permission Course was offered Spring 2024, Spring 2023, January 2017, January 2015, Spring 2014, January 2014, Spring 2013, Spring 2012, Spring 2011 | |
SYS 4000 | Financial Aspects of Engineering (3) |
Students will investigate various financial aspects of engineering. Topics will include basic economic analysis (e.g., opportunity cost, time value of money), calculation of present value, interest rates, basic principles of accounting, methods of depreciation, risk analysis, insurance, taxation, decision analysis, and legal issues. Course was offered Spring 2018, Spring 2017, Spring 2016, Spring 2015, Spring 2014, Spring 2013, Spring 2012, Spring 2011, Spring 2010 | |
SYS 4021 | Linear Statistical Models (4) |
This course shows how to use linear statistical models for analysis in engineering and science. The course emphasizes the use of regression models for description, prediction, and control in a variety of applications. Building on multiple regression, the course also covers principal component analysis, analysis of variance and covariance, logistic regression, time series methods, and clustering. Prerequisite: CS 2100, APMA 3100 and APMA 3120. Course was offered Fall 2024, Fall 2023, Fall 2022, Fall 2021, Spring 2021, Fall 2020, Summer 2020, Spring 2020, Fall 2019, Spring 2019, Fall 2018, Fall 2017, Fall 2016, Fall 2015, Fall 2014, Fall 2013, Fall 2012, Fall 2011, Fall 2010, Fall 2009 | |
SYS 4024 | User Experience Design (3) |
A case-based approach to the design of user interfaces with a focus on iterative project experiences. Display design concepts are related to ecological factors, situational awareness, attention, vision, and information processing. Project cases are tied to real-world problems of decision support on mobile platforms, large scale command and control, and data visualization, among others. Prerequisites: SYS 3023 or CS 3205. Course was offered Spring 2024, Spring 2023, Spring 2022, Spring 2021, Spring 2020, Spring 2019, Spring 2018 | |
SYS 4036 | Design of Experiments (3) |
A problem-oriented approach to planning, design and analysis of experiments. A strategic selection of experimental design takes fundamental understanding of variability, and the skills to analyze and control it. The lectures cover a list of statistical methods and their relationship, including ANOVA, Regression, Factorial Designs and RSM. The final project will help gain experiences in collecting and analyzing human subject experiments. Course was offered Spring 2018 | |
SYS 4044 | Economics of Engineering Systems (3) |
"This course is an introduction to the theory of the industrial organization (from a game-theoretic perspective) and its applications to industries with strong engineering content (electricity, telecommunications, software & hardware etc.) Topics include: congestion pricing in networks, pricing and efficiency in electricity markets, planned obsolescence in software development, ""network"" effects and the dynamics of technology adoption etc. Prerequisites: ECON 2010 and a course in probability (either APMA 3100, APMA 3110, or Math 3100)." Course was offered Fall 2024, Fall 2023, Fall 2022, Fall 2021, Fall 2020, Fall 2019, Fall 2018, Fall 2017, Fall 2016, Fall 2015, Spring 2015, Spring 2014, Spring 2013, Spring 2012, Spring 2011 | |
SYS 4050 | Risk Analysis (3) |
Offered Spring 2025 | This course is an introduction to the theory, methods, and applications of risk analysis and systems engineering. The topics include research and development priorities, risk-cost-benefit analysis, emergency management, human health and safety, environmental risk, extreme events, infrastructure resilience, system interdependencies, and enterprise systems. Corequisites: a course in probability (APMA 3100 or APMA 3110 or Math 3100). Course was offered Fall 2024, Spring 2024, Fall 2023, Spring 2023, Fall 2022, Spring 2022, Fall 2021, Spring 2021, Fall 2020 |
SYS 4053 | Systems Capstone Design I (3) |
A design project extending throughout the fall and spring semesters. Involves the study of a real-world, open-ended situation, including problem formulation, data collection, analysis and interpretation, model building and analysis, and generation of solutions. Students work on the same project with the same team in SYS 4053 and 4054 in subsequent semesters. Pre-requisites: SYS 2001 and SYS 2202 and FOUR of the following (SYS 3021 or SYS 3023 or SYS 3034 or SYS 3060 or  SYS 3062) Course was offered Fall 2024, Summer 2024, Fall 2023, Summer 2023, Spring 2023, Fall 2022, Spring 2022, Fall 2021, Summer 2021, Spring 2021, Fall 2020, Summer 2020, Fall 2019, Summer 2019, Spring 2019, Fall 2018, Summer 2018, Spring 2018, Fall 2017, Summer 2017, Fall 2016, Summer 2016, Fall 2015, Summer 2015, Fall 2014, Summer 2014, Fall 2013, Spring 2013, Fall 2012, Spring 2012, Fall 2011, Summer 2011, Spring 2011, Fall 2010, Summer 2010, Spring 2010, Fall 2009 | |
SYS 4054 | Systems Capstone Design II (3) |
Offered Spring 2025 | A design project extending throughout the fall and spring semesters. Involves the study of a real-world, open-ended situation, including problem formulation, data collection, analysis and interpretation, model building and analysis, and generation of solutions. Students work on the same project with the same team in SYS 4053 and 4054 in subsequent semesters. Pre-requisite: SYS 4053 Course was offered Summer 2024, Spring 2024, Fall 2023, Summer 2023, Spring 2023, Fall 2022, Summer 2022, Spring 2022, Fall 2021, Summer 2021, Spring 2021, Summer 2020, Spring 2020, Summer 2019, Spring 2019, Summer 2018, Spring 2018, Fall 2017, Spring 2017, Spring 2016, Fall 2015, Spring 2015, Fall 2014, Spring 2014, Spring 2013, Fall 2012, Spring 2012, Fall 2011, Spring 2011, Fall 2010, Spring 2010 |
SYS 4055 | Systems Engineering Design Colloquium II (1) |
This is a colloquium that allows fourth-year students to learn about engineering design, innovation, teamwork, technical communication, and project management in the context of their two-semester systems capstone design project. Prerequisite: must have successfully completed 6 or more courses in the standard SYS curriculum (SYS 2001, SYS 2202, and 4 of the following: SYS 3021, SYS 3023, SYS 3034, SYS 3060, and SYS 3062) Course was offered Fall 2024, Fall 2023, Fall 2022, Fall 2021, Spring 2021, Fall 2020, Fall 2019, Spring 2019, Fall 2018, Spring 2018, Fall 2017, Fall 2016, Fall 2015, Spring 2015, Fall 2014, Spring 2014, Fall 2013, Spring 2013, Fall 2012, Fall 2011, Fall 2010, Fall 2009 | |
SYS 4081 | Human-Computer Interaction (3) |
To learn basic aspects of human factors in the design of information support systems. We will cover: (1) basic human performance issues (physiology, memory, learning, problem-solving, human error), (2) the user interface design process (task analysis, product concept, functional requirements, prototype, design, and testing.) Students will gain basic skills in the analysis and design of human-machine systems through in-class exercises and two course projects. The course is also designed to help you practice different communication skills (interviewing, written analysis, and oral presentation). | |
SYS 4501 | Special Topics in Systems and Information Engineering (0.5 - 3) |
A fourth-year level undergraduate course focused on a topic not normally covered in the course offerings. The topic usually reflects new developments in the systems and information engineering field. Offering is based on student and faculty interests.
Prerequisites: Instructor Permission Course was offered January 2021, Fall 2019, Fall 2017, Fall 2016, Fall 2015, Fall 2014, Fall 2013, Fall 2011, Spring 2011 | |
SYS 4502 | Special Topics in Systems and Information Engineering (0.5 - 3) |
A fourth-year level undergraduate course focused on a topic not normally covered in the course offerings. The topic usually reflects new developments in the sysems and information engineering field. Offering is based on student and faculty interests. | |
SYS 4581 | Selected Topics in Systems Engineering (0.5 - 3) |
Detailed study of a selected topic determined by the current interest of faculty and students. Offered as required. Prerequisite: As specified for each offering. Course was offered Fall 2024, Summer 2024, Fall 2023, Fall 2022, Fall 2021, Spring 2021, Fall 2020, Fall 2019, Fall 2018, Fall 2017, Fall 2016, Fall 2015, Fall 2014, Spring 2014, Fall 2013, Spring 2013, Spring 2012, Spring 2011, Fall 2010, Spring 2010 | |
SYS 4582 | Selected Topics in Systems Engineering (0.5 - 3) |
Offered Spring 2025 | Detailed study of a selected topic determined by the current interest of faculty and students. Prerequisite: As specified for each offering. Course was offered Summer 2024, Spring 2024, Fall 2023, Spring 2023, Fall 2022, Spring 2022, Fall 2021, Spring 2021, January 2021, Summer 2020, Spring 2020, Fall 2019, Spring 2019, Spring 2018, Spring 2017, Spring 2016 |
SYS 4995 | Supervised Projects in Systems Engineering (1 - 6) |
Offered Spring 2025 | Independent study or project research under the guidance of a faculty member. Offered as required. Prerequisite: As specified for each offering. Course was offered Fall 2024, Summer 2024, Spring 2024, Fall 2023, Summer 2023, Spring 2023, Fall 2022, Summer 2022, Spring 2022, Fall 2021, Summer 2021, Spring 2021, Fall 2020, Summer 2020, Spring 2020, Fall 2019, Summer 2019, Spring 2019, Fall 2018, Summer 2018, Spring 2018, Fall 2017, Summer 2017, Spring 2017, Fall 2016, Summer 2016, Spring 2016, Fall 2015, Summer 2015, Spring 2015, Fall 2014, Summer 2014, Spring 2014, Fall 2013, Summer 2013, Spring 2013, Fall 2012, Summer 2012, Spring 2012, Fall 2011, Summer 2011, Spring 2011, Fall 2010, Spring 2010, Fall 2009 |
SYS 5044 | Economics of Engineering (3) |
This course is an introduction to the theory of the industrial organization (from a game-theoretic perspective) and its applications to industries with strong engineering content (electricity, telecommunications, software and hardware, etc.). Topics include: congestion pricing in networks, pricing and efficiency in electricity markets, planned obsolescence in software development, "networks" effects and the dynamics of technology adoption. Prerequisite: ECON 2010, APMA 3100 or 3110. Course was offered Spring 2012 | |
SYS 5581 | Selected Topics in Systems Engineering (3) |
Offered Spring 2025 | Detailed study of a selected topic, determined by the current interest of faculty and students. Offered as required. Course was offered Fall 2024, Spring 2024, Fall 2023, Fall 2022, Summer 2022, Spring 2022, Summer 2021, Spring 2021, Summer 2020, Fall 2010 |
SYS 5582 | Selected Topics in Systems Engineering (3) |
Detailed study of a selected topic, determined by the current interest of faculty and students. Offered as required. | |
SYS 6001 | Introduction to Systems Analysis & Design (3) |
An integrated introduction to systems methodology, design, and management. An overview of systems engineering as a professional and intellectual discipline, and its relation to other disciplines, such as operations research, management science, and economics. An introduction to selected techniques in systems and decision sciences, including mathematical modeling, decision analysis, risk analysis, and simulation modeling. Elements of systems management, including decision styles, human information processing, organizational decision processes, and information system design for planning and decision support. Emphasizes relating theory to practice via written analyses and oral presentations of individual and group case studies. Prerequisite: Admission to the graduate program. Course was offered Fall 2024, Summer 2024, Fall 2023, Summer 2023, Fall 2022, Fall 2021, Summer 2021, Fall 2020, Summer 2020, Fall 2019, Summer 2019, Fall 2018, Summer 2018, Fall 2017, Summer 2017, Fall 2016, Fall 2015, Fall 2014, Fall 2013, Fall 2012, Fall 2011, Fall 2010, Fall 2009 | |
SYS 6002 | Systems Integration (3) |
Offered Spring 2025 | Provides an introduction to the problems encountered when integrating large systems, and also presents a selection of specific technologies and methodologies used to address these problems. Includes actual case-studies to demonstrate systems integration problems and solutions. A term project is used to provide students with the opportunity to apply techniques for dealing with systems integration. Prerequisite: SYS 6001 or instructor permission. Course was offered Spring 2024, Spring 2022, Spring 2021, Spring 2020, Spring 2019, Spring 2018, Spring 2012, Spring 2010 |
SYS 6003 | Optimization Models and Methods I (3) |
This course is an introduction to theory and application of mathematical optimization. The goal of this course is to endow the student with a) a solid understanding of the subject's theoretical foundation and b) the ability to apply mathematical programming techniques in the context of diverse engineering problems. Topics to be covered include a review of convex analysis (separation and support of sets, application to linear programming), convex programming (characterization of optimality, generalizations), Karush-Kuhn-Tucker conditions, constraint qualification and Lagrangian duality. The course closes with a brief introduction to dynamic optimization in discrete time. Prerequisite: Two years of college mathematics, including linear algebra, and the ability to write computer programs. | |
SYS 6005 | Stochastic Modeling I (3) |
Covers basic stochastic processes with emphasis on model building and probabilistic reasoning. The approach is non-measure theoretic but otherwise rigorous. Topics include a review of elementary probability theory with particular attention to conditional expectations; Markov chains; optimal stopping; renewal theory and the Poisson process; martingales. Applications are considered in reliability theory, inventory theory, and queuing systems. Prerequisite: APMA 3100, 3120, or equivalent background in applied probability and statistics. | |
SYS 6007 | Human Factors I (3) |
Offered Spring 2025 | An introduction to the analysis, design and evaluation of human-centered systems. User interaction can be designed to leverage the strengths of people in controlling automation and analyzing data. Topics include Task, User and Work Domain Analysis, User Interface Design Principles, Human Cognition and Information Processing, Human Perception, and Usability Testing. Graduate version includes separate project review sessions. Course was offered Spring 2024, Spring 2023, Spring 2022, Spring 2021, Spring 2020, Fall 2018, Fall 2017 |
SYS 6009 | The Art and Science of Systems Modeling (3) |
Focuses on learning and practicing the art and science of systems modeling through diverse case studies. Topics span the modeling of discrete and continuous, static and dynamic, linear and non-linear, and deterministic and probabilistic systems. Two major dimensions of systems modeling are discussed and their efficacy is demonstrated: the building blocks of mathematical models and the centrality of the state variables in systems modeling, including: state variables, decision variables, random variables, exogenous variables, inputs and outputs, objective functions, and constraints; and effective tools in systems modeling, including multiobjective models, influence diagrams, event trees, systems identification and parameter estimation, hierarchical holographic modeling, and dynamic programming. | |
SYS 6012 | Dynamic Systems (3) |
Introduces modeling, analysis, and control of dynamic systems, using ordinary differential and difference equations. Emphasizes the properties of mathematical representations of systems, the methods used to analyze mathematical models, and the translation of concrete situations into appropriate mathematical forms. Primary coverage includes ordinary linear differential and difference equation models, transform methods and concepts from classical control theory, state-variable methods and concepts from modern control theory, and continuous system simulation. Applications are drawn from social, economic, managerial, and physical systems. Cross-listed as MAE 6620. Prerequisite: APMA 2130 or equivalent. | |
SYS 6013 | Applied Multivariate Statistics (3) |
The theory and applications of primary methods for multivariate data analysis, such as MANOVA, principal components, factor analysis, canonical correlation, and discriminant analysis, are covered in this course. Students are expected to be familiar with at least one statistical software package and with concepts of linear algebra. It is cross-listed as STAT 5130. Prerequisites: SYS 6018, SYS 4021/6021, or STAT 5120 (or their equivalents); courses in linear algebra and univariate statistics; or instructor permission. | |
SYS 6014 | Decision Analysis (3) |
Principles and procedures of decision-making under uncertainty and with multiple objectives. Topics include representation of decision situations as decision trees, influence diagrams, and stochastic dynamic programming models; Bayesian decision analysis, subjective probability, utility theory, optimal decision procedures, value of information, multiobjective decision analysis, and group decision making. Prerequisite: SYS 6003, 6005, or equivalent. Course was offered Spring 2021, Spring 2020, Spring 2015, Spring 2014, Spring 2013, Spring 2011, Spring 2010 | |
SYS 6016 | Machine Learning (3) |
A graduate-level course on machine learning techniques and applications with emphasis on their application to systems engineering. Topics include: Bayesian learning, evolutionary algorithms, instance-based learning, reinforcement learning, and neural networks. Students are required to have sufficient computational background to complete several substantive programming assignments.
Prerequisite: A course covering statistical techniques such as regression. Co-Listed with CS 6316. | |
SYS 6018 | Data Mining (3) |
Offered Spring 2025 | Data mining describes approaches to turning data into information. Rather than the more typical deductive strategy of building models using known principles, data mining uses inductive approaches to discover the appropriate models. These models describe a relationship between a system's response and a set of factors or predictor variables. Data mining in this context provides a formal basis for machine learning and knowledge discovery. This course investigates the construction of empirical models from data mining for systems with both discrete and continuous valued responses. It covers both estimation and classification, and explores both practical and theoretical aspects of data mining. Prerequisite: SYS 6021, SYS 4021, or STAT 5120. Course was offered Spring 2024, Spring 2023, Spring 2022, Spring 2021, Spring 2020, Spring 2019, Fall 2018, Spring 2018, Fall 2017, Spring 2017, Fall 2016, Spring 2016, Fall 2015, Spring 2015, Spring 2014, Spring 2013, Spring 2011, Summer 2010, Spring 2010 |
SYS 6021 | Statistical Modeling I (3) |
This course shows how to use linear statistical models for analysis in engineering and science. The course emphasizes the use of regression models for description, prediction, and control in a variety of applications. Building on multiple regression, the course also covers principal component analysis, analysis of variance and covariance, logistic regression, time series methods, and clustering. Course lectures concentrate on theory and practice. Course was offered Fall 2024, Spring 2024, Fall 2023, Fall 2022, Fall 2021, Spring 2021, Fall 2020, Summer 2020, Spring 2020, Fall 2019, Spring 2019, Fall 2018, Fall 2017, Fall 2016, Fall 2015, Fall 2014, Fall 2013, Fall 2012, Fall 2011, Fall 2009 | |
SYS 6023 | Cognitive Systems Engineering (3) |
Introduces the field of cognitive systems engineering, which seeks to characterize and support human-systems integration in complex systems environments. Covers key aspects of cognitive human factors in the design of information support systems. Reviews human performance (memory, learning, problem-solving, expertise and human error); characterizes human performance in complex, socio-technical systems, including naturalistic decision making and team performance; reviews different types of decision support systems, with a particular focus on representation aiding systems; and covers the human-centered design process (task analysis, knowledge acquisition methods, product concept, functional requirements, prototype, design, and testing). Course was offered Spring 2019, Spring 2018, Spring 2017, Spring 2016, Spring 2015, Spring 2014, Spring 2013 | |
SYS 6024 | User Experience Design (3) |
A case-based approach to the design of user interfaces with a focus on iterative project experiences. Display design concepts are related to ecological factors, situational awareness, attention, vision, and information processing. Project cases are tied to real-world problems of decision support on mobile platforms, large scale command and control, and data visualization, among others. Graduate version includes 4-5 advanced discussion sessions. Course was offered Spring 2024, Spring 2023, Spring 2022, Spring 2021, Spring 2020, Spring 2019, Spring 2018 | |
SYS 6026 | Quantitative Models of Human Perceptual Information Processing (3) |
An introduction to the measurement and modeling of human perceptual information processing, with approaches from neurophysiology to psychophysics, for the purposes of system design. Measurement includes classical psychophysics, EEG field potentials, and single-neuron recordings. Modeling includes signal detection theory, neuronal models (leaky integrate-and-fire, Hodgkin-Huxley, and models utilizing regression, probability, and ODEs).
Prerequisities: Graduate standing in Systems and Information Engineering; background courses in ordinary differential equations, statistics and probability; or consent of instructor. | |
SYS 6034 | Discrete-Event Stochastic Simulation (3) |
Offered Spring 2025 | A first graduate course covering the theory and practice of discrete-event stochastic simulation. Coverage includes Monte Carlo methods and spreadsheet applications, generating random numbers and variates, specifying input probability distributions, discrete-event simulation logic and computational issues, review of basic queueing theory, analysis of correlated output sequences, model verification and validation, experiment design and comparison of simulated systems, and simulation optimization. Emphasis includes state-of-the-art simulation programming languages with animation on personal computers. Applications address operations in manufacturing, distribution, transportation, communication, computer, health care, and service systems. Prerequisite: SYS 6005 or equivalent background in probability, statistics, and stochastic processes. Course was offered Spring 2024, Spring 2023, Spring 2022, Spring 2021, Spring 2020, Fall 2015, Fall 2014, Fall 2013, Fall 2012, Fall 2011, Fall 2009 |
SYS 6035 | Agent-Based Modeling and Simulation of Complex Systems (3) |
Complex system are composed of many independent parts, each endowed with behavioral rules that dictate its actions while the collective behavior of the overall system displays unpredictable, /emergent/ properties, thus the whole is indeed more than the sum of its parts. The course will examine the nature of complex systems as observed in many disciplines including biology, physics, economics, political science, ecology, sociology, and engineering systems. Agent-based modeling and simulation will be used as a tool for further understanding such systems. Prerequisite: Agent-Based Modeling and Simulation of Complex Systems. | |
SYS 6036 | Design of Experiments (3) |
A problem-oriented approach to planning, design and analysis of experiments. A strategic selection of experimental design takes fundamental understanding of variability, and the skills to analyze and control it. The lectures cover a list of statistical methods and their relationship, including ANOVA, Regression, Factorial Designs and RSM. Graduate students will be tasked to propose a new method in experimental design for their final exam. Course was offered Spring 2018 | |
SYS 6041 | Ethics in Engineering Research & Practice (EERP) (3) |
Offered Spring 2025 | The goals of this course are to educate graduate students in SEAS in the ethical conduct of research & publication, and to facilitate the thoughtful integration of ethics into their engineering research & practice. This is done by i) engaging students in deliberative readings, discussion, & writing about EERP, and ii) using cases to consider the ethical dimensions of engineering and resources to support the engineer facing ethical dilemmas. |
SYS 6042 | Network and Combinatorial Optimization (3) |
This course provides an introduction to network and combinatorial optimization at the level of a second graduate course in optimization. Designed to complement SYS 6003, but the course is not a pre-requisite. Solid background in linear algebra and some mathematical maturity. Course was offered Spring 2023 | |
SYS 6043 | Applied Optimization (3) |
Presents the foundations of mathematical modeling and optimization, with emphasis on problem formulation and solution techniques. Includes applications of linear programs, nonlinear programs, and combinatorial models, as well as a practical introduction to algorithms for solving these types of problems. Topics are illustrated through classic problems such as service planning, operations management, manufacturing, transportation, and network flows. Prerequisites: Two years of college mathematics, including linear algebra, or instructor permission Note: This course cannot be applied toward completing the requirements for an M.S. or Ph.D. in Systems Engineering Course was offered Summer 2024, Summer 2023, Summer 2021, Summer 2020, Summer 2019, Summer 2018, Summer 2017 | |
SYS 6044 | Engineering Economic Systems (3) |
This course is an introduction to the theory of the industrial organization (from a game-theoretic perspective) and its applications to industries with strong engineering content (electricity, telecommunications, software and hardware, etc.). Topics include: congestion pricing in networks, pricing and efficiency in electricity markets, planned obsolescence in software development, "networks" effects and the dynamics of technology adoption.
Prerequisite: ECON 2010, APMA 3100 or 3110. Course was offered Fall 2024, Fall 2023, Fall 2017, Fall 2016, Fall 2015, Spring 2015, Spring 2014, Spring 2013 | |
SYS 6045 | Applied Probabilistic Models (3) |
The goal of this course is to develop an operational understanding of the basic tools of probabilistic modeling, including (i) a review of undergraduate probability, (ii) introduction to Bernoulli and Poisson processes with applications, (iii) Markov chains and applications, and (iv) limit theorems. Homework and exams will emphasize the use of basic concepts of probability theory in applications. Course was offered Summer 2024, Summer 2023, Summer 2021, Summer 2020, Summer 2019, Summer 2018, Summer 2017 | |
SYS 6050 | Risk Analysis (3) |
Offered Spring 2025 | A study of technological systems, where decisions are made under conditions of risk and uncertainty. Topics include conceptualization (the nature, perception, and epistemology of risk, and the process of risk assessment and management) systems engineering tools for risk analysis (basic concepts in probability and decision analysis, event trees, decision trees, and multiobjective analysis), and methodologies for risk analysis. Prerequisite: APMA 3100, SYS 3021, or equivalent. Course was offered Fall 2024, Spring 2024, Fall 2023, Spring 2023, Fall 2022, Spring 2022, Spring 2021, Fall 2020, Spring 2020, Spring 2019, Spring 2018, Spring 2017, Spring 2016, Spring 2015, Spring 2014, Spring 2013, Spring 2012, Spring 2011, Spring 2010 |
SYS 6054 | Financial Engineering (3) |
Provides an introduction to basic topics in finance from an engineering and modeling perspective. Topics include the theory of interest, capital budgeting, valuation of firms, futures and forward contracts, options and other derivatives, and practical elements of investing and securities speculation. Emphasis is placed on the development and solution of mathematical models for problems in finance, such as capital budgeting, portfolio optimization, and options pricing; also predictive modeling as it is applied in credit risk management. Prerequisite: SYS 6003 or equivalent graduate-level optimization course. Students need not have any background in finance or investment. Course was offered Spring 2010 | |
SYS 6060 | Autonomous Mobile Robots (3) |
This course will teach students the required skills, concepts, and algorithms to develop mobile robots that act autonomously in complex environments. The main emphasis is on mobile robot locomotion and kinematics, control, sensing, localization, mapping, path planning, and motion planning. Besides theory, students are exposed to simulation environments and lab exercises with real robotic systems. | |
SYS 6064 | Applied Human Factors Engineering (3) |
This topic covers principles of human factors engineering, understanding and designing systems that take into account human capabilities and limitations from cognitive, physical, and social perspectives. Models of human performance and human-machine interaction are covered as well as methods of design and evaluation. Prerequisite: Basic statistics knowledge (ANOVA, linear regression) | |
SYS 6070 | Environmental Systems Processes (3) |
This course covers the design, operation, & maintenance of sustainable water and sanitation infrastructure as integrated municipal systems. It reviews mass & energy balances & unit operations as bases for the processes for water and sanitation (wasan) system design & management. It covers wasan regulation, and introduces the topic of small infrastructure. It also covers the challenges of deteriorating infrastructure, population, & climate change.
Prerequisite: Graduate Standing in SEAS or Approval of Instructor | |
SYS 6074 | Total Quality Engineering (3) |
Comprehensive study of quality engineering techniques; characterization of Total Quality Management philosophy and continuous improvement tools; statistical monitoring of processes using control charts; and process improvement using experimental design. Prerequisite: Basic statistics or instructor permission. | |
SYS 6097 | Graduate Teaching Instruction (1 - 6) |
Offered Spring 2025 | For master's students. Course was offered Fall 2024, Summer 2024, Spring 2024, Fall 2023, Summer 2023, Spring 2023, Fall 2022, Summer 2022, Spring 2022, Fall 2021, Summer 2021, Spring 2021, Fall 2020, Summer 2020, Spring 2020, Fall 2019, Summer 2019, Spring 2019, Fall 2018, Summer 2018, Spring 2018, Fall 2017, Summer 2017, Spring 2017, Fall 2016, Summer 2016, Spring 2016, Fall 2015, Summer 2015, Spring 2015, Fall 2014, Summer 2014, Spring 2014, Fall 2013, Summer 2013, Spring 2013, Fall 2012, Summer 2012, Spring 2012, Fall 2011, Spring 2011, Fall 2010, Spring 2010, Fall 2009 |
SYS 6465 | Human-Robot Interaction (3) |
Offered Spring 2025 | Interactions between robots and humans are influenced by form, function and expectations. Quantitative techniques evaluate performance of specific tasks and functions. Qualitative techniques are used to evaluate the interaction and to understand expectations and perceptions of the human side of the interaction. Students use humanoid robots to develop and evaluate interactions within a specific application context. |
SYS 6555 | Special Topics in Distance Learning (3) |
Special Topics in Distance Learning Course was offered Spring 2024, Fall 2023, Spring 2023, Fall 2022, Spring 2022, Summer 2019, Spring 2016, Spring 2012, Fall 2011, Spring 2011, Fall 2010, Spring 2010, Fall 2009 | |
SYS 6581 | Selected Topics in Systems Engineering (1 - 3) |
Offered Spring 2025 | Detailed study of a selected topic, determined by the current interest of faculty and students. Offered as required. Course was offered Fall 2024, Summer 2024, Spring 2024, Fall 2023, Fall 2022, Fall 2021, Fall 2020, Spring 2020, Fall 2019, Spring 2019, Fall 2018, Spring 2018, Fall 2017, Fall 2016, Fall 2015, Fall 2014, Spring 2014, Fall 2013, Spring 2013, Spring 2012, Spring 2010 |
SYS 6582 | Selected Topics in Systems Engineering (1 - 3) |
Offered Spring 2025 | Detailed study of a selected topic, determined by the current interest of faculty and students. Offered as required. Course was offered Summer 2024, Spring 2024, Fall 2023, Summer 2023, Spring 2023, Fall 2022, Summer 2022, Spring 2022, Fall 2021, Summer 2021, Spring 2021, Fall 2020, Summer 2020, Spring 2020, Fall 2019, Spring 2019, Fall 2018, Spring 2018, Fall 2017, Spring 2017, Spring 2016, Spring 2015, Spring 2012, Spring 2010 |
SYS 6763 | Cyber-Physical Systems: Formal Methods, Safety and Security (3) |
Offered Spring 2025 | Cyber-physical systems (CPS) are smart systems that include co-engineered interacting networks of physical and computational components. This course will teach students the required skills to analyze the CPS that are all around us, so that when they contribute to the design of CPS, they are able to understand important safety and security aspects and feel confident designing and analyzing CPS systems. |
SYS 6780 | Cyber-Physical Systems Technology and Ethics (3) |
This course is designed to develop cross-competency in the technical, analytical, and professional capabilities necessary for the emerging field of Cyber-Physical Systems (CPS). It provides convergence learning activities based around the applications, technologies, and system designs of CPS as well as exploring the ethical, social, and policy dimensions of CPS work. The course also emphasizes the importance of communication as a necessary skill. | |
SYS 6993 | Independent Study (1 - 12) |
Offered Spring 2025 | Detailed study of graduate course material on an independent basis under the guidance of a faculty member. Course was offered Fall 2024, Spring 2024, Fall 2023, Spring 2023, Fall 2022, Summer 2022, Spring 2022, Fall 2021, Summer 2021, Spring 2021, Fall 2020, Summer 2020, Spring 2020, Fall 2019, Summer 2019, Fall 2018, Summer 2018, Spring 2018, Fall 2017, Summer 2017, Spring 2017, Fall 2016, Summer 2016, Spring 2016, Fall 2015, Summer 2015, Spring 2015, Fall 2014, Summer 2014, Spring 2014, Fall 2013, Summer 2013, Spring 2013, Summer 2012, Spring 2012, Summer 2011, Summer 2010, Spring 2010, Fall 2009 |
SYS 6995 | Supervised Project Research (1 - 12) |
Offered Spring 2025 | Formal record of student commitment to project research under the guidance of a faculty advisor. Registration may be repeated as necessary. Course was offered Fall 2024, Summer 2024, Spring 2024, Fall 2023, Summer 2023, Spring 2023, Fall 2022, Summer 2022, Spring 2022, Fall 2021, Summer 2021, Spring 2021, Fall 2020, Summer 2020, Spring 2020, Fall 2019, Summer 2019, Spring 2019, Fall 2018, Summer 2018, Spring 2018, Fall 2017, Summer 2017, Spring 2017, Fall 2016, Summer 2016, Spring 2016, Fall 2015, Summer 2015, Spring 2015, Fall 2014, Summer 2014, Spring 2014, Fall 2013, Summer 2013, Summer 2012, Summer 2011, Fall 2010, Summer 2010, Spring 2010, Fall 2009 |
SYS 7001 | System and Decision Sciences (3) |
Introduction to system and decision science with focus on theoretical foundations and mathematical modeling in four areas: systems (mathematical structures, coupling, decomposition, simulation, control), human inputs (principles from measurement theory and cognitive psychology, subjective probability theory, utility theory), decisions under uncertainty (Bayesian processing of information, Bayes decision procedures, value of information), and decisions with multiple objectives (wholistic ranking, dominance analysis, multiattribute utility theory). Prerequisite: Mathematical analysis and probability theory at an undergraduate level; admission to the graduate program. Course was offered Fall 2018, Spring 2017, Fall 2016, Spring 2016, Spring 2015, Spring 2014, Fall 2012, Fall 2010 | |
SYS 7002 | Case Studies in Systems Engineering (3) |
Under faculty guidance, students apply the principles of systems methodology, design, and management along with the techniques of systems and decision sciences to systems analysis and design cases. The primary goal is the integration of numerous concepts from systems engineering using real-world cases. Focuses on presenting, defending, and discussing systems engineering projects in a typical professional context. Cases, extracted from actual government, industry, and business problems, span a broad range of applicable technologies and involve the formulation of the issues, modeling of decision problems, analysis of the impact of proposed alternatives, and interpretation of these impacts in terms of the client value system. Prerequisite: SYS 6001, 6003, and 6005. Course was offered Spring 2022, Spring 2021, Spring 2020, Spring 2019, Spring 2018, Spring 2012, Spring 2010 | |
SYS 7005 | Stochastic Systems II (3) |
Provides a non-measure theoretic treatment of advanced topics in the theory of stochastic processes, focusing particularly on denumerable Markov processes in continuous time and renewal processes. The principal objective is to convey a deep understanding of the main results and their proofs, sufficient to allow students to make theoretical contributions to engineering research. Prerequisite: SYS 6005 or equivalent. Course was offered Spring 2012, Spring 2010 | |
SYS 7016 | Artificial Intelligence (3) |
In-depth study of major areas considered to be part of artificial intelligence. In particular, detailed coverage is given to the design considerations involved in automatic theorem proving, natural language understanding, and machine learning. Cross-listed as CS 7716. Prerequisite: SYS 6016 or CS 6316. | |
SYS 7021 | Research Methods in Systems Engineering (3) |
The study of the philosophy, theory, methodology, and applications of systems engineering provides themes for this seminar in the art of reading, studying, reviewing, critiquing, and presenting scientific and engineering research results. Applications are drawn from water resources, environmental, industrial and other engineering areas. Throughout the semester, students make a presentation of a chosen paper, followed by a discussion, critique, evaluation, and conclusions regarding the topic and its exposition. Corequisite: SYS 6001, 6003, 6005, or equivalent. | |
SYS 7027 | Quantitative Models of Human Judgment and Decision-making (3) |
This course provides an introduction to quantitative methods of measuring human performance in complex systems. The focus of the selected methodologies is based on providing insight into human performance in order to guide design and/or training. Assignments involve applying the methods to a human-machine system problem. If possible the application domain will involve the student's research area of interest. Competency with regression techniques (e.g. SYS 4021 or SYS 6018) and statistics/design of experiments preferred. Course was offered Spring 2011 | |
SYS 7030 | Time Series Analysis and Forecasting (3) |
An introduction to time series analysis and forecasting. Topics include exploratory data analysis for time-correlated data, time series modeling, spectral analysis, filtering, and state-space models. Time series analysis in both the time domain and frequency domain will be covered. Concentration will be on data analysis with inclusion of important theory. Prerequisite: SYS 6005 or equivalent, SYS 4021 or equivalent. Course was offered Fall 2020 | |
SYS 7034 | Advanced System Simulation (3) |
Seminar on contemporary topics in discrete-event simulation. Topics are determined by student and faculty interests and may include model and simulation theory, validation, experiment design, output analysis, variance-reduction techniques, simulation optimization, parallel and distributed simulation, intelligent simulation systems, animation and output visualization, and application domains. Term project. Prerequisite: SYS 6005, 6034, or equivalent. | |
SYS 7042 | Heuristic Search (3) |
Characterization and analysis of problem solving strategies guided by heuristic information. The course links material from optimization, intelligence systems, and complexity analysis. Formal development of the methods and complete discussion of applications, theoretical properties, and evaluation. Methods discussed include best-first strategies for OR and AND/OR graphs, simulated annealing, genetic algorithms and evolutionary programming, tabu search, and tailored heuristics. Applications of these methods to engineering design, scheduling, signal interpretation, and machine intelligence. Prerequisite: SYS 6005 or instructor permission. | |
SYS 7050 | Risk Analysis (3) |
A study of technological systems, where decisions are made under conditions of risk and uncertainty. Part I: Conceptualization: the nature of risk, the perception of risk, the epistemology of risk, and the process of risk assessment and management. Part II: Systems engineering tools for risk analysis: basic concepts in probability and decision analysis, event trees, decision trees, and multiobjective analysis. Part III: Methodologies for risk analysis: hierarchical holographic modeling, uncertainty taxonomy, risk of rare and extreme events, statistics of extremes, partitioned multiobjective risk method, multiobjective decision trees, fault trees, multiobjective impact analysis method, uncertainty sensitivity index method, and filtering, ranking, and management method. Case studies. Prerequisite: APMA 3100, SYS 3021, or equivalent. Course was offered Spring 2010 | |
SYS 7052 | Sequential Decision Processes (3) |
Topics include stochastic sequential decision models and their applications; stochastic control theory; dynamic programming; finite horizon, infinite horizon models; discounted, undiscounted, and average cost models; Markov decision processes, including stochastic shortest path problems; problems with imperfect state information; stochastic games; computational aspects and suboptimal control, including neuro-dynamic programming; examples: inventory control, maintenance, portfolio selection, optimal stopping, water resource management, and sensor management. Prerequisite: SYS 6005, 6014, or equivalent. Course was offered Fall 2009 | |
SYS 7054 | Multiobjective Optimization (3) |
Analyzes the theories and methodologies for optimization with multiple objectives under certainty and uncertainty; structuring of objectives, selection of criteria, modeling and assessment of preferences (strength of preference, risk attitude, and trade-off judgments); vector optimization theory and methods for generating non-dominated solutions. Methods with prior assessment of preferences, methods with progressive assessment of preferences (iterative-interactive methods), methods allowing imprecision in preference assessments; group decision making; building and validation of decision-aiding systems. Prerequisite: SYS 6003, 6014, or equivalent. | |
SYS 7063 | Simulation Optimization (3) |
Simulation optimization provides process and design improvement through the collection and analysis of data from controlled experimentation. This course investigates the construction of response models for systems with discrete and continuous valued responses. The course will cover design of experiments for optimization and methods for building and using response surfaces from simulation, known as simulation-optimization. Prerequisite: SYS 6001, 6005, and 6074, or instructor permission. Course was offered Spring 2012, Fall 2009 | |
SYS 7070 | Sequencing and Scheduling (3) |
A comprehensive treatment of scheduling theory and practice. The formal machine-scheduling problem: assumptions, performance measures, job and flow shops, constructive algorithms for special cases, disjunctive and integer programming formulations, branch-and-bound and dynamic programming approaches, computational complexity and heuristics. Includes alternative scheduling paradigms and scheduling philosophies and software tools in modern applications. Prerequisite: SYS 6003, 6005, or equivalent. | |
SYS 7075 | Bayesian Forecast-Decision Theory (3) |
Bayesian theory of forecasting and decision making; judgmental procedures and statistical models for probabilistic forecasting, post-processors of deterministic forecasts; sufficient comparisons of forecasters, verification of forecasts, combining forecasts; optimal decision models using probabilistic forecasts including static decision models, sequential decision models, stopping-control models; economic value of forecasts. Prerequisite: SYS 6005 or STAT 6190. | |
SYS 7096 | Systems Engineering Colloquium (0) |
Offered Spring 2025 | Weekly meeting of graduate students and faculty for presentation and discussion of contemporary systems engineering problems and research. This seminar is offered every spring and fall semesters. Course was offered Fall 2024, Spring 2024, Fall 2023, Spring 2023, Fall 2022, Spring 2022, Fall 2021, Spring 2021, Fall 2020, Spring 2020, Fall 2019, Summer 2019, Spring 2019, Fall 2018, Summer 2018, Spring 2018, Fall 2017, Spring 2017, Fall 2016, Spring 2016, Fall 2015, Spring 2015, Fall 2014, Spring 2014, Fall 2013, Spring 2013, Fall 2012, Spring 2012, Fall 2011, Spring 2011, Fall 2010, Spring 2010, Fall 2009 |
SYS 7097 | Topics in Systems Engineering (1 - 3) |
Seminar devoted to a specific topic in Systems Engineering methodology or application, as defined by the instructor. (Note: This course is not to be confused with the more generic Systems Engineering Colloquium (SYS 7096), required for each Systems Engineering degree program.) Course was offered Fall 2012, Spring 2010 | |
SYS 7555 | Advanced Topics in Distance Learning (3) |
Advanced Topics in Distance Learning | |
SYS 7581 | Advanced Topics in Systems Engineering (1 - 3) |
Detailed study of an advanced or exploratory topic determined by faculty and student interest. Offered as required. | |
SYS 7582 | Advanced Topics in Systems Engineering (3) |
Offered Spring 2025 | Detailed study of an advanced or exploratory topic determined by faculty and student interest. Offered as required. Course was offered Spring 2024, Spring 2017, Spring 2016, Spring 2015, Spring 2014, Spring 2013, Spring 2011, Spring 2010 |
SYS 7993 | Independent Study (1 - 12) |
Offered Spring 2025 | Detailed study of graduate course material on an independent basis under the guidance of a faculty member. Course was offered Summer 2024, Spring 2024, Summer 2023, Spring 2023, Summer 2022, Spring 2022, Summer 2021, Spring 2021, Fall 2020, Summer 2020, Spring 2020, Fall 2019, Summer 2019, Spring 2019, Fall 2018, Summer 2018, Spring 2018, Fall 2017, Summer 2017, Spring 2017, Fall 2016, Summer 2016, Spring 2016, Fall 2015, Summer 2015, Spring 2015, Fall 2014, Summer 2014, Spring 2014, Fall 2013, Summer 2013, Spring 2013, Summer 2012, Spring 2012, Fall 2011, Summer 2011, Spring 2011, Fall 2010, Summer 2010, Fall 2009 |
SYS 8000T | Non-UVa Transfer/Test Credit Approved (1 - 48) |
Non-UVa Transfer/Test Credit Approved | |
SYS 8995 | Supervised Project Research (1 - 12) |
Offered Spring 2025 | Formal record of student commitment to project research for Master of Engineering degree under the guidance of a faculty advisor. Registration may be repeated as necessary. Course was offered Fall 2024, Summer 2024, Spring 2024, Fall 2023, Summer 2023, Spring 2023, Fall 2022, Summer 2022, Spring 2022, Fall 2021, Summer 2021, Spring 2021, Fall 2020, Summer 2020, Spring 2020, Fall 2019, Summer 2019, Spring 2019, Fall 2018, Summer 2018, Spring 2018, Fall 2017, Summer 2017, Spring 2017, Fall 2016, Summer 2016, Spring 2016, Fall 2015, Summer 2015, Spring 2015, Fall 2014, Summer 2014, Spring 2014, Fall 2013, Summer 2013, Spring 2013, Fall 2012, Summer 2012, Spring 2012, Fall 2011, Summer 2011, Spring 2011, Summer 2010, Spring 2010, Fall 2009 |
SYS 8999 | Non-Topical Research, Masters (1 - 12) |
Offered Spring 2025 | Formal record of student commitment to master's research under the guidance of a faculty advisor. Registration may be repeated as necessary. Course was offered Fall 2024, Summer 2024, Spring 2024, Fall 2023, Summer 2023, Spring 2023, Fall 2022, Summer 2022, Spring 2022, Fall 2021, Summer 2021, Spring 2021, Fall 2020, Summer 2020, Spring 2020, Fall 2019, Summer 2019, Spring 2019, Fall 2018, Summer 2018, Spring 2018, Fall 2017, Summer 2017, Spring 2017, Fall 2016, Summer 2016, Spring 2016, Fall 2015, Summer 2015, Spring 2015, Fall 2014, Summer 2014, Spring 2014, Fall 2013, Summer 2013, Spring 2013, Fall 2012, Summer 2012, Spring 2012, Fall 2011, Summer 2011, Spring 2011, Fall 2010, Summer 2010, Spring 2010, Fall 2009 |
SYS 9997 | Graduate Teaching Instruction (1 - 6) |
Offered Spring 2025 | For doctoral students. Course was offered Fall 2024, Summer 2024, Spring 2024, Fall 2023, Summer 2023, Spring 2023, Fall 2022, Summer 2022, Spring 2022, Fall 2021, Summer 2021, Spring 2021, Fall 2020, Summer 2020, Spring 2020, Fall 2019, Summer 2019, Spring 2019, Fall 2018, Summer 2018, Spring 2018, Fall 2017, Summer 2017, Spring 2017, Fall 2016, Summer 2016, Spring 2016, Fall 2015, Summer 2015, Spring 2015, Fall 2014, Summer 2014, Spring 2014, Fall 2013, Summer 2013, Spring 2013, Fall 2012, Summer 2012, Spring 2012, Fall 2011, Summer 2011, Spring 2011, Fall 2010, Summer 2010, Spring 2010, Fall 2009 |
SYS 9999 | Dissertation (1 - 12) |
Offered Spring 2025 | For doctoral students. Course was offered Fall 2024, Summer 2024, Spring 2024, Fall 2023, Summer 2023, Spring 2023, Fall 2022, Summer 2022, Spring 2022, Fall 2021, Summer 2021, Spring 2021, Fall 2020, Summer 2020, Spring 2020, Fall 2019, Summer 2019, Spring 2019, Fall 2018, Summer 2018, Spring 2018, Fall 2017, Summer 2017, Spring 2017, Fall 2016, Summer 2016, Spring 2016, Fall 2015, Summer 2015, Spring 2015, Fall 2014, Summer 2014, Spring 2014, Fall 2013, Summer 2013, Spring 2013, Fall 2012, Summer 2012, Spring 2012, Fall 2011, Summer 2011, Spring 2011, Fall 2010, Summer 2010, Spring 2010, Fall 2009 |