Hide Advanced Options
Courses - Summer 2025
ENPM
Engineering, Professional Masters Department Site
ENPM636
Applied Additive Manufacturing
Credits: 3
Grad Meth: Reg, Aud
Credit only granted for: ENPM808G or ENPM636.
Formerly: ENPM808G.
In-depth understanding of Additive Manufacturing (AM) technologies and their applicability and limitations is important for future engineers and researchers in developing new engineering systems and identifying emerging opportunities in developing new products and processes. Real-life projects and the advancements that are realized through utilization of AM techniques will be presented in this course.
ENPM652
Applied Finite Element Methods
Credits: 3
Grad Meth: Reg, Aud
Restriction: Must not have completed ENME674; and must not have completed ENAE652.
Credit only granted for: ENME674, ENAE652, or ENPM652.
Introduces the Finite Element Method (FEM), widely used to perform analyses in areas such as structural/solid mechanics, fluid mechanics, heat transfer. This course presents an introduction to the mathematical and physical concepts underpinning the FEM framework. Additionally, ANSYS Workbench software will be used to demonstrate engineering-scale examples for stress and thermal analysis problems. There are no formal requirements for this course although students will benefit from a familiarity with basic concepts in linear algebra, calculus, differential equations, solid mechanics, and heat transfer.
ENPM654
Energy Systems Management
Credits: 3
Grad Meth: Reg, Aud
Recommended: Background in thermodynamics, fluid mechanics, and heat transfer is recommended.
Covers a wide range of energy management and energy efficiency topics including energy auditing, energy efficient lighting systems and motors, demand limiting and control, control strategies for optimization, direct digital control, integrated building automation systems, communication networks, distributed generation, cogeneration, combined heat and power, process energy management and the associated economic analyses. Included will be the latest internet based technologies for accessing real-time energy pricing and managing energy demand remotely for multiple buildings or campuses.
ENPM680
Introduction to Secure Coding for Software Engineering
Credits: 3
Grad Meth: Reg, Aud
Credit only granted for: ENPM809W or ENPM680.
Formerly: ENPM809W.
Covers core concepts and techniques to analyze and characterize such security bugs, and potential ways to mitigate them. Concepts will be introduced and discussed within the context of an adversary intent on altering or subverting the behavior of the software with security impacts.
ENPM687
Digital Forensics and Incidence Responses
Credits: 3
Grad Meth: Reg, Aud
Prerequisite: Experience with both Windows and Unix-based operating systems, including using the command line.
Students will implement a robust incident response methodology, including proper forensic handling of evidence, and cover legal aspects of national and international law regarding forensics. The bulk of the course covers evidence acquisition, preservation, analysis and reporting on multiple platforms.
ENPM702
Introductory Robot Programming
Credits: 3
Grad Meth: Reg, Aud
Restriction: Permission of Maryland Applied Graduate Engineering.
Credit only granted for: ENPM809Y or ENPM702.
Formerly: ENPM809Y .
This hands-on course will introduce students to the C++ programming language and is specifically designed for students who have had little to no programming experience in their previous studies.
ENPM808
(Perm Req)
Advanced Topics in Engineering
Credits: 1 - 3
Grad Meth: Reg, Aud