Welcome
Announcements
Admissions
Advising
Courses
Curriculum
FAQ
Forms
UT ECE Labs
New Students
Policies & Procedures
Registration
Senior Design Project
Student Life
Contact Us



Undergraduate Program

Courses

The course descriptions available on the UT ECE Web page are the most up-to-date descriptions from the UT course schedule. These may differ from the UT Course Catalog.


EE 302: Introduction to Electrical and Computer Engineering

The scope and nature of professional activities of electrical engineers, including problem-solving techniques; analysis and design methods; engineering professional ethics; analysis of analog resistive circuits, including Thevenin/Norton equivalents, mesh analysis, and nodal analysis; and operational amplifiers (DC response). Electrical Engineering 302 and 302H may not both be counted.

Prerequisite: An appropriate score on the ALEKS placement examination, or Mathematics 305G with a grade of at least C-.

EE 302H: Introduction to Electrical and Computer Engineering: Honors

Restricted to students in the Engineering Honors Program. The scope and nature of professional activities of electrical and computer engineers, including problem-solving techniques, analysis, and design methods; using computers for communication and problem-solving tasks; engineering professional ethics; analysis of analog resistive circuits, including Thevenin/Norton equivalent, mesh analysis, and nodal analysis. Three lecture hours and two laboratory hours a week for one semester. Electrical Engineering 302 and 302H may not both be counted. Prerequisite: Credit with a grade of at least C or registration for Mathematics 408C or 408K.

EE 306: Introduction to Computing

Motivated, bottom-up introduction to computing; bits and operations on bits; number formats; arithmetic and logic operations; digital logic; the Von Neumann model of processing, including memory, arithmetic logic unit, registers, and instruction decoding and execution; introduction to structured programming and debugging; machine and assembly language programming; the structure of an assembler; physical input/output through device registers; subroutine call/return; trap instruction; stacks and applications of stacks. Electrical Engineering 306 and 379K (Topic: Introduction to Computing) may not both be counted.

Prerequisite: An appropriate score on the ALEKS placement examination, or Mathematics 305G with a grade of at least C-.

EE 309K: Topics in Electrical Engineering

May be repeated for credit when the topics vary. Prerequisite: Consent of instructor.

EE 309S: Development of a Solar-Powered Vehicle

Analysis, design, and construction of a solar-powered car for national competitions involving other universities. Study of electrical, mechanical, and aerodynamic systems. Electrical Engineering 309K (Topic: Development of a Solar Car for NASC) and 309S may not both be counted.

Meets with EE 362S, ME 379M , ASE 379L.

EE 411: Circuit Theory

Capacitance and inductance; first- and second-order transient circuit response, including operational amplifier circuits; sinusoidal steady state analysis; Bode plots; three-phase circuits; transformers; two-port networks (Z-parameters and Y-parameters); and computer-aided analysis and design.

Prerequisite: Electrical Engineering 302 or 302H with a grade of at least C-; credit with a grade of at least C- or registration for Mathematics 427K; and credit with a grade of at least C- or registration for Physics 303L and 103N.

EE 312: Software Design and Implementation I (Intro to Programming)

Programming skills for problem solving; programming in C; elementary data structures; and asymptotic analysis.

Prerequisite: Electrical Engineering 306 or Biomedical Engineering 303 with a grade of at least C-, and Electrical Engineering 319K with a grade of at least C-.

EE 313: Linear Systems and Signals

Representation of signals and systems; system properties; sampling; Laplace and z-transforms; transfer functions and frequency response; convolution; stability; Fourier transform; feedback; and control applications. Computer analysis using MATLAB.

Prerequisite: Electrical Engineering 411, 331, or Biomedical Engineering 311 with a grade of at least C-; Mathematics 427K with a grade of at least C-; and credit with a grade of at least C- or registration for Mathematics 340L.

EE 316: Digital Logic Design

Boolean algebra; analysis and design of combinational and sequential logic circuits; state machine design and state tables and graphs; simulation of combinational and sequential circuits; applications to computer design; and introduction to VHDL and field-programmable gate arrays (FPGAs).

Prerequisite: Electrical Engineering 306, Computer Science 307, 315, or 315H with a grade of at least C-; and credit with a grade of at least C- or registration for Electrical Engineering 319K, Computer Science 310, or 310H.

In addition to the lecture, students must register for a laboratory/discussion section.

EE 319K: Introduction to Microcontrollers (Embedded Systems)

Embedded systems; machine language execution; assembly and C language programming; local variables and subroutines; input/output synchronization; analog to digital conversion and digital to analog conversion; debugging; and interrupts.

Prerequisite: Electrical Engineering 306 or Biomedical Engineering 303 with a grade of at least C-, and Electrical Engineering 302 or Biomedical Engineering 102L with a grade of at least C-.

EE 321K: Mixed Signal and Circuits Laboratory

