ENPM600 |
|
|
Probability and Stochastic Processes for Engineering |
no longer offered, pending retirement |
|
ENPM601 |
|
|
Analog and Digital Communication Systems |
no longer offered, pending retirement |
|
ENPM602 |
|
|
Data Networks |
no longer offered, pending retirement |
|
ENPM603 |
|
|
Theory & Applications of Digital Signal Processing |
no longer offered, pending retirement |
|
ENPM604 |
|
|
Machine Learning Techniques Applied to Cybersecurity |
every spring |
|
ENPM605 |
|
|
Python Applications for Robotics |
every spring |
|
ENPM606 |
|
|
Data Science |
every fall (every other fall will be online only) |
|
ENPM607 |
|
|
Computer System Design and Architecture |
no longer offered, pending retirement |
|
ENPM609 |
|
|
Microprocessor-Based Design |
no longer offered, pending retirement |
|
ENPM610 |
|
|
Digital VLSI Design |
no longer offered, pending retirement |
|
ENPM611 |
|
|
Software Engineering |
every fall and spring |
|
ENPM612 |
|
|
System and Software Requirements |
every spring |
|
ENPM613 |
|
|
Software Design & Implementation |
every fall |
|
ENPM614 |
|
|
Software Testing & Maintenance |
every spring |
|
ENPM615 |
|
|
Embedded Systems |
every fall |
|
ENPM616 |
|
|
Wireless Communications: Systems and Network Design Principles |
no longer offered, pending retirement |
|
ENPM617 |
|
|
Compilers |
no longer offered, pending retirement |
|
ENPM621 |
|
|
Heat Pump and Refrigeration Systems Design Analysis |
every fall |
|
ENPM622 |
|
|
Energy Conversion I - Stationary Power |
every fall |
|
ENPM623 |
|
|
Engineering Combustion Emissions for Air Pollution Control |
every other fall |
|
ENPM624 |
|
|
Renewable Energy Applications |
varies, Spring 2024 |
|
ENPM625 |
|
|
Heating, Ventilation and Air Conditioning of Buildings |
1.5 year loop |
|
ENPM626 |
|
|
Waste and Biomass Energy Conversion |
every other summer |
|
ENPM627 |
|
|
Environmental Risk Analysis |
every other spring |
|
ENPM631 |
|
|
TCP/IP Networking |
every fall |
|
ENPM632 |
|
|
Advanced TCP/IP Networking |
no longer offered, pending retirement |
|
ENPM633 |
|
|
Introduction to Machine Learning |
every fall |
|
ENPM634 |
|
|
Penetration Testing |
every fall |
|
ENPM635 |
|
|
Thermal Systems Design Analysis |
1.5 year loop |
|
ENPM636 |
|
|
Additive Manufacturing for Aerospace, Energy and Water Applications |
varies |
|
ENPM637 |
|
|
Managing Software Engineering Projects |
every spring |
|
ENPM640 |
|
|
Rehabilitation Robotics |
every fall |
|
ENPM645 |
|
|
Human-Robot Interaction |
every fall |
|
ENPM650 |
|
|
Solar Thermal Energy Systems |
every spring |
|
ENPM651 |
|
|
Heat Transfer for Modern Application |
1.5 year loop |
|
ENPM652 |
|
|
Applied Finite Element Methods |
every summer |
|
ENPM654 |
|
|
Energy Systems Management |
every summer |
|
ENPM655 |
|
|
AI-Based Software Systems |
every other fall |
|
ENPM656 |
|
|
Energy Conversion II -- Mobile Power |
every spring |
|
ENPM657 |
|
|
Applied Cryptography |
To be determined - no next offering planned |
|
ENPM660 |
|
|
Wind Energy Engineering |
every fall (online only) |
|
ENPM661 |
|
|
Planning for Autonomous Robots |
every spring |
|
ENPM662 |
|
|
Introduction to Robot Modeling |
every fall |
|
ENPM663 |
|
|
Building a Manufacturing Robotic Software System |
every spring |
|
ENPM664 |
|
|
Embedded System Hacking and Security |
every spring |
|
ENPM665 |
|
|
Cloud Security |
every fall |
|
ENPM667 |
|
|
Control of Robotic Systems |
every fall |
|
ENPM670 |
|
|
Advanced Energy Audit, Modeling, and Management of Building Systems |
varies |
|
ENPM671 |
|
|
Advanced Mechanics of Materials |
varies |
|
ENPM672 |
|
|
Fundamentals for Thermal Systems |
every fall |
|
ENPM673 |
|
|
Perception for Autonomous Robots |
every spring |
|
ENPM674 |
|
|
Design and Synthesis of Digital Systems |
no longer offered, pending retirement |
|
ENPM675 |
|
|
Operating System Design |
no longer offered, pending retirement |
|
ENPM676 |
|
|
VLSI Testing and Design for Testability |
no longer offered, pending retirement |
|
ENPM677 |
|
|
Wireless Sensor Networks |
no longer offered, pending retirement |
|
ENPM680 |
|
|
Introduction to Secure Coding for Software Engineering |
every other fall |
|
ENPM685 |
|
|
Security Tools for Information Security |
every spring |
|
ENPM686 |
|
|
Information Assurance |
every spring |
|
ENPM687 |
|
|
Digital Forensics and Incidence Responses |
every fall and summer(fall = online only) |
|
ENPM690 |
|
|
Robot Learning |
every spring |
|
ENPM691 |
|
|
Hacking of C programs and Unix Binaries |
every fall and spring |
|
ENPM692 |
|
|
Manufacturing and Automation |
every spring |
|
ENPM693 |
|
|
Network Security |
every spring |
|
ENPM694 |
|
|
Networks and Protocols |
every fall |
|
ENPM695 |
|
|
Secure Operating Systems |
Spring 2024, then every fall |
|
ENPM696 |
|
|
Reverse Software Engineering |
every fall |
|
ENPM697 |
|
|
Secure Software Testing and Construction |
TBD |
|
ENPM700 |
|
|
Software Development for Robotics |
every fall |
|
ENPM701 |
|
|
Autonomous Robotics |
every spring |
|
ENPM702 |
|
|
Introductory Robot Programming |
every fall |
|
ENPM703 |
|
|
Fundamentals of AI and Deep Learning |
every fall |
|
ENPM808 |
|
|
Advanced Topics in Engineering |
|
|
ENPM808A |
|
|
Advanced Topics in Engineering; Introduction to Machine Learning |
|
|
ENPM808C |
|
|
Ocean Energy Harvesting |
varies |
|
ENPM808E |
|
|
Advanced Topics in Engineering; Underwater Robot Perception |
no longer offered, pending retirement |
|
ENPM808I |
|
|
Fundamentals of Electrochemical Power Sources Engineering |
To be determined - no next offering planned |
|
ENPM808J |
|
|
Advanced Topics in Engineering; Design of Experiments |
every other fall |
|
ENPM808K |
|
|
Advanced Topics in Engineering; Advanced Systems Architecting |
varies |
|
ENPM808L |
|
|
Advanced Topics in Engineering; Analytics for Decision Support |
1.5 year loop |
|
ENPM808N |
|
|
Advanced Topics in Engineering; Solar Energy and Technologies |
every fall (online only) |
|
ENPM808P |
|
|
Advanced Topics in Engineering; Printed Electronics |
every other spring |
|
ENPM808V |
|
|
Advanced Topics in Engineering; Quality Management Systems and Lean Six Sigma |
every spring |
|
ENPM808Y |
|
|
Advanced Topics in Engineering; Fundamental Concepts of AI and Machine Learning, and Their Applications |
TBD |
|
ENPM808Z |
|
|
Advanced Topics in Engineering; Cognitive Robotics |
TBD |
|
ENPM809B |
|
|
Pervasive Computing: from Cloud to Edge |
|
|
ENPM809F |
|
|
Special Topics in Engineering; Internet of Things |
varies |
|
ENPM809G |
|
|
Special Topics in Engineering; Network Data Science |
1.5 year loop |
|
ENPM809I |
|
|
Special Topics in Engineering; Fundamentals of Unmanned Air Vehicles |
varies |
|
ENPM809J |
|
|
Special Topics in Engineering; Introduction to Power Systems Engineering |
varies |
|
ENPM809M |
|
|
Fundamentals of Power Electronics for Energy Systems |
every other fall |
|
ENPM809Q |
|
|
Special Topics in Engineering; Gas Turbines |
varies |
|
|
|
|
|
|
ENPM809V |
|
|
Special Topics in Engineering; Advanced Hacking of Linux and Embedded Systems |
varies |
|
ENPM809X |
|
|
Special Topics in Engineering; Data and Algorithms |
varies |
|
ENPM818A |
|
|
(Advanced) Programming with C and Embedded C |
|
|
ENPM818B |
|
|
Smart Grid |
|
|
ENPM818C |
|
|
Smart Vehicle and Transportation Systems |
|
|
ENPM818D |
|
|
Smart Home Appliances |
|
|
ENPM818E |
|
|
Variable Topics in Engineering; Software/Product Engineering 360: The Business of Engineering |
|
|
ENPM818G |
|
|
Variable Topics in Engineering; Embedded Systems Hardware |
Every fall |
|
ENPM818I |
|
|
Variable Topics in Engineering; Embedded Software Design and Optimization |
|
|
ENPM818J |
|
|
Variable Topics in Engineering; (Real Time) Operating Systems |
Every Spring |
|
ENPM818K |
|
|
Variable Topics in Engineering; Embedded System and IoT Security |
|
|
ENPM818L |
|
|
Variable Topics in Engineering; Low Power Design for Embedded Systems |
|
|
ENPM818M |
|
|
Variable Topics in Engineering; Introduction to Networking and Distributed Systems 5G/6G |
|
|
ENPM818N |
|
|
Variable Topics in Engineering; Cloud Computing |
Every fall and spring |
|
ENPM818O |
|
|
Variable Topics in Engineering; Networks and Protocols for Cloud Engineering |
|
|
ENPM818P |
|
|
Variable Topics in Engineering; Linux System Administration |
TBD |
|
ENPM818Q |
|
|
Python Applications for Engineering AI and Cloud Engineering |
every fall |
|
ENPM818R |
|
|
Variable Topics in Engineering; Virtualization and Container Technologies |
TBD |
|
ENPM818T |
|
|
Variable Topics in Engineering; Data Storage and Databases |
TBD |
|
ENPM818V |
|
|
Variable Topics in Engineering; 5G/6G for Embedded Systems |
Spring 2025 first offering |
|