The University of Texas at Austin

Department of Electrical and Computer Engineering


2002-2004 Catalog
Course Abstracts

Comments specific to ECE students are in italics.

05/03/02


COURSE DESCRIPTIONS

Unless otherwise stated in the description below, each class meets for three lecture hours a week for one semester. Students in the ECE Department are required to study some courses offered by other departments. Course descriptions are divided into the following sections:

More information on ECE courses can be found on the Course Information document, which indexes professors' course descriptors and current course notes on the Web.

*Starred courses have been updated with descriptions, prerequisites, or course titles for the 2002-2004 Catalog. Green text indicates the specific changes in the 2002-2004 Catalog vs. the 2000-2002 Catalog.


Lower Division EE Courses

* 302. Introduction to Electrical and Computer Engineering. Scope and nature of professional activities of electrical and computer engineers including problem solving techniques, analysis, and design methods; computers for communication and problem solving tasks; engineering professional ethics; analysis of analog resistive circuits, including Thevenin/Norton equivalent, mesh analysis, and nodal analysis; representation of signals and systems; information processing; state machines. Prerequisite: Credit or registration for Mathematics 408C. Three lecture hours and two laboratory hours a week for one semester.

* 306. Introduction to Computing. 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. Prerequisite: None. Three lecture hours and one recitation hour a week for one semester.

* 411. Circuit Theory Linear circuit elements; nodal and loop analysis; operational amplifiers; capacitance and inductance; simple transient response; sinusoidal steady state analysis; Bode plots; three-phase circuits; Laplace transforms; computer-aided analysis and design. Prerequisite: EE 302 with a grade of at least C, and credit or registration for Mathematics 427K, and Physics 303L and 103N. Three lecture hours and two recitation hours a week for one semester.

* 312. Introduction to Programming. Programming skills for problem solving; programming in C; elementary data structures; asymptotic analysis. In most sections, examinations are given on Wednesday nights; see the Course Schedule for more information. Prerequisite: [EE 306 or BME 303] with a grade of at least C. Three lecture hours and one recitation hour a week for one semester.

* 313. Linear Systems and Signals Only one of EE 313, EE 323, and BME 343 may be counted. Representation of signals and systems; system properties; sampling; Laplace and z-transforms; transfer functions and frequency response; convolution; stability; Fourier series; Fourier transform; AM/FM modulation; applications. Prerequisite: EE 411 with a grade of at least C, and credit or registration for [Mathematics 325K or 340L].

* 316. Digital Logic Design. Boolean algebra; analysis and synthesis of combinational and sequential digital logic; applications to computer design; introduction to VHDL. Prerequisite: [EE 306 or CS 310] with a grade of at least C.

* 319K. Introduction to Microcontrollers. Basic computer structure; instruction set; addressing modes; assembly language programming; subroutines; arithmetic operations; programming in C; C functions; basic data structures; input/output; and survey of several microcontrollers. In most sections, examinations are given on Wednesday nights; see the Course Schedule for more information. Prerequisite: EE 306 and 312 with a grade of at least C in each.

Three lecture hours and one laboratory hour a week for one semester.

Upper Division EE Courses

* 321. Electronics Laboratory. 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. Prerequisite: EE 312 with a grade of at least C and credit or registration for EE 333T and 438. Two lecture hours and six laboratory hours a week for one semester.

* 321K. Mixed Signal and Circuits Laboratory. Digital and analog parametric testing of mixed-signal circuits and systems including frequency response, harmonic and inter-modulation, and noise behavior; use of system-level test equipment including network analyzers, spectrum analyzers, and probe stations; coherent vs. non-coherent measurements; design for testability. Prerequisite: EE 438 with a grade of at least C, and credit or registration for EE 333T. Three lecture hours and three laboratory hours a week for one semester.

* 322C. Data Structures. Programming with abstractions; programming in C++; data structures; templates; algorithm analysis. Prerequisite: EE 312 with a grade of at least C.

325. Electromagnetic Engineering. Introduction to electrostatics and magnetostatics; properties of conductive, dielectric, and magnetic materials; solutions of Maxwell's equations; frequency- and time-domain analysis transmission lines; uniform plane wave applications. Prerequisite: EE 411 with a grade of at least C.

