Summer 2000 Course Descriptions
Key to Course Descriptions

Courses listed below are approved UA courses as of Summer 2000. Not all approved courses will be offered during this term. For course offerings/availability during a specific term, see the Schedule of Classes. Each course number below links to the Schedule of Classes.

Electrical and Computer Engineering (ECE )  Dept Info - College Info

ECE 197A Career Experience and Development Workshop (1) [Rpt./ 2 units] I II P, freshman ECE status.

ECE 205 Electrical Engineering Analysis (4) I II Power series, complex functions, matrices, vectors, analytical geometry; line, surface and volume integrals, vector fields for electrical engineering practice. P, MATH 129

ECE 207 Elements of Electrical Engineering (3) CDT Introduction to electrical engineering with emphasis on circuits, sensors, and electronic interfacing; introduction to operational amplifiers, data acquisition, basic monitors, and electrical codes. P, PHYS 241; CR, MATH 254. Consult instructor before enrolling.

ECE 210 Geometrical Optics (3) I P, MATH 125. (Identical with OPTI 210, which is home).

ECE 210L Geometrical Optics Laboratory (1) I P, or CR, OPTI 210. (Identical with OPTI 210L, which is home).

ECE 220 Basic Circuits (5) I II CDT Elementary, transient and sinusoidal analysis of linear circuits with laboratory. 4R, 1D, 3L. P, PHYS 241: CR, MATH 254.

ECE 226 Physical Optics (3) II P, OPTI 210, PHYS 241. (Identical with OPTI 226, which is home).

ECE 226L Physical Optics Laboratory (1) II P, or CR, OPTI 226. (Identical with OPTI 226L, which is home).

ECE 250 Writing in Engineering (3) [Rpt./ 6 units] I II GRD 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. Writing Emphasis Course.

ECE 274 Digital Logic (3) I II CDT Number systems and coding, logic design, sequential systems, register transfer language. P, or CR, PHYS 241.

ECE 275 Computer Programming for Engineering Applications (3) I II Fundamentals of C, complexity and efficiency analysis, numerical precision and representations, intro to data structures, structured program design, application to solving engineering problems.

ECE 297A Career Experience and Development Workshop (1) [Rpt./ 2 units] I II P, sophomore ECE status.

ECE 299 Independent Study (1-3) [Rpt./]

ECE 299H Honors Independent Study (1-3) [Rpt./]

ECE 301 Electrical Engineering Laboratory (2) I II Emphasis on measurement techniques, lab procedures, instrumentation principles, and technical communication. Experiments deal with circuit and basic electronic concepts and design techniques. 2ES. P, ECE 220; CR, ECE 250 (waived if UDWPE has been passed), ECE 320, ECE 351A.

ECE 302 Electronics Design Laboratory (3) I II Design of multi-stage electronic circuits, design simulations and verification, measurement techniques, and technical communications. 3ED. P, ECE 301; CR, ECE 351B.

ECE 304 Design of Electronic Circuits (6) [Rpt./ 1] I II 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. 6L, 4R. 1.5 ES, 4.5 ED. P, ECE 301, ECE 351A.

ECE 320 Circuit Theory (4) CDT 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. P, ECE 220.

ECE 340 Engineering Systems Analysis (3) CDT 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.

ECE 350 Radiometry, Sources and Detectors (3) I P, OPTI 226. (Identical with OPTI 350, which is home).

ECE 351A Electronic Circuits (3) I II CDT Operational amplifiers, diode circuits, circuit characteristics of bipolar and MOS transistors, MOS and bipolar digital circuits, and simulation software. 1.5 ES, 1.5 ED. P, ECE 220; CR, ECE 301, ECE 320.

ECE 351B Electronic Circuits (3) I II CDT 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. 1.5 ES, 1.5 ED. P, ECE 351A; CR, ECE 302.

ECE 352 Device Electronics (3) CDT Electronic properties of semiconductors; carrier transport phenomena; P-N junctions; bipolar, unipolar, microwave and photonic devices.

