Electrical Engineering

ENEE 2500           Basic Electrical Circuits                                                                                     3 cr.
Prerequisite:  MATH 2108 or 2111 or 2112 or 2114 or 2124.  Offered each semester and summer session. Introduction to basic electrical circuit analysis. This course carries no degree credit in the electrical engineering curriculum.

ENEE 2510           Circuits Laboratory                                                                                             1 cr.
Prerequisite: Concurrent registration in ENEE 2551. An introduction to electrical measurements, instruments, and circuit phenomena complementing the lecture course ENEE 2551. Three hours of laboratory.

ENEE 2550           Circuits I                                                                                                              3 cr.
Prerequisites: MATH 2111 or 2114 (or MATH 2108). Introduction to linear, time-invariant, and lumped circuits. Kirchhoff's laws, DC analysis of resistive circuits, and transient analysis of RLC circuits.

ENEE 2551           Circuits II                                                                                                             3 cr.
Prerequisite: ENEE 2550 with C or better, and PHYS 1062 and concurrent registration in ENEE 2510.  AC steady-state analysis of RLC circuits and frequency response; three-phase circuits and transformers; Laplace transform methods.

ENEE 2582           Digital System Design                                                                                        3 cr.
Prerequisite:  CSCI 1583 or CSCI 1201 or 1205, and concurrent registration in ENEE 2586. The characterization and design of digital, logic, and switching networks with emphasis on integrated circuits.

ENEE 2586           Logic Circuits Laboratory                                                                                  1 cr.
Prerequisite: Concurrent registration in ENEE 2582. Selected experiments examining logic devices and circuits, and including a final design project, to accompany and complement the lecture course ENEE 2582. Three hours of laboratory.

ENEE 3091           Senior Electrical Engineering Design Project                                                  1 cr.
Prerequisite: To be taken the semester immediately before the final semester and with approval of the Department Chair.  Team study and evolution of a project involving engineering design in electrical engineering with emphasis on the initialization of the design project.  Comprehensive written and oral reports are required.

ENEE 3092           Senior Electrical Engineering Design Project                                                  3 cr.
Prerequisite: ENEE 3091. Final semester before graduation and approval of the Department Chair.  Team study and evolution of a project, involving engineering design and synthesis of systems in electrical engineering. Comprehensive written and oral reports are required.

ENEE 3093           Independent Special Laboratory in Electrical Engineering                           1 cr.
Prerequisite: Consent of the department. Special laboratory on subjects of interest in various fields of Electrical Engineering.

ENEE 3094           Independent Special Laboratory in Electrical Engineering                            1 cr.
Prerequisite: Consent of the department. Special laboratory on subjects of interest in various fields of Electrical Engineering.

ENEE 3501           Basic Electrical Machinery                                                                                 3 cr.
Prerequisite: ENEE 2500. Review of electric circuit theory and its application to electro-mechanical energy conversion, including the operation of dc, induction, and synchronous machines and transformers. This course carries no degree credit in the electrical engineering curriculum.

ENEE 3511           Energy Conversion Laboratory                                                                         1 cr.
Prerequisite: Credit or registration in ENEE 3521. Introduction to energy conversion equipment, single and three phase power transformers, DC and AC machines. Three hours of laboratory.

ENEE 3512           Microprocessor Design Lab                                                                              1 cr.
Co-requisite:  Concurrent registration in ENEE 3582.  Selected experiments in assembly language programming and digital design using microprocessors.

ENEE 3514           Computer Architecture Laboratory                                                                   1 cr.
Co-requisite:  Concurrent registration in ENEE 3583.  Selected experiments examining programmable logic, VHDL and logic synthesis, and including a final design project, to accompany and complement the lecture course ENEE 3583.  Three hours of laboratory.

ENEE 3517           Engineering Electronics Laboratory                                                                 1 cr.
Prerequisite: Concurrent registration in ENEE 3543. Selected experiments and design projects in electronics systems to accompany the lecture course ENEE 3543.  Three hours of laboratory.

