Catalog Home Calendar Departments, Schools, Colleges Policies Courses General Education Majors Minors Search and Index Catalog Home UA Home Catalog Home

Fall 2002 Course Descriptions

All courses below are approved to be taught in Fall 2002; however, some (or all) may not be offered this term.  The course numbers that are offered this term link to the Schedule of Classes.  The complete list below is a good indicator of what may be offered over the next few years (contact department about offerings).  For explanations of course elements see the Key to Course Descriptions.

Electrical and Computer Engineering (ECE )  Department Info

ECE 197A -- Career Experience and Development Workshop  (1 unit)
Description:  The practical application of theoretical learning within a group setting and involving an exchange of ideas and practical methods, skills, and principles.
Prerequisite(s):  freshman ECE status.
May be repeated:  for a total of 2 units of credit.
Usually offered:  Fall, Spring.

ECE 201R -- Geometrical and Instrumental Optics I  (3 units)
Description:  Basic principles of geometric optics, refraction and reflection, Gaussian optics, paraxial optics, stops and pupils, simple optical instruments.
Prerequisite(s):  MATH 125, MATH 129, PHYS 141.
Identical to:  OPTI 201R; OPTI is home department.
Usually offered:  Fall.

ECE 202R -- Geometrical and Instrumental Optics II  (3 units)
Description:  Optical instruments, field and relay lenses, telescopes, microscopes, optical materials, achromatization, illumination, cameras, projectors.
Prerequisite(s):  OPTI 201R. Open to majors only.
Identical to:  OPTI 202R; OPTI is home department.
Usually offered:  Spring.

ECE 205 -- Electrical Engineering Analysis  (4 units)
Description:  Power series, complex functions, matrices, vectors, analytical geometry; line, surface and volume integrals, vector fields for electrical engineering practice.
Prerequisite(s):  MATH 129
Usually offered:  Fall, Spring.

ECE 207 -- Elements of Electrical Engineering  (3 units)
Description:  Current and voltage dividers. Resistors, capacitors, inductors. Node voltage and mesh current analysis of circuits. Thevenin and Norton equivalents. AC circuits, phasors, impedance. Electromagnetic fields, electric power, transformers, magnetic materials, generators and motors. Operational amplifiers, Elements of digital circuits. Sensors and measurements of physical quantities.
Prerequisite(s):  PHYS 241; Concurrent registration, MATH 254.
Special exam:  course may be taken by special exam for credit (not for grade).
Usually offered:  Fall, Spring, Summer.

ECE 220 -- Basic Circuits  (5 units)
Description:  Elementary, transient and sinusoidal analysis of linear circuits with laboratory. Topics include: passive sign convention, mesh and node analysis, Thevenin equivalents, op-amps, capacitance, inductance, first and second order circuits, phasors, impedance, transformers, PSpice simulation software.
Prerequisite(s):  or Concurrent registration, MATH 254.
Typical structure:  4 hours lecture, 1 hour discussion, 3 hours laboratory.
Special exam:  course may be taken by special exam for credit (not for grade).
Usually offered:  Fall, Spring.

ECE 226 -- Physical Optics  (3 units)
Description:  Fundamentals of waves, wave interference, multiple beam interference, Fraunhofer diffraction of waves, Fresnel diffraction of waves, transverse waves and polarized light.
Prerequisite(s):  OPTI 210, PHYS 241, MATH 129.
Identical to:  OPTI 226; OPTI is home department.
Usually offered:  Spring.

ECE 250 -- Writing in Engineering  (3 units)
Description:  Required course for ECE students who fail the University Undergraduate Writing Proficiency Exam. The course will assist these students in developing their writing skills for their academic and professional careers.
Special exam:  course may be taken by special exam for credit and grade.
May be repeated:  for a total of 6 units of credit.
Usually offered:  Fall, Spring.

ECE 274 -- Digital Logic  (3 units)
Description:  Number systems and coding, logic design, sequential systems, register transfer language.
Prerequisite(s):  or Concurrent registration, PHYS 241.
Special exam:  course may be taken by special exam for credit (not for grade).
Usually offered:  Fall, Spring.

ECE 275 -- Computer Programming for Engineering Applications  (3 units)
Description:  Fundamentals of C, complexity and efficiency analysis, numerical precision and representations, intro to data structures, structured program design, application to solving engineering problems.
Usually offered:  Fall, Spring.

ECE 297A -- Career Experience and Development Workshop  (1 unit)
Description:  The practical application of theoretical learning within a group setting and involving an exchange of ideas and practical methods, skills, and principles.
Prerequisite(s):  sophomore ECE status.
May be repeated:  for a total of 2 units of credit.
Usually offered:  Fall, Spring.

ECE 299 -- Independent Study  (1-3 units)
Description:  Qualified students working on an individual basis with professors who have agreed to supervise such work.
May be repeated:  an unlimited number of times, consult your department for details and possible restrictions.
Usually offered:  Fall, Spring, Summer.

ECE 299H -- Honors Independent Study  (1-3 units)
Description:  Qualified students working on an individual basis with professors who have agreed to supervise such work.
May be repeated:  an unlimited number of times, consult your department for details and possible restrictions.
Usually offered:  Fall, Spring, Summer.

ECE 301 -- Electrical Engineering Laboratory  (2 units)
Description:  Emphasis on measurement techniques, lab procedures, instrumentation principles, and technical communication. Experiments deal with circuit and basic electronic concepts and design techniques.
Prerequisite(s):  ECE 220; Concurrent registration, ECE 250 (waived if UDWPE has been passed), ECE 320, ECE 351A.
Credit for:  2 units engineering science.
Usually offered:  Fall, Spring.

ECE 302 -- Electronics Design Laboratory  (3 units)
Description:  Design of multi-stage electronic circuits, design simulations and verification, measurement techniques, and technical communications.
Prerequisite(s):  ECE 301; Concurrent registration, ECE 351B.
Credit for:  3 units engineering design.
Usually offered:  Fall, Spring.

ECE 304 -- Design of Electronic Circuits  (6 units)
Description:  Integrated theory and design laboratory course. Current mirrors, active loads, multi-stage amplifiers, output stages, frequency response, and feedback with emphasis on design, simulations of design and laboratory verification, measurement techniques, and technical communications.
Prerequisite(s):  ECE 301, ECE 351A.
Credit for:  1.5 units engineering science, 4.5 units engineering design.
Typical structure:  6 hours laboratory, 4 hours lecture.
May be repeated:  for credit 1 time (maximum 2 enrollments).
Usually offered:  Fall, Spring.

ECE 320 -- Circuit Theory  (4 units)
Description:  Electric circuits in the frequency domain, using sinusoidal steady-state, Laplace and Fourier methods; single-phase and three-phase power; time domain methods and convolution; transformed networks; natural frequencies; poles and zeros; two-port network parameters; and Fourier series analysis.
Prerequisite(s):  ECE 220.
Special exam:  course may be taken by special exam for credit (not for grade).
Usually offered:  Fall, Spring, Summer.

ECE 340 -- Engineering Systems Analysis  (3 units)
Description:  Basic concepts in the modeling and analysis of engineering systems and fundamental topics in communications, controls, and signal processing. Includes classification of systems; signal characterization in frequency domain, Fourier and Laplace transforms; representation of continuous-time systems by I/O models; system diagrams; state variable models; stability analysis and Bode plots; feedback system characteristics; discrete-time systems; and digital signal processing.
Prerequisite(s):  ECE 320.
Special exam:  course may be taken by special exam for credit (not for grade).
Usually offered:  Fall, Spring, Summer.

ECE 350 -- Radiometry, Sources and Detectors  (3 units)
Description:  Symbols, units and nomenclature, geometrical radiation transfer, blackbody radiation, optical radiation sources and noise, radiometric instruments and detector interfaces, radiometric measurements and calibration.
Prerequisite(s):  OPTI 210, OPTI 226.
Identical to:  OPTI 350; OPTI is home department.
Usually offered:  Fall.

