Subject |
Number |
Title |
Hours |
Catalog Description |
General Education Category |
ECE |
100 |
The Digital Information Age |
3 hours. |
A-to-D conversion; logic; models; coding, transmission, processing; applications (such as CD player, digital speech and images, bar-code reader, credit card, fax, modem, cellular telephone, Internet). No graduation credit for students in the following: BS in Electrical Engineering. Prerequisite(s): MATH 090 or the equivalent. |
|
ECE |
115 |
Introduction to Electrical and Computer Engineering |
4 hours. |
Concepts of electrical and computer engineering including: ciruit analysis, fundamental electromagnetics, electronic devices, sensors, communication, digital logic, programming, numerous practical applicaitons; laboratory. Much MATLAB programming, which is taught in the course, is required. Prerequisite(s): Credit or concurrent registration in MATH 180; or Grade of C or better in MATH 165. |
Natural World - With Lab course. |
ECE |
210 |
Electrical Circuit Analysis |
3 hours. |
Linear circuit analysis: networks, network theorems, dependent sources, operational amplifiers, energy storage elements, transient analysis, sinusoidal analysis, frequency response, filters. Laboratory. Credit is not given for ECE 210 if the student has credit for ECE 225. Prerequisite(s): PHYS 142 and credit or concurrent registration in MATH 220. |
|
ECE |
225 |
Circuit Analysis |
4 hours. |
Electric circuit elements; Ohm's Law; Kirchhoff's laws; transient and steady-state analysis of circuits; Laplace transform methods; network theorems. Laboratory. Credit is not given for ECE 225 if the student has credit for ECE 210. Prerequisite(s): MATH 220; and Grade of C or better in PHYS 142; and Grade of C or better in ECE 115. |
|
ECE |
265 |
Introduction to Logic Design |
4 hours. |
Number Systems; Binary arithmetic; Boolean/Logic functions; Boolean Algebra; logic gates, their CMOS design; function minimization, analysis and synthesis of combinational and sequential circuits. Credit is not given for ECE 265 if the student has credit for CS 266 or CS 366. Laboratory. Prerequisite(s): MATH 180 and grade of C or better in ECE 115. |
|
ECE |
267 |
Computer Organization I |
3 hours. |
Introduction to computer organization and assembly language programming. Memory, CPU, and I/O organization. Programming techniques and tools. Credit is not given for ECE 267 if the student has credit for CS 266 or CS 366. Prerequisite(s): CS 107; and credit or concurrent registration in ECE 265. |
|
ECE |
310 |
Discrete and Continuous Signals and Systems |
3 hours. |
Signals; systems; convolution; discrete and continuous Fourier series and transforms; Z-transforms; Laplace transforms; sampling; frequency response; applications; computer simulations. Prerequisite(s): MATH 220 and credit or concurrent registration in ECE 225; or credit or concurrent registration in ECE 210 for non-ECE students. |
|
ECE |
311 |
Communication Engineering |
4 hours. |
Continuous-time signals and spectra; amplitude and angle modulation, sampling and quantization theory; digital pulse modulation, error probability, commercial broadcasting practices. Prerequisite(s): Grade of C or better in ECE 310. |
|
ECE |
317 |
Digital Signal Processing I |
4 hours. |
Sampling theorem; discrete signals and systems; discrete time Fourier transform; DFT; FFT; IIR and FIR digital filter design; stability; DSP applications. Laboratory. Prerequisite(s): Grade of C or better in ECE 310. |
|
ECE |
322 |
Communication Electromagnetics |
3 hours. |
Plane waves in various media. Polarization and Stoke's parameters. Scalar and vector potentials. Guided wave propagation. Radiation. Linear antennas and antenna parameters. Linear arrays. Credit is not given for this course if the student has credit for EECS 322. Prerequisite(s): Grade of C or better in ECE 225. |
|
ECE |
333 |
Computer Communication Networks I |
4 hours. |
Overview of networks, physical layer, data link protocols, multiple access, local area networks, network layer, Internet, ATM, routing, congestion control, IP protocol, transport layer. Laboratory Credit is not given for ECE 333 if the student has credit for CS 450. Prerequisite(s): ECE 341 and CS 201. |
|
ECE |
340 |
Electronics I |
4 hours. |
Operational amplifiers. Semiconductor junctions. Bipolar and field-effect transistors. Simple transistor amplifier and switching applications. Introduction to digital logic circuits. Laboratory experience. Prerequisite(s): Grade of C or better in ECE 225. |
|
ECE |
341 |
Probability and Random Processes for Engineers |
3 hours. |
Probability, random variables, discrete and continuous distributions, transformation of random variables, expectation, generating functions, statistical inference, hypothesis testing, estimation, random processes, stationarity, applications. Credit is not given for ECE 341 if the student has credit for IE 342. Prerequisite(s): Credit or concurrent registration in ECE 310. |
|
ECE |
342 |
Electronics II |
4 hours. |
Differential amplifiers. Feedback amplifiers. Frequency response, stability and compensation of amplifiers. Circuit implementation of logic gates in various logic families. Bistable and memory circuits. Laboratory. Prerequisite(s): ECE 340. |
|
ECE |
346 |
Solid State Device Theory |
4 hours. |
Introduction to semiconductors, Energy bands, Electron and hole transport mechanisms in semiconductor devices, recombination and generation, P-N Junctions. Intro to metal-oxide-semiconductor field effect transistors. Practical laboratory. Prerequisite(s): MATH 220 and a grade of C or better in ECE 115 and a grade of C or better in PHYS 142. |
|
ECE |
347 |
Integrated Circuit Engineering |
3 hours. |
Introduction to processing technology of integrated circuits: thin film deposition, doping, oxidation, epitaxy and lithography. Design, layout, assembly, testing and yield. Design project. Prerequisite(s): CHEM 112 and a grade of C or better in ECE 225. |
|
ECE |
350 |
Principles of Automatic Control |
4 hours. |
Transfer function; block diagrams; flow graphs; state space canonic forms; stability analysis; steady state and transient analysis; feedback control; continuous to discrete conversion; digital control. Prerequisite(s): MATH 310 and grade of C or better in ECE 310. |
|
ECE |
366 |
Computer Organization II |
4 hours. |
Circuit technology, clocking, datapath design, controller design including timing chains and microprogramming, memory systems design in caches, virtual memory, multiple memory modules, I/O design including disk, serial and network communications. Credit is not given for ECE 366 if the student has credit for CS 266 or CS 366. Laboratory. Prerequisite(s): ECE 267 and CS 201. To be properly registered, students must enroll in one Laboratory and one Lecture-Discussion. |
|
ECE |
367 |
Microprocessor-Based Design |
4 hours. |
Microprocessor architecture; microprogrammed machines; programmer's model; control signals and timing; system buses; parallel and serial interfacing; interrupt processing; I/O devices; memory devices; direct memory access; assembly language. Laboratory. Prerequisite(s): ECE 267; and a grade of C or better in ECE 265 or a grade of C or better in CS 366. |
|
ECE |
368 |
CAD-Based Digital Design |
4 hours. |
Semi-complex circuit and system design techniques, data path control using FSMs, VHDL programming, circuit/system design projects using VHDL and CAD tools (VHDL Simulation, Circuit Synthesis). Credit is not given for ECE 368 if the student has credit for CS 469. Laboratory. Prerequisite(s): ECE 366. |
|
ECE |
392 |
Undergraduate Research |
2 TO 4 hours. |
Research under close supervision of a faculty member. Satisfactory/Unsatisfactory grading only. Prerequisite(s): Consent of the instructor. |
|
ECE |
396 |
Senior Design I |
2 hours. |
Introduction to the principles and practice of product design: specifications, evaluation of design alternatives, technical reports, and oral presentations. Independent design projects. Prerequisite(s): ENGL 161. Open only to seniors. |
|
ECE |
397 |
Senior Design II |
2 hours. |
Application of engineering principles and optimization to the solution of the design problem initiated in Electrical and Computer Engineering 396. Implementation and testing of the design. Prerequisite(s): ECE 396. |
|
ECE |
401 |
Quasi-Static Electric and Magnetic Fields |
3 OR 4 hours. |
Static electric and magnetic fields. Material description, boundary value problems. Field energy, its conversion and scaling laws. Quasi-static fields, field diffusion, eddy currents, energy losses. 3 undergraduate hours. 4 graduate hours. Prerequisite(s): ECE 322. |
|
ECE |
407 |
Pattern Recognition I |
3 OR 4 hours. |
The design of automated systems for detection, recognition, classification and diagnosis. Parametric and nonparametric decision-making techniques. Applications in computerized medical and industrial image and waveform analysis. Same as BIOE 407. 3 undergraduate hours. 4 graduate hours. Prerequisite(s): MATH 220. |
|
ECE |
410 |
Network Analysis |
3 OR 4 hours. |
Matrix algebra for network analysis, network parameters, macromodeling, high-frequency measurements, network functions and theorems. Topics in computer-aided analysis. 3 undergraduate hours. 4 graduate hours. Prerequisite(s): MATH 310 and grade of C or better in ECE 310. |
|
ECE |
412 |
Introduction to Filter Synthesis |
3 OR 4 hours. |
Fundamentals of network synthesis, filter approximations and frequency transformations. Active filter synthesis using bi-linear and bi-quad circuits. Topics in computer-aided design. 3 undergraduate hours. 4 graduate hours. Prerequisite(s): Grade of C or better in ECE 310. |
|
ECE |
415 |
Image Analysis and Computer Vision I |
3 OR 4 hours. |
Image formation, geometry and stereo. Two-dimensional image analysis by fourier and other 2-D transforms. Image enhancement, color, image segmentation, compression, feature extraction, object recognition. 3 undergraduate hours. 4 graduate hours. Prerequisite(s): MATH 310 or a grade of C or better in ECE 310. |
|
ECE |
417 |
Digital Signal Processing II |
0 TO 5 hours. |
Computer-aided design of digital filters; quantization and round-off effects; FFT algorithms; number-theoretic algorithms; multirate signal processing; DSP architectures and programming. 4 undergraduate hours. 5 graduate hours. Prerequisite(s): ECE 317. |
|
ECE |
418 |
Statistical Digital Signal Processing |
3 OR 4 hours. |
Stochastic signal models, LMS identification, identification of signals from noise, Wiener filtering, blind separation of mixed signal, discrete Wavelet Transforms, compression and denoising, ceptral analysis. 3 undergraduate hours. 4 graduate hours. Prerequisite(s): ECE 317 and ECE 341. |
|
ECE |
421 |
Introduction to Antennas and Wireless Propagation |
3 OR 4 hours. |
Potential, antenna parameters, radiation from linear wires and loops, impedance, arrays, communication links and path loss, tropospheric propagation, fading and diversity. 3 undergraduate hours. 4 graduate hours. Prerequisite(s): ECE 225 and ECE 322. |
|
ECE |
423 |
Electromagnetic Compatibility |
3 OR 4 hours. |
EMC requirements for electronic systems. Nonideal behavior of components. Radiated and conducted emissions. Susceptibility. Coupling and shielding. Electrostatic discharge. System design for EMS. 3 undergraduate hours. 4 graduate hours. Prerequisite(s): MATH 310 and ECE 322. |
|
ECE |
424 |
RF and Microwave Guided Propagation |
0 TO 5 hours. |
Maxwell's equations, transmission lines, Smith chart, strip lines, rectangular and circular waveguides, TE and TM waves, wave impedance, resonators, two-portal parameters, power and energy considerations. 4 undergraduate hours. 5 graduate hours. Prerequisite(s): ECE 225 and ECE 322. |
|
ECE |
427 |
Modern Linear Optics |
3 OR 4 hours. |
Geometrical optics, wave optics, two-dimensional Fourier analysis, scalar diffraction theory, Fourier transforming properties of lenses, coherent and incoherent images, holography, electromagnetic optics, polarization and crystal optics, resonators. 3 undergraduate hours. 4 graduate hours. Prerequisite(s): ECE 310 and ECE 322. |
|
ECE |
431 |
Analog Communication Circuits |
0 TO 5 hours. |
Introduction to radio frequency circuit design: narrowband transistor amplifiers, impedance matching networks, oscillators, mixers, amplitude and frequency modulation/demodulation, phase-lock loop circuits, amplifier noise and stability analysis. Laboratory. 4 undergraduate hours. 5 graduate hours. Prerequisite(s): ECE 311 and ECE 340. |
|
ECE |
432 |
Digital Communications |
3 OR 4 hours. |
Source coding, quantization, signal representation, channel noise, optimum signal reception, digital modulation: ASK, PSK, FSK, MSK, M-ary modulation. Probability of error. Inter-symbol interference. 3 undergraduate hours. 4 graduate hours. Prerequisite(s): MATH 310, ECE 311 and ECE 341. |
|
ECE |
434 |
Multimedia Systems |
3 OR 4 hours. |
Multimedia systems; compression standards; asynchronous transfer mode; Internet; wireless networks; television; videoconferencing; telephony; applications. 3 undergraduate hours. 4 graduate hours. Extensive computer use required. Prerequisite(s): ECE 310. |
|
ECE |
435 |
Wireless Communication Networks |
3 OR 4 hours. |
Radio technology fundamentals; channel and propagation models; channel multiple access technologies; wireless mobile communication fundamentals; generic wireless mobile network; cellular/PCS wireless mobile network standards. 3 undergraduate hours. 4 graduate hours. Prerequisite(s): ECE 432 and ECE 333. |
|
ECE |
436 |
Computer Communication Networks II |
3 OR 4 hours. |
Explores integrated network architecture of service, control signaling and management, examples of high-speed LAN/WAN, next generation Internet and mobile wireless network. 3 undergraduate hours. 4 graduate hours. Extensive computer use required. Prerequisite(s): ECE 333. |
|
ECE |
437 |
Wireless Communications |
3 OR 4 hours. |
Cellular concept, frequency reuse, mobile radio propagation, channel fading, noise in analog communications, mobile radio channel equalization, multiple access techniques (FDMA, TDMA, CDMA), wireless networking. 3 undergraduate hours. 4 graduate hours. Prerequisite(s): ECE 311 and ECE 341. |
|
ECE |
440 |
Nanoelectronics |
3 OR 4 hours. |
Wave-particle duality, Schrodinger equation, atomic orbitals, band theory of solids. Semiconductor and carbon nanoelectronic materials. Nanostructure device fabrication. Nanoelectromechanical systems. 3 undergraduate hours. 4 graduate hours. Prerequisite(s): ECE 346; or consent of the instructor. |
|
ECE |
442 |
Power Semiconductor Devices and Integrated Circuits |
0 TO 5 hours. |
Covers the physics of devices encountered in the power-electronic and switching converter systems. 4 undergraduate hours. 5 graduate hours. Credit is not given for ECE 442 if the student has credit for EECS 442. ECE 442 is a supplement for ECE 445 and ECE 545. Prerequisite(s): ECE 342 and ECE 346. |
|
ECE |
445 |
Analysis and Design of Power Electronic Circuits |
0 TO 5 hours. |
Analysis of different isolated and non-isolated power-converter topologies, understanding of power-converter components, switching schemes. 4 undergraduate hours. 5 graduate hours. Prerequisite(s): ECE 342 and a grade of C or better in ECE 310. |
|
ECE |
448 |
Transistors |
3 OR 4 hours. |
Bipolar junction transistors, electronic processes in surface-controlled semiconductor and dielectric devices. Metal oxide semiconductor filed effect transistors, surface and interface effects, diode lasers, integrated optoelectronic devices. 3 undergraduate hours. 4 graduate hours. Prerequisite(s): ECE 346. |
|
ECE |
449 |
Microdevices and Micromachining Technology |
0 TO 5 hours. |
Microfabrication techniques for microsensors, microstructures, and microdevices. Selected examples of physical/chemical sensors and actuators. Simulation experiments. Same as ME 449. 4 undergraduate hours. 5 graduate hours. Laboratory. Prerequisite(s): ECE 347; or consent of the instructor. |
|
ECE |
451 |
Control Engineering |
3 OR 4 hours. |
State-space representation of systems; realization theory; stability; performance; modern control design techniques, including: fuzzy, learning, adaptive and nonlinear control. 3 undergraduate hours. 4 graduate hours. Prerequisite(s): ECE 350. |
|
ECE |
452 |
Robotics: Algorithms and Control |
3 OR 4 hours. |
Kinematic and dynamic modeling of robots; configuration space; motion planning algorithms; control of robots; sensors and perception; reasoning; mobile robots. 3 undergraduate hours. 4 graduate hours. Prerequisite(s): CS 201; and a grade of C or better in ECE 210 or a grade of C or better in ECE 225. |
|
ECE |
458 |
Electromechanical Energy Conversion |
0 TO 4 hours. |
Electromagnetic forces and torque; magnetic circuits and transformers; DC machines; three-phase AC synchronous and induction machines; laboratory-demonstrations. Projects are required. 3 undergraduate hours. 4 graduate hours. Prerequisite(s): Grade of C or better in ECE 225. |
|
ECE |
465 |
Digital Systems Design |
3 OR 4 hours. |
Switching algebra, combinational circuits, Mux, ROM, DCD, PLA-based designs, advanced combinational circuit minimization techniques, sychronous and asynchronous squential circuit synthesis (minimization, hazards, races, state assignment) testing. 3 undergraduate hours. 4 graduate hours. Prerequisite(s): Grade of C or better in PHYS 142; and a grade of C or better in ECE 265 or a grade of C or better in CS 366. |
|
ECE |
466 |
Advanced Computer Architecture |
3 OR 4 hours. |
Design and analysis of high performance uniprocessors. Topics include arithmetic: multiplication, division, shifting; processor: pipelining, multiple function units. instruction sets; memory: caches, modules; virtual machines. Same as CS 466. 3 undergraduate hours. 4 graduate hours. Prerequisite(s): ECE 366 or CS 366. |
|
ECE |
467 |
Introduction to VLSI Design |
0 TO 5 hours. |
MOS, CMOS circuits VLSI technology, CMOS circuit characterization and evaluation. Static and dynamic MOS circuits, system design, faults, testing, and symbolic layout. Laboratory. 4 undergraduate hours. 5 graduate hours. Prerequisite(s): ECE 340. |
|
ECE |
468 |
Analog and Mixed - Signal VLSI Design |
0 TO 5 hours. |
Elementary transistor stages and analog components; low-power design; comparison of bipolar, CMOS, and BiCMOS; s-parameters and high-frequency ASIC design and modeling; RF wireless communication system components; behavioral modeling. 4 undergraduate hours. 5 graduate hours. Prerequisite(s): ECE 467. |
|
ECE |
469 |
Computer Systems Design |
3 OR 4 hours. |
Analysis and modeling of digital systems; hardware description languages; CAD tools for simulation, synthesis, and verification of computer systems. Project: a simple processor design. 3 undergraduate hours. 4 graduate hours. Same as CS 469. Prerequisite(s): CS 366; or ECE 366 and ECE 368. |
|
ECE |
491 |
Seminar |
1 TO 4 hours. |
Topics of mutual interest to a faculty member and a group of students. Offered as announced by department bulletin or the Timetable. May be repeated. Prerequisite(s): Consent of the instructor. |
|
ECE |
493 |
Special Problems |
2 TO 4 hours. |
Special problems or reading by special arrangement with the faculty. No graduation credit for students in the following: MS in Electrical and Computer Engineering or PhD in Electrical and Computer Engineering. Prerequisite(s): Consent of the instructor. |
|
ECE |
499 |
Professional Development Seminar |
0 hours. |
Graduating seniors will be provided with information regarding future career paths and will provide information regarding the program to be used for assessment purposes. Satisfactory/Unsatisfactory grading only. Prerequisite(s): Open only to seniors; and approval of the department. Must be taken in the student's last semester of study. |
|