Certificate Course Descriptions

SE 5000 Introduction to Systems Engineering

An introduction to the hard and soft skills that are required of good systems engineers. Lectures follow the competency models for systems engineers and include topics such as systems thinking, needs identification, requirements formulation, architecture definition, technical management, design integration, as well as verification and validation of designs. Some of the key systems engineering (SE) standards will be covered and the roles of organizations in enabling engineers to develop systems will be explored. Applications of SE concepts and tools in various settings will be discussed through examples and case studies. Students will learn to apply the SE methodologies in modern complex system development environments such as aerospace and defense, transportation, energy, communications, and modern software-intensive systems.

SE 5101  Foundations of Physical Systems Modeling

This course is designed to provide students with the foundations of physical systems modeling and computational methods for performance analysis. Students will develop skills in the areas of fundamental physical and mathematical representations of fluid dynamics, thermodynamics, heat transfer, and electro-mechanics. This course will also introduce concepts on how systems can be architected and designed with the aid of models. Topics include system and component requirements specification, creation of system models for design and control analysis of physical systems. Emphasis is placed on the modeling of such systems in the equation oriented programming environment of the Modelica language, and the utilization of these system models within the Functional Mockup Interface for co-simulation and Model Exchange. Examples of Aircraft Environmental Control, Chiller Systems and Plants, Engine Fuel Systems, Variable Frequency Drives and Electric Machines are used for the demonstration of the theoretical and modeling aspects of physical system modeling.

Recommended Prep: Undergraduate degree in ME, CHEG and Modelica Software

SE 5102  Uncertainty Analysis, Robust Design and Optimization

This course is designed to provide students with a thorough understanding of platform-based and model-driven methods for uncertainty analysis and robust design of cyber-physical systems. Topics include modeling of uncertainties, sensitivity analysis, robust design analysis methodologies (DFSS, IDOV), and critical parameter management (CPM).

Prerequisite: SE 5101

SE 5103  Design Flows for Robust Design

This course is designed to provide students with the platform-based design flows for robust design of physical systems. The students will develop skills in requirements analysis of a physical systems, architectural selection, model-based system design, and verification and validation at various model abstraction levels. Special emphasis will be placed on development processes spanning system design and the requirements validation analyses (Sizing & Performance, Robustness, Dynamics & control, and Safety).

Prerequisite: SE 5101; SE 5102

SE 5195  Capstone Projects for System Design

This project course is designed to provide students with a thorough understanding of cyber-physical systems modeling and design through a comprehensive capstone project. These projects will be practical and relevant to industry needs.

Prerequisite: SE 5101; SE 5102; SE 5103

SE 5202  Foundations of Control

The objectives of this course are to familiarize the students with system design flows used for designing, implementing and verifying control systems and to provide skills necessary to design and analyze practical regulatory controllers for Cyber-Physical systems. Successful students will be cognizant of the role of controls in the system design process and will be proficient in specifying control system requirements, especially as they relate to attenuation of load disturbances, robustness to dynamic system model uncertainty, actuator nonlinearities, and measurement noise; knowledgeable of the distinctions between modeling systems for control and understanding the fundamental limits of regulatory control systems; knowledgeable of the role of   control architectures for regulatory controllers, including sensor selection and sizing of actuators; aware of practical control design methods focusing on PID controllers; controller implementation, validation, testing, diagnostics and tuning. Use of computer-aided engineering tools (Dymola, MATLAB/Simulink) in the design flows for control of cyber-physical systems is emphasized.

Prerequisite: Undergraduate course in Systems Analysis; SE 5101

SE 5203  Design Flows for Control and Verification

The objectives of this course are to familiarize students with platform-based design flows for control and verification of cyber-physical systems, and to provide skills necessary to capture system-level requirements under nominal and hazardous conditions; select functional architecture and system structure considering hazards and reliability; conduct preliminary as well as detailed control system design for performance, reliability, robustness, implementation and cost; and carry out verification and validation processes for cyber-physical systems. Successful students will be cognizant of the role of controls in the system design process and will be proficient in specifying system requirements performing hazard analysis for dynamics and control of cyber-physical systems; understanding functional architecture and control structure evaluation, selection and validation considering hazards and reliability; preliminary as well as detailed model-based control system design for performance, reliability, robustness, implementation and cost; and verification and validation of control systems at various model abstraction levels. Special emphasis will be on development processes spanning requirements, dynamics & control, robustness, safety and computational and embedded system implementation issues. Use of computer-aided engineering tools (e.g., Rhapsody, Dymola, and MATLAB/Simulink) in the design flows for control of cyber-physical systems is stressed.

