Department of Mechanical, Aerospace, and Nuclear Engineering

Courses

Mechanical, Aeronautical & Nuclear»

Other Engineering Courses: General» | Biomedical» | Civil & Environmental» | Chemical» | Electrical, Computer & Systems» | Materials»

Electrical, Computer & Systems Courses:

ID Title Credits Offered
ECSE-2010 Electric Circuits 4 Every Term
  Techniques for the analysis and simulation of linear electric circuits, and measurements of their properties. Topics include resistive and energy-storage elements, controlled sources and operational amplifiers, systematic analysis methods, AC steady state, power and three-phase systems, magnetic coupling and transformers, transients, s-plane representation and analysis, frequency response, and Laplace transform and computer-aided methods. Prerequisites: MATH-2400 and PHYS-1200.

ECSE-2050 Analog Electronics 4 Every Term
  The physics and operation of semiconductor diodes, bipolar junction transistors, and field-effect transistors in elementary analog circuits. Amplifier biasing, small-signal analysis, frequency response, and noise. Feedback design, stability and oscillator circuits. Prerequisite: ECSE-2010.

ECSE-2060 Digital Electronics 4 Fall and Spring
  Analysis and design of switching-mode circuits: NMOS, CMOS, TTL, and ECL digital-logic families. Topics include: basic logic gates (voltage-transfer characteristics, noise margin, fan out, propagation delay, power dissipation), flip flops, Schmitt triggers, oscillators, timers, interface circuitry, memories, A/D and D/A converters, GaAs digital circuits. Prerequisites: ECSE-2010 and ECSE-2610.

ECSE-2100 Fields and Waves I 4 Every Term
  Development and application of Maxwells equations in free space and within materials. Introduction to vector calculus and computer-aided analysis and design methods in electromagnetics. Applications include calculation of lumped circuit elements from field theory, plane wave propagation in various materials, and reflection from boundaries. Transmission line concepts, Smith charts, and other design tools for distributed circuits. Prerequisite: ECSE-2010.

ECSE-2210 Microelectronics Technology 4 Fall and Spring
  An introductory survey of microelectronics technology emphasizing physical properties of semiconductors, device and circuit fabrication, semiconductor device operation, IC layout and design, and related CAD software. Topics include semiconductor crystals; energy bands; electronics and holes; dopant impurities; fabrication and operation of diodes, bipolar junction transistors, and field-effect transistors; CMOS chip design. Prerequisite: ECSE-2010. Corequisite: ECSE-2100 or PHYS-4210.

ECSE-2410 Signals and Systems 4 Every Term
  Time- and frequency-domain representation of continuous- and discrete-time signals and systems, and solutions of their response. Simulation of linear systems. Fourier series and transform. Laplace transform and z-transform. Stability, feedback systems, and root-locus analysis and design. Applications involving communication and control systems. Prerequisite: ECSE-2010.

ECSE-2610 Computer Components and Operations 4 Every Term
  Design-oriented introduction to computer components and operations. Standard codes, number systems, base conversions, and computer arithmetic. Boolean algebra, minimization and synthesis techniques for combinational and sequential logic. Races, hazzards, and asynchronous behavior. Registers, arithmetic logic units, memory structure, buses, and control units. Machine language programming, instruction fetch and execution, input-output devices, interrupts, and microprogram sequencers. Software and hardware tools. Prerequisite: CSCI-1100. Corequisite: ENGR-2350.

ECSE-2660 Computer Architecture, Networks, and Operating Systems 4 Spring
  Quantitative basis of modern computer architecture, processor design, memory hierarchy, and input/output methods. Layered operating system structures, process and storage management. Layered network organization, network protocols, switching, local and wide area networks. Examples from Unix and the Internet. Prerequisite: ECSE- 2610.

ECSE-2900 ECSE Honors Seminar 1 Spring
  Introduction to research as a professional activity in electrical, computer, and systems engineering for participants in the ECSE Honors Program. Admission to the program is by application or invitation only, made during the fall term of the sophomore year. This seminar can be taken more than once.

ECSE-4010 Electrical Engineering Laboratory 3 NA
  Electrical and electronic measurements from DC to MHz frequencies, with large and small impedance levels, involving active and passive, analog, and digital circuits. Design evaluation by testing. Prerequisites: ECSE-2050 and ECSE-2610. Corequisite: ECSE- 2100.

ECSE-4060 Communication Circuits 3 Spring
  Analysis and design of communications circuits, including coupling networks, oscillators, mixers, Class B and C r-f amplifiers; Class B and D broadband amplifiers; AM and FM modulators and demodulators; AGC and AFC and FSK circuits; pulse modulation techniques; phase-locked loops. Prerequisite: ECSE-2050; ECSE-4520 desirable.

ECSE-4080 Semiconductor Power Electronics 3 Fall
  The application of power semiconductor devices to the efficient conversion of electrical energy. Circuit analysis, signal analysis, and energy concepts are integrated to develop steady-state and dynamic models of generic power converters. Specific topics include AC/DC conversion, DC/DC conversion, DC/AC conversion, and AC/AC conversion. These generic converters are applied as controlled rectifiers, switching power supplies, motor drives, HVDC transmission, induction heating, and others. Ancillary circuits needed for the proper operation and control of power semiconductor devices are also discussed. (Cross listed as EPOW-4080. Students cannot receive credit for both this course and EPOW-4080). Prerequisite: ECSE-2050.

ECSE-4120 Electronic Circuits Design 3 Spring
  A capstone design experience that integrates theory, computer simulation, and experimental laboratory work. Included are the principles of reliability and optimization. Projects include the design, simulation, practical implementation, and testing of electronic circuits. This is designated as a writing-intensive course. Prerequisite: ECSE- 2050. Corequisite: ECSE-2060 and ENGR-4010 and senior standing.

ECSE-4160 Fields and Waves II 3 Offered by Individual Arrangement
  A continuation of ECSE-2100. Topics include solution of boundary value problems in electromagnetics using both analytic and numerical techniques. Conducting and dielectric guiding structures for waves. Radiation from simple antennas. Low frequency applications. Prerequisites: ECSE-2100, ECSE-2050, MATH-4600.

ECSE-4170 Introduction to Microwave Engineering 3 Offered by Individual Arrangement
  Techniques used in the analysis and design of microwave systems. Topics include wave propagation in free space and in guided structures; scattering parameters; signal flow graphs and applications to microwave networks; transmission lines and impedance matching; CAD of microwave circuits; system components; system design parameters and performance calculations. Prerequisites: ECSE-2050 and ECSE-2100.

ECSE-4180 Microwave Circuit Design 3 Spring
  A project-oriented course on microwave amplifier design using CAD programs such as Touchstone, E-Syn, LineCal, and Microwave Spice. Each student will do four or five design projects involving narrow band and broad band small-signal amplifiers, multistage amplifiers, microwave filters, couplers, and power amplifiers. Oral presentation by each student. This is designated as a writing-intensive course. Prerequisite: ECSE-2100. Corequisite: ENGR- 4010.

ECSE-4220 VLSI Design 3 Fall
  Introduction to VLSI design. The fabrication, device, circuit, and system aspects of VLSI design are covered in an integrated fashion. Emphasis is placed on NMOS and CMOS technology. Laboratory experiments focus on layout analysis, computer-aided layout, and logic and timing simulation. Project on digital design with standard cells. Prerequisites: ECSE-2010 and ECSE-2610; ECSE-2210 recommended.

