School of Engineering

Engineering Course Descriptions

EGR 415 Communication Systems.  Study of the techniques and performance of analog and digital communication systems. Block diagram study of the transmitter and receiver, performance analysis for noisy channels and the multiplexing of multiple channels. Topics include noise characterization, AM, FM, PCM, FSK and PSK. Applications include radio, TV, telephony, wireless and modems. Laboratory.

EGR 423 Digital Signal Processing Systems.  The techniques and tools used for signal/system analysis and design in the digital domain. Filter design and frequency analysis are presented in the context of implementation on modern digital hardware. Hands-on experiments and design projects are a central component of the course.

EGR 424 Design of Microcontroller Applications.  The architecture and capabilities of single chip microcontrollers and the design of microcontroller applications. A/D and D/A conversion, I/O, timing, programming, expansion methods, and development systems. Design projects will be an integral part of both lecture and laboratory.

EGR 426 Integrated Circuit Systems Design.  The design of digital circuits using behavioral modeling with VHDL. Topics include CPLD and FPGA architectures, the VHDL language, modeling of combinational logic, sequential logic, microcontrollers, state machines, and algorithms for numeric computation on integer and fixed-point numbers. Hands-on projects are a significant part of the course. Laboratory.

EGR 430 Electromechanics.  A course covering the engineering science and design of electrical to mechanical transducers. Topics include: threephase circuit analysis and power, magnetic circuit design, solenoids, transformers, DC motors, synchronous alternators and motors, brushless DC motors, stepper motors, and an introduction to dynamic systems analysis. Laboratory.

EGR 455 Automatic Control.  An introduction to automatic control of physical systems. Topics include mathematical modeling of physical systems, analysis of control system characteristics, compensator design and implementation. Laboratory.

EGR 600 Advanced Engineering Analysis.  Mathematics, statistics, and other quantitative topics are reviewed and extended. The course focuses on solving advanced engineering problems in the areas of project management, economic justification, risk analysis, and system behavior. Computer based solution techniques will be emphasized.  Computers will be used extensively in an active learning environment. 

EGR 602 Engineering and Society.  The societal elements impacting advanced engineering practice will be examined including legal issues, professional ethics, environmental issues, sustainability, globalization, project management, and technological progress.  Emphasis on technical writing. 

EGR 604  Implementation and Measurement.  Students will strengthen the ties between theoretical analysis and physical implementations. This will be done by examining various methods such as planning and conducting experiments, data analysis, data modeling, reporting, and fabrication. The course will use weekly activities and conclude with a major design project. 

EGR 610 Engineering Design. Application of various methods and approaches to engineering design using modern design tools. Design experiences are used throughout to develop designs. Mini design projects are assigned in interdisciplinary areas, machine design, heat transfer, and controls.

EGR 611 Computer-Aided Design and Engineering. Use of computer-aided methods for generating 3D parametric, feature-based geometric models. Use of the associated database for calculating design parameters. Topics include solid and surface modeling, fundamentals of geometric elements, and design related issues. Design projects are emphasized using industry-standard computer applications.

EGR 612 Design for Manufacturability. An integrated approach to producing capable designs. Topics include value engineering, cost estimating, break-even analysis, ergonomics, design for manufacturing processes and operations as well as for the environment, repair/maintenance, testing, and supportability. A course project is used to unify these topics.

EGR 615 Applied Finite Element Analysis. Fundamentals of structural finite element modeling. Geometry creation, element types, material specification, problem solution and results post-processing. A focus is placed on modeling techniques and guidelines using commercially available software.

EGR 620 Material and Process Selection. A study of current topics in materials and manufacturing processes for engineering design. Topics selected from advanced metallic, polymeric, ceramic and composite materials, surface treatment and electrical materials.

EGR 630 Contemporary Manufacturing Controls. Methods for the design and implementation of non-linear control systems are examined. Topics include contemporary control methods such as Petri nets, fuzzy logic and neural networks. Control systems are discussed and implemented.

EGR 640 Production Operation Models. An emphasis on the design and control of production systems using models. Paced and unpaced assembly lines, unreliable serial lines, job shops, flexible manufacturing systems, group technology, facility layout, setup, sequencing, material handling, and storage and retrieval. Deterministic and stochastic models. Heuristic, analytic, and simulation techniques.

EGR 641 Applied Optimization.  An introduction to the application of optimization models in product design and manufacturing.  Topics include modeling, formulation, and computer-based solution methodologies.  Emphasis on applications in manufacturing operations, product management, and design.  Cost effective implementations including linear programming, nonlinear programming, and genetic algorithms are employed. 

EGR 642 Materials Handling and Plant Layout. Exploration of the techniques and methods used for plant layout. Topics include organization of processes, work-flow, material handling techniques, analysis techniques, cost estimation, equipment selection, advanced material handling concepts and computer-aided layout.

EGR 644 Manufacturing Work Environments. The application of the classical techniques of industrial engineering to current manufacturing engineering practice. Methods engineering, work measurement techniques and applications, time standards, compensation, human behavior, human factors, cost and budgetary control. Emphasis on case studies.

EGR 653 Digital and Adaptive Systems. An advanced course in topics encompassing signal processing, communication and control. Material from previous courses is extended to model digital and adaptive behavior. Topics include digital control, adaptive filtering, adaptive control, and digital communications.

EGR 655 Power Electronics. The construction, characterization, and system realization of power switching devices. Specific topics include single-phase and three-phase rectifying circuits, DC chopper circuits, AC voltage controllers, frequency converters, and harmonic analysis. A significant course project is required.

EGR 656 Electrical Drive Systems. A second course in DC and AC machines and their industrial applications. Topics include adjustable speed drives, speed control of DC and AC machines, slip energy recovery, synchronous machine drives. A significant course project is required.

EGR 680 Topics in Solid Mechanics.  Advanced topics in the solid mechanics area including analysis of stress and strain, elasticity, stress concentration and failure theories.  Bending of beams, torsion, and axisymetric structures.  Plates, shells, and composite structures.

Page last modified December 11, 2009