Prerequisite: SE 5101; SE 5202

SE 5295 Capstone Projects for Controlled Systems

This project course is designed to apply the skills, concepts and tools learned on requirement analysis, architecture selection, basic design and development, and design flows for controls on industry-relevant challenges. An industry and UConn mentoring team advises students on capstone projects.

Prerequisite: SE 5101; SE 5202; SE 5203

SE 5301 Embedded/Networked Systems Modeling Abstractions

This course is designed to familiarize students with design flows for designing, implementing and verifying embedded systems, and to provide skills necessary to specify requirements and perform platform-based design, analysis and modeling of embedded and networked systems. These models will be motivated by applications which demonstrate embedded systems design challenges of satisfying time-critical, event-driven, and data-centric requirements.   Students will be cognizant of the role of embedded controllers and devices in the system design process, as they relate to event-driven and data-driven systems, and supervisory control of hybrid (continuous and discrete-time) systems. This will include exposure to platform-based design principles with an emphasis on requirements capture and refinement to platform architecture mapping, analysis and verification. Students will learn the technical aspects of modeling principles relevant to embedded systems – specifically modeling system architecture, system functions, computation, software, real-time systems, and distributed systems.

Prerequisite: Background in hardware and/or software design

SE 5302  Formal Methods

This course is designed to provide students with an introduction to formal methods as a framework for the specification, design, and verification of software-intensive embedded systems. Topics include automata theory, model checking, theorem proving, and system specification. Examples are driven by cyber-physical systems.

Prerequisite: SE 5301

SE 5303  Design Flows for Embedded / Networked Systems

This course is designed to provide students with a thorough understanding of the design, verification, and validation of embedded/network systems and software-intensive systems. The student will develop skills in specifying requirements for embedded software systems, model based architecture and design, and verification and validation of embedded systems. Special emphasis will be placed on distributed embedded systems and real-time systems. The platform-based design (PBD) flow will be used as the common thread through the course. Examples are driven by cyber-physical systems.

Prerequisite: Background in hardware and/or software design; SE 5301; SE 5302

SE 5395  Capstone Projects for Embedded Systems

This project course is designed to provide students with a thorough understanding of all embedded system modeling, design, and verification through a comprehensive capstone project. These projects will be practical and be relevant to industry needs.

Prerequisite: SE 5301; SE 5302; SE 5303

Technical Core Course Descriptions:

ENVE 5530 – Geoenvironmental Engineering

Principles of solid waste management; design of landfills and waste containment systems; compacted clay liners and slurry walls; site investigation, soil and groundwater sampling and testing; overview of soil remediation techniques.

 

ENVE 5210 – Environmental Engineering Chemistry

Quantitative treatment of chemical behavior in environmental systems. Thermodynamics and kinetics of acid/base, complexation, precipitation/dissolution, sorption and redox reactions; degradation and partitioning of organic contaminants; software for speciation and partitioning computation.

 

ENVE 5252 Environmental Remediation

Regulatory framework. Soil clean-up criteria. Risk analysis. In situ and ex situ Treatment technologies: chemical oxidation, chemical reduction, pump-and- treat, permeable reactive barriers, solidification – stabilization, thermal processes, bioremediation.

 

Technical Elective Course Descriptions:

ENGR 5312 – Engineering Project Planning and Management

This course provides a methodology for managing engineering projects. Topics include project lifecycle, strategic planning, budgeting, and resource scheduling. Course work also includes work estimating, evaluating risk, developing the project team, project tracking and performing variance analysis. Case studies are used as class and homework assignments to focus the class on the topics presented.

 

ENVE 5320 – Quantitative Methods for Engineers or ENGR 5314 – Advanced Engineering Mathematics

This course draws the advanced math topics including Laplace, Fourier and z-Transform methods, probability theory, ordinary differential equations and systems of ODEs, partial differential equations, vector calculus, elements of statistics, linear and non-linear optimization, matrix theory, and special functions like Bessel, Legendre, and gamma. This course is set up as modules. Students will be required to complete certain modules depending on their background and concentrations.

 

ENVE 5830 – Groundwater Flow Transport and Modeling

Basics of modeling with Finite Difference and Finite Element Methods. Modeling flow in saturated and unsaturated zones. Model calibration and validation. Parameter estimation. Treatment of heterogeneity. Basic geostatistics. Modeling surface-groundwater interactions. Application to field sites.

 

ENVE 5240 – Biodegradation and Bioremediation

Biochemical basis of the transformation of key organic and inorganic pollutants; quantitative description of kinetics and thermodynamics of pollutant transformation; impact of physicochemical and ecological factors on biotransformation.

 

