|
ECE 7402 -
Building Expert Systems
Description: The course will introduce key technologies used in Expert Systems including: knowledge engineering, knowledge representation, knowledge bases, rule development, fact development, inference, and explanation facilities.
Prerequisites:
Corequisites:
Credit Hours: 3.0
Last Offered: Spring 2007
ECE 7428 -
Computer Comm Networks
Description: Addresses some specific topics of interest in networks. Topics: brief review of basic networking concepts and the TCP/IP model; high speed networks (ATM, SONET), wireless networks, quality of service basics of queuing theory and performance analysis. Prerequisites: ECE 3720 or equivalent and ECE 4470 or equivalent.
Prerequisites:
Corequisites:
Credit Hours: 3.0
Last Offered: Spring 2009, Spring 2008, Summer 2007, Summer 2006
ECE 7470 -
Parser Design & Applications
Description: Introduction to computer languages, syntax, parsing, and lexical analysis. Use of Bison and Flex for course projects, with emphasis on implementation of a spreadsheet program. Prerequisites: C programming & data structures.
Prerequisites:
Corequisites:
Credit Hours: 3.0
Last Offered: Fall 2008, Fall 2007, Fall 2006
ECE 7500 -
Fund Solid State Electronics
Description: Solid state electronics concepts including semiconductor device physics, microelectronic fabrication, and SPICE modeling. Topics include quantum well structures, semiconductor physics, pn junctions, bipolar and field effect transistors, photolithography, oxidation, diffusion, and computer simulation of semiconductor devices.
Prerequisites:
Corequisites:
Credit Hours: 3.0
Last Offered: Summer 2009, Summer 2008, Summer 2007, Summer 2006
ECE 7505 -
Elec Properties of Matrl
Description: Includes electrical conduction; optical, magnetic & superconductivity. Also includes energy bands in crystals, electron wave functions, electrical conduction in crystalline & non-crystalline materials, optical transitions in semiconductors, classical & quantum theory of magnetism. Open to graduate students & qualified undergraduates.
Prerequisites:
Corequisites:
Credit Hours: 3.0
Last Offered: Fall 2007
ECE 7525 -
Elec Measure & Convers
Description: Practical methods for the conversion and measurement of physical quantities by the use of transducers and electronic circuits are discussed. The underlying technology of the typical electronic measurement system is studied. The role of analog interfaces, modifiers, A/D conversion, busses and digital interfaces in designing instrumentation is discussed.
Prerequisites:
Corequisites:
Credit Hours: 3.0
Last Offered: Fall 2008, Fall 2006
ECE 7545 -
Microelectronic Fabrication
Description: Basic fabrication processes of silicon microelectronic technologies. Interrelationships between the material processing and the operational characteristics of a device. Integration of the various material processes in forming MOS integrated circuits and MEMS devices.
Prerequisites: ECE 3500
Corequisites:
Credit Hours: 3.0
Last Offered:
ECE 7550 -
Linear Integrated Electronics
Description: Integrated Circuit Model, application of integrated circuits to the design of amplifiers, active filters, oscillators, modulators, regulators and analog systems.
Prerequisites:
Corequisites:
Credit Hours: 3.0
Last Offered: Fall 2008, Fall 2007
ECE 7590 -
Microelectromechanical Sys
Description: Principles, applications, and engineering of micro- electromechanical systems. Various MEMS designs and fabrication technologies are studied that are currently employed in a wide range of devices for actuation, sensing, micro-fluid manipulations, and RF and optical applications. Projects using MEMS device layout and simulation tools. Laboratory exercises with simple MEMS actuating devices.
Prerequisites: ECE 3500
Corequisites:
Credit Hours: 3.0
Last Offered: Fall 2007
ECE 7710 -
Real-Time Dig Sig Proc
Description: Real-time computation of digital signal processing, adaptive filtering, spectrum estimation; implementation on a real-time digital signal processing chip; chip architecture, assembly language, and arithmetic; consideration of real-time processing such as aliasing, data quantization, computational limitations, signal level limiting, scaling, and I/O handling.
Prerequisites: ECE 5790
Corequisites:
Credit Hours: 3.0
Last Offered: Spring 2009, Spring 2008, Fall 2007, Fall 2006
ECE 7711 -
Hardware DSP
Description: Hardware implementation of real-time DSP. Parallel processing and architecture size/speed tradeoffs; Field Programmable Gate Arrays (FPGAs) and the use of the VHDL design language; development tools and libraries; FPGA implementation of filters and filter banks multirate processors, digital communication system components, implementation of advanced signal processing functions
Prerequisites: ECE 5790
Corequisites:
Credit Hours: 3.0
Last Offered: Spring 2009, Spring 2008, Spring 2007
ECE 7720 -
Audio-Frequency Systems
Description: System objectives and requirements for base-band transmission and recording of audio-frequency signals, especially music, emphasizing signal processing strategies used to meet these objectives. Topics: signal modeling and measurement, electronic-channel modeling and evaluation, digital audio, room acoustics, and system architecture.
Prerequisites:
Corequisites:
Credit Hours: 3.0
Last Offered: Spring 1999, Spring 1997, Spring 1995
ECE 7725 -
Electronic Music Synthesis
Description: This class is a survey of popular synthesis techniques used to create electronic sounds and music. With a "hands on" approach to both analog and digital implementations of these techniques students will gain a solid understanding of the fundamentals of electronic sound generation and related measurements, all from an engineering perspective. Some of the theories and techniques covered will be: FM synthesis, AM synthesis, Physical modeling, Granular synthesis, wave-shaping, additive synthesis, Analysis-based Resynthesis, and more.
Prerequisites: ECE 3220 or ECE 8240
Corequisites:
Credit Hours: 3.0
Last Offered: Fall 2002
ECE 7750 -
Communication Electronics
Description: Building blocks of radio communication systems; modulators, mixers, narrow & broadband small signal amplifiers, oscillators & power amplifiers. Interstage matching networks in detail, practical design techniques. Present day communication systems used as examples.
Prerequisites:
Corequisites:
Credit Hours: 3.0
Last Offered: Spring 2009, Spring 2008
ECE 7800 -
Renewable Energy Systems
Description: The design of renewable energy systems. Topics include: Solar Thermal Energy, Photovoltaics, Bioenergy, Hydroelectricity, Tidal Power, Wind Power and Geothermal Energy.
Prerequisites:
Corequisites:
Credit Hours: 3.0
Last Offered: Spring 2008, Spring 2006
ECE 8001 -
Engineering Math I
Description: Applied mathematics course tailored to the needs of EE graduate students. Topics: i) Complex variable theory, ii) Sturm-Liouville problem, eigen-function expansion and special functions, iii) Matrix theory, eigen value and diagonalization, iv) Fourier analysis, multi-dimensional Fourier series and transforms, and v) Partial differential equations. Various examples from engineering and physics will be incorporated as appropriate.
Prerequisites:
Corequisites:
Credit Hours: 3.0
Last Offered: Fall 2008, Fall 2007, Fall 2006, Fall 2005
ECE 8002 -
Engineeing Math II
Description: Continuation of Engineering Mathematics I. Topics: asymptotic expansions, integral equations, calculus of variations, regular and singular perturbation theory, inverse scattering transforms, and numerical methods.
Prerequisites: ECE 8001
Corequisites:
Credit Hours: 3.0
Last Offered:
ECE 8007 -
Matrix Theory
Description: Linear transformations and linear optimization as applied to vector spaces. Topics include solution of linear algebraic equations, linear transforms and their matrices, system decomposition (diagonalization), nondiagonalization operators and Jordan form, inner products, orthogonal projection, and pseudoinverse.
Prerequisites:
Corequisites:
Credit Hours: 3.0
Last Offered: Fall 2008, Fall 2007, Fall 2006, Fall 2005
ECE 8072 -
Stat Signal Processing
Description: Discrete and continuous random variables, conditional and joint distributions, random vector and stochastic processes, correlation and spectra of stationary processes under linear transformations, smoothing and prediction in mean square estimation. Prerequisite: Background in statistics and probability.
Prerequisites:
Corequisites:
Credit Hours: 3.0
Last Offered: Fall 2008, Summer 2008, Fall 2007, Summer 2007
ECE 8224 -
Reliability Theory & Practice
Description: Concepts and techniques of reliability evaluation at both the component and systems levels. The material will be useful to engineers in any discipline who are involved in system design or system performance/safety evaluation. Topics: reliability function, hazard rates, MTTF; component reliability, reliability network modeling; decomposition, cut set/tie set, event space, and fault-free approaches to reliability evaluation; systems with repair, Markov process models, availability, frequency and duration concepts, MTBF; approximations to systems reliability; introduction to software reliability. Prerequisites: Background in probability theory or permission of instructor.
Prerequisites:
Corequisites:
Credit Hours: 3.0
Last Offered: Fall 2007, Fall 2006, Spring 2006, Fall 2005
ECE 8231 -
Digital Signal Process
Description: Discrete time signals and systems, Z-transform, discrete Fourier transform, fast Fourier transform algorithms, design of digital filters in both time and frequency domains. Computer-aided design of digital filters. Prerequisite: Background in signals and systems theory.
Prerequisites:
Corequisites:
Credit Hours: 3.0
Last Offered: Fall 2008, Fall 2007, Fall 2006, Fall 2005
ECE 8234 -
Image Processing
Description: Fundamentals of digital image processing covering both analytical and practical foundations of working with 2-D images. Topics: digital image acquisition and definitions, image transforms, enhancement, restoration, and segmentation; electronic imaging and color; image encoding, compression, and graphic file formats; morphological processing. Computer projects implement classroom techniques and modern software tools are discussed.
Prerequisites:
Corequisites:
Credit Hours: 3.0
Last Offered: Spring 2008, Spring 2006, Fall 2001, Spring 2000
ECE 8240 -
Computational Algorithms
Description: Numerical algorithms with an emphasis on engineering and scientific applications. Topics: matrix computations, optimization methods, singular value decomposition, Choleski, simplex and conjugate gradient methods.
Prerequisites: ECE 8007 and ECE 8473
Corequisites:
Credit Hours: 3.0
Last Offered:
ECE 8247 -
Multimedia Systems
Description: Issues, algorithms and standards for the representation storage, and transmission of multimedia signals, including: low bit rate coding (e.g. JPEG, JEPEG2000) for still images, and MPEG-1, 2, 4 and 7 for digital video compression; audio compression via MP3 and H.261 video conferencing standard; multimedia content protection through digital watermarking, authentication by data hiding, encryption, content-based search and retrieval, multimedia communications over DSL and other broadband networks. Commercial and consumer multimedia products and systems.
Prerequisites: ECE 8072
Corequisites:
Credit Hours: 3.0
Last Offered: Spring 2009, Spring 2008, Spring 2007, Spring 2005
ECE 8272 -
Array Proc Wireless Comm
Description: Sensor array processing; Fourier-based, maximum likelihood, and high resolution angle of arrival estimation methods, narrowband and broadband array signal processing, coherent interference nulling and multipath problems, robust and constrained adaptive beamforming; smart antenna systems for cellular communications; switched beam antennas, spatial diversity, and fully adaptive antennas for improved coverage and range; uplink processing; low and high rank propagation channel models; spatial and temporal information for improved frequency reuse; CMA array, subspace methods, and blind equalization.
Prerequisites:
Corequisites:
Credit Hours: 3.0
Last Offered: Fall 2007, Fall 2006, Fall 2004, Fall 2003
ECE 8320 -
Control Systems Engineering
Description: Analysis and design of controllers for dynamic systems in both frequency domain and time domain. Topics extend over both classical and state space approaches; Bode, Nyquist, and Root locus designs; extensive usage of MATLAB and practical applications. Prerequisite: Undergraduate Background in System & Control
Prerequisites:
Corequisites:
Credit Hours: 3.0
Last Offered: Fall 2008, Fall 2007, Fall 2006, Fall 2004
ECE 8340 -
Real-time Control & Robotics
Description: Basics needed by engineers in the design of automation and motion control. Topics: actuators, sensors, robot fundamentals, path control, and the Forth language together with its application to real-time motion control. Laboratory work is part of the course and leads to a complete robot-based job project.
Prerequisites:
Corequisites:
Credit Hours: 3.0
Last Offered:
ECE 8342 -
Digital Control Systems
Description: Digital controllers for discrete-time systems. Topics include: Z transform, recursive equations; observers and Kalman filtering, pole placement, regulators and trackers. Special emphasis on usage of MATLAB for practical design applications. Prerequisites Undergraduate background in systems and control.
Prerequisites:
Corequisites:
Credit Hours: 3.0
Last Offered: Spring 2008, Fall 2007, Fall 2005, Spring 2004
ECE 8380 -
Adv Topics in Control Sys Dsgn
Description: Integrated treatment of advanced control system design and analysis techniques in the context of conventional and modern approaches to control systems realization. Design methods based on the theory of linear control systems and state space methods. Aspects of nonlinear control system theory and design.
Prerequisites: ECE 8320
Corequisites:
Credit Hours: 3.0
Last Offered: Fall 2004, Spring 2003
ECE 8402 -
Intelligent Systems Prog
Description: Theory and Implementation of expert systems. Rule-based programming in CLIPS. Introduction to the object-oriented features of CLIPS and Fuzzy CLIPS.
Prerequisites:
Corequisites:
Credit Hours: 3.0
Last Offered: Fall 2006, Spring 2005, Fall 2003, Spring 2003
ECE 8405 -
Computer Organ & Design
Description: Description of the components and subsystems used to construct a digital computer and the manner in which those parts interact. Topics: instruction sets, central processing units, microprogramming, intersystem communications, interrupts, DMA, and memory hierarchy. Operating system demands on hardware are also set forth. Prerequisite: Undergraduate background in digital systems (equivalent to ECE 2490).
Prerequisites:
Corequisites:
Credit Hours: 3.0
Last Offered: Fall 2008, Fall 2007, Fall 2006, Fall 2005
ECE 8407 -
Comp Arith Algo & Impl
Description: Applied and theoretical computer arithmetic from a survey and developmental perspective. Topics: development of computer number representation; exploration of algorithms in hardware and software for addition, subtraction, multiplication and division; trade-offs in precision and rounding; study of algorithms for complex arithmetic operations; introduction to residue arithmetic; and analysis of actual implementations.
Prerequisites: ECE 8405
Corequisites:
Credit Hours: 3.0
Last Offered: Spring 1995
ECE 8408 -
Mob Computing & Wireless Net
Description: Topics include: concepts in nomadic computing and mobility; challenges in design and deployment of wireless and ad hoc networks; MAC issues, routing protocols and mobility management for ad hoc networks and networks of the future. Prerequisites: ECE 4470 or equivalent.
Prerequisites:
Corequisites:
Credit Hours: 3.0
Last Offered: Fall 2008, Spring 2005, Spring 2004
ECE 8412 -
Neural Networks
Description: Basic principles of neural networks. Topics: the more widely used neural network architectures together with associated learning rules. Extensive computer laboratory work is part of the course and involves the use of neural network simulation software.
Prerequisites:
Corequisites:
Credit Hours: 3.0
Last Offered: Spring 2009, Fall 2005, Summer 2004, Spring 2003
ECE 8416 -
Fuzzy Log Eng Applica
Description: Theory of fuzzy logic and fuzzy subsets. Major topics: membership functions, relations, approximate reasoning, simulation, and control. MATLAB will be used to implement fuzzy subset computations.
Prerequisites:
Corequisites:
Credit Hours: 3.0
Last Offered: Spring 2008, Fall 2004, Fall 2003, Fall 2002
ECE 8425 -
Microproc & Microcomp
Description: Advanced study of hardware and software concepts necessary for the design of 32-bit micropressor-based systems. Topics: (for a widely-used 32-bit microprocessor) addressing modes, instruction set, input/output, and interrupts with examples taken from the areas of computer engineering, signal processing and communication. The course includes a student analysis/design project and laboratory work involving a 32-bit processor. Prerequisite: Undergraduate background in microprocessors (equivalent to ECE 3490).
Prerequisites:
Corequisites:
Credit Hours: 3.0
Last Offered: Spring 2009, Fall 2007, Spring 2006, Fall 2004
ECE 8426 -
Advanced Microprocessors
Description: Study of advanced CISC and RISC microprocessor families including Motorola (680x0, 88x00, PPC), Intel (Pentium, ix60), Sun (Sparc), Compaq (DEC Alpha), and products containing these families (e.g., supercomputers). Topics in addition to architecture: addressing modes, instruction sets and input/output. An analysis of a design case study is presented in conjunction with a required student design project.
Prerequisites: ECE 8425
Corequisites:
Credit Hours: 3.0
Last Offered: Spring 2007, Fall 2006, Spring 2005, Spring 2003
ECE 8428 -
Switch & Auto Theory
Description: Advanced topics in conbinational logic circuits and synchronous and asynchronous sequential circuits. Topics: functional decomposition, fault detection, machine minimization, state assignment techniques, machine structure, machine testing, and finite state recognizers.
Prerequisites:
Corequisites:
Credit Hours: 3.0
Last Offered: Spring 1996
ECE 8429 -
Topics in Intel Systems
Description: Specialized and advanced topics in computational intelligence. The course will vary and includes fuzzy systems, advanced neural networks, genetic algorithmns, cognitive maps, or chaos theory. This course may be repeated for credit with prior permission. Prerequisite: Permission of instructor.
Prerequisites:
Corequisites:
Credit Hours: 3.0
Last Offered: Summer 2005, Summer 1999, Summer 1998, Summer 1995
ECE 8440 -
Hardware Sys Des & Modeling
Description: Hardware system design and modeling including synchronous design techniques, modeling of systems and subsystems at various levels of detail, and the use of hardware descriptive languages. Presentation of a schematic capture tool, VHDL modeling and simulation, and SPICE simulation.
Prerequisites:
Corequisites:
Credit Hours: 3.0
Last Offered: Fall 2008, Fall 2007, Fall 2006, Fall 2005
ECE 8445 -
Adv Comp Architecture
Description: Classification of machines, memory management, caches, buses, pipelining, language directed architecture, RISC architecture, data flow architectures.
Prerequisites: ECE 8405 and ECE 8440
Corequisites:
Credit Hours: 3.0
Last Offered: Spring 2008, Spring 2007, Spring 2006, Spring 2005
ECE 8446 -
High-Perf Processor Arch
Description: In-depth coverage of the advanced architectural features of current and next-generation high-performance computer processors. Topics include superscalar and VLIW design, out-of-order execution, register renaming, caching, value prediction, confidence levels, branch prediction, predication, control speculation, multithreading, compiler optimizations, trace-drive simulator development and case studies of existing processors. A project involves writing a simulator to evaluate the performance of a microprocessor component. Prerequisites: ECE 3445 and C or C++, or permission of the instructor.
Prerequisites:
Corequisites:
Credit Hours: 3.0
Last Offered: Spring 2005
ECE 8448 -
Embedded Systems Architecture
Description: Issues associated with embedded system design, focusing on processors and memory hierarchy. The influence of cost, energy consumption, execution time analyzability on processor instruction sets, microarchitecture, and system structure is studied. Requirements: Understanding of processor architecture on the level of ECE 3445 and understanding of system architecture on the level of ECE 8405.
Prerequisites:
Corequisites:
Credit Hours: 3.0
Last Offered: Fall 2008, Fall 2007, Fall 2006, Spring 2005
ECE 8450 -
Dig Sys Hardware & Des
Description: Digital system design concepts with emphasis on high reliability, real-time applications. Hardware/software tradeoffs, programmable logic implementation, single-board and multi-board computer systems designs. Use of CAE techniques, testing and troubleshooting.
Prerequisites: ECE 8405 and ECE 8425
Corequisites:
Credit Hours: 3.0
Last Offered:
ECE 8455 -
Field Programmable Devices
Description: Understanding and working knowledge of field programmable logic device structure and architecture. Topics: history of the technology; programmable logic device structure and architecture (for SPLDs, CPLDs and FPGAs); tools for design and simulation; and application to real world problems. Hands-on experience is gained via implementation of a student project. Prerequisite: Fundamentals in logic design.
Prerequisites:
Corequisites:
Credit Hours: 3.0
Last Offered: Spring 2009, Spring 2008, Spring 2007, Spring 2006
ECE 8457 -
Signal Processing Circ
Description: Study of the architecture of various DSP chips and circuits necessary for the implementation of real-time signal processors and digital filters. Case studies and a student design project are taken from the areas of speech processing, image processihng and communiation signal processing.
Prerequisites: ECE 8231 and ECE 8425
Corequisites:
Credit Hours: 3.0
Last Offered:
ECE 8460 -
VLSI Design
Description: Design introduction to concepts of NMOS and CMOS VLSI design. Design and layout concepts, testability, PLA's, scaling, and simulation. Emphasis is on silicon system design and layout with some analysis. CAD tools are introduced and used throughout the course. A project is required. Prerequisite: Permission of instructor. Design introduction to concepts of CMOS VlSI design. Design and layout concepts, properties of digitial circuits, scaling, and simulation. Emphasis is on deep submicron silicon system design and layout with circuit analysis. CAD tools are introduced and used throughout the course. A project is required.
Prerequisites: ECE 7500
Corequisites:
Credit Hours: 3.0
Last Offered: Spring 2009, Spring 2008, Spring 2006, Spring 2004
ECE 8470 -
Intro to Prob Modeling
Description: Concepts of probability theory and random processes important to computer engineering and, in general, the probabilistic modeling of discrete even systems. Topics: exponential distribution, Poisson processes, Markov chains, and renewal theory. Application areas: queuing theory and queuing models of systems, as well as the modeling of systems reliability.
Prerequisites:
Corequisites:
Credit Hours: 3.0
Last Offered: Spring 2001, Spring 1995
ECE 8471 -
Software Reliability
Description: Introduction to concepts of software reliability within the context of software systems development. The course will be useful to managers who require a broad understanding of the topic as well as to software designers, programmers and testers who may need to apply these concepts in detail. Topics: a selection of classical software reliability models. In addition, some of the broader issues impacting software reliability, such as software design and testing will be studied. Prerequisite: Background in probability theory or permission of instructor.
Prerequisites:
Corequisites:
Credit Hours: 3.0
Last Offered: Fall 2006, Spring 2004, Spring 1999
ECE 8473 -
Operating Systems & Prog
Description: Introduction to operating systems and programming, computing facilities and tools. Fundamental programming concepts (control, data structures, modularity, data abstraction, language implementation, run-time environment, procedure linkage, memory management), and programming in the C language. Usage of UNIX Operating System, computer organization and architecture from the user's viewpoint, typical software tools (editors, compilers, linkers).
Prerequisites:
Corequisites:
Credit Hours: 3.0
Last Offered: Fall 2008, Spring 2008, Fall 2007, Fall 2006
ECE 8475 -
Objct-Oriented Sftwr Con
Description: Introduction to Object-Oriented paradigm of software development. Emphasis on object approach to software design and development. The difference between traditional approaches and OO Analysis, Design, and Development is explained. Using C++ as the vehicle for exploring implementation of the concepts the course will introduce abstract data types, information hiding, overloading, inheritance, polymorphism, and dynamic binding.
Prerequisites: ECE 8473
Corequisites:
Credit Hours: 3.0
Last Offered: Spring 2005, Spring 2004, Spring 2003, Spring 2002
ECE 8476 -
Computer Comm Security
Description: Theory and practice of computer communications security, including cryptography, authentication, and secure electronic mail. Topics include secret and public key cryptography; message digests; password-based, address- based, and cryptographic authentication; privacy and authentication in email; PEM, PGP, and S/MIME. Use of various algorithms.
Prerequisites:
Corequisites:
Credit Hours: 3.0
Last Offered: Spring 2009, Spring 2008, Spring 2007, Spring 2006
ECE 8478 -
Pattern Recognition
Description: Fundamentals of pattern recognition with an analytical approach; computer projects used for practical applications. Topics: Bayes decision theory, parametric and non-parametric methods,maximum likelihood classification, discriminant functions, feature extraction, clustering, supervised learning, k-means algorithm, syntactic methods.
Prerequisites:
Corequisites:
Credit Hours: 3.0
Last Offered: Spring 2004, Spring 1996
ECE 8479 -
Software Engineering Projects
Description: Continuation of ECE 8475. Application of concepts of Object-Oriented Analysis and Design with emphasis on using these concepts in a team programming project. Segmenting large projects for group development and emphasis on how OO techniques facilitate integration and code reuse. Java and C++ used as the implementation languages. Course conducted in group project setting.
Prerequisites: ECE 8475
Corequisites:
Credit Hours: 3.0
Last Offered: Fall 2003, Fall 2002, Fall 2001, Spring 2000
ECE 8525 -
Sensors
Description: Recent developments in the field of smart sensor systems are reviewed. A systematic approach towards the design of smart sensor systems is presented. Smart sensor systems involving the measurement of physical quantities such as temperature, pressure, strain, acceleration, magnetic fields, etc. through the use of electrical, optical, and other transduction methods is discussed. The lectures include case studies.
Prerequisites: ECE 7525
Corequisites:
Credit Hours: 3.0
Last Offered: Spring 2009, Fall 2008, Spring 2007
ECE 8560 -
Mixed Signal IC Design
Description: Mixed analog and digital CMOS integrated circuit design devices: MOS devices, design, layout and simulation of digital and analog circuits including elementary logic and sequential machines, amplifiers, operational amplifiers, and analog signal processing and data conversion circuits. Projects using integrated circuit layout and simulation tools.
Prerequisites: ECE 7500
Corequisites:
Credit Hours: 3.0
Last Offered: Fall 2006, Fall 2004, Spring 2003, Fall 1999
ECE 8562 -
Introduction to Photonics
Description: Introduction to photonic systems. Course begins with an overview of ray, wave, and gaussian beam optics. Examples of several optical components, relavent to photonic systems, are discussed utilizing methods developed for these three optical domains. Laser concepts and technologies are next reviewed with applications in Fourier optics. Specific examples include image processing, optical correlation, and holography. Also examined are several technologies covering electro-optical, optical switches, and holographic inter- connections with applications in optical computing systems. Prerequisites: Undergraduate Electromagnetic Theory, Differential Equations
Prerequisites:
Corequisites:
Credit Hours: 3.0
Last Offered: Fall 2008, Fall 2006, Fall 2004, Fall 2001
ECE 8565 -
Microwave Integrated Circuits
Description: This course covers the implementation and design of both hybrid and monolithic microwave integrated circuits(MIC). Emphasis is placed on the modeling and simulation of circuit designs involving active and passive elements. CAE tools will be heavily used to perform case studies on the basic building blocks that make-up typical MIC systems, such as amplifiers, mixers, switches, and filters.
Prerequisites:
Corequisites:
Credit Hours: 3.0
Last Offered:
ECE 8566 -
RFIC Design
Description: Fundamental principles for design of integrated circuits for use at radio frequency using CMOS technology. Topics: introduction to communications circuits and parameters, issues in RFIC design: noise, linearity, filters, review of technology; fabrication process, MOSFET transistors, design, simulation and use of passive elements in the MOS process, impedance matching, amplifier design; and low noise and general gain circuits, mixers, oscillators, power amplifiers.
Prerequisites:
Corequisites:
Credit Hours: 3.0
Last Offered: Fall 2007, Fall 2006
ECE 8568 -
Optoelectronic Devices & Cir
Description: Principles of operation, terminal chacteristics and circuit implementation of various optoelectronic devices. Devices: light emitting diodes, semiconductor lasers, infrared photodetectors, optoisolators, charge coupled devices, solar cells, and optoelectronic switching. SPICE modeling of devices and circuits containing these devices will be emphasized.
Prerequisites: ECE 7500
Corequisites:
Credit Hours: 3.0
Last Offered: Spring 2009, Spring 2007, Spring 2003, Fall 1998
ECE 8580 -
Power Electronics
Description: Application of semiconductor power devices (e.g., power FET's SCR's, TRIAC's) with emphasis on high-reliability applications. Device characteristics; linear and switch-mode power supplies; voltage regulators; power amplifiers; high-current switching applications.
Prerequisites: ECE 8550
Corequisites:
Credit Hours: 3.0
Last Offered: Fall 2008, Fall 2006, Fall 2005, Spring 2005
ECE 8601 -
Engr Emag I (Intermediate)
Description: Beginning graduate course in electromagnetics. Material covered is a prerequisite for advanced course in applied electromagnetism. Topics: Maxwell's equations, boundary conditions, wave propagation, reflection and transmission, waveguides and transmission lines and cavity resonators.
Prerequisites: ECE 8001
Corequisites:
Credit Hours: 3.0
Last Offered:
ECE 8602 -
Egr Electromagnetics II (Adv)
Description: Continuation of Engineering Electromagnetics I. Topics: scattering theory, moment methods, geometircal theory of diffraction and Green's functions as applied to electromagnetic problems.
Prerequisites:
Corequisites:
Credit Hours: 3.0
Last Offered:
ECE 8670 -
Microwave Thry & Tech I
Description: Modern analysis and design techniques for use with microwave and millimeter-wave frequency range. Topics a review of Maxwell's equation; transmission lines and waveguides; planar guiding structures including stripline, microstrip, slotline and coplanar waveguides; scattering parameters and microwave network theory with applications to transmission line and waveguide junctions and obstacles; Impedance matching and tuning; examples of microwave passive devices including power dividers, couplers and hybrids. Prerequisite: Undergraduate Electromagentic Theory
Prerequisites: ECE 3690
Corequisites:
Credit Hours: 3.0
Last Offered: Fall 2007, Fall 2005, Fall 2003, Fall 2001
ECE 8671 -
Micro Thry and Tech II
Description: Continuation of study of microwave passive devices and network theory covered in ECE 8670. Analysis and design of two and three terminal microwave solid-state devices and ciricuits such as mixers, frequency multipliers, oscillators, control circuits and amplifiers are covered. Included is the study of microwave filters, systems and ferromagnetic devices.
Prerequisites: ECE 8670
Corequisites:
Credit Hours: 3.0
Last Offered: Spring 2008, Spring 2006, Spring 2004, Spring 2002
ECE 8675 -
Antenna Theory I
Description: Fundamental principles of antenna theory and application to analysis and design of various antennas. Topics: antenna fundamentals including radiation from an ideal dipole, pattern, gain, polarization, antenna temperature, radar range equation and link budget calculations; analyses of wire and loop antennas; antenna arrays, analysis and synthesis; impedance concept and mutual coupling; broadband and frequency independent antennas; antenna radiation above ground, modes of propagation and multipath; numerical modeling of wire antennas using method of moments. System application of various antennas in radar, satellite and mobile communications. Prerequisite: Undergraduate Electromagnetic Theory
Prerequisites:
Corequisites:
Credit Hours: 3.0
Last Offered: Fall 2008, Spring 2008, Fall 2006, Fall 2004
ECE 8676 -
Antenna Theory & Design II
Description: Continuation of Antenna Theory I. Topics: Method of Moments, Geometrical Theory of diffraction, aperture and horn antennas, microstrip and low profile antennas, reflector antennas, lens antennas, dielectric and leaky-wave antennas, application of high Tc superconductors to antenna systems. Review of mathematical and numerical techniques required for understanding advanced topics, modern trends in modeling and application of various antenna systems.
Prerequisites: ECE 8675
Corequisites:
Credit Hours: 3.0
Last Offered: Spring 2007, Spring 2005, Spring 2003, Spring 2001
ECE 8700 -
Comm Systems Engineering
Description: Theory of analog and digital communications. Topics: double-and single-side-band analog communication systems and performance in additive noise, digital modulation and demodulation techniques, measure of information and channel capacity, source encoding, Mary signals and constellations, channel coding for reliable communications, intersymbol interference, equalization, fading multipath channels and diversity techniques. Applications: AM, FM and television broadcasting, facsimile transmission, compact disc system and mobile radio communications. Prerequisites: Undergraduate background in engineering probability and statistics and in principles of communications (equivalent to ECE 3720 and ECE 4790).
Prerequisites:
Corequisites:
Credit Hours: 3.0
Last Offered: Spring 2009, Spring 2008, Spring 2007, Spring 2006
ECE 8708 -
Wireless Communications
Description: Principles of cellular and wireless communication system, including frequency reuse, hand-off, interference and capacity; modulation techniques; propagation; channel modeling and equalization; diversity; multiple access techniques including FDMA, TDMA and CDMA; wireless standards (AMPS, IS-54, IS-95); digital cordless standards.
Prerequisites:
Corequisites:
Credit Hours: 3.0
Last Offered: Spring 2009, Spring 2008, Spring 2007, Spring 2006
ECE 8710 -
Radar Systems
Description: Radar systems are introduced in a framework of electronic systems integration which represents a unification of engineering theory and practice. A comprehensive set of radar principles are presented which form a foundation for the radar range equator. Systems applications are presented which illustrate the potentials and limitations of radar.
Prerequisites: ECE 8072
Corequisites:
Credit Hours: 3.0
Last Offered: Fall 2008, Fall 2006, Fall 2005, Summer 2004
ECE 8736 -
Dig Proc of Speech Signals
Description: Fundamentals of speech modeling and speech communication. Topics: digital models for speech production, digital waveform coding, linear prediction of speech, homomorphic speech processing, short-time spectrum anaylsis methods, and application case studies including speech synthesis, speech recognition, and speaker recognition.
Prerequisites: ECE 8072 and ECE 8231
Corequisites:
Credit Hours: 3.0
Last Offered:
ECE 8760 -
Optical Communications
Description: Introduction to fiber and free space optical communication systems from a discrete and system perspective. Topics include : fiber optics waveguides, pulse dispersion and bandwidth computations, PIN and APD detectors. LED and LD optical sources, optical receiver designs, bit error rate estimation, and transmission link analysis. Also examined` are system requirements for space-based laser communication systems which include communication bandwidth as well as acquisition and pointing considerations. Prerequisites: Undergraduate electromagnetic theory, differential equiations.
Prerequisites:
Corequisites:
Credit Hours: 3.0
Last Offered: Fall 2007, Fall 2000, Fall 1996
ECE 8770 -
Topics in Digital Communicatn
Description: Digital communication modulation and reception. Topics: unifying signal space representation of digital modulation schemes, optimum digital communication symbol detectors, detector performance evaluation, optimum and adaptive equalizers for channel distortion mitigation, maximum likelihood sequence estimators (MLSE's), the Viterbi algorithm MLSE implementation, and spread sprectrum and other modulation schemes. Computer assignements provide experience with symbol detection adaptive channel equalization and the Viterbi algorithm applied to several realistic channel models and modulation schemes.
Prerequisites: ECE 8072 and ECE 8700
Corequisites:
Credit Hours: 3.0
Last Offered: Spring 2007, Spring 2005, Fall 2002, Fall 2000
ECE 8771 -
Info Theory and Coding Dig Com
Description: Information theory, within the context of digital communications applications, as a means of bounding digital communication system performance. Topics in channel coding including block and convolutional channel coding, Trellis coded modulation, turbo coding and turbo trellis coded modulation.
Prerequisites: ECE 8072 and ECE 8700
Corequisites:
Credit Hours: 3.0
Last Offered: Spring 2008, Spring 2006, Spring 2003, Spring 2002
ECE 8772 -
Satellite Communications
Description: Design and operation of a satellite communication systems. Topics covered in detail: modulation, satellite links, electronics, multiple access systems, frequency hopping, crosslinks, and mobile satellite systems. Position determination and ranging systems will also be covered.
Prerequisites: ECE 8700
Corequisites:
Credit Hours: 3.0
Last Offered: Fall 2000, Spring 2000, Fall 1999, Spring 1996
ECE 8787 -
Communication Networks
Description: Broad background in Data Communications, Communication Protocols, and Computer Networks, emphasizing concepts, principles, and mechanisms. Topics: data communication, communication architecture, computer and communication equipment interface, point-to-point and multi-access communication links, networks, interconnection of networks, data presentation, distributed applications, and network management. The course is structured around issues involved in solution of network design problems as building networks, physically connecting hosts, interconnecting multiple networks, getting host processes to communicate across networks, allocating network resources, representing data in the network, and securing the communication.
Prerequisites:
Corequisites:
Credit Hours: 3.0
Last Offered: Fall 2005, Summer 2003, Summer 2002, Spring 2002
ECE 8800 -
Electric Machinery
Description: A study of the fundamental theory of rotating electric machinery. Magnetic circuits, transformers, electromechanical energy conversion principles, basic concepts of rotating machines, steady state and transient performance of synchronous machines, steady state and transient performance of polyphase induction machines, steady state and transient performance of DC machines.
Prerequisites:
Corequisites:
Credit Hours: 3.0
Last Offered: Fall 2007, Spring 2006, Spring 2005, Spring 2003
ECE 8810 -
Power System Modeling
Description: The focus of the course is the static behavior of the electric power system. The topics include balanced, three-phase systems, steady-state operation of transmission lines, transformer modeling, per-unit normalization, power flow analysis, symmetrical components, and balanced faulty analyses.
Prerequisites:
Corequisites:
Credit Hours: 3.0
Last Offered: Spring 2008, Fall 2007, Fall 2006, Fall 2003
ECE 8820 -
Power System Dynamics
Description: The focus of the course is the dynamic behavior of the electric power system. The topics include transient performance of ac machines, load-frequency and voltage control systems, economic operation, transient behavior of transmission lines, and transient stability.
Prerequisites: ECE 8800 and ECE 8810
Corequisites:
Credit Hours: 3.0
Last Offered: Fall 2008, Spring 2007, Spring 2004, Spring 2001
ECE 8830 -
Electric Drives
Description: Focus on the design and computer simulation of electric motors and variable speed drives. Topics to be covered include the design of synchronous, induction and permanent magnet motors; Park's transformation and D-Q modeling; CSI, VSI, 6-step, and PWM drive topologies. Modeling of various control strategies (including vector control) and stability of control loops will be covered. Design examples for high power (>1MW) applications will be provided.
Prerequisites: ECE 8580 and ECE 8800
Corequisites:
Credit Hours: 3.0
Last Offered: Spring 2009, Spring 2007, Spring 2006, Spring 2004
ECE 9030 -
Independent Study
Description: An investigation of a current research topic under the direction of a faculty member. A written report is required.
Prerequisites:
Corequisites:
Credit Hours: 3.0
Last Offered: Summer 2009, Spring 2009, Fall 2008, Summer 2008
ECE 9031 -
Research I
Description: Supervised research in pursuit of thesis.
Prerequisites:
Corequisites:
Credit Hours: 3.0
Last Offered: Summer 2009, Spring 2009, Fall 2008, Summer 2008
ECE 9032 -
Research II
Description: Continuation of ECE 9031.
Prerequisites:
Corequisites:
Credit Hours: 3.0
Last Offered: Summer 2009, Spring 2009, Fall 2008, Summer 2008
ECE 9080 -
Thesis Continuation
Description: The continuation of the Master Thesis Course, ECE 9031.
Prerequisites:
Corequisites:
Credit Hours: 0.0
Last Offered: Summer 2009, Spring 2009, Fall 2008, Summer 2008
ECE 9085 -
Independent Study Continuation
Description: The continuation of the Independent Study Course, ECE 9030.
Prerequisites:
Corequisites:
Credit Hours: 0.0
Last Offered: Summer 2009, Spring 2009, Fall 2008, Summer 2008
ECE 9090 -
ECE Project
Description: Independent student investigation of electrical engineering or computer engineering problem under the supervision of a faculty advisor; a written comprehensive report embodying the results of the project is required. Prerequisite: Consent of Chairperson
Prerequisites:
Corequisites:
Credit Hours: 3.0
Last Offered: Spring 2009, Fall 2008, Spring 2008, Fall 2007
ECE 9900 -
Special Topics in E E
Description: Advanced elective study of topics of current interest and importance in electrical engineering.
Prerequisites:
Corequisites:
Credit Hours: 3.0
Last Offered: Fall 2006, Fall 2005, Fall 2002, Fall 2000
ECE 9905 -
Sup Study Elec & Comp Egr
Description: Individually supervised study on special topics in electrical and computer engineering. Prerequisite: Permission of department chairperson and faculty advisor.
Prerequisites:
Corequisites:
Credit Hours: 3.0
Last Offered: Summer 2009, Spring 2009, Summer 2008, Spring 2008
ECE 9910 -
Spec Top Systems Egr I
Description: Topics: linear systems; control theory; stochastic control, rigid body of dynamics, vibrating systems, basic probability and statistics. Given at King of Prussia, PA.
Prerequisites:
Corequisites:
Credit Hours: 3.0
Last Offered: Summer 2009, Spring 2009, Summer 2008, Spring 2008
ECE 9920 -
Spec Top Systems Egr II
Description: Topics: fluid mechanics, boundary layer theory, electromagnetic theory, switching theory, remote sensing information theory, random processes and statistical decision theory. Given at King of Prussia, PA.
Prerequisites:
Corequisites:
Credit Hours: 3.0
Last Offered: Summer 2009, Spring 2009, Summer 2008, Spring 2008
ECE 9940 -
ECE Graduate Practicum
Description: Provides work experience for a graduate student who has been offered an opportunity to work in the electrical or computer engineering field in industry. Required for curricular practical training.
Prerequisites:
Corequisites:
Credit Hours: 1.0
Last Offered: Summer 2009, Spring 2009, Fall 2008, Summer 2008
|