Digital and analog parametric testing of mixed-signal circuits and systems, including frequency response, harmonic and intermodulation, and noise behavior; use of system-level test equipment, including network analyzers, spectrum analyzers, and probe stations; coherent v. noncoherent measurements; design for testability. Three lecture hours and three laboratory hours a week for one semester. Prerequisite: Electrical Engineering 438 (or 338) with a grade of at least C; and credit with a grade of at least C or registration for Aerospace Engineering 333T, Biomedical Engineering 333T, Chemical Engineering 333T, Civil Engineering 333T, Electrical Engineering 333T, Mechanical Engineering 333T, or Petroleum and Geosystems Engineering 333T.

EE 322C: Data Structures

Programming with abstractions; data structures; algorithm analysis. Prerequisite: Electrical Engineering 312 with a grade of at least C.

EE 422C: Software Design and Implementation II (Data Structures)

Programming with abstractions; data structures; algorithm analysis. Three lecture hours a week for one semester. Prerequisite: Electrical Engineering 312 with a grade of at least C-.

EE 325: Electromagnetic Engineering

Introduction to electrostatics and magnetostatics; properties of conductive, dielectric, and magnetic materials; solutions of Maxwell's equations; uniform plane wave applications; frequency- and time-domain analyses of transmission lines.

Prerequisite: Physics 303L, 103N, and Mathematics 427K with a grade of at least C- in each, and credit with a grade of at least C- or registration for Mathematics 427L.

EE 325K: Antennas and Wireless Propagation

Solutions of time-varying Maxwell's equations with applications to antennas and wireless propagation; antenna theory and design, array synthesis; electromagnetic wave propagation, scattering, and diffraction; numerical methods for solving Maxwell's equations.

Prerequisite: Electrical Engineering 325 with a grade of at least C-.

EE 331: Electrical Circuits, Electronics, and Machinery

Not open to electrical engineering majors. Brief theory of direct and alternating current circuits; single-phase and three-phase power transmission; electronic devices and instrumentation; electromechanics.

Prerequisite: Mathematics 408D or 408M with a grade of at least C-, and Physics 303L and 103N with a grade of at least C- in each.

EE 331K: Electric Circuits and Electronics

Not open to electrical engineering majors. Electric and electronic circuits; time-domain and frequency-domain techniques; solid-state devices; analog and digital circuits. Prerequisite: Physics 303L, 103N, and Mathematics 427K with a grade of at least C in each.

EE 333T: Engineering Communication

Advanced engineering communication skills, with emphasis on technical documents, oral reports, and graphics; collaborative work involving online communication and research.

Prerequisite: English 316K with a grade of at least C-.

May be counted toward the writing flag requirement.

Contains a substantial writing component and fulfills part of the basic education requirement in writing.

EE 334K: Theory of Engineering Materials

Crystal structure; quantum theory; chemical bonds; electron statistics; electronic, optical, magnetic, and dielectric phenomena in materials, and device applications based on these phenomena. Prerequisite: Electrical Engineering 339 with a grade of at least C.

EE 438: Electronic Circuits I

Electronic devices in analog and digital circuits. Device physics and modeling; two-port networks; analysis and design of power supply circuits and amplifiers; frequency response; Bode plots. Laboratory work covers generation and acquisition of test signals; current, voltage, and impedance measurements; transfer function measurement; and spectrum measurements and analysis.

Prerequisite: Credit with a grade of at least C- or registration for Electrical Engineering 313 or Biomedical Engineering 343.

In addition to the lecture, students must register for a laboratory/discussion section.

EE 338K: Electronic Circuits II

Feedback principles; Bode plots; analysis and design of circuits with operational amplifiers and oscillators; filters; power amplifiers. Prerequisite: Electrical Engineering 438 with a grade of at least C.

EE 338L: Analog Integrated Circuit Design

Analysis and design of analog integrated circuits; transistor models and integrated circuit technologies; layout techniques; mismatches; simple and advanced current mirrors, and single-stage amplifiers; differential-pair amplifiers; frequency response; noise considerations; feedback and stability; nonlinear circuits; voltage reference circuits; and operational amplifiers using state-of-the-art CAD tools for design, simulation, and layout.

Prerequisite: Electrical Engineering 338K and 339 with a grade of at least C- in each.

Meets with EE 382M (Topic 14).

EE 339: Solid-State Electronic Devices

Quantum theory of energy levels; semiconductor materials and carrier transport; p-n junctions and Schottky barriers; bipolar and field effect transistors; light-emitting diodes, lasers, and photodetectors.

Prerequisite: Mathematics 427K, Physics 303L, and 103N with a grade of at least C- in each.

EE 440: Microelectronics Fabrication Techniques

Integrated circuit fabrication: crystal growth and wafer preparation; epitaxial growth; oxidation, diffusion, and ion implantation; thin-film deposition techniques; lithography and etching processes; integrated circuit process integration and process simulation.