ENVE 5310 – Environmental Transport Phenomena

Development and solutions of partial differential equations describing diffusion, advection, and sources/sinks common to transport of mass, energy, and momentum. Mass sources/sinks used to describe sorption and chemical reaction. Extension to dispersion and turbulent mixing. Applications to predicting the movement of environmental contaminants.
ENVE 5311 – Environmental Biochemical Processes

Major biochemical reactions; stoichiometric and kinetic description; suspended and attached growth modeling; engineered biotreatment systems for contaminant removal from aqueous, gaseous, and solid streams; process design.

 

ENVE 5370 – Environmental Monitoring

Introduction to complexities and challenges associated with acquisition of information on environmental processes and characteristics of natural systems. Hands-on experience with selection of measurement strategy and sensing technology; sampling network and protocol design; and deployment, acquisition and interpretation of measurements in natural systems.

 

ENVE 5821 – Vadose Zone Hydrology

Theoretical and experimental elements of primary physical and hydrological properties of porous media and processes occurring in partially-saturated soils. Practical experience in measurement and interpretation of hydrological information and methods of analysis for vadose-zone related environmental problems.

 

MENG Core Course Descriptions:

ENGR 5311 – Professional Communication and Information Management

Development of the advanced communication skills as well as information management required of engineers and engineering managers in industry, government, and business. Focus on (1) the design and writing of technical reports, articles, proposals and memoranda that address the needs of diverse organizational and professional audiences; (2) the preparation and delivery of organizational and technical oral and multimedia presentations and briefings; (3) team building skills with an emphasis on communications; and (4) knowledge management.

 

ENGR 5312 – Engineering Project Planning and Management

This course provides a methodology for managing engineering projects. Topics include project lifecycle, strategic planning, budgeting, and resource scheduling. Course work also includes work estimating, evaluating risk, developing the project team, project tracking and performing variance analysis. Case studies are used as class and homework assignments to focus the class on the topics presented.

 

ENGR 5314 – Advanced Engineering Mathematics or ENVE 5320 – Quantitative Methods for Engineers

This course draws the advanced math topics including Laplace, Fourier and z-Transform methods, probability theory, ordinary differential equations and systems of ODEs, partial differential equations, vector calculus, elements of statistics, linear and non-linear optimization, matrix theory, and special functions like Bessel, Legendre, and gamma. This course is set up as modules. Students will be required to complete certain modules depending on their background and concentrations.

 

ENGR 5300 – Capstone Project

Students are encouraged to work on a company-sponsored project.

SE 5101  Foundations of Physical Systems Modeling

This course is designed to provide students with the foundations of physical systems modeling and computational methods for performance analysis. Students will develop skills in the areas of fundamental physical and mathematical representations of fluid dynamics, thermodynamics, heat transfer, and electro-mechanics. This course will also introduce concepts on how systems can be architected and designed with the aid of models. Topics include system and component requirements specification, creation of system models for design and control analysis of physical systems. Emphasis is placed on the modeling of such systems in the equation oriented programming environment of the Modelica language, and the utilization of these system models within the Functional Mockup Interface for co-simulation and Model Exchange. Examples of Aircraft Environmental Control, Chiller Systems and Plants, Engine Fuel Systems, Variable Frequency Drives and Electric Machines are used for the demonstration of the theoretical and modeling aspects of physical system modeling.

Recommended Prep: Undergraduate degree in ME, CHEG and Modelica Software

SE 5202  Foundations of Control

The objectives of this course are to familiarize the students with system design flows used for designing, implementing and verifying control systems and to provide skills necessary to design and analyze practical regulatory controllers for Cyber-Physical systems. Successful students will be cognizant of the role of controls in the system design process and will be proficient in specifying control system requirements, especially as they relate to attenuation of load disturbances, robustness to dynamic system model uncertainty, actuator nonlinearities, and measurement noise; knowledgeable of the distinctions between modeling systems for control and understanding the fundamental limits of regulatory control systems; knowledgeable of the role of   control architectures for regulatory controllers, including sensor selection and sizing of actuators; aware of practical control design methods focusing on PID controllers; controller implementation, validation, testing, diagnostics and tuning. Use of computer-aided engineering tools (Dymola, MATLAB/Simulink) in the design flows for control of cyber-physical systems is emphasized.

Prerequisite: Undergraduate course in Systems Analysis; SE 5101

SE 5203  Design Flows for Control and Verification