ECE 369 Fundamentals of Computer Architecture (3) I II Fundamentals of computer architecture and organization, processor organization and design, control design, microprogramming memory hierarchy, including caches and virtual memory input/output.

ECE 370 Lasers and Electro-Optical Devices (3) II (Identical with OPTI 370, which is home).

ECE 372 Microprocessor Organization (3) I II Computer organization and assembly language, random access memory devices, peripherals and interface design, case studies of computer systems. P, ECE 275.

ECE 381 Introductory Electromagnetics (3) I II Electrostatic and magnetostatic fields; Maxwell's equations; introduction to plane waves, transmission lines, and sources.

ECE 397A Career Experience and Development Workshop (1) [Rpt./ 3 units] I II P, junior ECE status.

ECE 399 Independent Study (1-5) [Rpt./] I II

ECE 399H Honors Independent Study (1-3) [Rpt./] I II

ECE 411 Physiology for Biomedical Engineering (3) II (Identical with BME 411, which is home).

ECE 412 Optical Instrumentation (3) I P, OPTI 370. (Identical with OPTI 412, which is home).

ECE 415 Microelectronics Manufacturing and the Environment (3) I (Identical with CHEE 415, which is home). May be convened with ECE 515.

ECE 416 Optical Design, Fabrication and Testing (4) II P, OPTI 412. (Identical with OPTI 416, which is home).

ECE 418 Physiology for Engineers (4) I (Identical with PSIO 418, which is home).

ECE 419 Physiology Laboratory (2) I (Identical with PSIO 419, which is home).

ECE 422 Analog Signal Processing and Filtering (3) I 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. May be convened with ECE 522.

ECE 425 Image Science and Engineering (3) II 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.

ECE 429 Digital Signal Processing (3) I II Discrete-time signals and systems, z-transforms, discrete Fourier transform, fast Fourier transform, digital filter design. P, ECE 340, MATH 322. May be convened with ECE 529.

ECE 431 Introduction to Analog Communications Systems (3) I Continuous wave modulation systems such as amplitude modulation, frequency modulation, and phase modulation, and the effects of noise in such systems.

ECE 434 Electrical and Optical Properties of Materials (3) I 3ES. (Identical with MSE 434, which is home).

ECE 435 Introduction to Digital Communication Systems (3) II 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. 2ES, 1ED. P, ECE 340, SIE 305.

ECE 441 Automatic Control (3) I II Linear control system representation in time and frequency domains, feedback control system characteristics, performance analysis and stability, design of control.

ECE 442 Digital Control Systems (3) II 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. May be convened with ECE 542.

ECE 446 Semiconductor Processing (3) I (Identical with MSE 446, which is home). May be convened with ECE 546.

ECE 447 Direct Energy Conversion (3) II 1ED. P, A ME 230, PHYS 142. (Identical with A ME 447, which is home). May be convened with ECE 547.

ECE 449 Continuous-System Modeling (3) I 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. P, or CR, ECE 340. (Identical with C SC 449). May be convened with ECE 549.

ECE 451 Fundamentals of Device Electronics (3) I Introductory device aspects of semiconductors. Crystal structures, one-dimensional quantum theory, parabolic bands, carrier statistics, SRH centers, drift and diffusion.

ECE 453 Design-Oriented Analysis of Electronic Circuits (3) I 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. May be convened with ECE 553.

ECE 455 Elementary Digital Circuit Design (3) II Emphasis on first-order analysis and design; integrated bipolar and MOS digital circuits.

ECE 456 Optoelectronics (3) I Properties and applications of optoelectronic devices and systems. Topics include radiation sources, detectors and detector circuits, fiber optics, and electro-optical components. May be convened with ECE 556.

ECE 458 Solid-State Circuits (3) I 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.

ECE 459 Fundamentals of Optics for Electrical Engineers (3) I 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. May be convened with ECE 559.

ECE 460 Aerosol Science and Engineering (3) I (Identical with CHEE 460, which is home). May be convened with ECE 560.