Prerequisite: Electrical Engineering 339 with a grade of at least C-; and credit with a grade of at least C- or registration for Aerospace Engineering 333T, Biomedical Engineering 333T, Chemical Engineering 333T, Civil Engineering 333T, Electrical Engineering 333T, Mechanical Engineering 333T, or Petroleum and Geosystems Engineering 333T.

Meets with EE 396K (Topic 8).

EE 341: Electric Drives and Machines

Fundamentals of electromechanical interactions; electromechanical energy conversion; magnetic circuits, transformers, and energy conversion devices; introduction to power electronics. Prerequisite: Electrical Engineering 313 and 325 with a grade of at least C in each.

EE 345L: Microprocessor Applications and Organization

Microprocessor organization and interfacing; memory interfacing; hardware-software design of microprocessor systems; applications, including communication systems. Two lecture hours and six laboratory hours a week for one semester. Prerequisite: Electrical Engineering 319K, 322C, and 438 with a grade of at least C in each; and credit with a grade of at least C or registration for Aerospace Engineering 333T, Biomedical Engineering 333T, Chemical Engineering 333T, Civil Engineering 333T, Electrical Engineering 333T, Mechanical Engineering 333T, or Petroleum and Geosystems Engineering 333T.

EE 445L: Microprocessor Applications and Organization

Microprocessor organization and interfacing; memory interfacing; hardware-software design of microprocessor systems; and applications, including communication systems.

Prerequisite: Electrical Engineering 312 and 319K with a grade of at least C- in each; Electrical Engineering 411 and 313, or Biomedical Engineering 311 and 343, with a grade of at least C- in each; and credit with a grade of at least C- or registration for Aerospace Engineering 333T, Biomedical Engineering 333T, Chemical Engineering 333T, Civil Engineering 333T, Electrical Engineering 333T, Mechanical Engineering 333T, or Petroleum and Geosystems Engineering 333T.

EE 345M: Embedded and Real-Time Systems Laboratory

Embedded microcomputer systems; implementation of multitasking, synchronization, protection, and paging; operating systems for embedded microcomputers; design, optimization, evaluation, and simulation of digital and analog interfaces; real-time microcomputer software; applications, including data acquisition and control. Three lecture hours and three laboratory hours a week for one semester. Prerequisite: Electrical Engineering 345L or 345S with a grade of at least C; and credit with a grade of at least C or registration for Aerospace Engineering 333T, Biomedical Engineering 333T, Chemical Engineering 333T, Civil Engineering 333T, Electrical Engineering 333T, Mechanical Engineering 333T, or Petroleum and Geosystems Engineering 333T.

EE 345S: Real-Time Digital Signal Processing Laboratory

Architectures of programmable digital signal processors; programming for real-time performance; design and implementation of digital filters, modulators, data scramblers, pulse shapers, and modems in real time; interfaces to telecommunications systems. Three lecture hours and three laboratory hours a week for one semester. Prerequisite: Electrical Engineering 319K and 438 with a grade of at least C in each; credit with a grade of at least C or registration for Aerospace Engineering 333T, Biomedical Engineering 333T, Chemical Engineering 333T, Civil Engineering 333T, Electrical Engineering 333T, Mechanical Engineering 333T, or Petroleum and Geosystems Engineering 333T; and credit with a grade of at least C or registration for Biomedical Engineering 335 or Electrical Engineering 351K.

EE 445S: Real-Time Digital Signal Processing Lab

Architectures of programmable digital signal processors; programming for real-time performance; design and implementation of digital filters, modulators, data scramblers, pulse shapers, and modems in real time; and interfaces to telecommunication systems.

Prerequisite: Electrical Engineering 312 and 319K with a grade of at least C- in each; Biomedical Engineering 343 or Electrical Engineering 313 with a grade of at least C-; credit with a grade of at least C- or registration for Aerospace Engineering 333T, Biomedical Engineering 333T, Chemical Engineering 333T, Civil Engineering 333T, Electrical Engineering 333T, Mechanical Engineering 333T, or Petroleum and Geosystems Engineering 333T; and credit with a grade of at least C- or registration for Biomedical Engineering 335 or Electrical Engineering 351K.

EE 347: Modern Optics

Modern optical wave phenomena with applications to imaging, holography, fiber optics, lasers, and optical information processing. Prerequisite: Electrical Engineering 313 and 325 with a grade of at least C in each, or Biomedical Engineering 343 with a grade of at least C.

EE 348: Laser and Optical Engineering

Principles of operation and applications of lasers, optical modulators, and optical detectors.

Prerequisite: Electrical Engineering 339 with a grade of at least C-.

Meets with EE 396V.

EE 351K: Probability and Random Processes

Probability, random variables, statistics, and random processes, including counting, independence, conditioning, expectation, density functions, distributions, law of large numbers, central limit theorem, confidence intervals, hypothesis testing, statistical estimation, stationary processes, Markov chains, and ergodicity.