ECSE-4250 Integrated Circuit Processes and Design 3 Fall
  The theoretical and practical aspects of techniques utilized in the fabrication of silicon-based microcircuits. Imperfections in semiconductors, crystal growth, solid solubility, alloying and diffusion, ion implantation, oxide masking, epitaxy, metallization, etching, and photolithography. Fabrication techniques for bipolar and MOS-microcircuits, and the electrical performance of devices based on these techniques. Microcircuit design and layout. Students cannot receive credit for both this course and MTLE-4160. Prerequisite: ECSE-2210.

ECSE-4260 Physical Design in Microelectronics 3 Spring
  A capstone design course. The conversion of circuit schematics to integrated-circuit chip layouts. Emphasis is on integrated circuits, device design, and the electrical performance of interconnected devices. Projects will involve the use of CAD software for process simulation, electrical analysis, physical placement, and interconnect routing. This is designated as a writingintensive course. Prerequisites: ECSE-2050 or ECSE-2060, and ECSE-2610. Corequisite: ECSE-2210 and ENGR- 4010 and senior standing; ECSE-4220 recommended.

ECSE-4290 Electronic Packaging 3 Fall
  Design and fabrication of interconnection structures in electronic systems; heat transfer and mechanical and environmental protection; applications, future trends, and limitations. (Cross listed as MTLE-4290 and MANE-4290. Students cannot receive credit for both this course and either MTLE-4290 or MANE-4290). Prerequisite: senior or graduate level at Rensselaer or an undergraduate degree in engineering or science.

ECSE-4320 Plasma Engineering 3 Offered by Individual Arrangement
  Introduction to plasma physics with primary emphasis on the application of plasmas for controlled thermonuclear fusion. Plasma behavior and confinement concepts are analyzed from both single-particle and conducting-fluid models. The interaction of electromagnetic waves with plasmas, plasma transport, plasma stability, and a review of major fusion-oriented devices are also presented. Prerequisite: ECSE-2100.

ECSE-4440 Control Systems Engineering 3 Fall and Spring
  Application of linear feedback theory to the design of largescale, integrated control systems. Derivation of complex mathematical models of physical systems. Synthesis of appropriate control laws to provide stability of these plants. Simulation of complex control systems on digital computers. This is designated as a writing-intensive course. Prerequisite: ECSE-2410.

ECSE-4460 Control Systems Design 3 Spring
  A capstone design course. Design principles include conceptual system design, components selection, modeling and simulation using computer-aided control design tools, and real-time programming. Each team will propose, design, evaluate, build, and test a working control system. Prerequisite: ECSE-4510 or ECSE-4440. Corequisite: ENGR-4010 and senior standing.

ECSE-4470 Applications of Linear Systems Analysis 3 Fall
  A course in mathematical modeling and analysis of systems. Topics may vary and include applications of differential equations, Laplace transforms, state space techniques, classical control theory, numerical methods, Fourier transforms, and z-transforms. Weekly projects involving electrical and mechanical systems are required. Oral and written project presentations are also required. GE/RPI students only.

ECSE-4490 Fundamentals of Robotics 3 Fall
  A survey of the fundamental issues necessary for the design, analysis, control, and implementation of robotic systems. The mathematical description of robot manipulators in terms of kinematics and dynamics. Hardware components of a typical robot arm. Path following, control, and sensing. Examples of several currently available manipulators. Prerequisite: ECSE-2410.

ECSE-4500 Probability for Engineering Applications 4 Every Term
  Axioms of probability, joint and conditional probability, random variables, probability density and distribution functions, functions of random variables, statistical averages, empirical distributions, parameter estimation, regression, tests of hypotheses, and Markov chains. Applications to engineering data such as device characteristics, failure rates, image processing and network traffic. Prerequisite: ECSE-2410.

ECSE-4510 Discrete Time Systems 3 Fall
  Sampling, quantization, reconstruction of signals. Digital filters. Mathematical tools used in the modeling, analysis, and synthesis of discrete-time communication and control systems. These include discrete Fourier transform, z-transform, state-variable, and transfer-function techniques. Applications to sampled-data control and quantized-data communications systems. Prerequisite: ECSE-2410.

ECSE-4520 Communication Systems 3 Every Term
  An introduction to signals and noise in electrical communication systems. Spectral analysis and filtering, including random signals. Modulation theory and techniques. System performance in the presence of noise. Other topics include television and radar systems, digital communication, receiver noise, and information theory. Prerequisites: ECSE-2010 and ECSE-2410; ECSE-4500 desirable.

ECSE-4540 Introduction to Voice and Image Processing 3 Spring
  An introduction to the two fields of voice and image processing, covering analytical and implementation aspects. Optical, electronic analog and digital processing techniques are covered in the imagery field, including sampling and quantization, 2-D transforms, image transmission and compression, image enhancement, sensors, and diversified applications. The voice processing portion involves speech synthesis, analysis, identification, and transmission. Physiological properties of speech, word, and speaker identification systems, digital speech transmission and compression, Vocoders, and applications. The course usually includes one field trip. Prerequisite: ECSE-4510.

ECSE-4560 Signal Processing Design 3 Spring
  A capstone design course. Supervised capstone design projects in digital signal processing. Project areas include receivers, synchronizers, parameter estimators, digital filters, voice and image processors. Prerequisite: ECSE-4510. Corequisite: ECSE-4520, ENGR-4010 and senior standing.

ECSE-4630 Lasers and Optical Systems 4 Fall Odd Years
  Optical physics and applications of lasers. Design of optical systems. Topics include: wave optics and beam propagation, Gaussian beams, resonators, optical properties of atoms and laser gain media, laser amplifiers, pulsed laser systems, applications of lasers, nonlinear optics. Three lecture hours and three laboratory hours per week. (Cross listed as PHYS-4630. Students cannot receive credit for both this course and PHYS-4630). Prerequisite: PHYS-2620 recommended.

ECSE-4640 Optical Communications and Integrated Optics 4 Fall Even Years
  Phenomena, materials, and devices for optical communications and computing. Topics include: guided wave and fiber optics, integrated optics, electro-optic and nonlinear optical switching, pulse and soliton propagation, sources and detectors. Three lecture hours and three laboratory hours per week. (Cross listed as PHYS-4640. Students cannot receive credit for both this course and PHYS-4640.) Prerequisite: PHYS-2620.

ECSE-4670 Computer Communication Networks 3 Fall
  Introduction to the basic concepts of computer and communication networks. In-depth presentation of the seven layers of the Open Systems Interconnection (OSI) reference model emphasizing network design. Network architectures and protocols such as the Internet, Ethernet, and Integrated Services Digital Networks are described in order to illustrate important networking concepts. Prerequisites: ECSE-2610 and combinatorial probability such as in MATH-2800, ENGR-2600 or ECSE-4500.

ECSE-4710 Interactive Computer-Aided Design 3 NA
  Development of computer-aided design techniques using computer graphics. Interactive design structures. Geometric modeling and computational geometry. Threedimensional curve and surface geometry. Curve and surface design. Introduction to industrial interactive design systems. Extensive use of the Rensselaer Computer Graphics System. Prerequisite: CSCI-1100 or thorough knowledge of a scientific computer language, preferably C.

ECSE-4720 Solid-State Physics 4 Fall
  An introduction to theoretical and experimental solidstate physics. Wave mechanics in the perfect crystal. Xrays, electrons, and phonons. Electrical properties of metals and semiconductors. Qualitative treatment of lattice defects. (Cross listed as PHYS-4720. Students cannot receive credit for both this course and PHYS-4720.) Prerequisites: PHYS-2100 and PHYS-2510 or equivalent.

