Department of Electrical and Computer Engineering

Unless otherwise stated in the description below, each class meets for three lecture hours a week for one semester.

Electrical Engineering: E E

Lower-Division Courses

301. Introduction to Computer Programming.

An introductory course designed to prepare electrical engineering students with no programming experience for Electrical Engineering 312. May not be counted toward any engineering degree.

302. Introduction to Electrical and Computer Engineering.

Introduction to the scope and nature of the professional activities of electrical engineers; basic mathematical skills reviewed and applied to problem solving. Three lecture hours and two laboratory hours a week for one semester.

411. Circuit Theory.

Analysis and design of linear circuits; steady-state response to signals; simple transient response; nodal and loop analysis. Three lecture hours and two recitation hours a week for one semester. Prerequisite: Electrical Engineering 302 with a grade of at least C and credit or registration for Mathematics 427K and Physics 303L and 103N.

312. Electrical Engineering Computation.

Programming in a high-level language with data structures and numerical analysis. Three lecture hours and one recitation hour a week for one semester. Prerequisite: Programming experience at the level of Computer Sciences 304P and credit or registration for Mathematics 408D.

316. Digital Systems Engineering I.

Boolean algebra; analysis and synthesis of combinational and sequential switching networks; applications to computer design. Prerequisite: A college-level programming course.

319K. Microprocessor Programming.

Basic microcomputer organization and principles of assembly language programming, including data structures, local variables, and modular programming techniques. Introduction to input/output device interfacing, including switches, LEDs, serial interfaces, and digital-to-analog and analog-to-digital converters. Prerequisite: Electrical Engineering 312 and 316 with a grade of at least C in each.

Upper-Division Courses

321. Electrical Engineering Laboratory I.

Basic experimental methods; theory and practice of measurements; limitations of theoretical models; digital computer applications; reporting of technical results; safety in the laboratory and workplace. Two lecture hours and six laboratory hours a week for one semester. Prerequisite: Electrical Engineering 312 with a grade of at least C and credit or registration for Electrical Engineering 323, 333T, and 338.

321K. Electrical Engineering Laboratory II.

Experimental solution of engineering problems, including design, optimization, evaluation, and simulation; advanced measurement techniques in electrical, electronic, and digital systems; safety and ethics. Two lecture hours and six laboratory hours a week for one semester. Prerequisite: Electrical Engineering 321, 338K, and 155 with a grade of at least C in each.

323. Linear Circuits and Systems.

Fourier, Laplace, and z-transform methods, frequency-domain techniques, time-domain techniques, continuous and discrete time signals. Prerequisite: Electrical Engineering 411 and Mathematics 427K with a grade of at least C in each.

325. Electromagnetic Engineering I.

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: Electrical Engineering 411 with a grade of at least C.

325K. Electromagnetic Engineering II.

General solutions of time-varying Maxwell's equations; plane waves, waveguiding, and transmission structures; radiation, antenna patterns, antenna arrays, aperture synthesis; solution of Poisson and Laplace equations in dielectric and semiconducting media using conformal mapping, finite difference, and finite numerical methods. Prerequisite: Electrical Engineering 325 with a grade of at least C.

325L. Cooperative Engineering.

This course covers the work period of electrical engineering students in the Cooperative Engineering Program. Forty laboratory hours a week for three semesters. The student must complete Electrical Engineering 325LX, 325LY, and 325LZ before a grade and degree credit are awarded. Prerequisite: For 325LX, application to become a member of the Cooperative Engineering Program, approval of the dean, and appointment for a full-time cooperative work tour; for 325LY, Electrical Engineering 325LX and appointment for a full-time cooperative work tour; for 325LZ, Electrical Engineering 325LY and appointment for a full-time cooperative work tour.

331. Electrical Circuits, Electronics, and Machinery.

Not open to electrical engineering majors. Brief theory of direct and alternating current circuits and machinery; elements of power transmission and electronics. Prerequisite: Mathematics 408D and Physics 303L and 103N.

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.

332. Computer Graphics.

Computer graphics and advanced programming techniques, with applications to engineering problems. Prerequisite: Electrical Engineering 312 with a grade of at least C; and Mathematics 325K, 340L, or Philosophy 313K with a grade of at least C.

332K. Numerical Techniques.

Numerical analysis and advanced programming techniques, with applications to electrical and computer engineering problems. Prerequisite: Electrical Engineering 323 with a grade of at least C.

333T. Technical Communication.

Advanced technical communication skills, with emphasis on writing strategies for technical documents, oral presentations, and visual aids. Prerequisite: English 316K and admission to an appropriate major sequence in engineering.

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: Credit or registration for Electrical Engineering 339.

335M. Electric Machinery and Magnetic Devices.

Same as Mechanical Engineering 335M. Transformers, motors, generators; starting, control, and protection of motors; emphasis on applications. Prerequisite: Electrical Engineering 331K with a grade of at least C.

338. Electronic Circuits I.

Basic components of analog and digital integrated circuits; transistor models; power and speed considerations; analysis and design of electronic circuits. Prerequisite: Credit or registration for Electrical Engineering 323.

338K. Electronic Circuits II.