325K. Antennas and Wireless Propagation. Solutions of time-varying Maxwell's equations with application 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: EE 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. The student must complete EE 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, EE 325LX and appointment for a full-time cooperative work tour; for 325LZ, EE 325LY and appointment for a full-time cooperative work tour. Forty laboratory hours a week for three semesters.

331. Electrical Circuits, Electronics, and Machinery. Not open to electrical engineering or computer engineering majors. Brief theory of direct and alternating current circuits and machinery; elements of power transmission and electronics. Prerequisite: Mathematics 408D (or 808B) and Physics 303L and 103N.

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

* 332. Computer Graphics. EE 332 and CS 354 may not both be counted. Computer graphics and advanced programming techniques, with applications to engineering problems. Prerequisite: EE 322C and [Mathematics 325K or 340L] with a grade of at least C in each.

* 332K. Numerical Techniques. Numerical analysis and advanced programming techniques, with applications to electrical and computer engineering problems. Prerequisite: [EE 313 or 323] with a grade of at least C.

* 333T. Engineering Communication. Advanced engineering communication skills, with emphasis on technical documents, oral reports, and graphics; collaborative work involving on-line communication and research. Prerequisite: Credit or registration for EE 155.

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 EE 339.

* 438. Electronic Circuits I. (Replaces EE 338 in the core curriculum.) Electronic devices in analog and digital circuits. Lecture component covers device physics and modeling; two-port networks; analysis and design of power supply circuits and amplifiers; frequency response; Bode plots. Laboratory component covers generation and acquisition of test signals; current, voltage, and impedance measurements; transfer function measurement; and spectrum measurements and analysis. Prerequisite: Credit or registration for EE 313, or BME 311 and credit or registration for BME 343. Three lecture hours and three laboratory hours a week for one semester.

* 338K. Electronic Circuits II. Feedback principles; Bode plots; analysis and design of operational amplifier circuits, oscillators, and pulse and switching circuits. Prerequisite: EE 438.

* 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; noise. Prerequisite: EE 438 and 339.

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, and Physics 303L and 103N, with a grade of at least C in each.

* 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: EE 438 and 339 with a grade of at least C in each, credit or registration for EE 333T, and consent of instructor. Three lecture hours and three laboratory hours a week for one semester.

* 341. Electric Drives and Machines. Fundamentals of electromechanical interactions; electromechanical energy conversion; magnetic circuits, transformers, and energy conversion devices; introduction to power electronics. Prerequisite: EE 313 and 325 with a grade of at least C in each.

* 345L. Microprocessor Applications and Organization. Microprocessor organization and interfacing; memory interfacing; hardware-software design of microprocessor systems; applications, including communication systems. Prerequisite: EE 319K, 322C, and 438 with a grade of at least C in each, and credit or registration for EE 333T. Two lecture hours and six laboratory hours a week for one semester.

* 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. Prerequisite: [EE 345L or EE345S] with a grade of at least C. Three lecture hours and three laboratory hours a week for one semester.

* 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. Prerequisites: EE 319K and 438 with a grade of at least C in each, and credit or registration for EE333T and [EE 351K or BME 335] Three lecture hours and three laboratory hours a week for one semester.

347. Modern Optics. EE 347 and Physics 333 may not both be counted. Modern optical wave phenomena with applications to imaging, holography, fiber optics, lasers, and optical information processing. Prerequisite: EE 313 and 325, or BME 343 and 348, with a grade of at least C in each.

348. Laser and Optical Engineering. Principles of operation and applications of lasers, optical modulators, and optical detectors. Prerequisite: EE 339 with a grade of at least C.

* 351K. Probability and Random Processes. EE 351K and BME 335 may not both be counted. 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. In most sections, examinations are given on Wednesday nights; see the Course Schedule for more information. Prerequisite: EE 313 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, non-causal, linear phase, median, and prediction filters; spectral estimation. Prerequisite: Credit or registration for EE 351K, or BME 343 and credit or registration for BME 335.