ECSE-4730 Computer Systems Architecture 3 Bi-Annually
  Design principles for computer systems. Number representations, hardware algorithms for computer arithmetic. Computer system organization, control structures. Memory organization, addressing schemes, memory allocation and protection cache and virtual memories. Input/output structures, channels, interfaces. Multiprogramming and introduction to multiprocessing. Prerequisite: assembler language knowledge. (Credit will not be granted to students who receive credit for CISH- 4030.)

ECSE-4750 Computer Graphics 3 Fall and Spring
  Mathematics, data structures, algorithms, and programming for the pictorial synthesis of real or imaginary objects. Raster and vector graphics. Abstract and real I/O devices. Scan conversion. Filling and clipping. Graphics hardware. Color. Video controllers. Geometric transformations in 2- D and 3-D. Projections and viewing. Introduction to the X window system and widgets. Object hierarchy and the Programmers Hierarchical Interactive Graphics System. Visible surface determination. Programming assignments in C. Prerequisite: ECSE-2610.

ECSE-4760 Computer Applications Laboratory 3 Spring
  Experiments and lectures demonstrate the design of digital micro- and mini-computers as both decision tools and online system components. Topics include the basic operations of a minicomputer data I/O, process control, digital filter design, digital communication, and optimal control. Prerequisites: ECSE-2410 and either ECSE-4510 or ECSE- 4520.

ECSE-4770 Computer Hardware Design 3 Fall
  Digital design methodologies including timing chain and counter based hardwired microprogram design, modules, and modular design. The course bridges LSI and MSI design treating microprocessors, and I/O interfacing. Bus protocol standards, interrupts, direct memory access, priority arbitration, asynchronous timing, and overlap or double buffering. Specific examples of design include controllers for disks, cassettes, video systems, and stepping motors. Course includes a laboratory with access to FPGAs and microprocessors. Prerequisite: ECSE-2610; ENGR-2350 desirable.

ECSE-4780 Advanced Computer Hardware Design 4 Spring
  A capstone design course. Design methodologies include register transfer modules and firmware microprogrammed design. Bit-slice philosophy of design. LSI microprocessors as design elements in larger digital systems such as high-speed channels and special purpose computers. Detailed discussion of the structure of several computers at the chip and board level. Specification of custom IC digital systems. FPGA based design implementation using VHDL. Students cannot received credit for both this course and ECSE-6700. Prerequisite: ECSE-4770. Corequisite: ECSE-2660, ENGR-4010 and senior standing.

ECSE-4790 Microprocessor Systems Design 3 Fall
  A capstone design course. This course integrates hardware and software for real-time microprocessor based digital systems. Laboratory exercises are included to facilitate hardware and software development techniques practiced in industry. Prerequisites: ECSE-2610 and ENGR-2350. Corequisites: ENGR-4010 and senior standing.

ECSE-4900 ECSE Design 3 Fall and Spring
  A capstone design course. Provides all ECSE Majors senior design experience by engaging them in clientsponsored projects. The students work in multidisciplinary teams, jointly responsible to the faculty, the client liaison, and to each other for project management, execution and reporting. Contemporary design tools and practices are emphasized. Corequisites: ECSE-4010 and senior standing.

ECSE-4940 Independent Studies in Electrical, Computer, and Systems Engineering 1 to 3 NA
  Supervised reading and research.

ECSE-4960 Topics in Electrical, Computer, and Systems Engineering 3 NA
 

ECSE-4980 Senior Design Project 3 NA
  Get information from the curriculum office. This is designated as a writing-intensive course. Corequisite: ENGR- 4010.

ECSE-5010 Instrumentation and Measurement 3 Bi-Annually
  Complete survey of current instrumentation technology. Mathematical development of ideal first and second order instruments. Expands to cover temperature, pressure, flow, and motion measurements. Basic measurement statistical and error analysis techniques. Prerequisite: knowledge of differential equations and Fourier transforms.

ECSE-6010 Network Theory 3 Fall Alternate Years
  The analysis of active and passive linear networks, including sensitivity, topological formulas, energy functions, positive real functions, and realizability conditions. The determination of input and transfer functions that approximate a prescribed response. Active circuit elements including negative converters, gyrators, and operational amplifiers. Prerequisite: ECSE-2050.

ECSE-6050 Advanced Electronic Concepts 3 Fall Alternate Years
  Design and analysis of wideband amplifiers, differential amplifiers, and operational amplifiers; the characteristics of op-amps and their use as linear and nonlinear elements, including compensation techniques; regulated power supplies. Prerequisite: ECSE-2050.

ECSE-6060 Evaluation Methods for Decision Making 3 Fall Odd Years
  Evaluation provides structured information for policy-relevant decision making based on a purposeful analysis of the identified measures. Topics include test hypotheses, randomization/control schemes, measures framework, measurement methods, and pertinent analytic techniques. Emphasis is on the application of evaluation methods (including systems engineering and operations research techniques) to issues arising in criminal justice, education, health, housing, transportation, welfare, automated information systems, and military programs. (Cross listed as DSES-6860. Students cannot receive credit for both this course and DSES-6860.) Prerequisite: ECSE-4500 or DSES-4750 (MATP-4600) or equivalent.

ECSE-6210 Advanced Device Concepts 3 Fall
  An introduction to emerging electronic and optoelectronics technology. Topics cover cutting edge technologies and novel device concepts, such as quantum devices, silicon-on-insulators (SOI), compound semiconductor devices and technologies, thin film transistors (TFTs), wide band gap semiconductor devices and technologies, Si-Ge devices, solar cells, photodetectors, semiconductor lasers, opto-electronic ICs, optical interconnects and display technologies. Prerequisite: ECSE-2210 or equivalent.

ECSE-6230 Semiconductor Devices and Models I 3 Fall
  The physical operation of modern semiconductor devices and the determination of their internal parameters. Devices include diodes, unipolar and bipolar transistors, and metaloxide- semiconductor devices. Emphasis is placed on the fundamental mechanisms that contribute to device performance. The interrelationship between device parameters and circuit performance is stressed. Prerequisite: ECSE- 2210 or equivalent.

ECSE-6240 VLSI Fabrication Technology 3 Spring Even Years
  Fabrication technology for silicon and gallium arsenide integrated circuits with emphasis on sub-micron structures. Topics include epitaxy, diffusion, binary and ternary phase diagrams, grown and deposited oxides and nitrides, polysilicon and silicide technology, single- and multi-metal systems, plasma and chemical etching, ion milling photo, e-beam and X-ray lithography. Prerequisite: ECSE-4250 or equivalent.

ECSE-6250 Solid-State Microwave Devices 3 Offered by Individual Arrangement
  Physical properties of operation, modeling, and application of selected semiconductor microwave devices. Devices considered include varactors, p-i-n diodes, Schottky barrier diodes, avalanche transit time devices, transferred electron devices and field effect transistors. Terminal behavior of these devices, their noise characteristics, and their use in microwave circuits. Corequisite: ECSE-6230.

ECSE-6260 Semiconductor Power Devices 3 Spring Odd Years
  Special problems of semiconductor devices operating at high voltage and high current levels. Devices include p-i-n and Schottky diodes, bipolar junction transistors, power MOSFETs and thyristors. Topics include space charge limited current flow, microplasmas, avalanche breakdown, junction termination, high-level injection, emitter crowding, double injection, second breakdown, triggering mechanisms, plasma propagation, switching and recovery characteristics. Introduction to the Insulated- Gate Bipolar Transistor. Prerequisites: ECSE-6230 and ECSE-6290 or basic knowledge (at the graduate level) of semiconductor devices or permission of the instructor.