ENEE 3518           Electrical Engineering Laboratory                                                                    1 cr.
Offered each semester and summer session. Prerequisite: credit or registration in ENEE 3501. A laboratory in basic electronics, instrumentation, and electric power devices for students not majoring in electrical engineering. Three hours of laboratory.

ENEE 3521           Electric Machinery                                                                                              3 cr.
Prerequisite: ENEE 2551 with C or better. Introduction to the theory of electromechanical energy conversion with special application to the theory and operation of electrical machines and machine control systems.

ENEE 3522           Electrical Power Systems                                                                                   3 cr.
Prerequisite: ENEE 2551 with C or better. Introduction to industrial and utilities electric power systems, poly-phase systems, fault conditions, per-unit values, and the method of symmetrical components.

ENEE 3530           Continuous and Discrete Signal and System Analysis                                  3 cr.
Prerequisite: Credit in ENEE 2551 with C or better, MATH 3511 and MATH 2221. Fundamental techniques for the analysis of electrical and electronic signals and systems are introduced and include: signal representation, Fourier series, Fourier transform, Laplace transform, discrete Fourier transform, and the Z-transform. Emphasis will be placed on the application of the above techniques to engineering problems.

ENEE 3533           Classical Control System Design                                                                      3 cr.
Prerequisites: ENEE 3530 with C or better. Design of control systems using classical frequency response and Laplace transforms techniques; analysis and design of servo-systems using Nyquist, Bode, and root-locus diagrams; design criteria, system stability, frequency, and time response. State variable feedback.

ENEE 3535           Communication System Design                                                                        3 cr.
Prerequisites: ENEE 3530 with C or better.  Design, characterization, and selection of communication methods and systems.

ENEE 3540           Engineering Electronics                                                                                    3 cr.
Prerequisite: ENEE 2551 with C or better. The characteristics of modern solid-state non-linear and active devices, representative circuit models, and the analysis and design of typical circuits using these devices.

ENEE 3543           Engineering Electronic Systems                                                                       3 cr.
Prerequisite: ENEE 3540 and concurrent registration in ENEE 3517. Use of solid-state devices as basic system building blocks. Multistage amplifiers, feedback amplifiers, stability and oscillators, analog systems, power circuits and systems.

ENEE 3560           Engineering Electromagnetics I                                                                        3 cr.
Prerequisites: ENEE 2551 with C or better, and MATH 2115 or MATH 2134, and, MATH 2221. Electrostatics and magnetostatics and their applications to analysis and design in various fields of electrical engineering. Formulation of Maxwell's equations for electromagnetic fields in free space and in material media. The wave equation and plane-wave propagation.

ENEE 3572           Probabilistic Methods of Signal and System Analysis                                   3 cr.
Prerequisites: ENEE 3530 with C or better. The fundamentals of probability theory are introduced. Application of probability theory to signal and system analysis is considered and includes correlation functions, spectral density, linear system response to random input signals, and system parameter optimization.

ENEE 3574           Communication Systems Design Laboratory                                                  1 cr.
Prerequisites: Credit or registration in ENEE 3535. Selected experiments examining fundamental performance and design concepts of modulation systems, including  design projects. Three hours of laboratory to accompany ENEE 3535 lecture course.

ENEE 3582           Digital Design Using Microcomputers                                                              3 cr.
Prerequisite: ENEE 2582, ENEE 2586, and concurrent registration in ENEE 3512. The design of microcomputer based systems including both hardware and software considerations.

ENEE 3583           Computer System Design                                                                                  3 cr.
(ENEE 3583 and CSCI 3301 are cross-listed) Prerequisites: Credit or registration in ENEE 3582 and ENEE 3512, or credit in CSCI 2450. Concurrent enrollment in ENEE 3514 is required for students in the Computer Engineering Concentration. The design of digital computer systems is studied from the instruction set level, system architecture level, and digital logic level. Topics include: processor design and performance evaluation; instruction set design and addressing; data path design and pipelining; control structures and microprogramming; memory management, caches, and memory hierarchies; interrupts and I/O structures; introduction to parallel processing.