The objectives of this course are to familiarize students with platform-based design flows for control and verification of cyber-physical systems, and to provide skills necessary to capture system-level requirements under nominal and hazardous conditions; select functional architecture and system structure considering hazards and reliability; conduct preliminary as well as detailed control system design for performance, reliability, robustness, implementation and cost; and carry out verification and validation processes for cyber-physical systems. Successful students will be cognizant of the role of controls in the system design process and will be proficient in specifying system requirements performing hazard analysis for dynamics and control of cyber-physical systems; understanding functional architecture and control structure evaluation, selection and validation considering hazards and reliability; preliminary as well as detailed model-based control system design for performance, reliability, robustness, implementation and cost; and verification and validation of control systems at various model abstraction levels. Special emphasis will be on development processes spanning requirements, dynamics & control, robustness, safety and computational and embedded system implementation issues. Use of computer-aided engineering tools (e.g., Rhapsody, Dymola, and MATLAB/Simulink) in the design flows for control of cyber-physical systems is stressed.

Prerequisite: SE 5101; SE 5202

SE 5295 Capstone Projects for Controlled Systems

This project course is designed to apply the skills, concepts and tools learned on requirement analysis, architecture selection, basic design and development, and design flows for controls on industry-relevant challenges. An industry and UConn mentoring team advises students on capstone projects.

Prerequisite: SE 5101; SE 5202; SE 5203

SE 5301 Embedded/Networked Systems Modeling Abstractions

This course is designed to familiarize students with design flows for designing, implementing and verifying embedded systems, and to provide skills necessary to specify requirements and perform platform-based design, analysis and modeling of embedded and networked systems. These models will be motivated by applications which demonstrate embedded systems design challenges of satisfying time-critical, event-driven, and data-centric requirements.   Students will be cognizant of the role of embedded controllers and devices in the system design process, as they relate to event-driven and data-driven systems, and supervisory control of hybrid (continuous and discrete-time) systems. This will include exposure to platform-based design principles with an emphasis on requirements capture and refinement to platform architecture mapping, analysis and verification. Students will learn the technical aspects of modeling principles relevant to embedded systems – specifically modeling system architecture, system functions, computation, software, real-time systems, and distributed systems.

Prerequisite: Background in hardware and/or software design

 

SE 5302  Formal Methods

This course is designed to provide students with an introduction to formal methods as a framework for the specification, design, and verification of software-intensive embedded systems. Topics include automata theory, model checking, theorem proving, and system specification. Examples are driven by cyber-physical systems.

Prerequisite: SE 5301

 

SE 5303  Design Flows for Embedded / Networked Systems

This course is designed to provide students with a thorough understanding of the design, verification, and validation of embedded/network systems and software-intensive systems. The student will develop skills in specifying requirements for embedded software systems, model based architecture and design, and verification and validation of embedded systems. Special emphasis will be placed on distributed embedded systems and real-time systems. The platform-based design (PBD) flow will be used as the common thread through the course. Examples are driven by cyber-physical systems.

Prerequisite: Background in hardware and/or software design; SE 5301; SE 5302

 

SE 5395  Capstone Projects for Embedded Systems

This project course is designed to provide students with a thorough understanding of all embedded system modeling, design, and verification through a comprehensive capstone project. These projects will be practical and be relevant to industry needs.

Prerequisite: SE 5301, SE 5302, SE 5303

SE 5101   Foundations of Physical Systems Modeling

This course is designed to provide students with the foundations of physical systems modeling and computational methods for performance analysis. Students will develop skills in the areas of fundamental physical and mathematical representations of fluid dynamics, thermodynamics, heat transfer, and electro-mechanics. This course will also introduce concepts on how systems can be architected and designed with the aid of models. Topics include system and component requirements specification, creation of system models for design and control analysis of physical systems. Emphasis is placed on the modeling of such systems in the equation oriented programming environment of the Modelica language, and the utilization of these system models within the Functional Mockup Interface for co-simulation and Model Exchange. Examples of Aircraft Environmental Control, Chiller Systems and Plants, Engine Fuel Systems, Variable Frequency Drives and Electric Machines are used for the demonstration of the theoretical and modeling aspects of physical system modeling.

Recommended Prep: Undergraduate degree in ME, CHEG and Modelica Software

SE 5102  Uncertainty Analysis, Robust Design and Optimization

This course is designed to provide students with a thorough understanding of platform-based and model-driven methods for uncertainty analysis and robust design of cyber-physical systems. Topics include modeling of uncertainties, sensitivity analysis, robust design analysis methodologies (DFSS, IDOV), and critical parameter management (CPM).

Prerequisite: SE 5101

SE 5103  Design Flows for Robust Design