Prerequisite: Electrical Engineering 313 with a grade of at least C-.

EE 351M: Digital Signal Processing

Sampling, aliasing, truncation effects; discrete and fast Fourier transform methods; convolution and deconvolution; finite and infinite impulse response filter design methods; Wiener, Kalman, noncausal, linear phase, median, and prediction filters; and spectral estimation. Prerequisite: Credit with a grade of at least C or registration for Biomedical Engineering 335 or Electrical Engineering 351K.

EE 160: Special Problems in Electrical and Computer Engineering

Elective course open to upper-division students in electrical engineering for original investigation of special problems approved by the department.

Prerequisite: Consent of instructor.

May be repeated for credit.

EE 260: Special Problems in Electrical and Computer Engineering

Elective course open to upper-division students in electrical engineering for original investigation of special problems approved by the department.

Prerequisite: Consent of instructor.

May be repeated for credit.

EE 360: Special Problems in Electrical and Computer Engineering

Elective course open to upper-division students in electrical engineering for original investigation of special problems approved by the department.

Prerequisite: Consent of instructor.

May be counted toward the independent inquiry flag requirement.

May be repeated for credit.

Meets with ME 377K.

EE 460: Special Problems in Electrical and Computer Engineering

Elective course open to upper-division students in electrical engineering for original investigation of special problems approved by the department.

Prerequisite: Consent of instructor.

May be counted toward the independent inquiry flag requirement.

May be repeated for credit.

EE 360C: Algorithms

Complexity analysis; advanced combinatorial algorithms; algorithm design principles; intractability.

Prerequisite: Electrical Engineering 312 with a grade of at least C-; and Mathematics 325K or Philosophy 313K with a grade of at least C-.

EE 360F: Intro to Software Engineering

Introduction to the discipline of software engineering. Includes software system creation and evolution; fundamental concepts and principles of software product and software process systems, including requirements, architecture and design, construction, deployment, and maintenance; and documentation and document management, measurement and evaluation, software evolution, teamwork, and project management.

Prerequisite: Electrical Engineering 422C (or 322C) with a grade of at least C-.

EE 360K: Introduction to Digital Communications

Communication channels and their impairments; modulation; demodulation; probability-of-error analysis; source coding; error control coding; link budget analysis; equalization; synchronization and multiple access; spread spectrum; applications in wireline and wireless communication systems.

Prerequisite: Biomedical Engineering 335 or Electrical Engineering 351K with a grade of at least C-.

EE 360M: Digital Systems Design Using VHDL

Hardware implementation of arithmetic and other algorithmic processes; hardware description languages (VHDL); Field Programmable Gate Arrays (FPGAs); state machine charts; microprogramming; floating point arithmetic; and organization, design, simulation, synthesis, and testing of digital systems.

Prerequisite: Electrical Engineering 316 and 319K with a grade of at least C- in each.

EE 360N: Computer Architecture

Characteristics of instruction set architecture and microarchitecture; physical and virtual memory; caches and cache design; interrupts and exceptions; integer and floating-point arithmetic; I/O processing; buses; pipelining, out-of-order execution, branch prediction, and other performance enhancements; design trade-offs; case studies of commercial microprocessors. Laboratory work includes completing the behavioral-level design of a microarchitecture. Three lecture hours and one laboratory/recitation hour a week for one semester. Prerequisite: Electrical Engineering 316 and 319K with a grade of at least C in each.

EE 460N: Computer Architecture

Characteristics of instruction set architecture and microarchitecture; physical and virtual memory; caches and cache design; interrupts and exceptions; integer and floating-point arithmetic; I/O processing; buses; pipelining, out-of-order execution, branch prediction, and other performance enhancements; design trade-offs; case studies of commercial microprocessors. Laboratory work includes completing the behavioral-level design of a microarchitecture.

Prerequisite: Electrical Engineering 316 and 319K with a grade of at least C- in each.

EE 360P: Concurrent and Distributed Systems

Concurrency, synchronization, resource allocation, deadlock, and scheduling; multithreaded programming; client/server distributed systems programming. Prerequisite: Credit with a grade of at least C or registration for Electrical Engineering 345L.

EE 360R: Computer-Aided Integrated Circuit Design

Theory and practice of integrated circuit design. Classes of chip design, chip partitioning, and architecture; computer-aided design tools for simulation and physical design.

Prerequisite: Electrical Engineering 316, 438, and 339 with a grade of at least C- in each.

EE 360S: Digital Integrated Circuit Design

Circuit-level aspects of metal oxide silicon (MOS) and bipolar integrated circuit technologies. Logic gates and latches; propagation delays; circuit simulation models. Prerequisite: Electrical Engineering 438 (or 338) and 339 with a grade of at least C in each.

EE 360T: Software Testing

EE 361D: System Design Metrics