ENEE 3587           Microcomputer Interfacing                                                                                3 cr.
Prerequisites:  ENEE 3582.  Microcomputer structures, memory and I/O interfaces, bus interconnections, serial and parallel interfaces, and CRT-controller design. Includes laboratory work and a semester project.  Design projects with both written and oral reports will be required.

ENEE 3900           Senior Honors Thesis                                                                            1 min. cr. - 6 max. cr.
Prerequisites: admission to the Honors Program and consent of the director of the Honors Program and the Chair of the department. Senior-level research and/or design project in electrical engineering. Thesis and oral examination required. May be repeated for credit with total hours no to exceed six.

ENEE 4096           Undergraduate Independent Study                                                                  3 cr.
Prerequisite for ENEE 4096 and ENEE 4097: junior standing in engineering. Courses may be taken for credit three times. No student may earn more than nine hours degree credit in courses ENEE 4096 and 4097.

ENEE 4097           Special Topics in Electrical Engineering                                                         3 cr.
Prerequisite: Consent of department. Special lectures on subjects of current interest in the various fields of electrical engineering. Courses may be taken for credit three times. No student may earn more than nine hours degree credit in courses ENEE 4096 and 4097.

ENEE 4131           Reliability, Availability, and Maintenance of Engineering Systems              3 cr.
(NAME 4131, ENME 4734, and ENEE 4131 are cross-listed) Prerequisite for ENME 4734 and ENEE 4131: MATH 2115 or 2134. Prerequisite for NAME 4131: MATH 2134 (or MATH 2115) with a grade of C or better. Review of probability and statistics; analytical stochastic models for component and system failures; strategies for inspection, maintenance, repair and replacement. Introduction to fault-tree and event-tree analysis; frequency and duration techniques; Markov models; and case studies.

ENEE 4522           Power System Planning and Design                                                                3 cr.
Prerequisite for ENEE 4522: ENEE 3522. Theory and techniques for modeling and analyzing large power systems, including per unit system matrix methods, load flow methods, and optimal economic dispatch determination.  Practical planning, design, and operational studies of large power systems.  Transmission network design and generator dispatching considerations in large power systems.  A design project with  written and oral report will be required.

ENEE 4524           Introduction to Power Systems Dynamics and Control                                  3 cr.
Prerequisite for ENEE 4524: ENEE 3522. The course introduces dynamics, oscillations, and control relating to power systems operation and planning. Topics covered include applications of: systems state space representation, solution of linear and nonlinear dynamic systems, linearization of nonlinear systems, equilibrium point stability study of linear and nonlinear systems, power system small signal stability analysis, transient stability analysis, equal area criterion, voltage stability analysis, power system stabilizers, and inter and intra area frequency oscillations in power systems.

ENEE 4526           Protective Relaying of Power Systems                                                            3 cr.
Prerequisite for ENEE 4526: ENEE 3522. Protection of power system components like transmission lines, transformers, radial feeders, generators, and motors from faults and lightning. Differential protection of transformers, generator windings, and transmission lines. Distance protection of transmission lines. Relay coordination for radial feeders. Carrier protection. Use of current and voltage transformers.

ENEE 4534           Process Control Systems                                                                                  3 cr.
(ENEE 4534 and ENME 4753 are cross-listed) Prerequisites for ENEE 4534: ENEE 3530 or ENME 3020 or MATH 3221. A study of contemporary automatic control methods for continuous industrial processes. Topics include characterization of typical process dynamics, plant identification, parameter estimation, controller tuning techniques, and industrial process instrumentation applications.

ENEE 4535           Introduction to Digital Signal Processing                                                        3 cr.
Prerequisite for ENEE 4535: ENEE 3530 with C or better. Fundamental concepts of digital signal processing are developed and include signal representation; Fourier series; z-transforms; discrete Fourier series; discrete random signals; data window functions; applications of DFT to convolution, auto and cross-correlation and power and energy spectrum distribution estimation; digital filter design; homomorphic signal processing.