ECSE-6270 Optoelectronics 3 Offered by Individual Arrangement
  Introduction to Optoelectronics; brief review of interaction of light with matter; operating principles: basic designs and applications of optoelectronic devices such as Light Emitting Diodes, Laser Diodes, Photodetectors; Electro-optic, Acousto-optic and Non-linear optic based optical components such as Modulators, Switches, Couplers, Multiplexers, Amplifiers; Optical Waveguides and Fibers; Fiber Optic and Free Space Optical Communication Systems, Lightwave Networks. Prerequisites: ECSE-2210 and ECSE-4720 or equivalent.

ECSE-6290 Semiconductor Devices and Models II 3 Spring
  A continuation of ECSE-6230. Physical operation of insulated- gate and heterojunction field-effect devices including short-channel and hot-carrier effects. Studies of other heterojunction devices emphasize the exploitation of particular quantum-mechanical phenomena to achieve unique device behavior. Prerequisite: ECSE-6230 or equivalent.

ECSE-6300 Integrated Circuit Fabrication Laboratory 3 Spring
  Theory and practice of IC fabrication in a research laboratory environment. Test chips are fabricated and the resulting devices and circuits evaluated. Processes and fabrication equipment studied and used include oxidation/diffusion, CVD reactors, photolithography, plasma etching, vacuum evaporator, ion implantation, etc. Instruments used in process monitoring and final testing include thin film profilometer, ellipsometer, resistivity probe, scanning electron microscope, capacitance-voltage system, etc. The fundamentals of hazardous material handling and clean room procedures are studied. (Cross listed as MTLE-6300. Students cannot receive credit for both this course and MTLE-6300.) Prerequisite: ECSE-4250 or equivalent.

ECSE-6310 Plasma Dynamics I 3 Fall Odd Years
  Analysis of the dynamics of plasma behavior in terms of statistical models. Development of the Boltzmann equation, the moment equations of continuity, momentum, and energy, and their application to plasma transport processes.

ECSE-6320 Plasma Dynamics II 3 Spring Even Years
  Plasma kinetic theory, suitability of magnetically confined plasmas, plasma radiation, plasma turbulence. Prerequisite: ECSE-6310.

ECSE-6330 Plasma Devices 3 Offered by Individual Arrangement
  Analysis of magnetically confined high-temperature devices. Equilibrium and stability of a variety of magnetic confinement systems. Diagnostic techniques, current status of experimental results, and relationship to the development of controlled fusion. Prerequisite: ECSE-6320.

ECSE-6340 Plasma Diagnostics 3 Offered by Individual Arrangement
  Investigation of the major diagnostic techniques used for measuring parameters in magnetically confined plasmas. Several examples of mechanical, radiation, and particle techniques are developed. Emphasis is placed on the basic principles behind each technique, the hardware necessary to perform the measurements, the space and time limitations on the technique, and its role in studying fusion-oriented plasmas. Prerequisites: ECSE-6310 and ECSE-6320.

ECSE-6400 Systems Analysis Techniques 3 Fall and Summer
  Methods of analysis for continuous and discrete-time linear systems. Convolution, classical solution of dynamic equations, transforms and matrices are reviewed. Emphasis is on the concept of state space. Linear spaces, concept of state, modes, controllability, observability, state transition matrix. State variable feedback, compensation, decoupling. Prerequisite: ECSE-2410 or equivalent.

ECSE-6410 Robotics and Automation Systems: Rigid Body Kinematics and Dynamics 3 Spring Odd Years
  Kinematics and dynamics of general manipulator systems. Product of exponential formula. Closed kinematics chains, parallel robot, and mobile robots. Motion and force control through feedback. Path planning. Trajectory generation. Calibration and identification. Sensor fusion. Prerequisite: ECSE-6400; ECSE-4490 is desirable.

ECSE-6420 Nonlinear Control Systems 3 Spring
  Phenomena peculiar to nonlinear systems. Linearization, iteration, and perturbation procedures. Describing function stability analysis. Phase plane methods. Relaxation oscillations and limit cycles. Stability analysis by Lyapunovs method. Popovs theorem. Adaptive control systems. Sensitivity analysis. Prerequisite: ECSE-6400 or permission of instructor.

ECSE-6430 Optimization Methods 3 Fall
  Linear programming, nonlinear programming, iterative methods, and dynamic programming are presented, especially as they relate to optimal control problems. Discrete and continuous optimal regulators are derived from dynamic programming approach, which also leads to the Hamilton- Jacobi-Bellman Equation and the Minimum Principle. Linear quadratic regulators, linear tracking problems, and output regulators are treated. Linear observer and the separation theorem are developed for feedback controller implementation. Prerequisite: ECSE-2410. Corequisite: ECSE-6400.

ECSE-6440 Optimal Control Theory 3 Spring Even Years
  The concepts, techniques, and tools related to optimal control for dynamical systems. Major topics include calculus of variation, minimum principle, dynamic programming, optimal estimation, and differential games. Both discrete time systems and continuous times are addressed. Particular consideration is given to linear time invariant systems in terms of linear quadratic regulator and Kalman filter. Prerequisite: ECSE-6400.

ECSE-6460 Multivariable Control Systems 3 Fall Even Years
  Tools and methods for the analysis and design of linear multivariable feedback systems. Topics include the connection between frequency domain and state space models and methods, model identification, model reduction, model uncertainty and closed loop performance, convex analysis and design methods, optimal controller synthesis using H2, H-infinity, and structured singular value criteria. Prerequisite: ECSE-6400.

ECSE-6480 Adaptive Systems 3 Spring Odd Years
  This course contains the fundamental theory required to design adaptive systems. Topics include parameter identification, ARMA modeling, model reference systems, model algorithmic control, self-tuning systems, and adaptive filtering. Applications to physical and physiological systems are introduced. (Cross listed as BMED-6480. Students cannot receive credit for both this course and BMED-6480.) Prerequisite: ECSE-6400 or equivalent.

ECSE-6490 Electromagnetic Compatibility 3 Spring
  All electronic and electrical devices and equipment have to meet FCC, European, or other standards for electromagnetic emissions and/or susceptibility. The course will cover basic EMC standards, electromagnetic theory, antennas used for measuring electromagnetic emissions, signal spectra analysis of electromagnetic compatibility, radiated and conducted emissions and susceptibility, cross talk, shielding, electrostatic discharge, and system design including printed circuit board design of electromagnetic compatibility. The necessary electromagnetic theory will be taught in the course. Prerequisite: Undergraduate degree in engineering, physics, or mathematics.

ECSE-6510 Introduction to Stochastic Signals and Systems 3 Fall
  Deterministic signal representations and analysis, introduction to random processes and spectral analysis, correlation function and power spectral density of stationary processes, noise mechanisms, the Gaussian and Poisson processes. Markov processes, the analysis of linear and nonlinear systems with random inputs, stochastic signal representations, orthogonal expansions, the Karhunen- Loeve series, channel characterization, introduction to signal detection, linear mean-square filtering, the orthogonality principle, optimum Wiener and Kalman filtering, modulation theory, and systems analysis. Prerequisites: ECSE-2410 and ECSE- 4500 or equivalent.