* 155. Electrical and Computer Engineering Seminar. Presentations by speakers from industry, government, academia, and professional private practice. Topics include environmental and other ethical concerns, safety, awareness, quality management, technical career descriptions, and professionalism. Substantial practice in engineering communication. Prerequisite: Credit or registration for English 316K. One lecture hour a week for one semester.

160, 260, 360, 460. Special Problems in Electrical and Computer Engineering. May be repeated for credit. Elective course open to upper-division students in electrical engineering for original investigation of special problems approved by the department. Prerequisite: Consent of instructor. For each semester hour of credit earned, the equivalent of three laboratory hours a week for one semester.

* 360C. Algorithms. Complexity analysis; advanced combinatorial algorithms; algorithm design principles; intractability. Prerequisite: EE 322C and [Philosophy 313K or Mathematics 325K] with a grade of at least C in each.

* 360F. The Software Engineering Process. An introduction to the discipline of software engineering; fundamentals of evaluating, testing and verifying software; formal specification; design techniques; software quality assurance and reliability assessment. Prerequisite: EE 322C with at least a grade of C.

* 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: Credit or registration for EE 351K, or BME 343 and credit or registration for BME 335.

* 360M. Digital Systems Design Using VHDL. Hardware implementation of arithmetic and other algorithmic processes; VHDL hardware description language; synthesis of VHDL onto FPGAs; organization, design, and simulation of digital systems. Prerequisite: EE 316 and 319K with a grade of at least C in each.

* 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 tradeoffs; case studies of commercial microprocessors; laboratory includes completing the behavioral level design of a microarchitecture. Prerequisite: EE 316 and 319K with a grade of at least C. Three lecture hours and one laboratory/recitation hour a week for one semester.

* 360P. Concurrent and Distributed Systems. EE 360P and CS 372 may not both be counted. Concurrency, synchronization, resource allocation, deadlock, and scheduling; multithreaded programming; client/server distributed systems programming. Prerequisite: EE 345L with a grade of at least C.

360R. Computer-Aided Integrated Circuit Design. Theory and practice of integrated circuit design; classes of chip design; chip partitioning; architecture; computer-aided design tools for simulation and physical design. Prerequisite: EE 316, 438, 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. Prerequisite: EE 438 and 339 with a grade of at least C in each.

* 362K. Introduction to Automatic Control. Analysis of linear automatic control systems in the 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: EE 438 and Mathematics 340L with a grade of at least C in each.

* 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. 1.5 hours of lecture and 1.5 hours of laboratory each week. Laboratory component focuses on the use of energy from renewable sources such as photovoltaics and wind. Prerequisite: EE 438 or 331 or 331K with a grade of at least C.

* 363M. Microwaves and RF Engineering. Design principles in microwave and RF 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: EE 325 with a grade of at least C.

* 363N. Engineering Acoustics. Same as Mechanical Engineering 379N. 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.

* 464C. Corporate Senior Design Project. Restricted to students working full-time in industry. 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. Prerequisite: EE 333T, [321, 321K, 440, 345L, 345S, or 374L], and 366 with a grade of at least C in each, and the consent of the instructor. Three lecture hours and six laboratory hours a week for one semester.

* 464H. Honors Senior Design Project. 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. Prerequisite: EE 333T, [321, 321K, 440, 345L, 345S, or 374L], and 366 with a grade of at least C in each. Three lecture hours and six laboratory hours a week for one semester.

* 464K. Senior Design Project. Design and experimental projects in electrical and computer engineering; the ethics of design for product safety and reliability; emphasis on written and oral reporting of engineering projects. Prerequisite: EE 333T, [321, 321K, 440, 345L, 345S, or 374L], and 366 with a grade of at least C in each. Three lecture hours and six laboratory hours a week for one semester.

* 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 EE 351K or BME 335.

* 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: EE 366 with a grade of at least C.

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: [EE 351K or BME 335] with a grade of at least C.

367L. Topics in Engineering and Society. May be repeated for credit when the topics vary. Studies in the interrelated problems of society and technology: ethics; legal, social, and economic problems. 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.
Topic 7: Total Quality Managment.

* 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: EE 438 or EE331 or EE331K with a grade of at least C.