Survey of engineering design, manufacturing, and lifetime support issues; implications of customer perceptions of quality on design; economics of design; legal implications of design decisions. The equivalent of three lecture hours a week for one semester. Electrical Engineering 361D and 379K (Topic 22: System Design Metrics) may not both be counted. Prerequisite: Electrical Engineering 364D with a grade of at least C.

EE 461L: Software Engineering and Design Laboratory

Large-scale software system development; design and modeling tools; analysis and testing tools; collaborative development methods; object-oriented design and analysis; and life cycle analysis. Three lecture hours and three laboratory hours a week for one semester. Prerequisite: Electrical Engineering

422C (or 322C) or Computer Science 336 with a grade of at least C-; credit with a grade of at least C- or registration for Electrical Engineering 360C or Computer Science 357; and credit with a grade of at least C- or registration for Aerospace Engineering 333T, Biomedical Engineering 333T, Chemical Engineering 333T, Civil Engineering 333T, Electrical Engineering 333T, Mechanical Engineering 333T, or Petroleum and Geosystems Engineering 333T.

EE 361Q: Requirements Engineering

Methods and technology for acquiring, representing, documenting, verifying, validating, and maintaining requirements; text-based, graphic-based, and computational requirements model representations; requirements analysis to synthesize and resolve conflicts among disparate stakeholder viewpoints; requirements traceability and evolution, and change management. The equivalent of three lecture hours a week for one semester. Electrical Engineering 361Q and 379K (Topic: Requirements Engineering) may not both be counted. Prerequisite: Electrical Engineering 322C with a grade of at least C.

EE 361R: Radio Frequency Circuit Design

Scattering matrices and two-port representation, matching networks using analytical methods and graphical methods, and transistor amplifier design. Computer analysis using MATLAB or other programming language. The equivalent of three lecture hours a week for one semester. Electrical Engineering 361R and 379K (Topic: Radio Frequency Circuit Design) may not both be counted. Prerequisite: Electrical Engineering 325 and 438 with a grade of at least C in each.

EE 362K: Introduction to Automatic Control

Analysis of linear automatic control systems in time and frequency domains; stability analysis; state variable analysis of continuous-time and discrete-time systems; root locus; Nyquist diagrams; Bode plots; sensitivity; lead and lag compensation.

Prerequisite: Upper-division standing, and Electrical Engineering 313 and Mathematics 340L with a grade of at least C- in each.

EE 362L: Power Electronics

Analysis, design, and operation of power electronic circuits; power conversion from AC to DC, DC to DC, and DC to AC; rectifiers, inverters, and pulse width modulated motor drives. Laboratory work focuses on the use of energy from renewable sources such as photovoltaics and wind. Two lecture hours and one and one-half laboratory hours a week for one semester. Prerequisite: Electrical Engineering 438 or 331 (or 331K) with a grade of at least C; and credit with a grade of at least C or registration for Aerospace Engineering 333T, Biomedical Engineering 333T, Chemical Engineering 333T, Civil Engineering 333T, Electrical Engineering 333T, Mechanical Engineering 333T, or Petroleum and Geosystems Engineering 333T.

EE 462L: Power Electronics Laboratory

Analysis, design, and operation of power electronic circuits; power conversion from AC to DC, DC to DC, and DC to AC; rectifiers, inverters, and pulse width modulated motor drives. Laboratory work focuses on the use of energy from renewable sources such as photovoltaics and wind.

Prerequisite: Electrical Engineering 331 (or 331K) or 438 with a grade of at least C-; and credit with a grade of at least C- or registration for Aerospace Engineering 333T, Biomedical Engineering 333T, Chemical Engineering 333T, Civil Engineering 333T, Electrical Engineering 333T, Mechanical Engineering 333T, or Petroleum and Geosystems Engineering 333T.

Meets with EE 394 (Topic 7).

EE 362Q: Power Quality and Harmonics

Introduction to and analysis of power quality and harmonic phenomena in electric power systems. Includes characteristics and definitions, voltage sags, electrical transients, harmonics, mitigation techniques, and standards of power quality and harmonics. Electrical Engineering 362Q and 379K (Topic: Power Quality and Harmonics) may not both be counted.

Prerequisite: Electrical Engineering 368L or 369 with a grade of at least C-.

EE 362R: Renewable Energy and Power Systems

Introduction to renewable energy sources and their integration into power systems. Includes wind energy: resources, turbines, blades, rotor power characteristics, generators, active and reactive power, variability, and voltage regulation; solar energy: resources, solar radiation measurements, photovoltaic materials and properties, photovoltaic electrical characteristics, and system integration; and demonstrations with commercial-grade solar panels and laboratory-scale wind turbines. Electrical Engineering 362R and 379K (Topic: Renewable Energy and Power Systems) may not both be counted.

Prerequisite: Electrical Engineering 411 or 331 with a grade of at least C-.

EE 362S: Development of Solar-Powered Vehicle