ECE 462 Computer Architecture and Design (3) [Rpt./ 6 units] I II 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. P, ECE 274, ECE 275, ECE 372 or consent of instructor. May be convened with ECE 562.

ECE 465 Microelectronic Packaging Materials (3) II 3ED. (Identical with MSE 465, which is home). May be convened with ECE 565.

ECE 470A Optics Laboratory (3) I P, ECE 351A; CR, OPTI 412. (Identical with OPTI 470A, which is home).

ECE 470B Optics Laboratory (3) II P, OPTI 470A; CR, OPTI 416. (Identical with OPTI 470B, which is home).

ECE 471 Object Oriented Software Design (3) I II Object oriented programming languages, Scheme, C++, class library development and use, object behavior and system testing. P, ECE 275.

ECE 472 Continuous-System Simulation (3) II Techniques for simulating systems described by differential equations and difference equations. Numerical integration, parameter estimation, random number generation, simulation software, simulation hardware. P, or CR, ECE 340. (Identical with C SC 472). May be convened with ECE 572.

ECE 473 Software Engineering Concepts (3) II 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. P, ECE 471, or equivalent, or consent of instructor. May be convened with ECE 573.

ECE 474A Computer-Aided Logic Design (3) I Tabular minimization of single and multiple output Boolean functions, NMOS and CMOS realizations, synthesis of sequential circuits, RTL description, laboratory exercises. (Identical with C SC 474A). May be convened with ECE 574A.

ECE 474B Computer-Aided Logic Design (3) II Standard cell layout, gate and switch level simulation, level mode sequential circuits. VLSI testing, CAD tools, laboratory projects. (Identical with C SC 474B). May be convened with ECE 574B.

ECE 475 Microcomputer-Based Design (3) I Design of microprocessor-based real-time test and control systems, use of development systems and emulators.

ECE 478 Fundamentals of Computer Networks (3) I 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. P, ECE 275, ECE 372, SIE 305. May be convened with ECE 578.

ECE 479 Principles of Artificial Intelligence (3) I Provides an introduction to problems and techniques of artificial intelligence (AI). Problem solving; basic problem solving methods and techniques; search and game strategies, knowledge representation using predicate logic; structured representations of knowledge; semantic nets, system entity structures, frames and scripts; planning; learning, expert systems; implementing AI systems. P, ECE 275. May be convened with ECE 579.

ECE 481 Microwave Measurements (3) II Measurement techniques and the application of hardware and test equipment in the modern microwave laboratory.

ECE 482 Electromagnetics (3) II Electromagnetic waves in complex media, waveguides, cavity resonators, and antennas. P, ECE 381 or PHYS 331.

ECE 484 Antenna Theory and Design (3) II Introduction to the fundamentals of radiation, antenna theory and antenna array design. Design considerations for wire, aperture, reflector and printed circuit antennas. May be convened with ECE 584.

ECE 485 Radio Waves and Telemetry (3) II 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. May be convened with ECE 585.

ECE 486 Microwave Engineering (3) I 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. P, ECE 381. May be convened with ECE 586.

ECE 487 Fiber Optics Laboratory (3) II (Identical with OPTI 487, which is home). May be convened with ECE 587.

ECE 488 Microwave Engineering II: Active Circuit Design (3) II 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. May be convened with ECE 588.

ECE 489 Atmospheric Electricity (3) II (Identical with ATMO 489, which is home). May be convened with ECE 589.

ECE 493 Internship (1-12)

ECE 493A Manufacturing (3) [Rpt./]

ECE 494A Senior Practicum in Design (3) [Rpt./] I II

ECE 495A Technical Communications (1) I II

ECE 495C Professional Preparation (5)

ECE 497A Career Experience and Development Workshop (1) [Rpt./ 3 units] I II P, senior ECE status.

ECE 498A Senior Capstone I (1) I II 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. P, senior status required.

ECE 498B Senior Capstone II (3) I II 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. P, senior status required.

ECE 498H Honors Thesis (3) [Rpt./ 2] I II

ECE 499 Independent Study (1-5) [Rpt./]