ENEE 4536           Embedded Multimedia Systems                                                                        3 cr.
Prerequisites for ENEE 4536: ENEE 2582, ENEE 2586. An introduction to the design, implementation, and testing of embedded systems with emphasis on multimedia applications. The course integrates three principal areas: fundamentals of hardware and firmware design, algorithmic design for multimedia processing, and  embedded system prototyping for programmable logic.

ENEE 4543           Power Electronics and Drives                                                                           3 cr.
Prerequisites for ENEE 4543: ENEE 3521 and 3540. Introduction to semiconductor devices, circuits with diodes and power switching devices, controlled rectifiers, dc choppers, dc and ac motor drives including armature-controlled dc motor drives, inverterfed induction and synchronous motor drives.

ENEE 4554           Analog and Digital Filter Design                                                                       3 cr.
Prerequisite for ENEE 4554: ENEE 3530 with C or better. The synthesis of analog and digital filters; elementary one port synthesis; Darlington filter synthesis; phase correction; synthesis of real-part, magnitude, and phase; realization of recursive and nonrecursive digital filters; windowing; parallel, cascade, and direct forms of digital filters; digital hardware implementation.

ENEE 4566           Introduction to Optical Networks                                                                      3 cr.
Prerequisites for ENEE 4566: ENEE 3530 with C or better. To introduce the basics of optical communications networks, including the enabling technology, as well as network architectures and protocols. Optical components and interfaces, optical transmission and reception techniques will be studied. Network architectures of past and future generation optical networks will also be studied.

ENEE 4570           Audio Engineering                                                                                             3 cr.
Prerequisite for ENEE 4570: ENEE 3530 with C or better and ENEE 3540 or consent of department.

Analog and digital recording and reproduction techniques and Systems are examined, and include microphone design, selection and application; Mixing and recording equipment design and techniques; Reproduction system elements, including disc reproduction, pre-amplification, power amplification, tuner, tape recording, signal processors and speakers.

ENEE 4575           Data & Computer Communications                                                                  3 cr.
Prerequisites for ENEE 4575: CSCI 1201 and MATH 2108 or MATH 2111. Fundamental concepts of data and computer communications are presented including the open system interconnection (OSI) model, modems, local. metropolitan, and wide area networks (LAN, MAN, WAN), and high speed LANs, packets switching, broadband ISDN, frame relay, asynchronous transfer mode(ATM), and the Internet protocol.

ENEE 4585           HDL Chip Design                                                                                                3 cr.
Prerequisites for ENEE 4585: ENEE 3582. Teaches design methodology of digital systems using a modern hardware description language (HDL). Application of HDL to the modeling of digital circuits and systems will be explored. Emphasis will be on combination and sequential logic circuit design, finite state machine design, register transfer level (RTL) system design concepts, field programmable gate array (FPGA) implementation of digital systems, and synthesis algorithms.

ENEE 4595           Modern Wireless Communications                                                                   3 cr.
Prerequisite for ENEE 4595: ENEE 3530 with C or better. Technical  concepts relating to the design and implementation of modern wireless communication systems with emphasis on mobile, cellular and LTE.

ENEE 5097           Special Topics in Electrical Engineering                                                          3 cr.
Prerequisite: Consent of department. Special lectures on subjects of current interest in the various fields of electrical engineering. Courses may be taken for credit three times. No student may earn more than nine hours degree credit in courses ENEE 5097, 6096, 6097, and 6098.

ENEE 5131           Reliability, Availability, and Maintenance of Engineering Systems               3 cr.
(NAME 4131, ENME 4734, and ENEE 4131 are cross-listed) Prerequisite for ENME 4734 and ENEE 4131: MATH 2115 or 2134. Prerequisite for NAME 4131: MATH 2134 (or MATH 2115) with a grade of C or better. Review of probability and statistics; analytical stochastic models for component and system failures; strategies for inspection, maintenance, repair and replacement. Introduction to fault-tree and event-tree analysis; frequency and duration techniques; Markov models; and case studies.