Analysis, design, and construction of a solar-powered car for national competitions involving other universities. Study of electrical, mechanical, and aerodynamic systems. Electrical Engineering 362S and 379K (Topic: Development of a Solar Car for NASC) may not both be counted.

Prerequisite: Upper-division standing.

Meets with EE 309S, ME 379M, ASE 379L.

EE 363M: Microwave and Radio Frequency Engineering

Design principles in microwave and radio frequency systems; transmission lines and waveguides; S-parameter representation; impedance matching; microwave network analysis; microwave devices and components; electromagnetic effects in high-speed/high-frequency applications. Prerequisite: Electrical Engineering 325 with a grade of at least C.

EE 363N: Engineering Acoustics

Principles of acoustics, with applications drawn from audio engineering, biomedical ultrasound, industrial acoustics, noise control, room acoustics, and underwater sound.

Prerequisite: Mathematics 427K with a grade of at least C.

Same as ME 379N.

EE 464C: Corporate Senior Design Project

Design and experimental projects, done in the laboratories of local companies, for electrical engineering students working full-time in industry; the ethics of design for safety and reliability; emphasis on written and oral reporting of engineering projects.

Prerequisite: Electrical Engineering 364D with a grade of at least C-; and Electrical Engineering 440, 445L (or 345L), 445S (or 345S), 461L, or 462L (or 362L) with a grade of at least C-.

Contains a substantial writing component and fulfills part of the basic education requirement in writing. Additional hour(s) to be arranged.

Students must submit project outline before first class meeting. Oral reports on four dates at times and locations to be announced.

EE 364D: Introduction to Engineering Design

Introduction to the engineering design process; assessing engineering problems and customer needs; acquiring, documenting, and verifying requirements; high-level system design principles; effects of economic, environmental, ethical, safety, and social issues in design; writing design specifications. Electrical Engineering 155 and 364D may not both be counted.

Prerequisite: Aerospace Engineering 333T, Biomedical Engineering 333T, Chemical Engineering 333T, Civil Engineering 333T, Electrical Engineering 333T, Mechanical Engineering 333T, or Petroleum and Geosystems Engineering 333T, with a grade of at least C-; credit with a grade of at least C- or registration for Electrical Engineering 440, 445L (or 345L), 445S (or 345S), 461L, or 462L (or 362L); and credit with a grade of at least C- or registration for Electrical Engineering 366.

EE 464G: Multidisciplinary Senior Design Project

Design and experimental projects done with teams of students from multiple engineering disciplines; the ethics of design for safety and reliability; emphasis on written and oral reporting of engineering projects. Three lecture hours a week for one semester, with additional laboratory hours to be arranged. Prerequisite: Electrical Engineering 364D and 366 with a grade of at least C in each; and Electrical Engineering 321K, 440, 345L, 345S, 362L, 371C, 372L, or 374L with a grade of at least C.

EE 464H: Honors Senior Design Project

Restricted to students in the Engineering Honors Program. Design and experimental projects done under the direction of a University faculty member; the ethics of design for safety and reliability; emphasis on written and oral reporting of engineering projects.

Prerequisite: Electrical Engineering 364D with a grade of at least C-; and Electrical Engineering 440, 445L (or 345L), 445S (or 345S), 461L, or 462L (or 362L) with a grade of at least C-.

May be counted toward the independent inquiry flag requirement.

Contains a substantial writing component and fulfills part of the basic education requirement in writing. Additional hour(s) to be arranged.

Students must submit project outline before first class meeting. Lab room assignment to be arranged at a mandatory meeting. Oral reports on four dates at times and locations to be announced.

EE 464K: Senior Design Project

Design and experimental projects done in Department of Electrical and Computer Engineering laboratories; the ethics of design for safety and reliability; emphasis on written and oral reporting of engineering projects.

Prerequisite: Electrical Engineering 364D with a grade of at least C-; and Electrical Engineering 440, 445L (or 345L), 445S (or 345S), 461L, or 462L (or 362L) with a grade of at least C-.

May be counted toward the independent inquiry flag requirement.

Contains a substantial writing component and fulfills part of the basic education requirement in writing.

Students must submit project outline before first class meeting. Lab room assignment to be arranged at a mandatory meeting. Oral reports on four dates at times and locations to be announced.

EE 464R: Research Senior Design Project

Design and experimental projects done under the supervision of a University faculty member; the ethics of design for safety and reliability; emphasis on written and oral reporting of engineering projects.

Prerequisite: Electrical Engineering 364D with a grade of at least C-; and Electrical Engineering 440, 445L (or 345L), 445S (or 345S), 461L, or 462L (or 362L) with a grade of at least C-.

May be counted toward the independent inquiry flag requirement.

Contains a substantial writing component and fulfills part of the basic education requirement in writing.

Students must submit project outline before first class meeting. Lab room assignment to be arranged at a mandatory meeting. Oral reports on four dates at times and locations to be announced.

EE 366: Engineering Economics I