ECE 499H Honors Independent Study (1-3) [Rpt./] I II

ECE 501 Linear Systems Theory (3) I Mathematical descriptions of linear systems, state-variable models, analysis methods-stability, controllability and observability, state feedback techniques, design of feedback controllers and observers.

ECE 502 Analytical Methods in Electrical Engineering (3) I Linear vector spaces, analytic function theory, Green's functions, eigenfunction expansions.

ECE 503 Random Processes for Engineering Applications (3) I II Probability, random variables, stochastic processes, correlation functions and spectra with applications to communications, control, and computers.

ECE 515 Microelectronics Manufacturing and the Environment (3) I (Identical with CHEE 515, which is home). May be convened with ECE 415.

ECE 522 Analog Signal Processing and Filtering (3) I For a description of course topics see ECE 422. Graduate-level requirements include additional homework and a term project. May be convened with ECE 422.

ECE 527 Holography (3) I P, OPTI 505. (Identical with OPTI 527, which is home).

ECE 528 Advanced Digital Signal Processing (3) II Random discrete signals, power spectrum estimation, FFT methods, Yule-Walker method, estimation of signals in noise, Wiener filters, adaptive filters, speech synthesis.

ECE 529 Digital Signal Processing (3) I II For a description of course topics see ECE 429. Graduate-level requirements include additional homework and a term project. May be convened with ECE 429.

ECE 531 Image Processing Laboratory for Remote Sensing (3) I 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 with OPTI 531).

ECE 532 Computer Vision (3) I Digital image analysis, including feature extraction, boundary detection, segmentation, region analysis, mathematical morphology, stereoscopy and optical flow. (Identical with OPTI 532).

ECE 533 Digital Image Processing (3) II Image transforms, filter design, spectrum estimation, enhancement, restoration, data compression and reconstruction from projections. (Identical with OPTI 533).

ECE 534 Advanced Topics in Electronic Materials (3) [Rpt./ 2] I (Identical with MSE 534, which is home).

ECE 535 Digital Communication Systems I (3) I Introduction to source and channel coding. Signal representation, modulation, and detection. P, ECE 503.

ECE 537 Digital Communications Systems II (3) I Carrier and symbol timing synchronization, equalization for intersymbol interference channels, CDMA for wireless channels. P, ECE 503, ECE 535.

ECE 539 Algebraic Coding Theory (3) II P, MATH 415A. (Identical with MATH 539, which is home).

ECE 540 Advanced Microelectronic Processing (3) I Theory of diffusion, oxidation, deposition and processing, etc. and process integration.

ECE 541 Synthesis of Control Systems (3) 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.

ECE 542 Digital Control Systems (3) II For a description of course topics see ECE 442. Graduate-level requirements include additional homework and a term project. May be convened with ECE 442.

ECE 543 Nonlinear Control Systems (3) II 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.

ECE 544 Numerical Linear Algebra in Control (3) II 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.

ECE 545 Decentralized Control and Large-Scale Systems (3) II Introduction to large-scale systems, definitions and special problems, modeling/model reduction, structural properties, decentralization of control and information, hierarchical and multi-level controllers.

ECE 546 Semiconductor Processing (3) I (Identical with MSE 546, which is home). May be convened with ECE 446.

ECE 547 Direct Energy Conversion (3) II (Identical with A ME 547, which is home). May be convened with ECE 447.

ECE 548 Adaptive Control Systems (3) II Introduction to adaptive control, parameter estimation, model reference adaptive systems, stability, convergence, self-tuning regulators, practical aspects, and implementation.

ECE 549 Continuous-System Modeling (3) I For a description of course topics see ECE 449. Graduate-level requirements include more difficult homework and separate grade normalization. (Identical with C SC 549). May be convened with ECE 449.

ECE 550 Analog Integrated Circuits (3) I Nonswitching aspects of analog integrated circuits using bipolar or CMOS technologies. Biasing, DC behavior, small signal behavior. Emphasis on use of physical reasoning, identification of circuit functions, and use of suitable approximations to facilitate understanding and analysis.

