301 Transmission Lines and Networks Laboratory. 1 cr. Experiments demonstrating the principles of lumped and distributed transmission lines for transient and sinusoidal excitation. Standing wave patterns, impedance matching, and characteristics of microwave devices. P: ECE 271; ECE 420 or con reg.
304 Electric Machines Laboratory. 1 cr. Terminal characteristics of electric machines, elements of speed control, voltage regulation, and applications in systems. Emphasis on the experimental approach to the solution of complex physical problems. P: ECE 271; ECE 355 or con reg.
305 Semiconductor Properties Laboratory. 1 cr. Introduction to some fundamental properties of semiconductor materials and devices through the use of characterization techniques common in modern electronic industry. These concepts include: charge carriers; energy bands; space charge regions; carrier drift, diffusion and recombination; light emission; and lattice vibrations. P: ECE 271; ECE 335 or con reg.
306 Linear Active Circuits Laboratory. 1 cr. Direct coupled and operational amplifier characteristics; applications of feedback; practical aspects. P: ECE 271; ECE 342 or con reg.
308 Nonlinear Electronic Circuits Laboratory. 1 cr. An experimental study of selected nonlinear electronic circuits and devices using diodes, transistors, op-amps, timers, data converters, and logic components. P: ECE 271; ECE 342 or con reg.
310 Plasma Laboratory. 1 cr. Vacuum systems, thermocouple and ionization guages, plasma production by AC, DC and rf. Measurement of plasma density and temperature. Introduction to engineering problems of controlled fusion. Demonstrations and field trips to plasma experiments on the Madison campus. P: ECE 271; ECE 320 or cons inst.
313 Optoelectronics Lab. 1 cr. Light detection using photovoltaic and photoconductive detectors and phototransistors. Light generation using light emitting diodes and laser diodes. Light transmission using optical fibers. Optoisolators and optical switches. Light emitting diode and liquid crystal displays. P: ECE 271; 340; or cons inst.
317 Sensors Laboratory. 1 cr. A hands-on introduction to a variety of different sensor types. Labs incorporate implementation concerns involving interference, isolation, linearity, amplification, and grounding. P: ECE 271, ECE 340 or cons inst.
320 Electrodynamics II. 3 cr. Static and dynamic electromagnetic fields; forces and work in electromechanical systems; magnetic circuits; plane wave propagation; reflection of plane waves; uniform transmission lines. P: ECE 220; Math 319 or 320 or con reg, or cons inst.
321 Transmission Lines for Digital Applications. 1 cr. Transmission line equations, transmission line analysis for pulse waveforms, lossless and lossy lines, dielectric properties of common on-chip and off-chip media, reflection diagrams, line termination, line simulation, serial and parallel lines, coupled lines and crosstalk. P: ECE 220. Stdts may not receive credit for both ECE 320 & 321.
330 Signals and Systems. 3 cr. Time-domain response and convolution; frequency-domain response using Fourier series, Fourier transform, Laplace transform; discrete Fourier series and transform; sampling; z-transform; relationships between time and frequency descriptions of discrete and continuous signals and systems. P: ECE 230 or equiv.
331 Introduction to Random Signal Analysis and Statistics. 3 cr. Introduction to probability, random variables, and random processes. Confidence intervals, introduction to experimental design and hypothesis testing. Statistical averages, correlation, and spectral analysis for wide sense stationary processes. Random signals and noise in linear systems. P: ECE 330.
332 Feedback Control Systems. 3 cr. Modeling of continuous systems; computer-aided solutions to systems problems; feedback control systems; stability, frequency response and transient response using root locus, frequency domain and state variable methods. P: ECE 330.
334 State Space Systems Analysis. 3 cr. Analysis of systems using matrix methods to write and solve state-variable differential equations. Additional topics include stability, controllability, observability, state feedback, observers, and dynamic output feedback. P: Math 320 or 340 or con reg.
335 Microelectronic Devices. 3 cr. Characteristics of semiconductors; study of physical mechanisms and circuit modeling of solid state electronic and photonic devices; principles of microelectronic processing and examples of integrated circuits. P: ECE 220 & 230.
340 Electronic Circuits I. 3 cr. A first course in modeling, characterization, and application of semiconductor devices and integrated circuits. Development of appropriate models for circuit-level behavior of diodes, bi-polar and field effect transistors, and non-ideal op-amps. Application in analysis and design of linear amplifiers. Frequency domain characterization of transistor circuits. P: ECE 230.
342 Electronic Circuits II. 3 cr. A second course in modeling and application of semiconductor devices and integrated circuits. Advanced transistor amplifier analysis, including feedback effects. Design for power amplifiers, op-amps, analog filters, oscillators, A/D and D/A converters, and power converters. Introduction to transistor level design of Cmos digital circuits. P: ECE 340.
351 Digital Logic Laboratory. 1 cr. Logic gate characteristics, combinational logic, latches and flip-flops, synchronous and asynchronous sequential logic, simple systems. P: ECE 170, ECE/Comp Sci 352; ECE 230 or con reg.
352 Digital System Fundamentals. (Crosslisted with Comp Sci) 3 cr. Logic components, Boolean algebra, combinational logic analysis and synthesis, synchronous and asynchronous sequential logic analysis and design, digital subsystems, computer organization and design. P: Comp Sci/ECE 252.
353 Introduction to Microprocessor Systems. 3 cr. Introduction to architecture, operation, and application of microprocessors; microprocessor programming; address decoding; system timing; parallel, serial, and analog I/O; interrupts and direct memory access; interfacing to static and dynamic RAM; microcontrollers. P: ECE 352, Comp Sci 354, ECE 340 or con reg.
354 Machine Organization and Programming. (Crosslisted with Comp Sci) 3 cr. An introduction to computer organization using assembly and machine language. Number representation, computer artithmetic, instruction sets, I/O interrupts, and programming interrupts. Projects involve detailed study and use of a specific computer hardware and software system. P: Comp Sci 302 & ECE/Comp Sci 252.
355 Electromechanical Energy Conversion. 3 cr. Energy storage and conversion, force and emf production, coupled circuit analysis of systems with both electrical and mechanical inputs. Applications to electric motors and generators and other electromechanical transducers. P: ECE 230, ECE 320.
356 Electric Power Processing for Alternative Energy Systems. 3 cr. Introduction to electrical power processing technologies that are necessary to convert energy from alternative sources into useful electrical forms. Several specific alternative energy sources are examined, providing platforms for introducing basic concepts in power electronics, electric machines, and adjustable-speed drives. P: ECE 230 or ECE 376 or equiv or cons inst.
370 Advanced Laboratory. 2 cr. Experiments related to the required core material. P: ECE 271, ECE 320, ECE 330, ECE 335, ECE 351.
376 Electrical and Electronic Circuits. 3 cr. DC and AC electrical circuit analysis methods, and analog and digital circuit design and analysis including operational amplifier linear circuits, digital combinational logic circuits, and computer interface circuits which combine both digital and analog devices for interfacing physical systems. Includes five laboratory sessions. P: Math 222 & Physics 202.
377 Fundamentals of Electrical and Electro-mechanical Power Conversion. 3 cr. Fundamentals of electromagnetic induction and application to transformers and induction heating; Lorentz forces with a focus on the operation and control of DC and AC motors and linear actuators; electrical power conversion using power electronics for motor drives and direct power converters. Includes five laboratory sessions. P: Math 234, familiarity with ordinary differential equations, Physics 202 & ECE 376.
379 Special Topics in Electrical and Computer Engineering. 1-4 cr. Topics of special interest to undergrads in electrical and computer engineering. P: So St and cons inst.
399 Independent Study. 1-3 cr. P: Cons inst.
401 Electro-Acoustical Engineering. 3 cr. Principles of plane and spherical sound waves; acoustical, mechanical, and electrical analogies; electroacoustic transducer materials and techniques; specific types of transducers such as microphones and loudspeakers. P: ECE 330, 340 or cons inst.
409 Introductory Feedback Control Laboratory. (Crosslisted with ME) 4 cr. Concepts in modern feedback control applied to hardware-based design problems. This lab gives students a wide range of conceptual and hardware experience, rather than focusing on specific applications. Weekly exercises consist of theory, design, simulation, testing, and data analysis. P: ECE 332 or ECE 334 or ME 446 or ME 447.
411 Introduction to Electric Drive Systems. 3 cr. Basic concepts of electric drive systems. Emphasis on system analysis and application. Topics include: dc machine control, variable frequency operation of induction and synchronous machines, unbalanced operation, scaling laws, adjustable speed drives, adjustable torque drives, coupled circuit modelling of ac machines. P: ECE 355.
412 Power Electronic Circuits. 3 cr. Operating characteristics of power semiconductor devices such as Bipolar Junction Transistors, Igbts, Mosfets and Thyristors. Fundamentals of power converter circuits including dc/dc converters, phase controlled ac/dc rectifiers and dc/ac inverters. Practical issues in the design and operation of converters. Course available on videotape. P: ECE 342 or equiv or cons inst.
415 System Modeling, Identification and Simulation. 3 cr. Principles of mathematical modeling of linear and nonlinear, continuous and discrete systems. Real-time computer-assisted simulation and identification of engineering systems (electrical, mechanical, hydraulic, acoustic, etc.). Methods of on-line and off-line system identification. Introduction to the behavior of forced and unforced nonlinear dynamic systems. P: Comp Sci 312 or 412, ECE 330, Math 340.
417 Digital Control. 3 cr. Fundamentals of sampled linear systems from a control perspective, encompassing both frequency-domain and time-domain control strategies. Topics covered include analysis of difference equations, the z-transform, sampling, stability, minimality, discrete approximation, and stabilization techniques. P: ECE 334; ECE 332 or con reg.
420 Electromagnetic Wave Transmission. 3 cr. Transmission lines: frequency domain analysis of radio frequency and microwave transmission circuits including power relations and graphical and computer methods. Electromagnetic waves: planar optical components, pulse dispersion, phase front considerations for optical components, conducting waveguides, dielectric waveguides. Radiation: retarded potentials, elemental dipoles, radiating antenna characterization, receiving mode. P: ECE 320.
427 Electric Power Systems. 3 cr. The electric power industry, operation of power systems, load flow, fault calculations, economic dispatch, general technical problems of electric power networks. P: ECE 330 or equiv.
431 Digital Signal Processing. 3 cr. Sampling continuous-time signals and reconstruction of continuous-time signals from samples; spectral analysis of signals using the discrete Fourier transform; the fast Fourier transform and fast convolution methods; z-transforms; finite and infinite impulse response filter design techniques; signal flow graphs and introduction to filter implementation. P: ECE 330.
432 Digital Signal Processing Laboratory. 3 cr. Implementation of digital signal processing algorithms on special-purpose and general-purpose hardware. Use of assembly and high-level languages, and simulator to develop and test IIR, FIR filters and the FFT for modern DSP chips. Scaling for fixed point arithmetic. Use of high level languages to implement real time, object oriented component based DSP systems in general purpose computers. DSP applications, including data and voice communication systems. P: ECE 431, Comp Sci 302.
434 Photonics. 3 cr. Introduction to ray optics, physical optics and interference, applications of Fourier optics, absorption, dispersion, and polarization of light. Second half of the course treats light sources, including lasers (gas, solid state, and semiconductor), modulation and detection of light. P: ECE 320, ECE 335 or con reg.
435 Introduction to Cryptography. (Crosslisted with Comp Sci, Math) 3 cr. Cryptography is the art and science of transmitting digital information in a secure manner. This course will provide an introduction to its technical aspects. P: Math 320 or 340 or cons inst. Open to Fr.
436 Communication Systems I. 3 cr. Amplitude, frequency, pulse, and pulse-code modulation. Narrow-band noise representation and signal-to-noise ratios for various modulation schemes. Pulse shaping, timing recovery, carrier synchronization, and equalization. Sampling, quantization and coding. P: ECE 331.
437 Communication Systems II. 3 cr. Statistical analysis of information transmission systems. Probability of error, design of receivers for digital transmission through additive white Gaussian noise channels and bandlimited channels. Spread spectrum communication systems. Channel capacity, source and error control coding. P: ECE 331; ECE 436 or con reg.
439 Introduction to Robotics. (Crosslisted with ME) 3 cr. A system engineering approach to robotic science and technology. Fundamentals of manipulators, sensors, actuators, end effectors and product design for automation. Kinematics, control, and programming of manipulators, along with introduction to pattern recognition and computer vision. P: ME 340 or ECE 332 or equiv & familiarity with a high level programming language such as Pascal, C, or Matlab.
440 Electromagnetic Fields and Waves. 3 cr. Laplace's and Poisson's equations; conformal mapping and boundary value problems; Maxwell's equations; boundary conditions, plane wave propagation, reflection and refraction at oblique incidence, surface impedance concept; ionized media; anisotropic materials; radiation from antennas. P: ECE 420 or cons inst.
444 Microwave Theory, Devices and Applications. 3 cr. Advanced analysis of waveguides, stripline, and microstrip; microwave circuit and device theory including ferrites, junctions and resonators; high frequency generation and amplification, microwave systems. P: ECE 420.
445 Semiconductor Physics and Devices. 3 cr. Band model and carrier transport in semiconductors, excess carriers, p-n junctions, contacts and surfaces, physics of devices including bipolar and field effect transistors, diodes, photodevices, SCR's, thin film structures. P: ECE 335.
447 Applied Communications Systems. 3 cr. Analysis with design problems of electronic communications circuits. Emphasis on the nonlinear effects of large-signal operation of active devices. Complete design of r.f. oscillator, amplifier, and mixer circuits. P: ECE 340; ECE 420 recommended.
453 Embedded Microprocessor System Design. 4 cr. Hardware and software design for modern microprocessor-based embedded systems; study of the design process; emphasis on major team design project. P: ECE 315 & 353.
461 Mathematical and Computer Modeling of Physiological Systems. (Crosslisted with BME) 3 cr. Mathematical and computer modeling of physiological systems; principal emphasis on cardiovascular system and individual nerve cells; other topics include respiratory system and skeletal-muscle system; extensive use of "hands-on" computer modeling using Acsl. P: ECE 330 or cons inst.
462 Medical Instrumentation. (Crosslisted with BME) 3 cr. Design and application of electrodes, biopotential amplifiers, biosensors, therapeutic devices. Medical imaging. Electrical safety. Measurement of ventilation, blood pressure and flow. Lecture and lab. P: ECE 342 or cons inst.
463 Computers in Medicine. (Crosslisted with BME) 3 cr. Study of microprocessor-based medical instrumentation. Emphasis on real-time analysis of electrocardiograms. Labs and programming project involve design of biomedical digital signal processing algorithms. P: ECE 330, Comp Sci 302.
466 Electronics of Solids. 3 cr. Electronic, optical and thermal properties of crystalline solids. Energy-momentum dispersion of fundamental particles and excitations in solids leading to microscopic theories of conductivity, polarizability and permeability. Influence of materials characteristics on the performance of electronic and photonic devices. P: ECE 335, 305, or cons inst.
468 Digital Computer Projects in Control and Instrumentation. 4 cr. On-line and real-time applications of digital computers in instrumentation and control systems; design of hardware interfaces and software; emphasis on student projects. P: Comp Sci 302, ECE 271, 332 (or a control crse); or cons inst.
491 Senior Design Project. 3 cr. Engineering design projects supervised by faculty members. Not available for graduate credit. P: Sr st & cons inst.
504 Electric Machine & Drive System Laboratory. 2-3 cr. Steady state and dynamic performance of electric machines in combination with power electronic converters. Parameter measurement, performance evaluation, design of experimental procedures for problem solving, use of digital data acquisition systems and signal processing equipment in system evaluation. P: ECE 304 and 411 or con reg 411 and cons inst.
511 Theory and Control of Synchronous Machines. 3 cr. The idealized three phase synchronous machine time domain model including saliency, time invariant form using Park's transformation, sudden short circuits and other transient conditions, reduced order models, excitation system and turbine/governor control, dynamics of multiple machine systems, transient stability and subsynchronous resonance. P: ECE 355, ECE 427, or cons inst.
512 Power Electronics Laboratory. 3 cr. This laboratory introduces the student to measurement and simulation of important operating characteristics of power electronic circuits and power semiconductor devices. Emphasis is on devices, circuits, gating methods and power quality. P: ECE 412 or con reg.
520 Foundations of Dynamic Physical Systems. 3 cr. Modern descriptions of dynamic physical systems, including classical mechanics, variational dynamics, statistical mechanics and thermodynamics, information theory, quantum mechanics, wave theory, and eigenvalue theory. Emphasis on application to electrical engineering, including circuits, optics, and control problems. A survey intended for engineering and physical science students. (Ph.D. graduate students in Physics will not be granted credit towards an ECE minor requirement as a result of taking this course.). P: ECE 320 & 335 or cons inst.
525 Introduction to Plasmas. (Crosslisted with N E, Physics) 3 cr. Basic description of plasmas: collective phenomena and sheaths, collisional processes, single particle motions, fluid models, equilibria, waves, electromagnetic properties, instabilities, and introduction to kinetic theory and nonlinear processes. Examples from fusion, astrophysical and materials processing processing plasmas. P: One crse in electromagnetic fields beyond elem physics.
527 Plasma Confinement and Heating. (Crosslisted with N E, Physics) 3 cr. Principles of magnetic confinement and heating of plasmas for controlled thermonuclear fusion: magnetic field structures, single particle orbits, equilibrium, stability, collisions, transport, heating, modeling and diagnostics. Discussion of current leading confinement concepts: tokamaks, tandem mirrors, stellarators, reversed field pinches, etc. P: Neep/Phys/ECE 525 or equiv.
528 Plasma Processing and Technology. (Crosslisted with N E) 3 cr. Introduction to basic understanding and techniques. Plasma processing of materials for semiconductors, polymers, plasma spray coatings, ion implantation, etching, arcs, extractive metallurgy and welding. Plasma and materials diagnostics. P: Physics 322 or ECE 320 or equiv or cons inst.
531 Speech Signal Processing. 3 cr. Aerodynamic and acoustic mechanisms of sound production in speech. Multi-tube acoustic models of the vocal tract. Pitch detection, spectrographic analysis by Fourier and LPC methods. Speech synthesis, low bit rate speech coding, feature extraction for speech recognition. P: ECE 431 & Comp Sci 302.
532 Theory and Applications of Pattern Recognition. (Crosslisted with Comp Sci, ME) 3 cr. Pattern recognition systems and components; decision theories and classification; discriminant functions; supervised and unsupervised training; clustering; feature extraction and dimensional reduction; sequential and hierarchical classification; applications of training, feature extraction, and decision rules to engineering problems. P: ECE 331 or Math 431 or cons inst.
533 Image Processing. (Crosslisted with Comp Sci) 3 cr. Mathematical representation of continuous and digital images; models of image degradation; picture enhancement, restoration, segmentation, and coding; pattern recognition, tomography. P: ECE 330 or cons inst; Math 320 or 340 or equiv.
534 Optical Signal Processing and Holography. 3 cr. Two-dimensional Fourier transform and linear system theory. Fourier theory of propagation and diffraction of coherent light. Coherent and incoherent imaging systems; optical transfer function; spatial filters; optical correlators. Holography. Analog and digital optical signal processing and computing. P: ECE 434 or cons inst.
535 Optical Fiber Communication. 3 cr. Theory of optical waveguides, step- and graded-index fiber, attenuation and dispersion, fiber preparation, measurement of fiber properties, sources (LED and lasers), detectors, transmitter and receiver design, modulation and multiplexing, illustrative examples of actual systems. P: ECE 434 or cons inst.
536 Integrated Optics and Optoelectronics. 3 cr. This course introduces the student to the physical principles, design concepts, and technological consequences of passive, electro-optic, and optic-electronic guided wave devices. P: ECE 320, 335, & ECE 434 or 420 or cons inst.
537 Communication Networks. 3 cr. Study of communication networks. Layered network architecture. Queueing theory: Little's theorem, M/M/. and M/G/1 queues, Jackson networks. Data link control: error detection, retransmission strategies, framing. Network layer: flow control (window flow control), routing (shortest-path routing, flow models, optimal routing). Multiaccess communications: random access and Aloha, carrier sensing, multiaccess reservations. Circuit switched networks. P: ECE 331 or Math/IE 632 or cons inst.
539 Introduction to Artificial Neural Network and Fuzzy Systems. (Crosslisted with Comp Sci, ME) 3 cr. Theory and applications of artificial neural networks and fuzzy logic: multi-layer perceptron, self-organization map, radial basis network, Hopfield network, recurrent network, fuzzy set theory, fuzzy logic control, adaptive fuzzy neural network, genetic algorithm, and evolution computing. Applications to control, pattern recognition, nonlinear system modeling, speech and image processing. P: Comp Sci 302, or Comp Sci 310, or knowledge of C programming lang.
541 Analog Mos Integrated Circuit Design. 3 cr. Analysis, design and applications of modern analog circuits using integrated bipolar and field-effect transistor technologies. Provides the student with a working knowledge of the basic circuits used in modern analog integrated circuits and techniques for analysis and design. P: ECE 342 or ECE 340 & cons inst.
543 Numerical Modeling of Semiconductor Devices and Processing. 3 cr. Study of semiconductor devices fabrication processes using advanced computer simulation tools. Specific devices are modeled from fabrication to electrical properties and parameters extraction. Deposition, lithography, etching, implant processes are discussed. Statistical methods are used to study the effect of process parameters (and variations) on device electrical properties. P: ECE 335.
544 Processing of Electronic Materials. (Crosslisted with CBE, MS&E) 3 cr. Physics and chemistry principles underlying microelectronic materials processing. Effects of processing on materials and structures important in microelectronic and opto-electronic devices. P: CBE 440 or MS&E 351 or ECE 335; or cons inst.
545 Advanced Microwave Measurements for Communications. 3 cr. Measurements at VHF and microwave frequencies; characteristics of microwave generators, amplifiers, passive devices and detection systems; measurement of frequency, noise and simple antenna patterns; time domain reflectometry, swept frequency network and spectrum analyzer techniques; lecture and lab. P: ECE 301, ECE 444 or cons inst.
546 Lasers. (Crosslisted with Physics) 2-3 cr. General principles of laser operation; laser oscillation conditions; optical resonators; methods of pumping lasers, gas discharge lasers, e-beam pumped lasers, solid state lasers, chemical lasers, and dye lasers; gain measurements with lasers; applications of lasers. P: Physics 322 or ECE 420 or equiv; Physics 545, or 449 or 531.
547 Advanced Communications Circuit Design. 3 cr. Principles underlying the design of r.f. and microwave communications circuits. Analysis and design of wideband nonlinear power amplifiers, S-parameter techniques for r.f. active circuit design, computer aided design techniques, r.f. integrated circuits, fundamentals of low noise r.f. design. P: ECE 447, ECE 420 or con reg, or cons inst.
548 Integrated Circuit Design. 3 cr. Bipolar and MOS devices in monolithic circuits. Device physics, fabrication technology. Ic-design for linear and nonlinear circuitry. P: ECE 345.
549 Integrated Circuit Fabrication Laboratory. 3 cr. Monolithic integrated circuit fabrication; mask making, photolithography, oxidation, diffusion, junction evaluation, metallization, packaging, and testing. P: ECE 548 or cons inst.
551 Digital System Design and Synthesis. 3 cr. Introduction to the use of hardware description langages and automated synthesis in design. Advanced design principles. Verilog and Vhdl description languages. Synthesis from hardware description languages. Timing-oriented synthesis. Relation of integrated circuit layout to timing-oriented design. Design for reuse. P: ECE/Comp Sci 352 & Jr st.
552 Introduction to Computer Architecture. (Crosslisted with Comp Sci) 3 cr. The design of computer systems and components. Processor design, instruction set design, and addressing; control structures and microprogramming; memory management, caches, and memory hierarchies; and interrupts and I/O structures. P: ECE/Comp Sci 352 & Comp Sci/ECE 354.
553 Testing and Testable Design of Digital Systems. 3 cr. Faults and fault modeling, test equipment, test generation for combinational and sequential circuits, fault simulation, memory and microprocessor testing, design for testability, built-in self-test techniques, and fault location. P: ECE/Comp Sci 352; Comp Sci 367; ECE 353 or cons inst.
554 Digital Engineering Laboratory. 4 cr. Practical aspects of computer system design. Design, construction, and testing of significant digital subsystems. Design, construction, microprogramming, and programming of bit-slice implemented digital computers. P: ECE 351; ECE/Comp Sci 552.
555 Digital Circuits and Components. 3 cr. Principles and characterization of logic circuits. Design and analysis techniques for applied logic circuits. Transmission lines in digital applications. Families of circuit logic currently in use and their characteristics. P: ECE 340; ECE/Comp Sci 352.
556 Design Automation of Digital Systems. 3 cr. Use of digital computers to simulate, partition, place and interconnect digital electronic systems. P: ECE/Comp Sci 352; Comp Sci 367; or cons inst.
561 Introduction to Charged Particle Accelerators. (Crosslisted with N E, Physics) 3 cr. Charged particle accelerators and transport systems, behavior of particles in magnetic fields, orbit theory, stability criteria, acceleration theory. Applications to different types of accelerators. P: Math 322, EMA 202 or Phys 311, Phys 322 or cons inst.
562 Applied Superconductivity. (Crosslisted with MS&E, N E) 3 cr. Introduction to superconductivity; critical current models; metallurgy of type II superconductors; structure dependencies of critical currents; conductor and magnet design, cryogenic stabilities; alternating current effect; special systems engineering. P: MS&E 350 or 351; Phys 241 or cons inst.
577 Automatic Controls Laboratory. (Crosslisted with ME) 4 cr. Control theory is reduced to engineering practice through the analysis and design of actual systems in the laboratory. Experiments are conducted with modern servo systems using both analog and digital control. Systems identification and modern controls design are applied to motion and torque control. P: ME 446 & 447 or ECE 332 & 416 or cons inst.
600 Seminar in Electrical and Computer Engineering. 0 cr. Weekly or bi-weekly seminars on topics in electrical and computer engineering including automatic control, biomedical engineering, communications and signal processing, computer engineering, electromagnetic fields, energy and power systems, photonics, plasma, and solid state. Seminar on a particular topic may include lectures given by faculty, invited speakers, as well as group discussion. P: Cons inst.
601 Special Topics in Electrical and Computer Engineering. 1-4 cr. Advanced topics of special interest to students in various areas of Electrical and Computer Engineering. P: Jr st & cons inst.
602 Special Topics in Electrical and Computer Engineering. 1-4 cr. Advanced topics of special interest to students in various areas of electrical and computer engineering. P: Jr st and cons inst.
641 Introduction to Error-Correcting Codes. (Crosslisted with Math) 3 cr. A first course in coding theory. Codes (linear, Hamming, Golay, dual); decoding-encoding; Shannon's theorem; sphere-packing; singleton and Gilbert-Varshamov bounds; weight enumerators; MacWilliams identities; finite fields; other codes (Reed-Muller, cyclic, BCH, Reed-Solomon) and error-correction algorithms. P: Math 320 or 340, and Math 541 or cons inst.
699 Advanced Independent Study. 1-6 cr. P: Cons inst.
702 Graduate Cooperative Education Program. 1-2 cr. Work experience that combines classroom theory with practical knowledge of operations to provide students with a background on which to develop and enhance a professional career. The work experience is tailored for MS students from within the U.S. as well as eligible international students.
707 Mobile and Wireless Networking. (Crosslisted with Comp Sci) 3 cr. Design and implementation of protocols, systems, and applications for mobile and wireless networking, particularly at the media access control, network, transport, and application layers. Focus is on the unique problems and challenges presented by the properties of wireless transmission, various device constraints such as limited battery power, and node mobility. P: Comp Sci 640 or ECE 537 or cons inst.
711 Dynamics and Control of Ac Drives. 3 cr. Principles of power converters, two axis models of AC machines and AC drives, simulation of drive systems, analytical modeling of drives, dynamic behavior of induction and synchronous motors and drive systems. Offered every third semester. P: ECE 332 & 411 or cons inst.
712 Solid State Power Conversion. 3 cr. Ddvanced course in power electronics which provides an understanding of switching power converters. Included are Dc-to-DC, Ac-to-DC, Dc-to-AC, and Ac-to-AC converters, commutation techniques, converter control, interfacing converters with real sources and loads. Offered every third semester. P: ECE 412 or cons inst.
713 Electromagnetic Design of Ac Machines. 3 cr. Electromagnetic design concepts and application to AC machines, magnetic circuit concepts, calculation of equivalent circuit parameters of induction, synchronous and permanent magnet machines from geometric data, copper and iron loss calculations, theory and application of finite elements to electromagnetic devices. Offered every third semester. P: ECE 411 or 511 or equiv.
714 Utility Application of Power Electronics. 3 cr. Power electronic application to utility systems is a repidly growing field with major impact on the industry. This course will cover material on Hvdc transmission, energy storage systems, renewable sources, static compensators, and flexible ac transmission systems. P: ECE 412, ECE 427, cons inst.
717 Linear Systems. 3 cr. Equilibrium points and linearization; natural and forced response of state equations; system equivalence and Jordan form; Lyapunov, asymptotic, and Bibo stability; controllability and duality; control-theoretic concepts such as pole-placement, stabilization, observers, dynamic compensation, and the separation principle. P: Math 340 or cons inst.
719 Optimal Systems. 3 cr. Optimality considerations in the study of dynamical systems; applications to electrical systems gain selection, tuning, conditions for optimality, feedback and instability, iterative methods, filtering, prediction, smoothing, dynamic programming controller synthesis, stability and robustness criteria. P: ECE 334 or cons inst.
720 Discrete Time Stochastic Systems. 3 cr. Analysis and optimization of discrete-time controlled stochastic systems. Systems modelled by stochastic difference equations (linear and non-linear), and controlled Markov chains. Dynamic programming with perfect/imperfect observations, finite/infinite horizon. System identification, stochastic adaptive control. P: ECE 331 & 334, or equiv.
723 On-Line Control of Power Systems. 3 cr. State estimation based on line-flow measurements. Detection and correction of incorrect on-line measurements. Reduction techniques. Network security evaluation. On-line contingency studies and contingency remedial action. Calculation of penalty factors and optimal power dispatch strategies. On-line stability determination. Parallel processors for on-line studies. P: Basic probability theory, ECE 722.
724 Waves and Instabilities in Plasmas. (Crosslisted with Physics, N E) 3 cr. Waves in a cold plasma, wave-plasma interactions, waves in a hot plasma, Landau damping, cyclotron damping, magneto-hydrodynamic equilibria and instabilities, microinstabilities, introduction to nonlinear processes, and experimental applications. P: Neep/ECE/Physics 525 & Physics 721 or ECE 740 or cons inst.
725 Plasma Kinetic Theory and Radiation Processes. (Crosslisted with N E, Physics) 3 cr. Coulomb Collisions, Boltzmann equation, Fokker-Planck methods, dynamical friction, neoclassical diffusion, collision operators radiation processes and experimental applications. P: Physics, ECE, Neep 525 & Physics 721 or ECE 740 or cons inst.
726 Plasma Magnetohydrodynamics. (Crosslisted with N E, Physics) 3 cr. MHD equations and validity in hot plasmas; magnetic structure and magnetic flux coordinates; equilibrium in various configurations; stability formulation, energy principle, classification of instabilities; ideal and resistive instability in various configurations, evolution of nonlinear tearing modes; force-free equilibria, helicity, MHD dynamo; experimental applications. P: Neep/ECE/Physics 525 & Physics 721 or ECE 740 or cons inst.
729 Theory of Information Processing and Transmission. 3 cr. Definition of measures of information and their properties, capacity of discrete and continuous channels with noise, source and channel coding theorems, fundamentals of channel coding, noiseless source coding, and source coding with a fidelity criterion. P: ECE 331 or Math 431 or cons inst.
730 Modern Probability Theory and Stochastic Processes. 3 cr. Stochastic processes in linear and nonlinear systems; stationarity, continuity, ergodicity; power spectrum and systems; estimation theory, filtering and prediction; harmonic analysis; nonstationary normal processes. P: ECE 331 or equiv.
731 Advanced Power System Analysis. 3 cr. Electrical transients due to faults and switching. Effect on power system design and operation. Traveling waves and surge protection. Computerized analysis of power transients. P: Con reg ECE 511 or cons inst.
732 Advanced Digital Signal Processing. 3 cr. Advanced digital signal processing methods to include: statistical and deterministic least squares filter design, finite length register effects and their optimization in digital filters, introduction to adaptive filtering, applications in beamforming and spectral estimation. P: ECE 431 and 331, or cons inst.
733 Computational Methods for Large Sparse Systems. (Crosslisted with Comp Sci, Math) 3 cr. Sparse matrices in engineering and science. Sparsity preservation. Numerical error control. Transversal algorithms, Tarjan's algorithm, Tinney's algorithms, minimum degree, banding methods, nested dissection, frontal methods. Linear and nonlinear equation solving. Compensation. Sparse vector methods. Iterative methods. ODE and PDE applications. P: Comp Sci 367 & ECE 334; or Comp Sci 367, 412 & Math 340; or cons inst.
734 Vlsi Array Structures for Digital Signal Processing. 3 cr. An overview of the architectures and design methodologies of Vlsi array processors for digital signal processing. Emphasis is placed on the techniques of mapping algorithms onto array structures for real time signal processing. P: ECE 431, 552, or equiv, or cons inst.
735 Signal Synthesis and Recovery Techniques. 3 cr. Signals and their representation. Signal synthesis subject to constraints on peak voltage, energy, duration-bandwidth product. The theory of alternating projections onto convex sets and applications to inverse problems in signal processing: signal recovery using incomplete data, image recovery in tomography using limited views, phase retrieval in optical astronomy. P: ECE 431 or 533 or cons inst.
736 Wireless Communications. 3 cr. Theory, design and analysis of mobile wireless communication systems from a signal processing perspective. Emphasis on code-division multiple-access (Cdma) systems employing direct-sequence spread-spectrum (Ds-SS) signaling. Topics include characterization of mobile wireless channels, demodulation of Ds-SS signals, diversity techniques, interference suppression methods, and low-complexity adaptive receivers. P: ECE 437 or equiv & ECE 730, or cons inst. ECE 732 recommended.
738 Advanced Digital Image Processing. 3 cr. Deterministic and stochastic spatio-temporal image models, transform domain processing, Markov random fields and anisotropic diffusion; MAP parameter estimation, ill-posed inverse problems, robust statistics and non-linear digital filtering in image processing. Applications to image restoration, motion estimation, (video) image compression (Mpeg, Jpeg) and tomography. P: ECE 533 or cons inst.
739 Advanced Automation and Robotics. (Crosslisted with ME) 3 cr. In-depth study of advanced automation concepts and of robotic manipulators. Topics including kinematics, trajectories, dynamic control and programming of robots along with concepts of flexible manufacturing and assembly operations. P: ME 446 or ECE 332 or equiv; Math 320 or 340; proficiency in high level programming such as Fortran or Pascal, or cons inst.
740 Electromagnetic Theory. 3 cr. Time harmonic fields and waves in linear media with applications to radiation, guiding and scattering; wave and surface impedance and admittance concepts; duality, uniqueness, image theory, equivalence principle, induction and compensation theorems, reciprocity, Green's functions, wave functions, potential and transform theory. P: ECE 420 or cons inst.
741 Semiconductor Diode Lasers and other Optoelectronic Devices. 3 cr. In the first part of the course this modern photonic technology will be overviewed, and key parameters and concepts will be introduced. In the second part, the basic mechanisms determining the relationship between optical gain and current density, as well as quantum-well laser structures will be treated. The third part will cover the physics of high-power phase-locked laser arrays or other optoelectronics devices. P: ECE 320, ECE 335 or equiv; Physics 244 or 241, some basic electromagnetics & optics.
742 Computational Methods in Electromagnetics. 3 cr. Computational techniques for solving differential and integral equations that govern static, frequency-domain, and time-domain electromagnetic field phenomena. Applications of the finite-difference time-domain method, finite-element method, and method of moments to practical electromagnetics engineering problems. P: ECE 420 or equiv & fluency in a high-level programming lang; Comp Sci 412 or equiv recommended.
743 High-Power Diode Lasers and Amplifiers. 3 cr. In the first part, the basics of single-mode diode lasers and amplifiers as well as their applications will be treated. The second part will include in-depth treatment of the four basic types of high-power coherent diodes: phase-locked arrays, master-oscillator power amplifiers, unstable resonators, and external-cavity-controlled resonators. P: ECE 320, ECE 335 or equiv; Physics 244 or 241, some basic electromagnetics and optics.
744 Theory of Microwave Circuits and Devices. 3 cr. Scattering matrices; symmetrical junctions; impedance and Abcd matrices; equivalent circuits. Wave propagation in periodic structures and anisotropic media; Floquet's theorem; Brillouin diagrams; Hartree harmonics; tensor permeability, conductivity, and permittivity; coupled wave equations; normal modes; applications in ferrite devices. P: ECE 444 or ECE 740 or cons inst.
745 Solid State Electronics. 3 cr. Physical principles underlying the action of semiconductor devices, chemical bonding and energy band structure, Boltzmann transport theory, optical and high frequency effects, diffusion and drift, interfaces, properties of elemental and compound semiconductors. P: Cons inst.
746 Quantum Electronics. (Crosslisted with Physics) 3 cr. Elementary aspects of Lagrange theory of fields and field quantization; Bose, Fermi and Pauli operators; interaction of fields; quantum theory of damping and fluctuations; applications to lasers, nonlinear optics, and quantum optics. P: Ece-Physics 546; Physics 721 or ECE 740.
748 Linear Waves. (Crosslisted with Physics) 3 cr. General considerations of linear wave phenomena; one dimensional waves; two and three dimensional waves; wave equations with constant coefficients; inhomogenous media; random media. Lagrangian and Hamiltonian formulations; asymptotic methods. P: ECE 440 or Physics 322 or cons inst.
749 Coherent Generation and Particle Beams. (Crosslisted with N E, Physics) 3 cr. Fundamental theory and recent advances in coherent radiation charged particle beam sources (microwave to X-ray wavelengths) including free electron lasers, wiggler/wave-particle dynamics, Cerenkov masers, gyrotrons, coherent gain and efficiency, spontaneous emission, beam sources and quality, related accelerator concepts experimental results and applications. P: ECE 740 or Physics 721, or equiv, or cons inst.
750 Real-time Computing Systems. (Crosslisted with Comp Sci) 3 cr. Introduction to the unique issues in the design and analysis of computer systems for real-time applications. Hardware and software support for guaranteeing timeliness with and without failures. Resource management, time-constrained communication, scheduling and imprecise computations, real-time kernels and case studies. P: ECE/Comp Sci 552 & Comp Sci 537 or cons inst.
751 Algorithmic Logic Design. 3 cr. Boolean algebra, geometrical representation of switching functions, minimization, factoring, decomposition, symmetry and redundancy, analysis and synthesis of combinational and asynchronous sequential circuits. P: ECE 352.
752 Advanced Computer Architecture I. (Crosslisted with Comp Sci) 3 cr. Processor design, computer arithmetic, pipelining, multi-operation processors, vector processors, control units, precise interrupts, main memory, cache memories, instruction set design, stack machines, busses and I/O, protection and security. P: ECE, Comp Sci 552 & Comp Sci 537.
753 Fault-Tolerant Computing. 3 cr. Fault modeling, redundancy techniques and reliability evaluation, error detecting and correcting codes, self-checking circuits, fault diagnosis, software fault tolerance, and case studies. P: ECE/Comp Sci 552, Math/Stat 431 or equiv, or cons inst.
754 Switching Theory. 3 cr. Fundamental concepts of discrete structures. Representation, structure, classification, and properties of switching functions. Algebraic structure, minimization, behavior, and control of sequential machines. P: ECE 360 or ECE 454 or cons inst.
755 Vlsi Systems Design. (Crosslisted with Comp Sci) 3 cr. Overview of MOS devices and circuits; introduction to integrated circuit fabrication; topological design of data flow and control; interactive graphics layout; circuit simulation; system timing; organizational and architectural considerations; alternative implementation approaches; design project. P: ECE 340, ECE/Comp Sci 352, ECE/Comp Sci 552.
756 Computer-Aided Design for Vlsi. (Crosslisted with Comp Sci) 3 cr. Broad introduction to computer-aided design tools for Vlsi, emphasizing implementation algorithms and data structures. Topics covered: design styles, layout editors, symbolic compaction, module generators, placement and routing, automatic synthesis, design-rule checking, circuit extraction, simulation and verification. P: Comp Sci 367, good programming skills, Comp Sci/ECE 755 strongly recommended, Comp Sci/ECE 352.
757 Advanced Computer Architecture II. (Crosslisted with Comp Sci) 3 cr. Parallel algorithms, principles of parallelism detection and vectorizing compilers, interconnection networks, Simd/Mimd machines, processor synchronization, data coherence, multis, dataflow machines, special purpose processors. P: Comp Sci, ECE 752.
762 Biomedical Instrumentation. (Crosslisted with BME) 3 cr. Design and application of specialized biomedical instrumentation. Information retrieval techniques. Lab. P: ECE 462 or cons inst.
763 Projects in Computers in Medicine. (Crosslisted with BME) 3 cr. Applications of digital computers to the solution of problems in clinical and research medicine. Hardware and software student projects. P: ECE 463.
764 Charged Particle Accelerator Theory. (Crosslisted with N E, Physics) 3 cr. Application of Lagrangian and Hamiltonian methods to the analysis of particle motion in charged particle accelerators; linear and nonlinear single particle orbit motion; high intensity collective effects. Lecture. P: Phys 322 and 711 or equiv.
771 Simulation of Communication Systems. 3 cr. The tools and techniques required for computer simulation of highly reliable stochastic systems are presented. Topics include, random number generation and testing, random process generation, importance sampling, sequential confidence interval estimation, and the large deviation theory of rare event simulation. P: ECE 730 or cons inst.
777 Nonlinear Dynamics, Bifurcations and Chaos. (Crosslisted with CBE, Math) 3 cr. Advanced interdisciplinary introduction to qualitative and geometric methods for dissipative nonlinear dynamical systems. Local bifurcations of ordinary differential equations and maps. Chaotic attractors, horseshoes and detection of chaos. P: Cons inst.
780 Robot Motion Planning. (Crosslisted with ME, Comp Sci) 3 cr. A unified view on geometric, algorithmic, and computational issues of automatic planning of motion for mobile robots and arm manipulators in a complex environment. Planning with complete information--configuration space, connectivity graphs, computational complexity; with partial information--algorithm convergence, topological issues. Effect of system kinematics. Relation between sensing media and algorithm efficiency. P: Math 340 or equiv, & cons inst.
790 Master's Research or Thesis. 1-9 cr. P: Grad st, for Master's candidates only.
817 Nonlinear Systems. 3 cr. Modelling nonlinear systems, linearization, equilibria, solution concepts, phase plane analysis, stability concepts, Lyapunov methods, oscillations, vector space methods, control system nonlinearities and design. Selected topics from the following: input-output methods, switching and variable structure systems, feedback linearization, and Lyapunov robustness. P: ECE 717 or equiv.
818 Analysis and Design of Linear Multivariable Feedback Systems. 3 cr. This course will treat multivariable feedback systems, with particular emphasis on generalizing classical frequency domain techniques for single input/single output systems to the multi-input/multi-output case. Illustrative examples will be drawn from electric power systems, multi-dimensional filters, and robotics. P: ECE 717 or equiv.
821 Optimal Control and Variational Methods. 3 cr. Variational methods in optimal control, functional analytic and vector space tools, time-optimal control and reachable sets, the Pontryagin Maximum Principle, linear quadratic regulators, stability of optimized systems, introduction to H-infinity control. P: ECE 717 or equiv.
830 Estimation and Decision Theory. 3 cr. Estimation and decision theory applied to random processes and signals in noise: Bayesian, maximum likelihood, and least squares estimation; the Kalman filter; maximum likelihood and maximum aposteriori detection; adaptive receivers for channels with unknown parameters or dispersive, fading characteristics; the Rake receiver; detection systems with learning features. P: ECE 730 or equiv.
841 Electromagnetic Radiation and Transmission. 3 cr. Applications of Maxwell's field equations to radiation problems; transmission of radio waves; radiation and impedance characteristics of various antennas and arrays. Analysis of complete antenna systems. P: ECE 440 or cons inst.
842 Topics in Applied Algebra. (Crosslisted with Math) 3 cr. Applied topics with emhasis on algebraic constructions and structures. Examples include: algebraic coding theory; codes (algebraic-geometric, convolutional, low-density-parity-check, space-time); curve and lattice based cryptography; watermarking; computer vision (face recognition, multiview geometry). P: Cons inst.
843 Mathematical Methods of Electromagnetic Theory. 3 cr. Use of eigenvectors, integral equations, Green's functions, causality, reciprocity, equivalent sources, and variational methods to formulate and solve waveguide, cavity, antenna, scattering and diffraction problems. P: ECE 740 or Physics 721.
845 Transport in Semiconductor Devices. 3 cr. Transport of carriers in electronic devices, starting from the Boltzmann equation and the quantum mechanical treatment of scattering, and covering applications to devices; transport in 2D structures; modeling of transport; experiments and devices involving hot electrons. P: ECE 745.
848 Nonlinear Waves. (Crosslisted with Physics) 3 cr. General considerations of nonlinear wave phenomena; nonlinear hyperbolic waves; nonlinear dispersion; nonlinear geometrical optics; Whitham's variational theory; nonlinear and parametric instabilities; solitary waves; inverse scattering method. P: ECE 748 or cons inst.
890 Pre-Dissertator's Research. 1-9 cr. P: Grad st, for post-master's, pre-dissertator stdts only.
901 Special Topics in Communications. 1-3 cr. P: Cons inst.
902 Special Topics in Computers. 1-3 cr. P: Cons inst.
903 Special Topics in Control. 1-3 cr. P: Cons inst.
904 Special Topics in Physical Electronics. 1-3 cr. P: Cons inst.
905 Special Topics in Power Systems. 1-3 cr. P: Cons inst.
906 Special Topics in Electromagnetic Fields. 1-3 cr. P: Cons inst.
907 Special Topics in Circuit Theory. 1-3 cr. P: Cons inst.
908 Special Topics in Plasmas and Controlled Fusion. 1-3 cr. P: Cons inst.
909 Special Topics in Bioengineering. (Crosslisted with BME) 1-3 cr. P: Cons inst.
913 Special Topics in Photonics. 3 cr. Advanced topics in the areas of optics, electro-optics, and opto-electronics.
922 Seminar in Plasma Physics. (Crosslisted with N E, Physics) 0-1 cr Prereq>.
960 Seminar-Particle Accelerators. (Crosslisted with Physics, N E) 0-1 cr.
965 Special Topics-Particle Accelerators. (Crosslisted with Physics, N E) 1-3 cr. This course will cover one or more special topics of interest to students of accelerator science. Announcements of topics to be covered will be posted. Course may be repeated for credit. P: Physics, Neep, ECE 561.
990 Research or Thesis. 1-12 cr. P: Dissertator status.
999 Advanced Independent Study. 1-3 cr. P: Grad st.