Business organization; discounted cash flow calculations, including present-worth and rate-of-return calculations; replacement analyses; financial analyses; accounting and depreciation; income taxes; inflation; risk analysis, utility theory, decision models, sequential decision making; value of information.

Prerequisite: Credit or registration for Electrical Engineering 351K.

EE 366K: Engineering Economics II

Fundamentals of risk management, including portfolio theory, capital asset pricing theory, and effects of financing; hedging risks using forwards, futures, options, and other derivatives; stochastic models of price behavior. Prerequisite: Electrical Engineering 366 with a grade of at least C.

EE 366L: Statistics for Manufacturing

Statistical analysis applied to the development and control of manufacturing operations; quality control, statistical process control, and design of experiments. Prerequisite: Electrical Engineering 351K with a grade of at least C.

EE 367L: Topics in Engineering and Society

Studies in the interrelated problems of society and technology: ethics; legal, social, and economic problems. May be repeated for credit when the topics vary. Prerequisite: Consent of instructor.

EE 368: Electrical Power Transmission and Distribution

Analysis of power system transmission and distribution system components; electric and magnetic fields surrounding transmission lines; dielectric and insulator breakdown; audible and radio noise; shock hazards; grounding. Prerequisite: Electrical Engineering 313 with a grade of at least C.

EE 368L: Power Systems Apparatus and Laboratory

Fundamentals of power systems emphasized through laboratory experiments; complex power, three-phase circuits, per-unit system, transformers, synchronous machines, transmission line models, steady-state analysis, induction machines, capacitor banks, protective relaying, surge arrestors, and instrumentation. Three lecture hours and three laboratory hours a week for one semester. Electrical Engineering 368L and 379K (Topic: Power Systems Apparatus and Laboratory) may not both be counted. Prerequisite: Electrical Engineering 331 or 438 with a grade of at least C; and credit with a grade of at least C or registration for Aerospace Engineering 333T, Biomedical Engineering 333T, Chemical Engineering 333T, Civil Engineering 333T, Electrical Engineering 333T, Mechanical Engineering 333T, or Petroleum and Geosystems Engineering 333T.

EE 369: Power Systems Engineering

Three-phase power systems, system component models, symmetrical components, and admittance and impedance matrices. Formulation and analysis of loadflow, short circuit, and stability for electric grids. Economic operation.

Prerequisite: Upper-division standing, and Electrical Engineering 313 or 331 with a grade of at least C-.

EE 370: Automatic Control II

Introduction to modern control theory, nonlinear and optimal control systems; controllability, observability, stability; state feedback, observers, eigenvalue assignment. Prerequisite: Electrical Engineering 362K with a grade of at least C.

EE 370K: Computer Control Systems

Analysis and design of linear discrete time control systems; z-transform theory; modified z-transforms; stability; multirate systems; digital simulation of discrete time systems; synthesis of algorithms for computer controllers.

Prerequisite: Credit with a grade of at least C- or registration for Electrical Engineering 362K.

Meets with EE 380N (Topic 7).

EE 370L: Introduction to Manufacturing Systems Automation

Applications of automation techniques to manufacturing systems; robotics and computer vision. Prerequisite: Electrical Engineering 362K with a grade of at least C.

EE 370N: Introduction to Robotics and Mechatronics

Structures for industrial robots; geometry and transformation; direct and inverse kinematics; differential kinematics; dynamics; trajectory planning; actuators and sensors; adaptive control and learning compliance; vision and pattern recognition; expert systems. Electrical Engineering 370N and 379K (Topic 16: Introduction to Robotics and Mechatronics) may not both be counted. Prerequisite: Electrical Engineering 362K with a grade of at least C.

EE 371C: Wireless Communications Laboratory

The fundamentals of wireless communication from a digital signal processing perspective; linear modulation, demodulation, and orthogonal frequency division multiplexing; synchronization, channel estimation, and equalization; communication in fading channels; and wireless standards. Electrical Engineering 371C and 379K (Topic: Wireless Communications Laboratory) may not both be counted.

Prerequisite: Electrical Engineering 445S (or 345S), 351M, or 360K with a grade of at least C-; and credit with a grade of at least C- or registration for Aerospace Engineering 333T, Biomedical Engineering 333T, Chemical Engineering 333T, Civil Engineering 333T, Electrical Engineering 333T, Mechanical Engineering 333T, or Petroleum and Geosystems Engineering 333T.

Meets with EE 381V.

EE 371D: Introduction to Neural Networks

Characteristics of artificial neural networks, feedforward networks, and recurrent networks; learning algorithms; self-organization; biological links; data mining and other applications. Prerequisite: Electrical Engineering 351K and Mathematics 340L with a grade of at least C in each.

EE 371M: Communication Systems

Analog and digital modulation; noise in communication systems; signal-to-noise ratio; coding; optimal receiver design; phase-locked loops; and performance analysis. Prerequisite: Credit with a grade of at least C or registration for Electrical Engineering 351K or Biomedical Engineering 335.