ECE 551 Advanced Physical Electronics (3) I Advanced device aspects of semiconductors. Waves in periodic structures, effective Hamiltonians, quantum transitions and scattering.

ECE 552 Solid-State Devices (3) II Basic semiconductor physics and materials, PN junctions, metal semiconductor junctions/contacts. BJTs and MOSFETs, device operation, terminal behavior and frequency response, device models.

ECE 553 Design-Oriented Analysis of Electronic Circuits (3) I For a description of course topics see ECE 453. Graduate-level requirements may include additional homework, different test problems. May be convened with ECE 453.

ECE 554 Electronic Packaging Principles (3) I II Introduction to problems encountered at all levels of packaging: thermal, mechanical, electrical, reliability, materials and system integration. Future trends in packaging. (Identical with MSE 554).

ECE 556 Optoelectronics (3) I For a description of course topics see ECE 456. Graduate-level requirements include additional homework and a term project. May be convened with ECE 456.

ECE 557 Integrated Circuit Laboratory (3) I II Experiments in diffusion, oxidation, processing, etc. Fabrication of an integrated circuit (Identical with MSE 557).

ECE 558 Vacuum System Engineering (3) II 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.

ECE 559 Fundamentals of Optics for Electrical Engineers (3) I For a description of course topics see ECE 459. Graduate-level requirements include different exam questions and/or grading. May be convened with ECE 459.

ECE 560 Aerosol Science and Engineering (3) I (Identical with CHEE 560, which is home). May be convened with ECE 460.

ECE 561 Power Electronics (3) I II Design and analysis of switching converters: topologies, state-space averaging, feedback, power bipolar transistor and MOSFET characteristics, magnetic modeling and design.

ECE 562 Computer Architecture and Design (3) [Rpt./ 3 units] I II For a description of course topics see ECE 462. Graduate-level students will be required to complete a term paper and extra homeworks. May be convened with ECE 462.

ECE 563 Engineering Applications of Graphic Theory (3) II 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.

ECE 564 Broadband Networks and Multimedia Communications (3) 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.

ECE 565 Microelectronic Packaging Materials (3) II (Identical with MSE 565, which is home). May be convened with ECE 465.

ECE 566 Knowledge System Engineering (3) I II 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 intelligent systems. Applications to robotics, manufacturing and CAD.

ECE 567 Computer Graphics and Geometric Modeling (3) I 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 with A ME 567).

ECE 568 Modern Computer Architecture (3) I 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.

ECE 569 Parallel Processing: Architectures, Algorithms and Technologies (3) II 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.

ECE 570 Computer Aided Engineering for Integrated Circuits (3) I CAD systems for integrated circuits; terminal models of bipolar and MOS devices, computerized circuit analysis, methods, programs, SPICE simulation.

ECE 571 Advanced Logic Synthesis and Verification Algorithms (3) I II 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. P, ECE 474A or ECE 574A; ECE 474B or ECE 574B; background in digital design, mathematical maturity, programming in C or equivalent. (Identical with C SC 571).

ECE 572 Continuous-System Simulation (3) II For a description of course topics see ECE 472. Graduate-level requirements include more difficult homework and separate grade normalization. (Identical with C SC 572). May be convened with ECE 472.

ECE 573 Software Engineering Concepts (3) II For a description of course topics see ECE 473. Graduate-level requirements include additional homework and a term project. May be convened with ECE 473.

ECE 574A Computer-Aided Logic Design (3) I For a description of course topics see ECE 474A. Graduate-level requirements include additional homework and term projects. (Identical with C SC 574A). May be convened with ECE 474A.

ECE 574B Computer-Aided Logic Design (3) II For a description of course topics see ECE 474B. Graduate-level requirements include additional homework and term projects. (Identical with C SC 574B). May be convened with ECE 474B.

ECE 575 Object-Oriented Simulation/Discrete Event Models (3) II Introduction to object-oriented simulation methodology and its implementation on multi-processors. Modular hierarchical discrete event model design and mapping onto distributed simulator architectures.