* 369. Power Systems Engineering. Introduction to power systems engineering; complex power; transmission line models; transformers; per unit system; power-flow problem; economic operation of power systems, deregulation; generator modeling; steady-state and transient stability of power systems; power system control; contingencies; faults; introduction to short circuit studies. deregulation; machine modeling; stability; short circuit analysis. Prerequisite: EE 438 or EE331 or EE331K 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: EE 362K with a grade of at least C.

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

* 370N. Introduction to Robotics and Mechatronics. EE 370N and 379K.16 may not both be counted. 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. Prerequisite: EE 362K with a grade of at least a C.

* 371D. Introduction to Neural Networks. Characteristics of artificial neural networks, feedforward networks, recurrent networks; learning algorithms; self-organization; biological links; data mining and other applications. Prerequisite: [EE 351K or BME 335] and Mathematics 340L with a grade of at least C in each.

* 371M. Communication Systems. Analog and digital modulation; noise in communication systems; signal-to-noise ratio; coding; optimal receiver design; phase locked loops; performance analysis. Prerequisite: Credit or registration for EE 351K, or BME 343 and credit or registration for BME 335.

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 or registration for EE 351K, or BME 343 and credit or registration for BME 335.

* 372N. Telecommunication Networks. EE 372N and 379K.14 may not both be counted. Circuit and packet-switched networks; local area networks; protocol stacks; ATM and broadband ISDN; Internet; routing, congestion control, and performance evaluation; multimedia applications. Prerequisites: [EE 351K or BME 335] with a grade of at least C.

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. Prerequisite: Either [EE 313 and 438] or [EE 331 and Mechanical Engineering 344] with a grade of at least C.

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. Prerequisite: EE 374K with a grade of at least C, and credit or registration for EE 333T. Three lecture hours and six laboratory hours a week for one semester.

379K. Topics in Electrical Engineering. May be repeated for credit when the topics vary. 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 9 : Introduction to Plasma Dynamics.
Topic 15 : Information Theory. Measures of information; noiseless coding and data compression; discrete memoryless channels and channel capacity; broadcast channels; error correcting codes. Additional Prerequisites: [EE 351K or BME 335] with a grade of at least C.

* Topic 18 : Network Security. Distributed information system security; cryptographic tools; authentication; message security; system management. Additional Prerequisites:: EE 351K and credit or registration for EE 372N.
* Topic 19 : Network Engineering Laboratory. Local, metropolitan, and wide-area operations; telecommunication common carrier organization and services; economic, administrative, and political considerations; premise distribution systems; name resolution, address assignment, and mail; datagrams, packets, frames, and cells; addressing and network-level interconnection; inter-network architecture; TCP/IP protocol suite (version 4 and 6); Ethernet and IEEE 802.3 standards; repeaters, hubs, bridges, routers; local area network emulation; public switched network access through POTS and ISDN; intra-domain and inter-domain routing; routing protocols including RIP, OSPF, and BGP; multicast; media testing; local and wide area diagnostic tools. Additional Prerequisites: EE 372N with a grade of at least a C. One lecture hour and three laboratory hours a week for one semester.
* 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. Additional Prerequisites: EE 360N with a grade of at least a C. One class meeting may take place outside of normally scheduled class time for a tour of a PC manufacturing site.
* Topic 21 : Information and Cryptography. Information theory; construction of codes; cryptography including security and randomized encryption; Kolmogorov complexity; statistics including large deviations, non-parametrics, and information inequalities; Vapnik-Cervonenkis methods for learning theory. Additional Prerequisites: [EE 351K or BME 335] with a grade of at least a C.
* Topic 22 : System Design Metrics.
* Topic 23 : Introduction to Computing. See EE 306.
* Topic 24 : Object-Oriented Programming. See EE 322C.
* Topic 25 : Introduction to Neural Networks. See EE 371D.
* Topic 26 : Power Quality and Harmonics. Harmonics, voltage sags, and other disturbances that cause poor power quality; low-frequency phenomena in power distribution systems and end-use facilities; harmonics simulators. Additional Prerequisites: EE 368 or 369 with a grade of C or better.