ENEE 5522           Power System Planning and Design                                                                 3 cr.
Prerequisite for ENEE 4522: ENEE 3522. Theory and techniques for modeling and analyzing large power systems, including per unit system matrix methods, load flow methods, and optimal economic dispatch determination.  Practical planning, design, and operational studies of large power systems.  Transmission network design and generator dispatching considerations in large power systems.  A design project with  written and oral report will be required.

ENEE 5524           Introduction to Power Systems Dynamics and Control                                 3 cr.
Prerequisite for ENEE 4524: ENEE 3522. The course introduces dynamics, oscillations, and control relating to power systems operation and planning. Topics covered include applications of: systems state space representation, solution of linear and nonlinear dynamic systems, linearization of nonlinear systems, equilibrium point stability study of linear and nonlinear systems, power system small signal stability analysis, transient stability analysis, equal area criterion, voltage stability analysis, power system stabilizers, and inter and intra area frequency oscillations in power systems.

ENEE 5526           Protective Relaying of Power Systems                                                            3 cr.
Prerequisite for ENEE 4526: ENEE 3522. Protection of power system components like transmission lines, transformers, radial feeders, generators, and motors from faults and lightning. Differential protection of transformers, generator windings, and transmission lines. Distance protection of transmission lines. Relay coordination for radial feeders. Carrier protection. Use of current and voltage transformers.

ENEE 5534           Process Control Systems                                                                                  3 cr.
(ENEE 4534 and ENME 4753 are cross-listed) Prerequisites for ENEE 4534: ENEE 3530 or ENME 3020 or MATH 3221. A study of contemporary automatic control methods for continuous industrial processes. Topics include characterization of typical process dynamics, plant identification, parameter estimation, controller tuning techniques, and industrial process instrumentation applications.

ENEE 5535           Introduction to Digital Signal Processing                                                        3 cr.
Prerequisite for ENEE 4535: ENEE 3530 with C or better. Fundamental concepts of digital signal processing are developed and include signal representation; Fourier series; z-transforms; discrete Fourier series; discrete random signals; data window functions; applications of DFT to convolution, auto and cross-correlation and power and energy spectrum distribution estimation; digital filter design; homomorphic signal processing.

ENEE 5536           Embedded Multimedia Systems                                                                        3 cr.
Prerequisites for ENEE 4536: ENEE 2582, ENEE 2586. An introduction to the design, implementation, and testing of embedded systems with emphasis on multimedia applications. The course integrates three principal areas: fundamentals of hardware and firmware design, algorithmic design for multimedia processing, and  embedded system prototyping for programmable logic.

ENEE 5543           Power Electronics and Drives                                                                           3 cr.
Prerequisites for ENEE 4543: ENEE 3521 and 3540. Introduction to semiconductor devices, circuits with diodes and power switching devices, controlled rectifiers, dc choppers, dc and ac motor drives including armature-controlled dc motor drives, inverterfed induction and synchronous motor drives.

ENEE 5554           Analog and Digital Filter Design                                                                      3 cr.
Prerequisite for ENEE 4554: ENEE 3530 with C or better. The synthesis of analog and digital filters; elementary one port synthesis; Darlington filter synthesis; phase correction; synthesis of real-part, magnitude, and phase; realization of recursive and nonrecursive digital filters; windowing; parallel, cascade, and direct forms of digital filters; digital hardware implementation.

ENEE 5566           Introduction to Optical Networks                                                                     3 cr.
Prerequisites for ENEE 4566: ENEE 3530 with C or better. To introduce the basics of optical communications networks, including the enabling technology, as well as network architectures and protocols. Optical components and interfaces, optical transmission and reception techniques will be studied. Network architectures of past and future generation optical networks will also be studied.

ENEE 5570           Audio Engineering                                                                                             3 cr.
Prerequisite for ENEE 4570: ENEE 3530 with C or better and ENEE 3540 or consent of department. Analog and digital recording and reproduction techniques and Systems are examined, and include microphone design, selection and application; Mixing and recording equipment design and techniques; Reproduction system elements, including disc reproduction, pre-amplification, power amplification, tuner, tape recording, signal processors and speakers.