ECSE-6520 Detection and Estimation Theory 3 Spring
  Classical statistical decision theory, decision criteria, binary and composite hypothesis tests. Statistical models of signals and noise. Detection of known signals in Gaussian noise. Receiver operating characteristics and error probability. Applications to radar and communications. Detection of signals with unknown or random parameters, detection of stochastic signals, nonparametric detection techniques. Statistical estimation theory, performance measures. Cramer-Rao bounds, estimation of unknown signal parameters, optimum demodulation, signal design. Prerequisites: probability theory and ECSE-6510.

ECSE-6530 Information Theory and Coding 3 Fall
  Information measures, characterization of information sources, coding for discrete sources, the noiseless coding theorems, construction of Huffman codes. Discrete channel characterization, channel capacity, noisy-channel coding theorems, reliability exponents. Various error-control coding and decoding techniques, including block and convolutional codes. Introduction to waveform channels and rate distortion theory. Prerequisite: probability theory. Corequisite: ECSE-6510.

ECSE-6550 Stochastic Processes in Communication and Control 3 Offered by Individual Arrangement
  Review of measure and integration theory, elements of probability, random variables, conditional probability, and expectations. Stochastic processes, stationarity and ergodicity. Gaussian processes and Brownian motion, the Poisson process. Markov processes, wide-sense stationary processes, spectral representations, linear prediction and filtering. Stochastic integrals and differential equations, white noise and the stochastic calculus, the Fokker-Planck equation, diffusion processes, recursive filtering and estimation, evaluation of likelihood ratios. Applications in communication, information processing, and control. Prerequisite: ECSE- 6510.

ECSE-6560 Digital Communication Engineering 3 Fall
  The functional characterization of digital signals and transmission facilities, band-limited and duration-limited signals, modulation and demodulation techniques for digital signals, error probability, intersymbol interference and its effects, equalization and optimization of baseband binary and M-ary signaling systems, error control coding techniques, digital filtering current practices in modern design. Introduction to communication networks and switched systems, store-andforward communication systems, broadband communication techniques, channel protocol, current developments in digital communication systems design and operation. Prerequisites: ECSE-4520, linear systems theory and transform theory.

ECSE-6570 Digital Signal Compression: Data Compression in Theory and Practice 3 Spring Odd Years
  Principles of efficient digital representation of analog signals and their application to images, audio, and multimedia signals. Topics include rate-distortion theory, scalar and vector quantization, trellis-coded quantization (TCQ), entropy coding, Huffman coding, arithmetic coding, bitplane coding, set partition coding, Ziv-Lempel coding, PCM, DPCM, transform coding, subband/wavelet coding, and tree/trellis coding. Certain standard or oft-used systems, evolving or current, such as JPEG, JPEG2000, JPEGLS, Wavelet/TCQ, EZW, SPIHT, FBI Fingerprint, and MPEG will be treated. Prerequisites: ECSE-6510, ECSE- 6530.

ECSE-6580 Theory of Digital Communications 3 Spring
  Review of the discrete Gaussian noise channel and development of coding theorems. Waveform channels, orthonormal expansions of signals and Gaussian noise, the vector model of waveform channels, time-bandwidth and dimensionality, optimum receiver principles, channel capacity and reliability functions, signal design and selection. Coding for the Gaussian noise channel, theoretical performance bounds, implementation of error control coding, techniques for overall system evaluation, investigation of fundamental rate versus reliability tradeoffs. Prerequisite: ECSE-6510.

ECSE-6590 Principles of Wireless Communications 3 Spring
  A comprehensive description of the concepts used in modern wireless and cellular systems. The general topics covered will be wireless channel models, multi-access issues, such as FDMA/TDMA and CDMA with a brief view of GSM, descriptions of digital transmission methods in wireless, receiver diversity, channel estimation and multi-user detection, and wideband communications. We will address the topics of system capacity and the effects of automatic power control, wireless networks, and DSP applications for wireless. Prerequisites: ECSE-6510 and ECSE-6560.

ECSE-6600 Internet Protocols 3 NA
  This course will cover concepts and protocols which enable heterogeneous computer networks to work with each other, including transport (TCP, UDP), network (IP, IPng), routing (RIP, OSPF), network management (SNMP, SNMPv2, RMON), and other important protocols like ARP, ICMP, DNS, BOOTP, DHCP and HTTP. Advanced topics like Mobile IP, Real-time and reservation protocols (RTP, RSVP), IP multicast (IGMP, MBONE) and network security will also be examined. Emphasis will be on breadth of coverage, as well as hands-on programming experiences. Prerequisite: ECSE-4670.

ECSE-6610 Pattern Recognition 3 Fall
  Structure of pattern classification problems. Mathematics of statistical decision theory: random vectors, multivariate probability functions, discriminants, parametric and nonparametric techniques, Bayesian and maximum likelihood estimation, feature selection, dimensionality reduction, whitening transformations. Adaptive methods and clustering. Five programming assignments and a term paper. Prerequisite: ECSE-4500 or equivalent.

ECSE-6620 Digital Signal Processing 3 Fall
  A comprehensive treatment of the theory, design, and implementation of digital signal processing structures. The sampling, quantization, and reconstruction process. Design of digital filters in both the time and frequency domains. Analysis of finite word length effects. Theory and applications of discrete Fourier transforms and the FFT algorithm. Applications from the communication, control, and radar signal processing areas. Prerequisites: ECSE-4500, ECSE- 4510.

ECSE-6630 Digital Image and Video Processing 3 Spring
  Theory of multidimensional signal processing and its application to digital image and video processing. The first half will cover signals and systems, Fourier transform, z-transform, discrete Fourier transform, FIR and IIR filters and their design. The emphasis will be on the unexpected and important differences from the one-dimensional case. The second half consists of applications in image and video signal processing, e.g., compression coding, noise reduction, motion estimation, deblurring, and restoration. Prerequisites: ECSE-6510, ECSE-6620.

ECSE-6640 Digital Picture Processing 3 Offered by Individual Arrangement
  Pictures and their computer representation. Image digitization, transform, and prediction methods. Image coding and image data compression. Digital enhancement techniques, histogram equalization, differencing, smoothing, and geometric corrections. Restoration and filtering. Edge detection and picture segmentation. Geometric analysis, connectedness, size, distance, directionality, and shape. Image processing languages and software. Applications from remote sensing, scene analysis, and medical-image analysis. Prerequisites: prior exposure to probability, stochastic processes, and assembler language programming is recommended but not required.

ECSE-6650 Computer Vision 3 Offered by Individual Arrangement
  Image formation and visual perception. Images, line structures, and line drawings. Preprocessing, boundary detection, texture, and region growing. Image representation in terms of boundaries, regions, and shape. Three-dimensional structures and their projections. Analysis, manipulation, and classification of image data. Knowledge-based approaches to image understanding. Applications from fields of robot vision, biomedical-image analysis, and satellite and aerial image interpretation.

ECSE-6660 Broadband & Optical Networking 3 Spring Odd Years
  Review of fundamental concepts and protocols of broadband and optical networking. Convergence of telephony, internet and cable networks lead to new architectural and protocol concepts. Concepts and architectures covered in this course include: high-speed switching & router-design, traffic engineering, fiber optical communications, optical networking concepts, protection/restoration/survivability, optical link layers, quality of service, Gigabit Ethernet for MANs and broadband last-mile technologies. Prerequisite: ECSE-4500, ECSE-4670.