Chemistry (CH) WEL 2.212 - 471-1567

301. Principles of Chemistry I. May not be counted toward the Bachelor of Science in Chemistry degree. CH 301 and 304K may not both be counted. Prerequisite: A score of at least 560 on the College Board Achievement Test in Mathematics Level I or Mathematics 305G with a grade of at least C. Students without one year of high school chemistry should consider taking CH 304K before 301.

Computer Science (CS) TAY 2.126 - 471-9509

304P. Computer Science I. Only one of the following may be counted: CS 304F, 304P, EE 312. CS 304P and 115L may not both be counted. Prerequisite: a score of at least 460 on the College Board Achievement Test in M Level I, or three semester hours of mathematics with a grade of at least C. One and one-half lecture hours and two laboratory hours a week for one semester; additional individual laboratory work is required.

372. Introduction to Operating Systems. Basic concepts of operating systems; concurrent process management, virtual memory, file systems, scheduling, and protection. Prerequisite: The following courses, with a grade of at least C in each: CS 304P, 310 (or 410), 315, 328, 336, 352, Mathematics 408D (or 808), and Philosophy 313K.

Engineering Mechanics (EM) WRW 215 - 471-7593

314. Mechanics. EM 314 may be counted with only one of the following: EM 306 or 311. Force systems, free-body diagrams; engineering applications of equilibrium and of kinematics and dynamics of particles and rigid bodies. Prerequisite: Physics 303K and 103M, and Mathematics 408D (or 808) or 308L (or 608E). Three lecture hours a week for one semester, with discussion hours if necessary.

English (E) PAR 3 - 471-6109

306. Rhetoric and Composition. Only one of the following may be counted: E 603A, 306, 306Q, Humanities 303, Tutorial Course 603A. A composition course that provides instruction in the writing and analysis of expository prose; includes an introduction to logic and the principles of rhetoric.

316K. Masterworks of Literature. Only one of the following may be counted: E 603B, 316F, 316K, Tutorial Course 603B. Only one version of E 316K may be taken for credit. Three versions: World, British, American. Introduction to masterpieces of the literary tradition, emphasizing historical, generic, thematic connections. Prerequisite: Completion of at least twenty-seven semester hours of course work, including E 306 or the equivalent.

Government (GOV) BUR 536 - 471-5121

310L. American Government. Fulfills first half of legislative requirement for government. Part of a six-semester hour integrated sequence, the second half of which is Government 312L. A basic survey of American government, including fundamental political institutions, federal, state, and local; special attention to the United States and Texas Constitutions. Prerequisite: Fifteen semester hours of college course work.

312L. Issues and Policies in American Government. Fulfills second half of legislative requirement for government. May be taken for credit only once. Part of a six-semester hour integrated sequence, the first half of which is GOV 310L. Analysis of varying topics concerned with American political institutions and policies, including the United States Constitution and, sometimes, the Texas Constitution. Prerequisite: Thirty semester hours of college course work, including GOV 310L.

History (HIS) GAR 118 - 471-7670

315K. The United States, 1492-1865. Partially fulfills legislative requirement for American history. Prerequisite: Thirty semester hours of course work.

315L. The United States since 1865. HIS 315L and 316L may not both be counted. Partially fulfills legislative requirement for American history. Prerequisite: Thirty semester hours of course work.

Mathematics (M) RLM 8.100 - 471-7711

408C. Differential and Integral Calculus. May not be counted by students with credit for M 403K, 808A, 308K (or 608EA), or 308L (or 608EB). Introduction to the theory and applications of differential and integral calculus of functions of one variable; topics include limits, continuity, differentiation, the mean value theorem and its applications, integration, the fundamental theorem of calculus, and transcendental functions. Certain sections are designated as honors sections for well-prepared students of mathematics and mathematically oriented sciences who wish to investigate more thoroughly the foundations of calculus. Prerequisite: Four years of high school mathematics and a satisfactory score on the College Board Achievement Test in M Level I, or M 304E or 305G with a grade of at least C. Three lecture hours and two discussion hours a week for one semester. (Prior to 1989-1990, given as M 808A.)