ENEE 5575           Data & Computer Communications                                                                  3 cr.
Prerequisites for ENEE 4575: CSCI 1201 and MATH 2108 or MATH 2111. Fundamental concepts of data and computer communications are presented including the open system interconnection (OSI) model, modems, local. metropolitan, and wide area networks (LAN, MAN, WAN), and high speed LANs, packets switching, broadband ISDN, frame relay, asynchronous transfer mode(ATM), and the Internet protocol.

ENEE 5585           HDL Chip Design                                                                                                3 cr.
Prerequisites for ENEE 4585: ENEE 3582. Teaches design methodology of digital systems using a modern hardware description language (HDL). Application of HDL to the modeling of digital circuits and systems will be explored. Emphasis will be on combination and sequential logic circuit design, finite state machine design, register transfer level (RTL) system design concepts, field programmable gate array (FPGA) implementation of digital systems, and synthesis algorithms.

ENEE 5595           Modern Wireless Communications                                                                   3 cr.
Prerequisite for ENEE 4595: ENEE 3530 with C or better. Technical  concepts relating to the design and implementation of modern wireless communication systems with emphasis on mobile, cellular and LTE.

ENEE 6001           Electrical Engr Graduate Seminar                                                                     0 cr.
EE Graduate Seminar is a noncredit course for master and Ph.D. students in Electrical Engineering to complete as part of the graduate program.  It is organized as a weekly seminar to help graduate students give effective presentations, which is critical to have successful Electrical Engineering professional careers.  Students registered for this course and faculty members invited to participate in the seminar give talks similar to oral presentations in national and international conferences.  The topic of each presentation is research-oriented and the course evaluation is based on pass/fail criterion.

ENEE 6095           Independent Special Project in Electrical Engineering                                  3 cr.
Prerequisite: Consent of department. Independent work under the direction of a faculty member on a subject of mutual interest. Student must find faculty sponsor to serve as advisor, and two additional committee members. A written report, and a defense will be required. Course may not be repeated for credit.

ENEE 6096           Advanced Special Topics in Electrical Engineering                                       3 cr.
Prerequisite: consent of department. Special lectures or independent study on subjects of current interest in the various fields of electrical engineering. May be taken for credit three times. No student may earn more than a total of nine hours of degree credit in courses ENEE 4096, 4097, 6096, 6097, and 6098.

ENEE 6097           Advanced Special Topic in Electrical Engineering                                         3 cr.
Prerequisite: Consent of department. Special lectures on advanced subjects of current interest in the various fields of electrical engineering. May be taken for credit three times. No student may earn more than a total of nine hours of degree credit in courses ENEE 6096, 6097, and 6098.

ENEE 6098           Advanced Special Topic in Electrical Engineering                                         3 cr.
Prerequisite: Consent of department. Special lectures on advanced subjects of current interest in the various fields of electrical engineering. May be taken for credit three times. No student may earn more than a total of nine hours of degree credit in courses ENEE 6096, 6097, and 6098.

ENEE 6525           Optimization and Control Methods in Power System Operations                 3 cr.
Prerequisite: ENEE 3522. Topics selected from power generation, operation and control, including economic dispatch, unit commitment, composite generation cost, hydrothermal coordination, generation control, interchange evaluation, system security, and state estimation.

ENEE 6530           Linear Systems                                                                                                   3 cr.
Prerequisite: ENEE 3533. A study of the state equation method of system modeling. Topics include stability, controllability, observability, and realizability.

ENEE 6531           Advanced Control Theory                                                                                 3 cr.
Prerequisite: ENEE 6530. A study of advanced methods of analysis and synthesis of automatic control systems; continuous and discrete-time systems; control constraints; and estimation of optimum control in the presence of noise.

ENEE 6533           Advanced Random Variables and Stochastic Processes                              3 cr.
Prerequisites: ENEE 3572. Engineering applications of probability theory. Problems on events, independence, random variables, distribution and density functions, expectations, and characteristic functions. Dependence, correlation, and regression; multi-variate Gaussian distribution. Stochastic processes, stationarity, ergodicity, correlation functions, special densities, random inputs to linear systems; Gaussian processes.