This course is designed to provide students with the platform-based design flows for robust design of physical systems. The students will develop skills in requirements analysis of a physical systems, architectural selection, model-based system design, and verification and validation at various model abstraction levels. Special emphasis will be placed on development processes spanning system design and the requirements validation analyses (Sizing & Performance, Robustness, Dynamics & control, and Safety).

Prerequisite: SE 5101; SE 5102

SE 5195  Capstone Projects for System Design

This project course is designed to provide students with a thorough understanding of cyber-physical systems modeling and design through a comprehensive capstone project. These projects will be practical and relevant to industry needs.

Prerequisite: SE 5101; SE 5102; SE 5103

ECE 5510  Power System Analysis

Fundamentals of power system planning, operation, and management. Power generation and distribution. Modeling of AC generator, AC and DC motors, transformer and cable. Power flow solution. Modern power system monitoring/control, fault analysis, and transient stability analysis using computer tools. Use of power system simulation tools for power system planning and design.

Prerequisite: ECE 2001 – Electrical Circuits or equivalent

ECE 5512  Power Distribution

Principles of distribution system planning, automation and real-time operation with applications. Concepts of AC/DC Electricity. Three-phase power distribution as well as DC and Hybrid circuits. Load flow calculations, fault analysis, and reliability evaluation. Distributed power resources. Distribution system protection and reconfiguration. Smart distribution technologies. Efficient and resilient energy utilization.

Prerequisite: ECE 3231 – Introduction to Modern Power Systems or equivalent

 

ECE 5520  Advanced Power Electronics

Advanced converter and inverter topologies for high efficiency applications. Non-ideal component characteristics. Necessary components such as gate drive circuits and magnetic component design (that are not covered in introductory power electronics courses).

Prerequisite: ECE 3211 – Power Electronics or equivalent

 

ECE 5530  Modeling and Control of Electric Drives

Several topics related to modeling and control of electric drives. Fundamental equations related to inductance and flux variations in a rotating machine, leading to torque production. Reference frame theory and transformations for modeling purposes. Dynamic models of three-phase induction and permanent-magnet synchronous machines. Basic modeling of power electronic converters for electric drives, with focus on three-phase DC/AC inverters. Various control strategies with focus on vector control and different power electronic switching schemes in electric drives.

Prerequisite: ECE 3212 – Electric Machines and Drives or equivalent

 

ECE  5540  Electrical System Protection and Switchgear
Methods to sense voltage and current in medium and low voltage applications. Voltage sensing techniques include differential voltage amplifiers, shunt voltage measurement, and potential transformers. Current sensing techniques include current transformers, Rogowski coils, series voltage measurement, and Hall-effect sensors. Solid-state and mechanical relays and timing functions. Fuses and circuit breakers at medium voltage levels with focus on ratings, application-specific selection, and response time. Protection methods, e.g. differential protection, of transformers, generators, and cables with focus on distance relays and specialized devices.

Prerequisite: Instructor’s consent

Recommended preparation: ECE 3212 – Electric Machines and Drives or equivalent

 

ECE 5542  Asset Management and Condition Monitoring of Modern Power System

 Principles of operation, monitoring and asset management of modern power systems. Operation, aging and failure modes as well as techniques for monitoring and diagnosis of power system assets. Power system plant basics and design; factors leading to electrical and thermal over stresses in power networks (fault currents and lightning and switching overvoltage transients) and corresponding mitigation solutions; aging mechanism and failure modes of key assets such as transformers, overhead lines or cabling networks, switchgear and gas insulated substations; modern techniques for diagnosis and condition monitoring such as partial discharge analysis; full life-cycle, reliability centric, predictive asset management strategy, statistics, economics, IT integration and data engineering. The development trend of condition monitoring for emerging applications.

Prerequisite: Instructor’s consent

Recommended preparation: ECE 3001 – EM Fields and Waves and ECE 3231 Introduction to Modern Power Systems or equivalent

 

ECE 5544  Electrical Insulation System

Introduction to electrical insulation system for low and medium voltages. Gas discharge physics and dielectrics. Sulfur hexafluoride. Outdoor insulation. Dielectric breakdown in liquids and solids. Power capacitors and inductors. MV cables and accessories. Voltage transients in MV power systems. Thermal model for MV transformers (steady-state, transient, and hot-spot temperatures identification and verification). Insulation coordination design for MV transformers—load capacity and service lifting trade-off study based on electrical and thermal over-stress analysis. Insulation system for MV and LV rotating machines (form and random wound)—insulation system optimization for torque density and payload efficiency. Insulation system testing and qualification. Monitoring and diagnosis.

Prerequisite: Instructor’s consent

Recommended preparation: ECE 3001 – EM Fields and Waves and ECE 3231 Introduction to Modern Power Systems or equivalent