Feedback principles; analysis and design of analog and digital integrated circuits; integrated circuit design considerations. Prerequisite: Electrical Engineering 323 and 338 with a grade of at least C in each, and credit or registration for Electrical Engineering 321.

338L. Analog Integrated Circuit Design.

Analysis and design of analog integrated circuits: transistor models, integrated circuit technology, amplifiers, output stages, frequency response, feedback, nonlinear circuits, and noise. Prerequisite: Electrical Engineering 338K and 339.

339. Solid-State Electronic Devices.

Semiconductor materials and carrier transport; p-n junctions and Schottky barriers; bipolar and field effect transistors; integrated circuits. Prerequisite: Electrical Engineering 325 with a grade of at least C.

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. Three lecture hours and three laboratory hours a week for one semester. Prerequisite: Electrical Engineering 339 with a grade of at least C and consent of instructor.

341. Electromechanical Systems I.

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

345L. Microprocessor Applications and Organization.

Microprocessor organization and interfacing; hardware-software design of microprocessor systems; applications, including data acquisition, control, and communication. Two lecture hours and six laboratory hours a week for one semester. Prerequisite: Electrical Engineering 319K and 321 with a grade of at least C in each.

347. Modern Optics.

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

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.

351K. Probability, Statistics, and Random Processes.

Probability, random variables, statistics, and random processes. Prerequisite: Electrical Engineering 323 with a grade of at least C.

351L. Signals and Systems.

Representation of signals in discrete time and continuous time, convolution, Fourier series, Fourier transforms, z-transforms, Laplace transforms, approximation of spectral densities and autocorrelation functions. Prerequisite: Electrical Engineering 351K with a grade of at least C.

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. Prerequisite: Electrical Engineering 323 with a grade of at least C.

155. Electrical and Computer Engineering Seminar.

Lectures by speakers from industry, government, academia, and professional private practice. Topics include safety, public health, ethics, professionalism, and technical area career descriptions. Written reports are required. One lecture hour a week for one semester. Prerequisite: Admission to an appropriate major sequence in engineering.

160, 260, 360, 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. For each semester hour of credit earned, the equivalent of three laboratory hours a week for one semester. May be repeated for credit. Prerequisite: Consent of instructor.

360C. Data Structures in C++.

Advanced C++ programming. Data structures, sorting, hashing, dynamic storage allocation, file organization. Prerequisite: Electrical Engineering 312 and 319K with a grade of at least C in each.

360D. Object Oriented Programming.

Object oriented program design methodologies and programming techniques in C++. Prerequisite: Electrical Engineering 360C with a grade of at least C.

360E. Analysis and Architecture of Software Systems.

Modeling of software processes; properties of software systems: reliability, performance, fault tolerance, safety. Prerequisite: Electrical Engineering 312 and 319K with a grade of at least C in each.

360F. The Software Engineering Process.

Tools, methods, and practices for software projects; professional, ethical, and legal issues in software engineering. Prerequisite: Admission to the major sequence in electrical engineering and consent of instructor.

360K. Communication Electronics.

Low-noise amplifiers, mixers, filters, modulators and demodulators, phase locked loops, analog-to-digital converters, digital signal processors, power amplifers. Prerequisite: Electrical Engineering 338K with a grade of at least C.

360M. Digital Systems Engineering II.

Hardware implementation of arithmetic and other algorithmic processes; organization, design, and simulation of digital systems; asynchronous sequential switching networks. Prerequisite: Electrical Engineering 316 and 319K with a grade of at least C in each.

360N. Computer Architecture.

Instruction set design, processor organization, microprogramming, pipelining, and memory hierarchy. Prerequisite: Electrical Engineering 319K with a grade of at least C.

360P. Interfacing to Operating Systems.

Memory-mapped and system call input/output in C; basic concepts of operating systems; real-time and time-sharing systems; device drivers; disk file organization. Prerequisite: Electrical Engineering 360C with a grade of at least C and credit or registration for Electrical Engineering 345L.

360Q. System Software and Concurrent Programming.

Introduction to operating systems concepts: virtual memory, file systems, process scheduling, and protection. Fundamentals of concurrent programming: synchronization, interprocess communication, and deadlock. Prerequisite: Electrical Engineering 360C or 360E, admission to the major sequence in electrical engineering, and consent of instructor.

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 and 339 with a grade of at least C in each.

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. Electrical Engineering 360S and 379K (Topic 10: Digital Integrated Circuit Design) may not both be counted. Prerequisite: Electrical Engineering 338K and 339 with a grade of at least C in each.

362K. Introduction to Automatic Control.

Analysis of linear automatic control systems in time and frequency domains; stability analysis; state variable analysis; root locus; Nyquist diagrams and Bode plots; sensitivity; lead and lag compensation. Prerequisite: Credit or registration for Electrical Engineering 338K.

362L. Power Electronics.

Analysis, design, and operation of power electronic circuits that use semiconductor components; power conversion from alternating to direct and from direct to alternating current, phase controlled converters, switching power supplies, control of alternating current machines, harmonics. Prerequisite: Electrical Engineering 323 and 338 with a grade of at least C in each.