408D. Sequences, Series, and Multivariable Calculus. Only one of the following may be counted: M 403L, 408D (or 808B), 308M (or 318K). Introduction to the theory and applications of sequences and infinite series, including those involving functions of one variable, and to the theory and applications of differential and integral calculus of functions of several variables; topics include parametric equations, sequences, infinite series, power series, vectors, vector calculus, functions of several variables, partial derivatives, gradients, and multiple integrals. Certain sections are designated as honors sections for well-prepared students of mathematics and mathematically oriented sciences who wish to investigate more thoroughly the foundations of calculus. Prerequisite: M 408C (or 808A) or the equivalent with a grade of at least C. Three lecture hours and two discussion hours a week for one semester. (Prior to 1989-1990, given as M 808B.)

325K. Discrete Mathematics. Provides a gradual transition from the problem-solving approach of Mathematics 408C and 408D to the rigorous approach of advanced courses. Topics include logic, set theory, relations and functions, combinatorics, graph theory, and graph algorithms, matrix operations, and elementary linear algebra. Prerequisite: Mathematics 408D (or 808B) with a grade of at least C, or consent of instructor.

427K. Advanced Calculus for Applications I. Infinite series, ordinary and partial differential equations. Prerequisite: Mathematics 408D (or 808B) with a grade of at least C. Five class hours a week for one semester.

340L. Matrices and Matrix Calculations. Mathematics 311 and 340L may not both be counted. Techniques of matrix calculations and applications of linear algebra. Prerequisite: One semester of calculus or consent of instructor.

Mechanical Engineering (ME) ETC 5.202 - 471-1136

320. Applied Thermodynamics. May not be counted toward the Bachelor of Science in Mechanical Engineering degree. First and second laws of thermodynamics; properties of substances; thermodynamic processes, cycles, and introduction to heat transfer. Prerequisite: M 408D (or 808), CH 301, and Physics 303K and 103M.

353. Engineering Economic Analysis. ChE 352 and ME 353 may not both be counted. Techniques of economic analysis for engineering decisions; economic evaluation, mathematical models, risk analysis, and introduction to engineering cost estimation. Prerequisite: M 408C (or 808A) with a grade of at least C. Three lecture hours a week for one semester. For some sections, two discussion hours a week are required; these sections are identified in the Course Schedule.

Philosophy (PHL) WAG 415 - 471-4857

313K. Logic, Sets, and Functions. PHL 313 and 313K may not both be counted. Sets, relations, functions, sentential and predicate logic, proof techniques, algorithms, and elementary metatheory. Mathematically oriented. Prerequisite: Three years of high school mathematics. Three lecture hours and one laboratory hour a week for one semester.

Physics (PHY) RLM 5.216 - 471-8856

303K. Engineering Physics I. Only one of the following may be counted without prior approval of the department: PHY 301, 302K, 303K, 309K (or 609A), 317K. A general survey of physics; primarily laws of motion, heat, and wave phenomena. Prerequisite: High school physics, or PHY 306 with a grade of at least C; M 408C or 308L (or credit for 808A or 608EB); and credit or registration for PHY 103M.

303L. Engineering Physics II. Only one of the following may be counted without prior approval of the department: PHY 302L, 303L, 309L (or 609B), 316, 317L. Electricity and magnetism, optics, and atomic phenomena. Prerequisite: PHY 303K and 103M, M 408D or 308L (or credit for 808B or 608EB), and credit and registration for PHY 103N.

103M. Laboratory for Physics 303K. Only one of the following may be counted: PHY 101L, 102M, 103M, 117M. May not be counted toward a degree unless prerequisite is observed. Prerequisite: Credit or registration for PHY 303K. Two laboratory hours a week for one semester.

103N. Laboratory for Physics 303L. Only one of the following may be counted: PHY 102N, 103N, 116L, 117N. May not be counted toward a degree unless prerequisite is observed. Prerequisite: Credit or registration for PHY 303L. Two laboratory hours a week for one semester.

355. Modern Physics for Engineers. Modern physics, including relativity, quantum mechanics, and modern optics. Prerequisite: PHY 303L, 103N, and M 427K.

Last Updated 05/03/02.