ECSE-6670 Local Computer Networks and Multiaccess Communication 3 Spring Even Years
  Review of OSI and IEEE 802 layered network architectures. Related queuing theory including basic Markov chain theory; M/M/1 and M/G/1 queues; and reservation, polling, and token passing systems. Protocols for multiple access channels such as satellite and packet radio networks including ALOHA and carrier sensing protocols. Local area network protocols: CSMA/CD, token passing rings and buses, implicit token protocols, and protocols for fiber optic LANs. Emphasis throughout on access protocols and their analysis. Prerequisites: ECSE-4500, ECSE-4670.

ECSE-6680 Advanced VLSI Design 3 Offered by Individual Arrangement
  The reliable development of VLSI designs. Topics include device modeling, comparative circuit performance, design for testability, multiprocessor architectures, and memory and microprocessor design. Laboratory experiments involve the use of an ensemble of CAD tools, including SPICE, placement and routing, and high-level design descriptions. A term report and project are required. Prerequisite: ECSE-4220.

ECSE-6690 VLSI Design Automation 3 Offered by Individual Arrangement
  Software design aids for specifying IC design. Covers a spectrum of logic entry, simulation, placement, routing, network extraction, verification, PG tape generation, and testing. Use of a tool set for 2 micron CMOS gate array design using an industrial foundry. Designs are actually fabricated. Prerequisites: ECSE-4770, ECSE-6700.

ECSE-6700 Computer Architecture Prototyping with FPGA's 3 Spring
  An advanced design and laboratory course. Design methodologies include register transfer modules and firmware microprogrammed design. Advanced microprocessor topics. Bit-slice philosophy of design. LSI microprocessors as design elements in larger digital systems such as high-speed channels and special purpose computers. Detailed discussion of the structure of several computers at the chip and board level. Emphasis on high-speed ECL and Schottky circuits. Specification of custom IC digital systems. FPGA based design implementation using VHDL. Students cannot receive credit for both this course and ECSE-4780. Prerequisite: ECSE-4770.

ECSE-6710 Fuzzy Sets and Expert Systems 3 Fall
  Introduction to fuzzy set theory and fuzzy logics: basic concepts, fuzzy logics operations. Semantic manipulation applied to case studies in approximate reasoning, linguistic modeling, decision theory, and cluster analysis. Expert systems architecture and applications. Symbolic manipulation knowledge representation, control structure, and explanation capabilities. Analysis of expert systems such as MYCIN, PROSPECTOR, OPS5, DELTA. Prerequisites: expertise in a high-level programming language, some knowledge of probability.

ECSE-6720 Neural Network Computing 3 Offered by individual arrangement
  The theoretical background for learning using neural networks and important issues in the applications of neural networks. Topics include perception, associative memory, multilayer networks, recurrent networks, learning and generalization capabilities, training algorithms, learning with prior knowledge, and examples in applications. Prerequisite: familiarity with probability theory, linear algebra, and FORTRAN or C programming.

ECSE-6740 Introduction to Parallel Computation 3 Fall
  Motivation for parallel processing, technological constraints, complexity, performance characterization, communications, interconnection networks, reconfiguration and fault tolerance, systolic arrays, memory systems, largebandwidth input/output, disk arrays, online visualization, coarse and fine-grain processor design, parallel FORTRAN and C, finite-difference and finite-elements, parallel optimization and transformation algorithms, selected signal and image processing applications, selected architectures: DAP, NCUBE, CM-2, and MasPar. Prerequisites: ECSE-2660 and knowledge of probability theory.

ECSE-6750 Finite-State Machine Theory 3 Offered by Individual Arrangement
  Topics vary from year to year and may include methods of representation for finite-state machines, state assignments, machine decomposition theory. Experiments on finitestate machines, finite-memory machines, information-lossless machines. Linear machines, probabilistic machines, cellular arrays. Prerequisite: ECSE-2610 or consent of instructor.

ECSE-6770 Software Engineering I 3 Fall
  Engineering approach to the development of small and large programming projects. The life cycle steps of project planning, requirements analysis and specification, design, production, testing and maintenance of programming systems. Examples from current literature. Use of Unix workstations and a team project with object-oriented analysis are required. Prerequisites: ECSE- 2660 and CSCI-2300 or equivalent.

ECSE-6780 Software Engineering II 3 Spring
  Continuation of ECSE-6770. Current techniques in software engineering with topics selected from economics, reusability, reliable software, program analysis, reverse engineering, CASE tools, automatic code generation, and project management techniques. Prerequisite: ECSE- 6770.

ECSE-6790 Computational Geometry 3 Offered by Individual Arrangement
  Literature survey of current research in computational geometry and theoretical computer graphics showing recent efficient algorithms useful in graphics and CAD. Algorithms such as Voronoi networks, geometric searching, convex hulls, divide and conquer in multidimensional space, repeated rotation, preprocessing scenes to draw back to front from any viewpoint, new hidden surface algorithms, haloed line elimination, polyhedron intersection, and algorithms for scenes with thousands of faces are discussed. Major research paper required. Prerequisites: ECSE-4710 or ECSE-4750, and CSCI-2300 or equivalent.

ECSE-6800 Advanced 3-D Computer Graphics and Visualization 3 Spring
  This course will cover 3-D graphical application programmer interfaces (APIs) and advanced rendering techniques, visulation pipelines, creating simulations, and visualization packages. Also covered will be algorithms for extracting visual information from data sets, such as determining isosurfaces, contours, and cut planes. A programming emphasis will be on object-oriented design and systems. Term project required. Prerequisites: ECSE-4750, CSCI-2300 or equivalent, some familiarity with Java/C++.

ECSE-6820 Queuing Systems and Applications 3 Spring Even Years
  A course on fundamentals of stochastic processes and queuing theory emphasizing applications. Poisson processes, renewal processes, Markov chains, general methods in the study of Markovian and non-Markovian systems, tandem queues, networks of queues, priority and bulk queues, computational methods, and simulation. Focus of the course is the application of these tools in the performance evaluation and design of computer systems, communication networks, manufacturing systems, and service systems. (Cross listed as DSES-6820. Students cannot receive credit for both this course and DSES-6820.) Prerequisite: ECSE- 4500 or DSES-4750 or MATP-4600.

ECSE-6830 Large-Scale Systems: Case Studies and Analyses 3 Fall Odd Years
  A case-study approach introducing the systems method to analyze large-scale systems. Qualitative and quantitative study of the problems, from problem examination, to problem definition, to problem solution, and to implementation. Case studies in manufacturing, transportation, community development, water resources, and criminal justice. Emphasis is on analysis of real-world problems, using techniques of systems engineering and operations research, and considering diverse factors such as economic, technical, sociological, and environmental issues. (Cross listed as DSES-6830. Students cannot receive credit for both this course and DSES-6830.) Prerequisite: ECSE-4500. Corequisite: MATP-4700 or DSES-4770 or equivalent, or permission of instructor.

ECSE-6840 Modeling Large-Scale Systems 3 Fall
  Applications of operations research and systems analysis techniques to mathematical modeling of complex systems, especially large-scale public systems. Discussion of modelbuilding approaches, emphasizing the role of creativity, rationality, and mathematics. Introduction of important quantitative techniques (e.g., geometrical probability, optimization theory, and stochastic processes) and their application to modeling emergency service systems, spatial distribution of public service facilities, congestion, land-use patterns, transportation systems, demographics, and energy. (Cross listed as DSES-6840. Students cannot receive credit for both this course and DSES-6840.) Prerequisites: MATP-4700 and ECSE-4500 (or equivalent); ECSE-6830 desirable.