ECE 576 Engineering of Computer-Based Systems (3) II 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.

ECE 577 Computer System and Network Evaluation (3) II 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.

ECE 578 Fundamentals of Computer Networks (3) I For a description of course topics see ECE 478. Graduate-level requirements include additional homework and assignments. May be convened with ECE 478.

ECE 579 Principles of Artificial Intelligence (3) I For a description of course topics see ECE 479. Graduate-level requirements include additional assignments. May be convened with ECE 479.

ECE 581A Electromagnetic Field Theory (3) II 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.

ECE 581B Electromagnetic Field Theory (3) I Spherical geometries; interface problems; perturbational techniques; integral equations; asymptotic techniques; introduction to transient fields.

ECE 583 Remote Sensing Instrumentation and Techniques (3) II Development of instrumentation, measurement and signal processing techniques required for electromagnetic remote sensing applications with emphasis on atmospheric remote sensing. (Identical with ATMO 583, CHEE 583).

ECE 584 Antenna Theory and Design (3) II For a description of course topics see ECE 484. Graduate-level requirements include additional homework and a term project. May be convened with ECE 484.

ECE 585 Radio Waves and Telemetry (3) II For a description of course topics see ECE 485. Graduate-level requirements include a research report on a topic selected by the instructor from the course material. May be convened with ECE 485.

ECE 586 Microwave Engineering (3) I For a description of course topics see ECE 486. Graduate-level requirements include additional homework and a term project. May be convened with ECE 486.

ECE 587 Fiber Optics Laboratory (3) II (Identical with OPTI 587, which is home). May be convened with ECE 487.

ECE 588 Microwave Engineering II: Active Circuit Design (3) II For a description of course topics see ECE 488. 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. May be convened with ECE 488.

ECE 589 Atmospheric Electricity (3) II (Identical with ATMO 589, which is home). May be convened with ECE 489.

ECE 591 Preceptorship (1-3) I II

ECE 599 Independent Study (1-6) [Rpt./]

ECE 631 Neural Networks (3) I 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.

ECE 636 Information Theory (3) II 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. P, ECE 503. (Identical with MATH 636).

ECE 639 Detection and Estimation in Engineering Systems (3) II 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.

ECE 650 Advanced Analog Circuits (3) II 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.

ECE 652 Advanced Solid-State Devices (3) I Analysis and design of devices including BJTs, MOSFETs, M ESFETs, MODFETs, microwave devices, and photonic devices.

ECE 654 Electronic Packaging Design (3) I 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.

ECE 659 Advanced Topics in Microelectronics and Solid-State Devices (3) [Rpt./ 2] I II Specialized topics, as announced, such as submicron MOSFETS, radiation effects on devices, yield analysis, advanced semiconductor processing technologies, and contamination control.

ECE 672 Computer-aided Design Algorithms and Techniques for VLSI (3) I Introduction to VLSI design, combinational and sequential logic synthesis, layout generation and optimization, logic and timing simulation, design styles.

ECE 674 Digital System Testing and Design for Testability (3) I 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. P, ECE 574A. (Identical with C SC 674).

ECE 678 Integrated Telecommunications Networks (3) I 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.

ECE 688 Electromagnetics Boundary Value Problems (3) II Methods of solution of boundary value problems in electromagnetics; Green's function and eigenfunction expansion techniques; moment methods, asymptotics.

ECE 693 Internship (2-3) [Rpt./]

ECE 696B Advanced Topics in Electrical Engineering (3) [Rpt./ 2] I II

ECE 699 Independent Study (1-6) [Rpt./]

ECE 799 Independent Study (1-6) [Rpt./] I II

ECE 900 Research (1-16) [Rpt./]

ECE 910 Thesis (1-16) [Rpt./]

ECE 920 Dissertation (1-16) [Rpt./]

ECE 930 Supplementary Registration (1-16) [Rpt./]


Page last updated:  May 20, 2013


Arizona Board of Regents � All rights reserved.
General Catalog  http://catalog.arizona.edu/
The University of Arizona