ECE 351A -- Electronic Circuits  (3 units)
Description:  Operational amplifiers, diode circuits, circuit characteristics of bipolar and MOS transistors, MOS and bipolar digital circuits, and simulation software.
Prerequisite(s):  ECE 220; Concurrent registration, ECE 301, ECE 320.
Credit for:  1.5 units engineering science, 1.5 units engineering design.
Special exam:  course may be taken by special exam for credit (not for grade).
Usually offered:  Fall, Spring.

ECE 351B -- Electronic Circuits  (3 units)
Description:  Advanced current sources, differential amplifiers, gain stages, output stages, active loads, feedback and stability, frequency response, operational amplifier design. Both bipolar and MOSFET devices are included. PSpice simulations are used as part of the design process.
Prerequisite(s):  ECE 351A; Concurrent registration, ECE 302.
Credit for:  1.5 units engineering science, 1.5 units engineering design.
Special exam:  course may be taken by special exam for credit (not for grade).
Usually offered:  Fall, Spring.

ECE 352 -- Device Electronics  (3 units)
Description:  Electronic properties of semiconductors; carrier transport phenomena; P-N junctions; bipolar, unipolar, microwave and photonic devices.
Prerequisite(s):  ECE 351A.
Special exam:  course may be taken by special exam for credit (not for grade).
Usually offered:  Fall, Spring, Summer.

ECE 369 -- Fundamentals of Computer Architecture  (3 units)
Description:  Fundamentals of computer architecture and organization, processor organization and design, control design, microprogramming memory hierarchy, including caches and virtual memory input/output.
Prerequisite(s):  ECE 274.
Usually offered:  Fall, Spring.

ECE 370 -- Lasers and Photonics  (3 units)
Description:  Elements of solid state physics, laser physics and laser light, laser components, systems and measurements; display devices, light modulators, laser beam manipulation.
Prerequisite(s):  PHYS 242.
Identical to:  OPTI 370; OPTI is home department.
Usually offered:  Spring.

ECE 372 -- Microprocessor Organization  (3 units)
Description:  Computer organization and assembly language, random access memory devices, peripherals and interface design, case studies of computer systems.
Special course fee required:  $18.
Prerequisite(s):  ECE 275.
Usually offered:  Fall, Spring.

ECE 373 -- Object-Oriented Software Design  (3 units)
Description:  Object oriented computing concepts, abstract data types, classes, methods, message passing, inheritance, object oriented design and architectures, class hierarchies, use case development, sequence diagrams, introduction to unified modeling language, object oriented programming languages and environments, polymorphism, dynamic binding, OO software implementation projects.
Prerequisite(s):  ECE 275.
Usually offered:  Fall, Spring.

ECE 381 -- Introductory Electromagnetics  (3 units)
Description:  Electrostatic and magnetostatic fields; Maxwell's equations; introduction to plane waves, transmission lines, and sources.
Prerequisite(s):  MATH 322.
Usually offered:  Fall, Spring.

ECE 392 -- Directed Research  (1-3 units)
Description:  Individual or small group research under the guidance of faculty.
May be repeated:  for a total of 6 units of credit.
Usually offered:  Fall, Spring.

ECE 397A -- Career Experience and Development Workshop  (1 unit)
Description:  The practical application of theoretical learning within a group setting and involving an exchange of ideas and practical methods, skills, and principles.
Prerequisite(s):  junior ECE status.
May be repeated:  for a total of 3 units of credit.
Usually offered:  Fall, Spring.

ECE 399 -- Independent Study  (1-5 units)
Description:  Qualified students working on an individual basis with professors who have agreed to supervise such work.
May be repeated:  an unlimited number of times, consult your department for details and possible restrictions.
Usually offered:  Fall, Spring.

ECE 399H -- Honors Independent Study  (1-3 units)
Description:  Qualified students working on an individual basis with professors who have agreed to supervise such work.
May be repeated:  an unlimited number of times, consult your department for details and possible restrictions.
Usually offered:  Fall, Spring.