ECSE-6860 Evaluation Methods for Decision Making 3 Fall Odd Years
  Evaluation provides structured information for policyrelevant decision making based on a purposeful analysis of the identified measures. Topics include test hypotheses, randomization/control schemes, measures framework, 501 ELECTRICAL, COMPUTER, AND SYSTEMS ENGINEERING measurement methods, and pertinent analytic techniques. Emphasis is on the application of evaluation methods (including systems engineering and operations research techniques) to issues arising in criminal justice, education, health, housing, transportation, welfare, automated information systems, and military programs. (Cross listed as DSES-6860. Students cannot receive credit for both this course and DSES-6860.) Prerequisite: ECSE-4500 or DSES-4750 (MATP-4600) or equivalent.

ECSE-6900 Seminar in Electrical, Computer, and Systems Engineering NA
 

ECSE-6940 Readings in Electrical, Computer, and Systems Engineering 1 to 3 NA
  Supervised reading and problems, by individual arrangement.

ECSE-6960 Topics in Electrical, Computer, and Systems Engineering 3 NA
  New or special courses are presented under this listing from time to time.

ECSE-6970 Professional Project NA
  Active participation in a semester-long project, under the supervision of a faculty adviser. A Professional Project often serves as a culminating experience for a Professional Master's program but, with departmental or school approval, can be used to fulfill other program requirements. With approval, students may register for more than one Professional Project. Professional Projects must result in documentation established by each department or school, but are not submitted to the Graduate School and are not archived in the library. Grades of A,B,C, or F are assigned by the faculty adviser at the end of the semester. If not completed on time, a formal Incomplete grade may be assigned by the faculty adviser, listing the work remaining to be completed and the time limit for completing this work.

ECSE-6980 Master's Project 3 to 9 NA
  Active participation in a master's-level project under the supervision of a faculty adviser, leading to a master's project report. Grades of IP are assigned until the master's project has been approved by the faculty adviser. If recommended by the adviser, the master's project may be accepted by the Office of Graduate Education to be archived in the Library. Grades will then be listed as S.

ECSE-6990 Master' Thesis 6 to 9 NA
  Active participation in research, under the supervision of a faculty adviser, leading to a masters thesis. Grades of IP are assigned until the thesis has been approved by the faculty adviser and accepted by the Office of Graduate Education to be archived in a standard format in the library. Grades will then be listed as S.

ECSE-7010 Optical Fiber Communications 3 Bi-Annually
  Review of the state of the art in optical fibers, light sources, and photodetectors. Topics include: propagation, coupling, dispersion, loss and cut-off characteristics of guided wave models in optical fibers, structural and operating parameters of various types of hetrostructure lasers and light-emitting diodes and quantum efficiency, response time and noise characteristics of silicon PAD and PIN diodes. Also includes applications of optical fibers in optical communications, in data processing, and in control systems.

ECSE-7020 Digital Control and Estimation 3 Bi-Annually
  Computer control and estimation algorithms including deterministic and stochastic models. Markov sequence and Bayes decision rules, linear Kalman filtering, predicting and smoothing. Parameter identification, combined state and parameter estimation. Adaptive filters and on-line rapid estimation schemes, extended and nonlinear filters. Optimal digital control of deterministic and stochastic systems. Separation theorems. Prerequisite: ECSE- 6400.

ECSE-7040 Electromechanical Devices and Application 3 Bi-Annually
  Various aspects of industrial motion control systems including rotary to linear transmissions, energy conversion, actuators, sensors, analog, and digital control. Emphasizes the systems approach with interaction between components. Prerequisite: basic knowledge of linear feedback systems.

ECSE-7060 Digital Modeling of Dynamic Systems 3 Bi-Annually
  Philosophy, background, and application of mathematical modeling and dynamic simulation. Modeling techniques. Simulation: the implementation of a mathematical model. Digital simulations. Survey of methods, languages, and facilities to perform dynamic simulation tasks.

ECSE-7100 Real-Time Programming and Applications 3 Bi-Annually
  Hardware and software characteristics of real-time systems for analysis and control. Real-time programming techniques, standard interfaces and busses, sensors, data smoothing, digital filtering, and digital control. Prerequisite: CISH-4030 (or ECSE-4730) and CSCI- 4210. Offered on sufficient demand.

ECSE-7120 Control Theory 3 Bi-Annually
  Synthesis of closed loop pole-zero configuration to satisfy system specification; development of open loop compensation for a fixed plant to produce desired overall response.

ECSE-7260 Computer Arithmetic and Computation 3 Bi-Annually
  rocessor architecture, data-operations unit design and hardware realization of arithmetic logical functions associated with modern digital computer systems. Machine arithmetic theories, algorithms and designs of highspeed/ cost-effective fixed and floating point adder/subtracters, multipliers, and dividers. Binary and decimal computations. Microprogramming and writable-control-store applications. Prerequisite: ECSE-4730 or CISH-4010.

ECSE-9990 Dissertation NA
 

EPOW-4010 Power Engineering Fundamentals 4 Fall
  Study of the principal components of electric power systems as individual pieces of equipment and as parts of a system. Balanced 3-phase circuits, per unit quantities. Circle diagrams, control of voltage, and power flow. Unbalanced faults. Symmetrical components. The study includes physical modeling and the use of standard software simulation tools. Prerequisite: ECSE-2010 or permission of instructor.

EPOW-4020 Electromechanics 3 Spring
  This course studies electromechanical interactions in lumped-parameter systems. These interactions describe the operation of electric machines, electromechanical actuators and transducers. The fundamental laws of Faraday, Ampere and Gauss are considered to develop physical models of magnetic circuits, including those which use permanent magnets. These models are then expanded to include equations of motion and the thermodynamics of electromechanical coupling. Applications include transformers, induction machines, synchronous machines, DC machines, and reluctance machines. Prerequisite: ECSE-2010, ENGR-4300 or permission of instructor.

EPOW-4030 EPE Laboratory 4 Spring
  A laboratory based examination of static and rotating energy conversion equipment. Topics include the experimental study of the physical phenomena and characteristics of magnetic circuits, transformers, electric machines, rectifiers, DC/DC converters and inverters. The interaction between static power converters and electric machines is emphasized. Prerequisites: EPOW-4020 or EPOW-4080 or permission of instructor.

EPOW-4080 Semiconductor Power Electronics 3 Fall
  The application of power semiconductor devices to the efficient conversion of electrical energy. Circuit analysis, signal analysis, and energy concepts are integrated to develop steady-state and dynamic models of generic power converters. Specific topics include AC/DC conversion, DC/DC conversion, DC/AC conversion, and AC/ACconversion. These generic converters are applied as controlled rectifiers, switching power supplies, motor drives, HVDC transmission, induction heating, and others. Ancillary circuits needed for the proper operation and control of power semiconductor devices are also discussed. (Cross listed as ECSE-4080. Students cannot obtain credit for both this course and ECSE-4080.) Prerequisite: ENGR-4300 or ECSE-2050.

EPOW-4840 Industrial Power System Design 3 Spring
  Industrial power system design considerations: planning (safety, reliability, simplicity, maintenance, flexibility, cost), voltages (control, selection, effects of variation), protection (devices, limitations, requirements, coordination, testing), fault calculations, grounding (static and lightning protection, earth connections), power factor control and effects, switching and voltage transformation, instruments and meters, cable construction and installation, busways. Prerequisite: EPOW-4010 or equivalent or permission of instructor.