ENEE 6535           Adaptive Filtering                                                                                              3 cr.
Prerequisite: ENEE 6533. A study of linear optimum filtering including Wiener Filters and Kalman Filters; linear FIR adaptive filtering using method of steepest descent and recursive least squares; fast recursive algorithms and fast transversal filters.

ENEE 6537           Estimation and Kalman Filtering                                                                      3 cr.
Prerequisite: ENEE 6530 and 6533. Review of matrix algebra probability and random processes; maximum likelihood estimation; maximum a posteriori estimation; least squares estimation; minimum mean square error estimation; unibiasedness efficiency and consistency; Kalman filter; linear smoothing; nonlinear estimation; elements of adaptive estimation.

ENEE 6538           Signal Detection                                                                                                 3 cr.
Prerequisite: ENEE 6533. Neyman-Pearson hypothesis testing; Bayes tests; minimax tests; sequential probability ratio test; optimal and locally optimum detectors; noise models for detection; detection of known signals; detection of random signals; performance evaluation of detectors.

ENEE 6564           Polarization Optics                                                                                             3 cr.
Prerequisite: ENEE 3560 or equivalent. Theory and applications of polarization optics; various mathematical representations of the state of polarization of light and the transformation of polarization by different optical elements; operating principles of polarizing optical devices; instruments for measurement of the state of polarization of light (ellipsometers and photopolarimeters) and their numerous applications in engineering, surface science, and materials research.

ENEE 6565           Introduction to Lasers                                                                                       3 cr.
Prerequisite: A junior/senior-level calculus-based course in electromagnetics or optics and some familiarity with the relevant modern physics. Exception may be granted with the consent of the department. Review of the basic concepts of wave optics (propagation, diffraction, interference, coherence, and polarization), matrix ray optics, Gaussian beam optics, optical resonators, transitions and rate equations for atoms in blackbody and monochromatic radiation fields, homogeneous and inhomogeneous broadening of atomic or molecular transitions, the small-signal gain coefficient, laser amplifiers, gain saturation, laser single-mode and multi-mode oscillation, pulsed operation by Q-switching and mode locking.

ENEE 6566           Optical Communications                                                                                   3 cr.
Prerequisite: A B.S. degree in Engineering Mathematics or Physics or consent of the department. The methods and techniques employed in optical communications. Optical sources and photodetectors, modulation and reception schemes, and characteristic models of both fiber optic and atmospheric channels will be examined. Overall optical system performance analysis will also be addressed.

ENEE 6570           Optimization Techniques in Engineering                                                         3 cr.
Prerequisite: A B.S. degree in engineering mathematics or physics or consent of department. Introduction to the formulation of engineering optimization problems. The use of nonlinear optimization techniques such as Steepest Descent, Newton-Raphson, and Conjugate Gradients and Constrained Nonlinear Optimization Techniques in engineering problems. Geometric programming in engineering problems.

ENEE 6581           Digital Image Processing                                                                                   3 cr.
Prerequisite: ENEE 4535G and ENEE 4581G or consent of department. Digital image processing techniques for compression, analysis and representation. Image compression and coding (discrete cosine transform, discrete Karhunen-Loeve transform, entropy-based compression, vector quantization, transform coding, predictive coding), image compression standards (JPEG, JPEG2000), image segmentation, texture analysis, shape descriptors, fundamentals of pattern recognition.

ENEE 6582           Computer Vision                                                                                                  3 cr.
Prerequisite: B.S. in Engineering, Math, or Physics, or consent of the department. Basic fundamentals and techniques of computer vision, including image analysis, image segmentation, edge detection, and determination of shape from shading.

ENEE 6583           Neural Networks                                                                                                  3 cr.
Prerequisite: B.S. in Engineering, Math, or Physics, or consent of the department. Introduction to the ideas and techniques used in artificial neural network models.

ENEE 6585           Wireless Sensor Networks                                                                                 3 cr.
Review of current wireless communication standards and protocols; system architecture of wireless sensor networks, including physical, medium access control (MAC), and network layers; algorithm design and practical implementation issues for wireless sensor networks applications.