ECE 407 -- Digital VLSI Systems Design  (3 units)
Description:  This course covers the funamental techniques for the design, analysis and layout of digital CMOS circuits and systems. Major topics include: MOSFET basics (structure and behavior of a MOSFET, CMOS fabrication, and design rules), detailed analysis of the CMOS inverter (static behavior, ratioed vs ratioless design, noise margins, computing rise and fall times, delay models, resistance and capacitance estimation, design and layout of static CMOS logic gates, dynamic CMOS logic design, sequential circuit design (static and dynamic sequential circuit elements, clocking schemes and clock optimization), CMOS data path design.
Prerequisite(s):  ECE 274, ECE 351A.
May be convened with:  ECE 507.
Usually offered:  Spring.

ECE 411 -- Physiology for Biomedical Engineering  (3 units)
Description:  Fundamental concepts and principles in physiology relevant to the field of bioengineering and including a survey of materials necessary for an understanding of physiological principles.
Identical to:  BME 411; BME is home department.
Usually offered:  Spring.

ECE 412 -- Optical Instrumentation  (3 units)
Description:  This course will introduce the student to a broad variety of optical instruments. Several design principles will be presented that frequently reappear in successful solutions. Both man-made and natural systems will be studied. Microscopes, telescopes, cameras.
Prerequisite(s):  OPTI 370.
Identical to:  OPTI 412; OPTI is home department.
Usually offered:  Fall.

ECE 415 -- Microelectronics Manufacturing and the Environment  (3 units)
Description:  This course will focus on presentation of the basic semiconductor processes which have direct environmental implications.
Identical to:  CHEE 415; CHEE is home department.
May be convened with:  ECE 515.
Usually offered:  Fall.

ECE 416 -- Optical Design, Fabrication and Testing  (4 units)
Description:  Optical design, optical fabrication and testing, optical materials and coating, lens mounting and centering.
Prerequisite(s):  OPTI 412.
Identical to:  OPTI 416; OPTI is home department.
Usually offered:  Spring.

ECE 417 -- Measurement and Data Analysis in Biomedical Engineering  (3 units)
Description:  Topics in biomedical instrumentation, sensors, physiological measurements, analog and digital signal processing, data acquisition, data reduction, statistical treatment of data, and safety issues. Course includes both lecture and structured laboratory components.
Identical to:  BME 417; BME is home department.
May be convened with:  ECE 517.
Usually offered:  Spring.

ECE 418 -- Physiology for Engineers  (4 units)
Description:  Designed to bring to engineering students an awareness of the structure and function of whole organisms, their component organs, and organ systems.
Prerequisite(s):  open to non-majors only.
Identical to:  PSIO 418; PSIO is home department.
Usually offered:  Fall.

ECE 422 -- Analog Signal Processing and Filtering  (3 units)
Description:  Approximation of magnitude, phase and delay characteristics; design of passive, active, and switched capacitor filters; effects of op amp parasitics; sensitivity and gain bandwidth; optimization of designs.
Prerequisite(s):  ECE 320.
May be convened with:  ECE 522.
Usually offered:  Fall.

ECE 425 -- Image Science and Engineering  (3 units)
Description:  Properties of optical images and image forming systems; acquisition and manipulation of digital images; two-dimensional Fourier representation; image quality criteria; introduction to image processing.
Prerequisite(s):  ECE 340.
Usually offered:  Spring.

ECE 429 -- Digital Signal Processing  (3 units)
Description:  Discrete-time signals and systems, z-transforms, discrete Fourier transform, fast Fourier transform, digital filter design.
Prerequisite(s):  ECE 340, MATH 322.
May be convened with:  ECE 529.
Usually offered:  Fall, Spring.

ECE 430 -- Optical Communication Systems  (3 units)
Description:  Physics of optical communication components and applications to communication systems. Topics include fiber attenuation and dispersion, laser modulation, photo detection and noise, receiver design, bit error rate calculations, and coherent communications.
Prerequisite(s):  SIE 305, ECE 340, ECE 352, ECE 381; Concurrent registration, ECE 431.
Identical to:  OPTI 430.
May be convened with:  ECE 530.
Usually offered:  Spring.

ECE 431 -- Introduction to Analog Communications Systems  (3 units)
Description:  Continuous wave modulation systems such as amplitude modulation, frequency modulation, and phase modulation, and the effects of noise in such systems.
Prerequisite(s):  ECE 340, SIE 305.
Usually offered:  Fall.

ECE 434 -- Electrical and Optical Properties of Materials  (3 units)
Description:  Properties of semiconducting materials as related to crystal structure, interatomic bonding and defect structures.
Prerequisite(s):  PHYS 241.
Credit for:  3 units engineering science.
Identical to:  MSE 434; MSE is home department.
Usually offered:  Fall.

ECE 435 -- Introduction to Digital Communication Systems  (3 units)
Description:  Pulse modulation, baseband pulse transmission, digital pass-band transmission, including noise effects, and a few advanced topics such as satellite, optical and mobile radio systems.
Prerequisite(s):  ECE 340, SIE 305.
Credit for:  2 units engineering science, 1 unit engineering design.
Usually offered:  Spring.

ECE 441 -- Automatic Control  (3 units)
Description:  Linear control system representation in time and frequency domains, feedback control system characteristics, performance analysis and stability, design of control.
Prerequisite(s):  ECE 340.
Usually offered:  Fall, Spring.

ECE 442 -- Digital Control Systems  (3 units)
Description:  Modeling, analysis, and design of digital control systems; A/D and D/A conversions, Z-transforms, time and frequency domain representations, stability, microprocessor-based designs.
Prerequisite(s):  ECE 441.
May be convened with:  ECE 542.
Usually offered:  Spring.

ECE 446 -- Semiconductor Processing  (3 units)
Description:  Silicon and compound semiconductor materials preparation, bulk crystal growth, wafering, epitaxial growth, photolithography, doping, ion implantation, etching, oxidation, metallization, silicon and compound semiconductor device processing.
Credit for:  1 unit engineering science, 2 units engineering design.
Identical to:  MSE 446; MSE is home department.
May be convened with:  ECE 546.
Usually offered:  Fall.

ECE 449 -- Continuous-System Modeling  (3 units)
Description:  Techniques for modeling systems described by differential equations and difference equations. Physical modeling, mass and energy balance equations, bond graphs, system dynamics, qualitative modeling, inductive reasoning, neural networks.
Prerequisite(s):  or Concurrent registration, ECE 340.
Identical to:  C SC 449.
May be convened with:  ECE 549.
Usually offered:  Fall.

ECE 450 -- Analog Integrated Circuits  (3 units)
Description:  Nonswitching aspects of analog integrated circuits using bipolar or CMOS technologies. Biasing, DC behavior, smal behavior. Emphasis on use of physical reasoning, identification of circuit functions, and use of suitable approximations to facilitate understanding and analysis.
May be convened with:  ECE 550.
Usually offered:  Fall.

ECE 451 -- Fundamentals of Device Electronics  (3 units)
Description:  Introductory device aspects of semiconductors. Crystal structures, one-dimensional quantum theory, parabolic bands, carrier statistics, SRH centers, drift and diffusion.
Prerequisite(s):  ECE 352.
Usually offered:  Fall.

ECE 453 -- Design-Oriented Analysis of Electronic Circuits  (3 units)
Description:  Emphasis on obtaining analytical approximations for maximum insight into circuit behavior. Extra element theorem, feedback theorem, low-entropy design equations, frequency-domain measurement of loop gains, impedances.
Prerequisite(s):  ECE 351A, ECE 351B, ECE 352.
May be convened with:  ECE 553.
Usually offered:  Fall.

ECE 455 -- Elementary Digital Circuit Design  (3 units)
Description:  Emphasis on first-order analysis and design; integrated bipolar and MOS digital circuits.
Prerequisite(s):  ECE 351A, ECE 351B.
Usually offered:  Spring.

ECE 456 -- Optoelectronics  (3 units)
Description:  Properties and applications of optoelectronic devices and systems. Topics include radiation sources, detectors and detector circuits, fiber optics, and electro-optical components.
Prerequisite(s):  ECE 352, ECE 381.
May be convened with:  ECE 556.
Usually offered:  Fall.

ECE 458 -- Solid-State Circuits  (3 units)
Description:  Introduction to unit step processes in semiconductor manufacturing. Introduction to various semiconductor processes, with emphasis on process and device integration issues for major integrated circuit processes. Basic circuit and design techniques including subsystem design and device scaling. Fundamentals of chip layout and integrated circuit design methodology for solid state circuits.
Prerequisite(s):  ECE 352.
Usually offered:  Fall.

ECE 459 -- Fundamentals of Optics for Electrical Engineers  (3 units)
Description:  Introduction to diffraction and 2D Fourier optics, geometrical optics, paraxial systems, third order aberrations, Gaussian beam propagation, optical resonators, polarization, temporal and spatial coherence, optical materials and nonlinear effects, electro-optic modulators. Applications to holography, optical data storage, optical processing, neural nets, associative memory optical interconnects.
Prerequisite(s):  ECE 352, ECE 381.
May be convened with:  ECE 559.
Usually offered:  Fall.

ECE 462 -- Computer Architecture and Design  (3 units)
Description:  Intended to provide students with an in-depth study of computer architecture and design. Provides a basic knowledge and ability required for understanding and designing standard and novel computer architectures. Topics include; design methodologies at various levels, instruction set design, ALU design, memory organization and design, cache design, virtual memories, interleaved memories, associative memories, control organization and design, hardwired control, microprogrammed control, pipelining, superscalar and superpipeling, RISC design, vector processing and others.
Prerequisite(s):  ECE 274, ECE 275, ECE 372 or consent of instructor.
May be repeated:  for a total of 6 units of credit.
May be convened with:  ECE 562.
Usually offered:  Fall, Spring.

ECE 465 -- Microelectronic Packaging Materials  (3 units)
Description:  Design of microelectronic packaging systems based on the electrical, thermal and mechanical properties of materials. Chip, chip package, circuit board and system designs are considered.
Credit for:  3 units engineering design.
Identical to:  MSE 465; MSE is home department.
May be convened with:  ECE 565.
Usually offered:  Spring.

ECE 470A -- Optics Laboratory  (3 units)
Description:  Beam alignment, data acquisition and signal processing, spectrometers, incoherent sources, thermal and photon detectors, polarization, optical properties of materials, scanners and modulators, array detectors, image acquisition and processing, properties of the eye.
Prerequisite(s):  OPTI 350, OPTI 370, ECE 351A; Concurrent registration, OPTI 412.
Identical to:  OPTI 470A; OPTI is home department.
Usually offered:  Fall.

ECE 470B -- Optics Laboratory  (3 units)
Description:  Kerr and Pockels cells, liquid crystal light valves, measurement of optical fiber characteristics, signal transmission, Fourier transforming properties of lenses, spatial filtering, transmission, reflection, image and rainbow holograms.
Prerequisite(s):  OPTI 470A; Concurrent registration, OPTI 416.
Identical to:  OPTI 470B; OPTI is home department.
Usually offered:  Spring.

ECE 473 -- Software Engineering Concepts  (3 units)
Description:  In-depth consideration of each of the phases of the software project life code. Object-oriented design and programming. Includes a large-scale software development project involving groups of students.
Prerequisite(s):  ECE 373 or equivalent,or consent of instructor.
May be convened with:  ECE 573.
Usually offered:  Spring.

ECE 474A -- Computer-Aided Logic Design  (3 units)
Description:  Tabular minimization of single and multiple output Boolean functions, NMOS and CMOS realizations, synthesis of sequential circuits, RTL description, laboratory exercises.
Prerequisite(s):  ECE 274.
Identical to:  C SC 474A.
May be convened with:  ECE 574A.
Usually offered:  Fall.

ECE 475 -- Microcomputer-Based Design  (3 units)
Description:  Design of microprocessor-based real-time test and control systems, use of development systems and emulators.
Prerequisite(s):  ECE 372.
Usually offered:  Fall.

ECE 478 -- Fundamentals of Computer Networks  (3 units)
Description:  Introduction to computer networks and protocols. Study of the ISO open systems interconnection model, with emphasis on the physical, data link, network, and transport layers. Discussion of IEEE 802, OSI, and Internet protocols.
Prerequisite(s):  ECE 275, SIE 305.
May be convened with:  ECE 578.
Usually offered:  Fall.

ECE 479 -- Principles of Artificial Intelligence  (3 units)
Description:  Provides an introduction to problems and techniques of artificial intelligence (AI). Automated problem solving, methods and techniques; search and game strategies, knowledge representation using predicate logic; structured representations of knowledge; automatic theorem proving, system entity structures, frames and scripts; robotic planning; expert systems; implementing AI systems.
Prerequisite(s):  ECE 275.
May be convened with:  ECE 579.
Usually offered:  Fall.

ECE 481 -- Microwave Measurements  (3 units)
Description:  Measurement techniques and the application of hardware and test equipment in the modern microwave laboratory.
Prerequisite(s):  ECE 381.
Usually offered:  Spring.

ECE 482 -- Electromagnetics  (3 units)
Description:  Electromagnetic waves in complex media, waveguides, cavity resonators, and antennas.
Prerequisite(s):  ECE 381 or PHYS 331.
Usually offered:  Spring.

ECE 484 -- Antenna Theory and Design  (3 units)
Description:  Introduction to the fundamentals of radiation, antenna theory and antenna array design. Design considerations for wire, aperture, reflector and printed circuit antennas.
Prerequisite(s):  ECE 381.
May be convened with:  ECE 584.
Usually offered:  Spring.

ECE 485 -- Radio Waves and Telemetry  (3 units)
Description:  Principles and properties of electromagnetic propagation through the atmosphere and space including terrain effects. Applications to telemetry, with emphasis on design of microwave and optical links, frame and packet construction, data synchronization, link characterization and systems considerations.
Prerequisite(s):  ECE 340, ECE 381, SIE 305; Concurrent registration, or ECE 435.
May be convened with:  ECE 585.
Usually offered:  Spring.

ECE 486 -- Microwave Engineering I: Passive Circuit Design  (3 units)
Description:  Review of transmission line theory; microstrip lines and planar circuits; RF/microwave network analysis; scattering parameters; impedance transformer design; filter design; hybrids and resonators; RF/microwave amplifier design; RF transceiver design; RF/microwave integrated circuits.
Special course fee required:  $40.
Prerequisite(s):  ECE 381.
Usually offered:  Fall.

ECE 487 -- Fiber Optics Laboratory  (3 units)
Description:  Fiber characteristics; fiber preparation; single and multimode fibers; sources; coupling; communication systems; multiplexing techniques; fiber-optic sensors.
Prerequisite(s):  ECE 456.
Identical to:  OPTI 487; OPTI is home department.
May be convened with:  ECE 587.
Usually offered:  Spring.

ECE 488 -- Microwave Engineering II: Active Circuit Design  (3 units)
Description:  Planar active microwave circuits, diode and transistor characteristics, mixers, amps, oscillators, and frequency multipliers. Students will design circuits with CAD tools, fabricate in clean room, and measure performance in the lab.
Prerequisite(s):  ECE 486 or ECE 586 or equivalent course.
May be convened with:  ECE 588.
Usually offered:  Spring.

ECE 489 -- Atmospheric Electricity  (3 units)
Description:  Introduction to sources and chemistry of atmospheric ions, fair weather electricity, the global circuit, electrical structure of clouds, thunderstorm electrification, lightning, lightning electromagnetic fields, mechanisms of lightning damage and lightning protection.
Prerequisite(s):  PHYS 241, MATH 322, or consent of instructor.
Identical to:  ATMO 489; ATMO is home department.
May be convened with:  ECE 589.
Usually offered:  Spring.

ECE 492 -- Directed Research  (1-3 units)
Description:  Individual or small group research under the guidance of faculty.
May be repeated:  for a total of 6 units of credit.
Usually offered:  Fall, Spring.

ECE 493 -- Internship  (1-12 units)
Description:  Specialized work on an individual basis, consisting of training and practice in actual service in a technical, business, or governmental establishment.
Usually offered:  Fall, Spring, Summer.

ECE 493A -- Manufacturing  (3 units)
Description:  Specialized work on an individual basis, consisting of training and practice in actual service in a technical, business, or governmental establishment.
Prerequisite(s):  junior status.
May be repeated:  an unlimited number of times, consult your department for details and possible restrictions.
Usually offered:  Fall, Spring, Summer.

ECE 494A -- Senior Practicum in Design  (3 units)
Description:  The practical application, on an individual basis, of previously studied theory and the collection of data for future theoretical interpretation.
Prerequisite(s):  ECE 302; Concurrent registration, ECE 495A.
May be repeated:  an unlimited number of times, consult your department for details and possible restrictions.
Usually offered:  Fall, Spring.

ECE 495A -- Technical Communications  (1 unit)
Description:  The exchange of scholarly information and/or secondary research, usually in a small group setting. Instruction often includes lectures by several different persons. Research projects may or may not be required of course registrants.
Prerequisite(s):  senior status.
Usually offered:  Fall, Spring.

ECE 497A -- Career Experience and Development Workshop  (1 unit)
Description:  The practical application of theoretical learning within a group setting and involving an exchange of ideas and practical methods, skills, and principles.
Prerequisite(s):  senior ECE status.
May be repeated:  for a total of 3 units of credit.
Usually offered:  Fall, Spring.

ECE 498A -- Senior Capstone I  (1 unit)
Description:  An upper division course designed to meet the capstone design requirements. This course is designed to satisfy the requirements of a communication skills emphasis course for the EE and COE degree programs, as well as the needs for a course in professionalism. It is intended to give students opportunities to practice communicating in situations typical of the engineering world.
Prerequisite(s):  senior status required.
Usually offered:  Fall, Spring.

ECE 498B -- Senior Capstone II  (3 units)
Description:  ECE 498B is an upper division course designed to meet the capstone design requirement. It is intended to stimulate students' creativity in their design projects via a variety of readings, exercises and writing assignments. Teamwork and interpersonal and managerial skills are also important to professional engineers, and ECE 498B attempts to give students opportunities to learn how to work successfully with others, especially toward meeting mutual goals or goals established by employers.
Prerequisite(s):  ECE 498A. Senior status required.
Usually offered:  Fall, Spring.

ECE 498H -- Honors Thesis  (3 units)
Description:  An honors thesis is required of all the students graduating with honors. Students ordinarily sign up for this course as a two-semester sequence. The first semester the student performs research under the supervision of a faculty member; the second semester the student writes an honors thesis.
May be repeated:  for a total of 9 units of credit.
Usually offered:  Fall, Spring.

ECE 499 -- Independent Study  (1-5 units)
Description:  Qualified students working on an individual basis with professors who have agreed to supervise such work.
May be repeated:  an unlimited number of times, consult your department for details and possible restrictions.
Usually offered:  Fall, Spring, Summer.

ECE 499H -- Honors Independent Study  (1-3 units)
Description:  Qualified students working on an individual basis with professors who have agreed to supervise such work.
May be repeated:  an unlimited number of times, consult your department for details and possible restrictions.
Usually offered:  Fall, Spring.

ECE 501 -- Linear Systems Theory  (3 units)
Description:  Mathematical descriptions of linear systems, state-variable models, analysis methods-stability, controllability and observability, state feedback techniques, design of feedback controllers and observers.
Prerequisite(s):  ECE 340.
Usually offered:  Fall.

ECE 502 -- Analytical Methods in Electrical Engineering  (3 units)
Description:  Linear vector spaces, Sturm-Louiville Problems, Green's functions, Functions of complex variable, Special functions ( including Gamma function, Bessel functions, and Legendre functions ).
Usually offered:  Fall.

ECE 503 -- Random Processes for Engineering Applications  (3 units)
Description:  Probability, random variables, stochastic processes, correlation functions and spectra with applications to communications, control, and computers.
Prerequisite(s):  SIE 305.
Usually offered:  Fall, Spring.

ECE 507 -- Digital VLSI Systems Design  (3 units)
Description:  This course covers the funamental techniques for the design, analysis and layout of digital CMOS circuits and systems. Major topics include: MOSFET basics (structure and behavior of a MOSFET, CMOS fabrication, and design rules), detailed analysis of the CMOS inverter (static behavior, ratioed vs ratioless design, noise margins, computing rise and fall times, delay models, resistance and capacitance estimation, design and layout of static CMOS logic gates, dynamic CMOS logic design, sequential circuit design (static and dynamic sequential circuit elements, clocking schemes and clock optimization), CMOS data path design. Graduate-level requirements include additional homework and term projects.
May be convened with:  ECE 407.
Usually offered:  Spring.

ECE 510 -- Data Compression  (3 units)
Temporary course:  offered during Fall 2002 only.
Description:  Theory and practice of data compression with applications to image and video compression. Huffman coding, run coding, arithmetic coding, transform theory (KLT, DCT, Wavelets), quantization, rate control, scalable compression, compression standards.
Prerequisite(s):  ECE 503, or equivalent.

ECE 515 -- Microelectronics Manufacturing and the Environment  (3 units)
Description:  This course will focus on presentation of the basic semiconductor processes which have direct environmental implications. Graduate-level requirements will include extended written analysis and oral presentation, which goes beyond the requirements for the students enrolled in CHEE 415.
Identical to:  CHEE 515; CHEE is home department.
May be convened with:  ECE 415.
Usually offered:  Fall.

ECE 516 -- Introduction to Robotics  (3 units)
Description:  Kinematics of robots, dynamics of robots, robot trajectory planning, robotic vision and sensing, manipulator control, and programming robotic systems.
Usually offered:  Fall.

ECE 517 -- Measurement and Data Analysis in Biomedical Engineering  (3 units)
Description:  Topics in biomedical instrumentation, sensors, physiological measurements, analog and digital signal processing, data acquisition, data reduction, statistical treatment of data, and safety issues. Course includes both lecture and structured laboratory components. Graduate-level requirements include building a biomedical instrument that implements a novel solution to a real-life problem. Examinations for graduate students will include additional essay questions that test ability to formulate creative solutions. Course includes both lecture and structured laboratory components.
Identical to:  BME 517; BME is home department.
May be convened with:  ECE 417.
Usually offered:  Spring.

ECE 518 -- Stochastic Processes  (3 units)
Description:  Gaussian and Markov processes, renewal theory, Wiener and poisson processes, applications to engineering problems. Queues.
Usually offered:  Spring.

ECE 519 -- Non-Linear Optimization  (3 units)
Description:  Uni-dimensional and multi-dimensional nonlinear optimization. Algorithms for unconstrained optimization, linearly and nonlinearly constrained problems, Newton's and Quasi-Newton methods, algorithms for nonlinear constrained problems, lagrange method, successive linear/quadratic programming.
Usually offered:  Fall.

ECE 522 -- Analog Signal Processing and Filtering  (3 units)
Description:  Approximation of magnitude, phase and delay characteristics; design of passive, active, and switched capacitor filters; effects of op amp parasitics; sensitivity and gain bandwidth; optimization of designs. Graduate-level requirements include additional homework and a term project.
May be convened with:  ECE 422.
Usually offered:  Fall.

ECE 527 -- Holography and Diffractive Optics  (3 units)
Description:  This course describes the nature of holographic and lithographically formed diffraction gratings and the tools nessary for their design and analysis. Course topics include a description of the interference and Fouriour relations that determin the amplitude of diffracted fields, analysis of volume gratings, properties of holographic recording materials, computer generated holograms, binary gratings, analysis of applications of holography including data storage, fater Bragg gratings, polarization control elements, and associative memories.
Prerequisite(s):  OPTI 502, OPTI 505 or ECE 459/559.
Identical to:  OPTI 527; OPTI is home department.
Usually offered:  Fall.

ECE 528 -- Advanced Digital Signal Processing  (3 units)
Description:  Random discrete signals, power spectrum estimation, FFT methods, Yule-Walker method, estimation of signals in noise, Wiener filters, adaptive filters, speech synthesis.
Prerequisite(s):  ECE 503, ECE 529.
Usually offered:  Spring.

ECE 529 -- Digital Signal Processing  (3 units)
Description:  Discrete-time signals and systems, z-transforms, discrete Fourier transform, fast Fourier transform, digital filter design. Graduate-level requirements include additional homework and a term project.
May be convened with:  ECE 429.
Usually offered:  Fall, Spring.

ECE 530 -- Optical Communication Systems  (3 units)
Description:  Physics of optical communication components and applications to communication systems. Topics include fiber attenuation and dispersion, laser modulation, photo detection and noise, receiver design, bit error rate calculations, and coherent communications. Graduate-level requirements include additional homework and a term paper.
Identical to:  OPTI 530.
May be convened with:  ECE 430.
Usually offered:  Spring.

ECE 531 -- Image Processing Laboratory for Remote Sensing  (3 units)
Description:  Techniques and applications of digital image processing in remote sensing, multispectral image enhancement and analysis, classification, feature extraction for cartography, rule-based systems for mapping from imagery.
Identical to:  OPTI 531.
Usually offered:  Fall.

ECE 532 -- Digital Image Analysis  (3 units)
Description:  Digital image analysis, including feature extraction, boundary detection, segmentation, region analysis, mathematical morphology, stereoscopy and optical flow.
Prerequisite(s):  ECE 340.
Identical to:  OPTI 532.
Usually offered:  Fall.

ECE 533 -- Digital Image Processing  (3 units)
Description:  Image transforms, filter design, spectrum estimation, enhancement, restoration, data compression and reconstruction from projections.
Prerequisite(s):  ECE 340, ECE 503, ECE 529.
Identical to:  OPTI 533.
Usually offered:  Spring.

ECE 534 -- Advanced Topics in Electronic Materials  (3 units)
Description:  Topics to be selected from ferroelectrics, opti-electronics, wave guides, and semiconductor materials.
May be repeated:  for credit 2 times (maximum 3 enrollments).
Identical to:  MSE 534; MSE is home department.
Usually offered:  Fall.

ECE 535 -- Digital Communication Systems I  (3 units)
Description:  Digital modulation for the additive white Gaussian noise channel, emphasizing optimal demodulation, and analysis of error rates.
Prerequisite(s):  ECE 503.
Usually offered:  Spring.

ECE 537 -- Digital Communications Systems II  (3 units)
Description:  Carrier and symbol timing synchronization, equalization for intersymbol interference channels, CDMA for wireless channels.
Prerequisite(s):  ECE 503, ECE 535.
Usually offered:  Fall.

ECE 539 -- Algebraic Coding Theory  (3 units)
Description:  [Taught alternate years 2001-2002] Construction and properties of error correcting codes; encoding and decoding procedures and information rate for various codes.
Prerequisite(s):  MATH 415A.
Identical to:  MATH 539; MATH is home department.
Usually offered:  Spring.

ECE 540 -- Advanced Microelectronic Processing  (3 units)
Description:  Theory of diffusion, oxidation, deposition and processing, etc. and process integration.
Prerequisite(s):  ECE 458.
Usually offered:  Fall.

ECE 541 -- Synthesis of Control Systems  (3 units)
Description:  Introduction to design of state feedback controllers and optimal control, modeling of performance indices, controller design algorithms by dynamic programming, calculus of variations and Pontryagin's minimum principle.
Prerequisite(s):  or Concurrent registration, ECE 501.

ECE 542 -- Digital Control Systems  (3 units)
Description:  Modeling, analysis, and design of digital control systems; A/D and D/A conversions, Z-transforms, time and frequency domain representations, stability, microprocessor-based designs. Graduate-level requirements include additional homework and a term project.
May be convened with:  ECE 442.
Usually offered:  Spring.

ECE 543 -- Nonlinear Control Systems  (3 units)
Description:  Qualitative features of nonlinear systems, analysis by perturbation, averaging and graphical methods, describing functions, stability analysis by Lyapunov and Popov techniques, design of nonlinear control systems.
Prerequisite(s):  ECE 501.
Usually offered:  Spring.

ECE 544 -- Numerical Linear Algebra in Control  (3 units)
Description:  Analysis and design of multivariable systems in time- and frequency-domain by using the digital computer. Numerical aspects of linear algebra and polynomial matrix operations in control design algorithms, familiarization with computer-aided control system design software. Emphasis on continuous time systems.
Prerequisite(s):  ECE 501.
Usually offered:  Spring.

ECE 545 -- Decentralized Control and Large-Scale Systems  (3 units)
Description:  Introduction to large-scale systems, definitions and special problems, modeling/model reduction, structural properties, decentralization of control and information, hierarchical and multi-level controllers.
Prerequisite(s):  ECE 501.
Usually offered:  Spring.

ECE 546 -- Semiconductor Processing  (3 units)
Description:  Silicon and compound semiconductor materials preparation, bulk crystal growth, wafering, epitaxial growth, photolithography, doping, ion implantation, etching, oxidation, metallization, silicon and compound semiconductor device processing. Graduate-level requirements include an additional research paper requiring independent research.
Credit for:  1 unit engineering science, 2 units engineering design.
Identical to:  MSE 546; MSE is home department.
May be convened with:  ECE 446.
Usually offered:  Fall.

ECE 549 -- Continuous-System Modeling  (3 units)
Description:  Techniques for modeling systems described by differential equations and difference equations. Physical modeling, mass and energy balance equations, bond graphs, system dynamics, qualitative modeling, inductive reasoning, neural networks. Graduate-level requirements include more difficult homework and separate grade normalization.
Identical to:  C SC 549.
May be convened with:  ECE 449.
Usually offered:  Fall.

ECE 550 -- Analog Integrated Circuits  (3 units)
Description:  Nonswitching aspects of analog integrated circuits using bipolar or CMOS technologies. Biasing, DC behavior, smal behavior. Emphasis on use of physical reasoning, identification of circuit functions, and use of suitable approximations to facilitate understanding and analysis. The scope of an Undergraduates course project is less than that of the Graduate student.
May be convened with:  ECE 450.
Usually offered:  Fall.

ECE 551 -- Advanced Physical Electronics  (3 units)
Description:  Advanced device aspects of semiconductors. Waves in periodic structures, effective Hamiltonians, quantum transitions and scattering.
Prerequisite(s):  ECE 451.
Usually offered:  Fall.

ECE 552 -- Solid-State Devices  (3 units)
Description:  Basic semiconductor physics and materials, PN junctions, metal semiconductor junctions/contacts. BJTs and MOSFETs, device operation, terminal behavior and frequency response, device models.
Prerequisite(s):  ECE 352, ECE 451.
Usually offered:  Spring.

ECE 553 -- Design-Oriented Analysis of Electronic Circuits  (3 units)
Description:  Emphasis on obtaining analytical approximations for maximum insight into circuit behavior. Extra element theorem, feedback theorem, low-entropy design equations, frequency-domain measurement of loop gains, impedances. Graduate-level requirements may include additional homework, different test problems.
May be convened with:  ECE 453.
Usually offered:  Fall.

ECE 554 -- Electronic Packaging Principles  (3 units)
Description:  Introduction to problems encountered at all levels of packaging: thermal, mechanical, electrical, reliability, materials and system integration. Future trends in packaging.
Identical to:  MSE 554.
Usually offered:  Fall, Spring.

ECE 556 -- Optoelectronics  (3 units)
Description:  Properties and applications of optoelectronic devices and systems. Topics include radiation sources, detectors and detector circuits, fiber optics, and electro-optical components. Graduate-level requirements include additional homework and a term project.
May be convened with:  ECE 456.
Usually offered:  Fall.

ECE 557 -- Integrated Circuit Laboratory  (3 units)
Description:  Experiments in diffusion, oxidation, processing, etc. Fabrication of an integrated circuit.
Identical to:  MSE 557.
Usually offered:  Fall, Spring.

ECE 558 -- Vacuum System Engineering  (3 units)
Description:  Rarefied gas dynamics, pumping, gauging and systems as they apply to microelectronic device and thin-film fabrication. Materials and techniques for ultraclean and ultrahigh vacuum processing.
Prerequisite(s):  ECE 557 or consult department before enrolling.
Usually offered:  Spring.

ECE 559 -- Fundamentals of Optics for Electrical Engineers  (3 units)
Description:  Introduction to diffraction and 2D Fourier optics, geometrical optics, paraxial systems, third order aberrations, Gaussian beam propagation, optical resonators, polarization, temporal and spatial coherence, optical materials and nonlinear effects, electro-optic modulators. Applications to holography, optical data storage, optical processing, neural nets, associative memory optical interconnects. Graduate-level requirements include different exam questions and/or grading.
May be convened with:  ECE 459.
Usually offered:  Fall.

ECE 561 -- Power Electronics  (3 units)
Description:  Design and analysis of switching converters: topologies, state-space averaging, feedback, power bipolar transistor and MOSFET characteristics, magnetic modeling and design.
Prerequisite(s):  ECE 320, ECE 340.
Usually offered:  Fall, Spring.

ECE 562 -- Computer Architecture and Design  (3 units)
Description:  Intended to provide students with an in-depth study of computer architecture and design. Provides a basic knowledge and ability required for understanding and designing standard and novel computer architectures. Topics include; design methodologies at various levels, instruction set design, ALU design, memory organization and design, cache design, virtual memories, interleaved memories, associative memories, control organization and design, hardwired control, microprogrammed control, pipelining, superscalar and superpipeling, RISC design, vector processing and others. Graduate-level students will be required to complete a term paper and extra homeworks.
Special course fee required:  Special fee may apply for web delivered sections. See the M.Eng Website (http://triuniv.engr.arizona.edu/tuition.html) for details..
Prerequisite(s):  ECE 274, ECE 275, ECE 372 or consent of instructor.
May be repeated:  for a total of 6 units of credit.
May be convened with:  ECE 462.
Usually offered:  Fall, Spring.

ECE 563 -- Engineering Applications of Graph Theory  (3 units)
Description:  Topics will emphasize engineering applications of graph theory. Terminology, algorithms and complexity analysis will be included. Application areas will include, but are not limited to, communication networks, VLSI routing and layout, analog circuits, and mapping of sequential and parallel algorithms onto computer architectures.
Usually offered:  Spring.

ECE 564 -- Broadband Networks and Multimedia Communications  (3 units)
Description:  Broadband networking; ISDN and B-ISDN, asynchronous transfer mode (ATM) protocols and architecture; ATM layered protocol stack; traffic management; congestion control; Ip over ATM; IPV6 and RSVP; Frame Relay; internetworking.
Prerequisite(s):  ECE 478 or ECE 578; equivalent introductory course in networks.

ECE 565 -- Microelectronic Packaging Materials  (3 units)
Description:  Design of microelectronic packaging systems based on the electrical, thermal and mechanical properties of materials. Chip, chip package, circuit board and system designs are considered. Graduate-level requirements include an additional term paper.
Credit for:  3 units engineering design.
Identical to:  MSE 565; MSE is home department.
May be convened with:  ECE 465.
Usually offered:  Spring.

ECE 566 -- Knowledge System Engineering  (3 units)
Description:  Design and implementation of knowledge-based software systems, machine intelligence, expert system design, reasoning under uncertainty, advanced automated problem solving methods, case-based reasoning, machine learning, genetic algorithms, distributed intelligent systems, logical foundations of knowledge systems. Applications to robotics, manufacturing and CAD.
Special course fee required:  Special fee may apply for web delivered sections. See the M.Eng Website (http://triuniv.engr.arizona.edu/tuition.html) for details.
Usually offered:  Fall, Spring.

ECE 567 -- Computer Graphics and Geometric Modeling  (3 units)
Description:  Computational geometry, graphics programming, solid modeling, projections and transformations, display generation, hidden lines and surface algorithms, computer aided design and computer integrated manufacturing, spatial reasoning.
Identical to:  A ME 567.
Usually offered:  Fall.

ECE 568 -- Introduction to Parallel Processing  (3 units)
Description:  Overview of uniprocessor architectures, introduction to parallel processing, pipelining, vector processing, multi-processing, multicomputing, memory design for parallel computers, cache design, communication networks for parallel processing, algorithms for parallel processing.
Prerequisite(s):  ECE 369.
Usually offered:  Fall.

ECE 569 -- High Performance Computing: Technology, Architecture, and Algorithms  (3 units)
Description:  Parallel models of computation, data flow, reduction, rediflow, VLIW, Superscalar, superpipelining, multithreaded processors, multiprocessing, distributed computing, massively parallel systems, novel technologies, fundamentals of optical computing, optical architectures, neural networks.
Prerequisite(s):  knowledge of computer architecture and digital systems.
Usually offered:  Spring.

ECE 570 -- Computer Aided Engineering for Integrated Circuits  (3 units)
Description:  CAD systems for integrated circuits; terminal models of bipolar and MOS devices, computerized circuit analysis, methods, programs, SPICE simulation.
Prerequisite(s):  ECE 352, SIE 270.
Usually offered:  Fall.

ECE 571 -- Advanced Logic Synthesis and Verification Algorithms  (3 units)
Description:  Mathematical foundations of Boolean Algebras, elementary finite automata theory, exact algorithms and heuristic procedures for synthesis and minimization of two and multi-level logic, mathematical models of sequential systems and algorithm for synthesis and verification of finite state machines, and algorithms for technology mapping.
Prerequisite(s):  ECE 474A or ECE 574A; background in digital design, mathematical maturity, programming in C or equivalent.
Identical to:  C SC 571.
Usually offered:  Fall, Spring.

ECE 572 -- Continuous-System Simulation  (3 units)
Description:  Techniques for simulating systems described by differential equations and difference equations. Numerical integration, parameter estimation, random number generation, simulation software, simulation hardware.
Identical to:  C SC 572.
Usually offered:  Spring.

ECE 573 -- Software Engineering Concepts  (3 units)
Description:  In-depth consideration of each of the phases of the software project life code. Object-oriented design and programming. Includes a large-scale software development project involving groups of students. Graduate-level requirements include additional homework and a term project.
May be convened with:  ECE 473.
Usually offered:  Spring.

ECE 574A -- Computer-Aided Logic Design  (3 units)
Description:  Tabular minimization of single and multiple output Boolean functions, NMOS and CMOS realizations, synthesis of sequential circuits, RTL description, laboratory exercises. Graduate-level requirements include additional homework and term projects.
Identical to:  C SC 574A.
May be convened with:  ECE 474A.
Usually offered:  Fall.

ECE 575 -- Object-Oriented Simulation/Discrete Event Models  (3 units)
Description:  Introduction to object-oriented simulation methodology and its implementation on multi-processors. Modular hierarchical discrete event model design and mapping onto distributed simulator architectures.
Prerequisite(s):  prior course in simulation recommended.
Usually offered:  Spring.

ECE 576 -- Engineering of Computer-Based Systems  (3 units)
Description:  Provides methods and techniques for engineering and design of systems that comprise heterogeneous, software, hardware, communication, and other components. Characterization of design methodologies, object-oriented modeling and design, systems synthesis and performance analysis. A term project is central to the course.
Prerequisite(s):  ECE 373, ECE 479, consent of instructor.
Usually offered:  Spring.

ECE 577 -- Computer System and Network Evaluation  (3 units)
Description:  Models and methods for the evaluation of computer systems and networks. Review of probability theory, discussion of Markov processes, queuing networks, and stochastic extensions to Petri nets. Applications to computer systems and networks.
Prerequisite(s):  ECE 503.
Usually offered:  Spring.

ECE 578 -- Fundamentals of Computer Networks  (3 units)
Description:  Introduction to computer networks and protocols. Study of the ISO open systems interconnection model, with emphasis on the physical, data link, network, and transport layers. Discussion of IEEE 802, OSI, and Internet protocols. Graduate-level requirements include additional homework and assignments.
May be convened with:  ECE 478.
Usually offered:  Fall.

ECE 579 -- Principles of Artificial Intelligence  (3 units)
Description:  Provides an introduction to problems and techniques of artificial intelligence (AI). Automated problem solving, methods and techniques; search and game strategies, knowledge representation using predicate logic; structured representations of knowledge; automatic theorem proving, system entity structures, frames and scripts; robotic planning; expert systems; implementing AI systems. Graduate-level requirements include additional assignments.
May be convened with:  ECE 479.
Usually offered:  Fall.

ECE 581A -- Electromagnetic Field Theory  (3 units)
Description:  Time-harmonic fields; fundamental theorems and concepts; rectangular and circular waveguides and resonators; apertures in ground planes, cylinders, and wedges; scattering by cylinders and wedges.
Prerequisite(s):  ECE 502.
Usually offered:  Spring.

ECE 581B -- Electromagnetic Field Theory  (3 units)
Description:  Spherical geometries; interface problems; perturbational techniques; integral equations; asymptotic techniques; introduction to transient fields.
Usually offered:  Fall.

ECE 583 -- Remote Sensing Instrumentation and Techniques  (3 units)
Description:  Development of instrumentation, measurement and signal processing techniques required for electromagnetic remote sensing applications with emphasis on atmospheric remote sensing.
Prerequisite(s):  ECE 482.
Identical to:  ATMO 583, CHEE 583.
Usually offered:  Spring.

ECE 584 -- Antenna Theory and Design  (3 units)
Description:  Introduction to the fundamentals of radiation, antenna theory and antenna array design. Design considerations for wire, aperture, reflector and printed circuit antennas. Graduate-level requirements include additional homework and a term project.
May be convened with:  ECE 484.
Usually offered:  Spring.

ECE 585 -- Radio Waves and Telemetry  (3 units)
Description:  Principles and properties of electromagnetic propagation through the atmosphere and space including terrain effects. Applications to telemetry, with emphasis on design of microwave and optical links, frame and packet construction, data synchronization, link characterization and systems considerations. Graduate-level requirements include a research report on a topic selected by the instructor from the course material.
May be convened with:  ECE 485.
Usually offered:  Spring.

ECE 586 -- Microwave Engineering I: Passive Circuit Design  (3 units)
Description:  Review of transmission line theory; microstrip lines and planar circuits; RF/microwave network analysis; scattering parameters; impedance transformer design; filter design; hybrids and resonators; RF/microwave amplifier design; RF transceiver design; RF/microwave integrated circuits. Graduate-level requirements include additional homework and a term project.
Special course fee required:  $40.
May be convened with:  ECE 486.
Usually offered:  Fall.

ECE 587 -- Fiber Optics Laboratory  (3 units)
Description:  Fiber characteristics; fiber preparation; single and multimode fibers; sources; coupling; communication systems; multiplexing techniques; fiber-optic sensors. Graduate-level requirements include performance of a more advanced set of experiments and demonstration of a deeper knowledge of the subject.
Identical to:  OPTI 587; OPTI is home department.
May be convened with:  ECE 487.
Usually offered:  Spring.

ECE 588 -- Microwave Engineering II: Active Circuit Design  (3 units)
Description:  Planar active microwave circuits, diode and transistor characteristics, mixers, amps, oscillators, and frequency multipliers. Students will design circuits with CAD tools, fabricate in clean room, and measure performance in the lab. Graduate-level requirements include extra problems involving more challenging concepts and indepth knowledge of the material.
Prerequisite(s):  ECE 486 or ECE 586 or equivalent course.
May be convened with:  ECE 488.
Usually offered:  Spring.

ECE 589 -- Atmospheric Electricity  (3 units)
Description:  Introduction to sources and chemistry of atmospheric ions, fair weather electricity, the global circuit, electrical structure of clouds, thunderstorm electrification, lightning, lightning electromagnetic fields, mechanisms of lightning damage and lightning protection. Graduate-level requirements include different homework assignments and tests.
Identical to:  ATMO 589; ATMO is home department.
May be convened with:  ECE 489.
Usually offered:  Spring.

ECE 591 -- Preceptorship  (1-3 units)
Description:  Specialized work on an individual basis, consisting of instruction and practice in actual service in a department, program, or discipline. Teaching formats may include seminars, in-depth studies, laboratory work and patient study.
Usually offered:  Fall, Spring.

ECE 599 -- Independent Study  (1-6 units)
Description:  Qualified students working on an individual basis with professors who have agreed to supervise such work. Graduate students doing independent work which cannot be classified as actual research will register for credit under course number 599, 699, or 799.
May be repeated:  an unlimited number of times, consult your department for details and possible restrictions.
Usually offered:  Fall, Spring, Summer.

ECE 631 -- Neural Networks  (3 units)
Description:  Theory and application of parallel distributed computation via elementary processing elements; PE models and neural analogies; statistical classification, supervised/unsupervised; neural net models; associative memories; training algorithms.
Usually offered:  Fall.

ECE 636 -- Information Theory  (3 units)
Description:  Definition of a measure of information and study of its properties; introduction to channel capacity and error-free communications over noisy channels; rate distortion theory; error detecting and correcting codes.
Prerequisite(s):  ECE 503.
Identical to:  MATH 636.
Usually offered:  Spring.

ECE 637 -- Channel Coding  (3 units)
Description:  [Taught alternate years 2001-2002] A rigorous course in channel coding fundamentals, including BCH/RS codes, trellis codes, turbo codes, and low-density parity check codes.
Prerequisite(s):  ECE 503, ECE 535; at least second year graduate student.
Usually offered:  Fall.

ECE 639 -- Detection and Estimation in Engineering Systems  (3 units)
Description:  Communication, detection and estimation as statistical inference problems. Optimal detection in the presence of Gaussian noise. Extraction of signals in noise via MAP and MMSE techniques.
Prerequisite(s):  ECE 503.
Usually offered:  Spring.

ECE 650 -- Advanced Analog Circuits  (3 units)
Description:  Advanced topics in bipolar and CMOS analog integrated circuits including both switching and nonswitching applications. Voltage references, DAC and ADC systems, instrumentation amplifiers, sample-hold circuits, switched-mode power supply regulators.
Prerequisite(s):  ECE 550.
Usually offered:  Spring.

ECE 652 -- Advanced Solid-State Devices  (3 units)
Description:  Analysis and design of devices including BJTs, MOSFETs, M ESFETs, MODFETs, microwave devices, and photonic devices.
Prerequisite(s):  ECE 552.
Usually offered:  Fall.

ECE 654 -- Electronic Packaging Design  (3 units)
Description:  Analysis and design of chip and board-level packaging and interconnection modules for integrated circuit applications. Spectrum of configurations, performance characteristics, manufacturing technologies and costs. Development of fundamental analysis and design tools.
Prerequisite(s):  ECE 554.
Usually offered:  Fall.

ECE 659 -- Advanced Topics in Microelectronics and Solid-State Devices  (3 units)
Description:  Specialized topics, as announced, such as submicron MOSFETS, radiation effects on devices, yield analysis, advanced semiconductor processing technologies, and contamination control.
Prerequisite(s):  consult department before enrolling.
May be repeated:  for credit 2 times (maximum 3 enrollments).
Usually offered:  Fall, Spring.

ECE 672 -- Computer-aided Design Algorithms and Techniques for VLSI  (3 units)
Description:  Introduction to VLSI design, combinational and sequential logic synthesis, layout generation and optimization, logic and timing simulation, design styles.
Prerequisite(s):  ECE 474A, ECE 574A.
Usually offered:  Fall.

ECE 674 -- Digital System Testing and Design for Testability  (3 units)
Description:  Fault modeling, Boolean differences, D-algorithm, branch and bound searching, partitioning and state assignment for sequential circuits, iterative networks, fault simulation, built-in self-test. 678. Analysis and design of integrated voice, data, and image networks for integrated telecommunications applications. Protocols for LANs, ISDNs, WANs, MANs and interoperable networks. ISO-based network software design for applications.
Prerequisite(s):  ECE 574A.
Identical to:  C SC 674.
Usually offered:  Fall.

ECE 677 -- Distrubuted Computing Systems  (3 units)
Description:  Design, architecture and programming of distributed computing systems. The course consists of three parts: 1) Networks and Protocols in high performance distributed systems; 2) Architectural issues of designing and implementing disturbed systems (distributed operating systems, distributed file systems, concurrency control and redundancy management, load balancing, and security); and 3) Distributed computing paradigms (shared memory, message passing, and web based computing, virtual computing, and Grid computing).
Usually offered:  Fall.

ECE 678 -- Integrated Telecommunications Networks  (3 units)
Description:  Analysis and design of integrated voice, data, and image networks for integrated telecommunications applications. Protocols for LANs, ISDNs, WANs, MANs and interoperable networks. ISO-based network software design for applications.
Prerequisite(s):  ECE 566.
Usually offered:  Fall.

ECE 688 -- Electromagnetics Boundary Value Problems  (3 units)
Description:  Methods of solution of boundary value problems in electromagnetics; Green's function and eigenfunction expansion techniques; moment methods, asymptotics.
Prerequisite(s):  ECE 502, ECE 581A.
Usually offered:  Spring.

ECE 693 -- Internship  (2-3 units)
Description:  Specialized work on an individual basis, consisting of training and practice in actual service in a technical, business, or governmental establishment.
May be repeated:  an unlimited number of times, consult your department for details and possible restrictions.
Usually offered:  Fall, Spring, Summer.

ECE 696B -- Advanced Topics in Electrical Engineering  (3 units)
Description:  The development and exchange of scholarly information, usually in a small group setting. The scope of work shall consist of research by course registrants, with the exchange of the results of such research through discussion, reports, and/or papers.
Prerequisite(s):  consent of instructor.
May be repeated:  for credit 2 times (maximum 3 enrollments).
Usually offered:  Fall, Spring.

ECE 699 -- Independent Study  (1-6 units)
Description:  Qualified students working on an individual basis with professors who have agreed to supervise such work. Graduate students doing independent work which cannot be classified as actual research will register for credit under course number 599, 699, or 799.
May be repeated:  an unlimited number of times, consult your department for details and possible restrictions.
Usually offered:  Fall, Spring, Summer.

ECE 799 -- Independent Study  (1-6 units)
Description:  Qualified students working on an individual basis with professors who have agreed to supervise such work. Graduate students doing independent work which cannot be classified as actual research will register for credit under course number 599, 699, or 799.
May be repeated:  an unlimited number of times, consult your department for details and possible restrictions.
Usually offered:  Fall, Spring.

ECE 900 -- Research  (1-16 units)
Description:  Individual research, not related to thesis or dissertation preparation, by graduate students.
May be repeated:  an unlimited number of times, consult your department for details and possible restrictions.
Usually offered:  Fall, Spring, Summer.

ECE 909 -- Master's Report  (1-16 units)
Description:  Individual study or special project or formal report thereof submitted in lieu of thesis for certain master's degrees.
Usually offered:  Fall, Spring, Summer.

ECE 910 -- Thesis  (1-16 units)
Description:  Research for the master's thesis (whether library research, laboratory or field observation or research, artistic creation, or thesis writing). Maximum total credit permitted varies with the major department.
May be repeated:  an unlimited number of times, consult your department for details and possible restrictions.
Usually offered:  Fall, Spring, Summer.

ECE 920 -- Dissertation  (1-9 units)
Description:  Research for the doctoral dissertation (whether library research, laboratory or field observation or research, artistic creation, or dissertation writing).
May be repeated:  an unlimited number of times, consult your department for details and possible restrictions.
Usually offered:  Fall, Spring, Summer.

ECE 930 -- Supplementary Registration  (1-9 units)
Description:  For students who have completed all course requirements for their advanced degree programs. May be used concurrently with other enrollments to bring to total number of units to the required minimum.
May be repeated:  an unlimited number of times, consult your department for details and possible restrictions.
Usually offered:  Fall, Spring, Summer.

 

Calendar | Departments | Policies | Courses | Gen Ed | Majors | Minors | Search | Home

FAQs and Comments    Updates and Corrections

The official UA Seal UA Official Seal is present at the top of each Catalog page;
the arrowExternal Link identifies links that leave the official site.

External Link Advising Contacts  Registration Info  Schedule of Classes  Student Link  UA Home

Page last updated:  October 09, 2008
Arizona Board of Regents All rights reserved.
General Catalog  http://catalog.arizona.edu/2002-03
The University of Arizona External Link Office of Curriculum and Registration