EE 371R: Digital Image and Video Processing

Digital image acquisition, processing, and analysis; algebraic and geometric image transformations; two-dimensional Fourier analysis; image filtering and coding. Prerequisite: Credit with a grade of at least C or registration for Electrical Engineering 351K or Biomedical Engineering 335.

EE 372L: Network Engineering Laboratory

Local, metropolitan, and wide-area operations; telecommunication common carrier organization and services; administrative and political considerations; premise distribution systems; name resolution, address assignment, and mail; datagrams, packets, frames, and cells; addressing and network-level interconnection; internetwork architecture; TCP/IP protocol suite (v. 4 and 6); Ethernet and IEEE 802.3 standards; IEEE 802.11 standards and wireless access points; repeaters, hubs, bridges, routers; local area network emulation; public switched network access through POTS and ISDN; intradomain and interdomain routing; routing protocols, including RIP, OSPF, and BGP; multicast; media testing; local- and wide-area diagnostic tools. The equivalent of three lecture hours a week for one semester. Electrical Engineering 372L and 379K (Topic 19: Network Engineering Laboratory) may not both be counted. Prerequisite: Electrical Engineering 372N with a grade of at least C; and credit with a grade of at least C or registration for Aerospace Engineering 333T, Biomedical Engineering 333T, Chemical Engineering 333T, Civil Engineering 333T, Electrical Engineering 333T, Mechanical Engineering 333T, or Petroleum and Geosystems Engineering 333T.

EE 372N: Telecommunication Networks

Circuit and packet-switched networks; local area networks; protocol stacks; ATM and broadband ISDN; Internet; routing, congestion control, and performance evaluation; multimedia applications. Electrical Engineering 372N and 379K (Topic 14: Telecommunication Networks) may not both be counted. Prerequisite: Electrical Engineering 351K with a grade of at least C.

EE 372S: Cryptography and Network Security

Distributed information system security; cryptographic tools; authentication; message security; system management. The equivalent of three lecture hours a week for one semester. Electrical Engineering 372S and 379K (Topic 18: Network Security) may not both be counted. Prerequisite: Mathematics 325K or 340L with a grade of at least C.

EE 374K: Biomedical Electronics (Instrument Design)

The application of electrical engineering design techniques and instrument design analysis for medical and biological sciences testing and measurement; pressure, flow, temperature, and volume measurement; biopotentials; pacemakers, stimulators, defibrillators, and other therapeutic devices; electrical safety; and power supply design.

Prerequisite: Electrical Engineering 438 with a grade of at least C-.

Meets with BME 374K, BME 384J (Topic 1), EE 385J (Topic 31).

EE 374L: Applications of Biomedical Engineering

An in-depth examination of selected topics in biomedical engineering, such as optical and thermal properties of laser interaction with tissue; measurement of perfusion in the microvascular system; diagnostic imaging; interaction of living systems with electromagnetic fields; robotic surgical tools; ophthalmic instrumentation; noninvasive cardiovascular measurements. Three lecture hours and six laboratory hours a week for one semester. Prerequisite: Electrical Engineering 374K with a grade of at least C; and credit with a grade of at least C or registration for Aerospace Engineering 333T, Biomedical Engineering 333T, Chemical Engineering 333T, Civil Engineering 333T, Electrical Engineering 333T, Mechanical Engineering 333T, or Petroleum and Geosystems Engineering 333T.

EE 379K: Topics in Electrical Engineering

Prerequisite: Upper-division standing.

Hour(s) to be arranged. Course number may be repeated for credit when the topics vary.

Topics

Topic: 1 - Conference Course
May be repeated for credit.

Topic: 2 - Software Testing

Topic: 3 - Renewable Energy and Power Systems
Prerequisite: Upper-division standing. Course number may be repeated for credit when the topics vary.

Topic: 4 - Solar Conversion Devices

Topic: 15 - Information Theory
Measures of information; noiseless coding and data compression; discrete memoryless channels and channel capacity; broadcast channels; error-correcting codes. Additional prerequisite: Electrical Engineering 351K with a grade of at least C.

Topic: 20 - Computer Architecture: Personal Computer Design
Commercial general purpose processors, memory architecture, buses, storage devices, graphics subsystems, I/O devices and peripherals, audio subsystems, operating systems, benchmarking, manufacturing, and testing of personal computer systems. One class meeting may take place outside of normally scheduled class time for a tour of a PC manufacturing site. Additional prerequisite: Electrical Engineering 360N with a grade of at least C.

Topic: 21 - Information and Cryptography
Information theory; construction of codes; cryptography, including security and randomized encryption; Kolmogorov complexity; statistics, including large deviations, nonparametrics, and information inequalities; Vapnik-Cervonenkis methods for learning theory. Additional prerequisite: Electrical Engineering 351K with a grade of at least C.