363M. Introduction to Microwaves.

Design principles in microwave systems; plane wave propagation; transverse electric and transverse magnetic modes, oblique incidence; transmission line and waveguide analysis; S-parameter representation; network analysis with applications to circulators, directional couplers, power coupling devices. Prerequisite: Electrical Engineering 325 with a grade of at least C.

363N. Noise and Vibration Control.

Same as Architectural Engineering 379K and Mechanical Engineering 379N. Principles of acoustics; human response to sound; control of noise and vibrations by means of vibration isolation; sound barriers and absorption. Prerequisite: Mathematics 427K with a grade of at least C and admission to an appropriate major sequence in engineering.

464H. Electrical Engineering Honors Projects.

Restricted to honors students. Design and experimental projects in departmental research laboratories; the ethics of design for safety and reliability; emphasis on written and oral reporting of engineering projects. One lecture hour and nine laboratory hours a week for one semester. Prerequisite: Electrical Engineering 319K, 321K, and 339 with a grade of at least C in each, and consent of the undergraduate adviser.

464K. Electrical Engineering Projects Laboratory.

Design and experimental projects in digital systems, control systems, electromagnetic systems, communication systems, energy conversion, physical electronics, and biomedical engineering; the ethics of design for product safety and reliability; emphasis on written and oral reporting of engineering projects. One lecture hour and nine laboratory hours a week for one semester. Prerequisite: Electrical Engineering 319K, 321K, and 339 with a grade of at least C in each.

366. Engineering Economics I.

Engineering economics, with emphasis on net present value calculations; time value of money operations, depreciation, financing, inflation and tax considerations.

366K. Engineering Economics II.

Risk and sensitivity, managerial accounting, decision analysis, portfolio theory, capital asset pricing, and the economics of public and private sector projects. Prerequisite: Credit or registration for Electrical Engineering 351K.

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.

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: Admission to a major sequence in engineering.

Topic 1: Technological Innovation: Ethical Issues.

Topic 2: Energy Policy and Ethical Conflicts.

Topic 3: Biotechnology and Engineering Ethics.

Topic 4: The Environment, Resources, and Technological Risk.

Topic 5: Engineering Entrepreneurship.

Topic 6: Engineering in a Legal Environment.

368. Electrical Power Transmission and Distribution.

Analysis of power system transmission and distribution components, with emphasis on transient behavior; transmission line configurations and constants; traveling waves on transmission lines; protective relaying systems; steady-state and transient stability. Prerequisite: Electrical Engineering 323 and 325 with a grade of at least C in each.

369. Power Systems Engineering.

Introduction to power systems engineering; short-circuit studies, the load-flow problem, economic operation of power systems, steady-state and transient stability of power systems. Prerequisite: Electrical Engineering 323 with a grade of at least C.

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 and Mathematics 311 or 340L, with a grade of at least C in each.

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: Electrical Engineering 362K with a grade of at least C.

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.

371M. Communication Systems.

Signals, systems, and modulation techniques; effects of noise in communication systems; signal-to-noise ratio; digital data transmission; optimal receiver design. Prerequisite: Electrical Engineering 351K with a grade of at least C.

371R. Digital Image Processing.

Digital image acquisition, processing, and analysis; algebraic and geometric image transformations; two-dimensional Fourier analysis; image filtering and coding. Electrical Engineering 371R and 379K (Topic 12: Digital Image Processing) may not both be counted. Prerequisite: Electrical Engineering 351K.

374K. Biomedical Electronics.

Application of techniques of electrical engineering to analysis and instrumentation in biological sciences: pressure, flow, temperature measurement; bioelectric signals; pacemakers; ultrasonics; electrical safety; electrotherapeutics and lasers.

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.

379K. Topics in Electrical Engineering.

May be repeated for credit when the topics vary. The equivalent of three lecture hours a week for one semester. Prerequisite: Upper-division standing and consent of the undergraduate adviser in electrical engineering.

Topic 1: Conference Course.

Topic 2: Quality and Reliability Engineering.

Topic 3: Solid-State Electronics Laboratory.

Topic 4: Energy Conversion Processes.

Topic 5: Design Problems.

Topic 6: Relay Protection of Power Systems.

Topic 7: Power Systems Seminar.

Topic 8: Digital Communications.

Topic 9: Introduction to Plasma Dynamics.

Topic 13: Introduction to Controlled Thermonuclear Fusion. Thermonuclear fusion physics and technology, with applications to magnetic confinement and tokamaks. Additional prerequisite: Upper-division standing in engineering or natural sciences or consent of instructor.

Topic 14: Telecommunication Networks. Additional prerequisite: Electrical Engineering 351K with a grade of at least C.

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 16: Robotics. Theory of robotics, with emphasis on control, sensing, actuation, and low- and high-level vision. Introduction to manipulator geometry, kinematics, dynamics, and planning of trajectories.


Go to the Table of Contents for
Courses in the College of Engineering | Undergraduate Catalog |

Next Chapter | Undergraduate Catalog Home Page | Registrar's Home Page | UT Home Page


28 August 1996. Registrar's Web Team
Comments to rgcat@utxdp.dp.utexas.edu