EPOW-4850 Electric Power Engineering Design 3 Spring
  A capstone design course. Structured and integrated design experience in which a plurality of analytical tools is invoked to meet a design specification for a selected item of hardware. This will involve electrical, thermal, mechanical, environmental, and economic considerations, as appropriate, and may require laboratory and/or computer work in the design or evaluation. This is a writing-intensive course. May only be taken in the senior year. Prerequisites: EPOW-4010 and EPOW-4020 or permission of instructor. Corequisites: ENGR-4010 and senior standing.

EPOW-4940 Electric Power Engineering Project 1 to 6 NA
 

EPOW-4980 Senior Project 3 NA
 

EPOW-6090 Advanced Power Electronics Laboratory 3 Spring Even Years
  A laboratory-based examination of rectifiers, DC/DC converters, resonant converters and inverters, focusing on the interactions among the semiconductor switches and the filter elements of the converter. Control circuits for the semiconductor switches are designed and implemented. Laboratory exercises consist of simulation and physical measurements. Transient performance of various converters is also examined. A student-initiated project dealing with some aspect of power electronics is required. Prerequisite: EPOW-4080 or permission of instructor.

EPOW-6810 Power Engineering Analysis 3 Fall
  Characteristics and equivalent circuits for transmission lines and transformers. Per unit system. Balanced threephase systems and power transfer limits. Symmetrical components and sequence network characteristics of transmission lines and transformers. Symmetrical component fault analysis. Clarke components.

EPOW-6820 Power Quality Power 3 Spring
  Quality examines the causes of and solutions to electric power quality problems. Power quality topics range from utility issues such as voltage sags, swells, and outages to consumer issues, such as harmonic distortion, and bus reliability at the equipment level. Solution methods such as implementing surge suppressors, the UPS, active filtering, and proper grounding techniques will be discussed. It is recommended that students have taken either EPOW- 6860 or EPOW-4080 prior to enrolling in this class.

EPOW-6830 Protective Relaying 3 Fall
  Basic relaying philosophy. Current and potential transformers. Operating principles of electromagnetic, electronic and digital relays. Application of relays to protect generators, busses, transformers and transmission lines. Prerequisite: EPOW-4010. Corequisite: EPOW-6810.

EPOW-6840 Power Generation Operation and Control 3 Spring
  Economics of the operation of power systems. Control of hydro and thermal generating units. Aspects of interconnected operation. Transmission losses and techniques for optimum economic generation. Hydro-thermal coordination problems. Modern power markets. State estimation. Corequisite: EPOW-6810.

EPOW-6850 Electric and Magnetic Fields in Electric Power Engineering 3 Fall
  Review of electromagnetic theory required to undertake analysis and design of power equipment. Experimental, analog, and digital field estimation techniques. Case studies in electric and magnetic fields such as cable and bushing design, problems of gas bus systems, electrostatic precipitation, magnetic flux penetration, eddy currents, losses, shielding, generation of torque. Prerequisites: ECSE-2100, EPOW-4010, and EPOW-4020 or their equivalents.

EPOW-6860 Surge Phenomena in Electric Power Engineering 3 Fall
  Analysis and computation of electrical transients in lumpy and distributed power circuits; switching surges, lightning surges, traveling waves. Impact of surges on terminal equipment. Insulation coordination; system protection; design of electric power apparatus and systems to operate reliably and economically in a transient environment.

EPOW-6870 Mechanical Aspects of Electric Power Apparatus 3 Spring
  General theory of kinematics and dynamics of machines and structures with emphasis on power generating and distributing equipment. Special topics include basic concepts of vibration phenomena in mechanical systems, dynamic behavior of turbine-generator sets, self-excited vibrations in mechanical systems, earthquakes, circuit breaker linkages, short circuit forces on windings and bus structures. Prerequisite: permission of instructor.

EPOW-6880 The Utility as a Business 3 Spring and Summer
  The business aspects of electric utilities are highlighted, including source of funds, components of cost for generation, transmission, and distribution, the rate setting process, planning for future loads, least-cost system planning, and operation and economics of conservation. The course features the changing structure of electric utilities in the new regulatory environment and competition in this energy sector, especially for generation.

EPOW-6890 Computer Methods in Electric Power Engineering 3 Spring
  Applies the students knowledge of power engineering to the solution of large problems by computer methods. Treats matrix techniques, load-flow analysis, network building, short circuit studies, numerical integration, and finite element analysis as it applies to power systems and power apparatus. Prerequisites: EPOW-6810 or equivalent or permission of instructor.

EPOW-6900 Seminar in Electric Power Engineering NA
 

EPOW-6940 Electric Power Engineering Project 1 to 6 NA
 

EPOW-6960 Topics in Electric Power Engineering 3 Spring and Summer
  State of the art in selected important areas of electric power systems such as ultra-high-voltage transmission, generator excitation systems, circuit interruption technologies, HVDC converters, frequency and tie line control, and power system reliability.

EPOW-6970 Professional Project NA
  Active participation in a semester-long project, under the supervision of a faculty adviser. A Professional Project often serves as a culminating experience for a Professional Master's program but, with departmental or school approval, can be used to fulfill other program requirements. With approval, students may register for more than one Professional Project. Professional Projects must result in documentation established by each department or school, but are not submitted to the Graduate School and are not archived in the library. Grades of A,B,C, or F are assigned by the faculty adviser at the end of the semester. If not completed on time, a formal Incomplete grade may be assigned by the faculty adviser, listing the work remaining to be completed and the time limit for completing this work.

EPOW-6980 Master's Project 1 to 9 NA
  Active participation in a masters-level project under the supervision of a faculty adviser, leading to a masters project report. Grades of IP are assigned until the masters project has been approved by the faculty adviser. If recommended by the adviser, the masters project may be accepted by the Office of Graduate Education to be archived in the Library. Grades will then be listed as S.

EPOW-6990 Master's Thesis 1 to 9 NA
  Active participation in research, under the supervision of a faculty adviser, leading to a masters thesis. Grades of IP are assigned until the thesis has been approved by the faculty adviser and accepted by the Office of Graduate Education to be archived in a standard format in the library. Grades will then be listed as S.

EPOW-9990 Dissertation NA
  Active participation in research, under the supervision of a faculty adviser, leading to a doctoral dissertation. Grades of IP are assigned until the dissertation has been publicly defended, approved by the doctoral committee, and accepted by the Office of Graduate Education to be archived in a standard format in the library. Grades will then be listed as S.

ESCI-6980 Master's Project 1 to 9 NA
  Active participation in a Master's-level project under the supervision of a faculty adviser, leading to a master's project report. Grades of IP are assigned until the master's project has been approved by the faculty adviser. If recommended by the adviser, the master's project may be accepted by the Office of Graduate Education to be archived in the Library. Grades will then be listed as S.

ESCI-6990 Master's Thesis 1 to 9 NA
  Active participation in research, under the supervision of a faculty adviser, leading to a master's thesis. Grades of IP are assigned until the thesis has been approved by the faculty adviser and accepted by the Office of Graduate Education to be archived in a standard format in the library. Grades will then be listed as S.

ESCI-9990 Dissertation Variable NA
  Active participation in research, under the supervision of a faculty adviser, leading to a doctoral dissertation. Grades of IP are assigned until the dissertation has been publicly defended, approved by the doctoral committee, and accepted by the Office of Graduate Education to be archived in a standard format in the library. Grades will then be listed as S.