School of Engineering and Applied Science

 

Courses for the Spring, 2000 Semester

 

Last updated November 12, 1999

 

Biomedical Engineering (E62)

Biomedical Engineering (E72)

Civil Engineering (E64)

Computer Engineering (E91)

Computer Science (E61)

Computer Science (Special Topics)(E71)

Electrical Engineering (E65)

Electrical Engineering (E75)

Engineering and Policy (E80)

Environmental Engineering (E90)

General Engineering (E60)

Materials Science and Engineering (E69)

Mechanical Engineering (E67)

Systems Science and Mathematics (E68)

 

Engineering Managerment (T55)

Structural Design Technology (T50)

Systems and Data Processing (T81)

Telecommunications Management (T82)

 

 

 

Biomedical Engineering (E62)
** Departmental Section/Faculty list for research, project and other related courses:01 Arthur02 Snyder03 Bayly04 Cox05 Lorenz06 Kovacs07 Amini08 Cytron09 Wickline10 Taber11 Gillett12 Pickard13 Raichle14 Yin15 Guccione16 Sutera17 Haacke18 Thies19 Thomas20 Conchello21 Zahalak22 Misler23 Kardos24 Dimarogonas25 Rosenberger26 Richard27 Elson28 States29 O'Sullivan30 Ackerman31 Shao32 Dustin33 Mintun

INTRODUCTION TO BIOMEDICAL ENGINEERING
E62 140 BME
Introduction to areas of biomedical engineering where engineering and medicine faculty are currently active. Topics: biomedical and biological imaging, cardiovascular engineering, computational neuroscience, cell and tissue engineering, genome analysis, etc. Tours of specific facilities at the School of Engineering and the Washington University Medical Campus will be conducted, such as the Mallinckrodt Institute of Radiology, the computerized Coronary Care Unit, and various laboratories where research in the above mentioned areas is in progress. Credit 3 units.
01 MW 2:30p-4:00p XXXIV
Lopata 101/Sutera

FROM CONCEPT TO MARKET-THE BUSINESS OF BIOMEDICAL ENGINEERING
E62 201 BME
This seminar course will introduce students to the fascinating, complex process of bringing new medical technologies from the concept stage to the market place. Guest speakers representing a diverse group of biomedical technology companies will present seminars covering each of the key factors in the product development process, including: determining customer needs and defining product performance requirements;creating business and development plans;developing and field-testing prototypes;industrial design;concurrent engineering and manufacturing design, formal clinical trials; and the post-market product life cycle.These experts from industry will highlight factors that bridge between business and engineering including the transfer of technology from the research laboratory to the corporation and legal issues such as patents, government regulation and product liability. Seminars will feature case studies to illustrate how both larger corporations ans entrepreneurs have brought biomedical products to the market successfully. Students will work individually on a term paper based on case studies from the literature or interviews of company representatives. The class will work as a group on the development of a Web-page directory of biotechnology companies. Prerequisites: BME 140 Credit 1 unit.
34 Th 4:00p-5:30p XXXIV
McDonnell 162/Brandenberger, G.

QUANTITATIVE PHYSIOLOGY II
E62 301B BME
A course (lecture and supervised laboratory sessions) designed to elaborate the physiological background necessary for advanced work in biomedical engineering. A quantitative model-oriented approach to physiological systems is stressed. Topics include electrocardiography; heart contractility; pulse wave propagation in arteries;pulmonary function; and cardiovascular and respiratory models and control. Credit 3 units. Design credit 0.5 units.
01 TuTh 1:00p-2:30p XXXIV
Cupples II 217/Taber
Laboratories:
A Tu 1:00p-4:00p
Crow 306/Taber
B Th 1:00p-4:00p
Crow 306/Taber

INDEPENDENT STUDY
E62 400 BME
Independent investigation on topic of special interest. Prerequisites: junior or senior standing and permission of program director. All sections TBA. Refer to **section/faculty list at start of departmental entry for selections in this course. Credit variable, max 6 units. Credit variable, maximum 6 units.

BIOMEDICAL ENGINEERING DESIGN
E62 401 BME
A design project experience to prepare students for engineering practice. Working individually or in small groups, students will undertake an original design or redesign of a compnent or system of biotechnological significance. The design experience will require application of knowledge and skills acquired in earlier classes and laboratory work; it will incorporate engineering standards and realistic constraints that include most of the following considerations: economic, environmental, ethical, manufacturability, sustainability, health and safety, social and polital. Students will prepare writen reports and present their designs orally to their classmates and panels of faculty members and industrial representatives. Prototype construction is not generally required but may be encouraged subject to available time, financial and material resources. Prerequisite: BME 301A, BME 301B and senior standing Credit 3 units. Design credit 3 units.
01 MW 2:30p-4:00p XXXIV
TBA /Sutera

INDEPENDENT STUDY
E62 500 BME
All sects. TBA. Refer to **section/faculty list at start of departmental entry for selections in this course. Credit variable, maximum 6 units.

GRADUATE SEMINAR
E62 501 BME
This is a pass/fail course which is required for the M.Sc. or D.Sc. degrees. A passing grade is required for each semester of full-time enrollment (6 units or more). A passing grade is received by attendance at the regularly scheduled IBME seminars. Credit 0 units.
14 TBA
TBA /Yin

COMPUTATIONAL MOLECULAR BIOLOGY
E62 537 BME
Same as L41 Biol 5495.

QUANTITATIVE CARDIOVASCULAR PHYSIOLOGY
E62 5494 BME
Same as L41 Biol 5494.

SPECIAL TOPICS: BIOLOGICAL TRANSPORT
E62 590E BME
The principles of mass, momentum and energy transport are applied to the analysis of selected processes of biomedical and biotechnological interest. Topics include dynamics of blood flow, oxygen and solute transport, steady and transient diffusion in reacting systems, pharmacokinetic analysis, and heat transfer. Prerequisites: ChE 367 or CE/ME 370 or graduate standing. Credit 3 units.
01 TuTh 1:00p-2:30p XXXIV
TBA /Shao

SPECIAL TOPICS: CELL AND TISSUE ENGINEERING
E62 590F BME
Lectures on selected topics of importance to the engineering analysis of cells and tissues. The focus will be on mechanical behavior. Both experimental and theoretical approaches will be considered in developing quantitative descriptions of biological materials, to serve as a rational basis for their modification and design. Spedific topics covered by this course include Cellular Mechanical Properties, Contractility, Motility, and Constitutive Relations for Tissue Models. Prerequisite: Graduate standing and Permission of instructors. Credit 3 units.
01 TuTh 4:00p-5:30p XXXIV
Lopata 507/Zahalak

MASTERS RESEARCH
E62 599 BME
All sects. TBA. Refer to **section/faculty list at start of departmental entry for selections in this course. Credit variable, maximum 6 units.

DOCTORAL RESEARCH
E62 600 BME
All sects. TBA. Refer to **section/faculty list at start of departmental entry for selections in this course. Credit variable, maximum 24 units.

RESEARCH SEMINAR ON COMPUTATIONAL MOLECULAR BIOLOGY
E62 6804 BME
Same as E61 CS 6804.

MASTERS CANDIDATE
E62 887 BME
All sects. TBA. Refer to **section/faculty list at start of departmental entry for selections in this course. Credit 3 units.

DOCTORAL CANDIDATE
E62 888 BME
All sects. TBA. Refer to **section/faculty list at start of departmental entry for selections in this course. Credit 3 units.

Biomedical Engineering (E72)

CARDIOVASCULAR BIOPHYSICS JOURNAL
E72 5911 BME
This journal club is intended for beginning graduate students with a background in the quantitative sciences (engineering, physics, math, chemistry, etc). The subjects covered are inherently multidisciplinary. We will review landmark and recent publications in quantitative cardiovascular physiology, mathematical modeling of physiologic systems and related topics such as chaos theory and nonlinear dynamics of biological systems. Familiarity with calculus, differential equations, and basic engineering/thermodynamic principles is assumed. Knowledge of anatomy/physiology is not required. Credit 1 unit. Same as L41 Biol 5468.
01 F 3:00p-4:00p XXXIV
TBA /Kovacs

Chemical Engineering (E63)
** Departmental Section/Faculty list for research, project and other related courses:01 Dudukovic02 Al-Dahhan03 Joseph04 Kardos06 McKelvey07 Motard09 Wolf10 Ramachandran13 Thies16 Turner18 Gleaves19 Khomami20 Sureshkumar

INDEPENDENT STUDY
E63 140 ChE
All sects. TBA. Refer to **section/faculty list at start of departmental entry for selections in this course. Credit variable, maximum 9 units.

INDEPENDENT WORK
E63 240 ChE
All sects. TBA. Refer to **section/faculty list at start of departmental entry for selections in this course. Credit variable, maximum 9 units.

THERMODYNAMICS
E63 320 ChE
Classical thermodynamics, thermodynamic properties, work and heat, first and second laws. Application to engineering systems. Sections 1 & 2 are for Chemical Engineering students, while section 3 is for Mechanical Engineering students. Prerequisites: Chem 111A, Math 132, Phys 117A. Credit 3 units.
01 TuTh 1:00p-2:30p VIII
TBA /McKelvey

MATERIALS SCIENCE
E63 325 ChE
Introduces the chemistry and physics of engineering materials. Emphasis on atomic and molecular interpretation of physical and chemical properties, the relationships between physical and chemical properties, and performance of an engineering material. Prerequisite: Chem 111A. Credit 4 units. Same as E67 ME 325.
01 MWF 9:00a-10:00a XIII
TBA /Gleaves
Laboratories:
A M 2:00p-4:30p
Jolley 103/Gleaves
B W 2:00p-4:30p
Jolley 103/Gleaves

AIR POLLUTION
E63 344 ChE
Generation, transport, and fate of pollutants. Pollutant characterization, meteorology and air quality, dispersion models. Transporting, sampling, monitoring, and removing gaseous and particulate pollutants. Photochemical smog formation and source apportionment. Prerequisite: ChE 443, or permission of instructor. Credit 3 units. Same as E67 ME 344.
01 TuTh 1:00p-2:30p VIII
TBA /Schichtel

ENGR ANALYSIS CHEM SYST
E63 351 ChE
Introduction to the use of mathematics and methods of engineering in analysis of chemical and physical processes. Use of quantity balances and basic rate laws describing diffusion, convection, radiation, and chemical reaction. Emphasis on the setting up of differential equations and specification of boundary conditions for practical problems. Prerequisites: ChE 320, CS 265, Math 217. Credit 3 units.
01 MW 12:00p-1:00p XVIII
TBA /Kardos
Discussion sections:
A F 12:00p-1:00p
TBA /Kardos
B F 1:00p-2:00p
TBA /Kardos

THERMODYNAMIC APPLICATIONS IN CHEM. SYST
E63 358 ChE
Applications of thermodynamic principles to properties of pure fluids and mixtures, phase equilibria, and chemical reaction equilibria. Prerequisites: ChE 320, CS 265. Credit 3 units. Design credit 1 unit.
01 TuTh 8:30a-10:00a XXIX
TBA /McKelvey

TRANSPORT PHENOMENA I
E63 367 ChE
Engineering principles involved in the exchange of heat and matter in chemical processes. Laws governing the flow of liquids and gases in laboratory and plant equipment. Prerequisites: ChE 320, CS 265, Math 217, SSM 317. Credit 3 units.
01 TuTh 10:00a-11:00a XIX
TBA /Khomami
Discussion sections:
A F 11:00a-12:00p
TBA /Khomami
B F 12:00p-1:00p
TBA /Khomami

TRANSP PHENOMENA II
E63 368 ChE
Engineering principles involved in the exchange of heat and matter in chemical processes. Laws governing the flow of liquids and gases in laboratory and plant equipment. Prerequisites: ChE 320, CS 265, Math 217, SSM 317. Credit 3 units. Design credit 1 unit.
01 MWF 10:00a-11:00a XLII
TBA /Sureshkumar

INDEPENDENT STUDY
E63 400 ChE
All sects. TBA. Refer to **section/faculty list at start of departmental entry for selections in this course. Credit variable, maximum 9 units.

ENVIRONMENTAL ENGINEERING LAB WATER/SOIL
E63 408 ChE
Laboratory experiments to illustrate the application of engineering fundamentals to environmental systems. Characterization and control of water/soil pollutants. Introduction to relevant analytical instrumentation and laboratory techniques. Laboratory work supported by theoretical analysis and modeling as appropriate. Prerequisites: ChE 443 or equivalent and consent of instructor. Note: An additional project will be required for graduate credit. Credit 3 units. Same as E64 CE 408, E64 CE 508, E63 ChE 508, E90 ENVE 508, E67 ME 408, E67 ME 508.
01 Tu 4:00p-8:00p LXX
Urbauer 1/[TBA]
02 Th 12:00p-4:00p VIII
Urbauer 1/[TBA]

CONTROL SYSTEMS I
E63 431 ChE
Same as E65 EE 431.

CHEM PROC DYN CONTROL
E63 462 ChE
Application of control theory to chemical process systems: open-loop and closed-loop control. Formulation of physical and mathematical models of thermal, electrical, mechanical, and chemical components. Emphasis on practical use in current industrial processes. Prerequisite: SSM 317. Credit 3 units. Design credit 1.5 units.
01 TuTh 12:00p-1:00p XII
Cupples II 217/Joseph
Discussion sections:
A F 9:00a-10:00a
TBA /Joseph
B F 10:00a-11:00a
TBA /Joseph

STATISTICAL PROCESS CONTROL
E63 466 ChE
Modeling of Process Quality. Inferences about Process Quality. Methods and Philosophy of Statistical Process Control. Control charts. Shewart, CUSUM and EWMA charts. Process capability analysis. Process Improvements with Designed Experiments. Acceptance sampling. Relation of SPC to Conventional Process Control. Prereqs: Math 217 or Equivalent. Credit 3 units. Same as E63 ChE 566.
01 MW 4:00p-5:30p XXVI
TBA /Joseph

CHEM ENGR LAB II
E63 473 ChE
Laboratory experiments illustrate principles of thermodynamics and chemical reaction engineering. One laboratory period and one workshop alternating once a week. Prerequisites: ChE 357, 358, 367, 471. Credit 3 units. Design credit 1 unit.
01 F 12:00p-1:00p XXVIII
Cupples II 200/Al-Dahhan
Laboratories:
A M 1:00p-5:00p
Urbauer 110/Al-Dahhan
B Tu 1:00p-5:00p
Urbauer 110/Al-Dahhan
C W 1:00p-5:00p
Urbauer 110/Al-Dahhan
D Th 1:00p-5:00p
Urbauer 110/Al-Dahhan
E F 1:00p-5:00p
Urbauer 110/Al-Dahhan

PROPERTIES OF MATERIALS
E63 476 ChE
A detailed look at the mechanical, chemical, and surface properties of materials. Topics include elastic properties; plastic deformation; viscoelastic behavior; chemical resistance; corrosion resistance; and the electromagnetic properties of metal, plastic, ceramic, and composite systems. Credit 3 units. Design credit 0.5 units. Same as E67 ME 476.
01 TuTh 2:30p-4:00p XVII
TBA /Thies

PROCESS ANALYSIS & DESIGN
E63 478 ChE
Application of engineering sciences, computational techniques, and economic principles to analysis and design of systems in which physical processes, chemical reactions, or biological processes are occurring. The case study method is used. One class hour and two workshop periods a week. Prerequisite: ChE 477. Credit 3 units. Design credit 3 units.
01 Tu 5:30p-8:30p LXII
Cupples II 217/Carpenter

CHEMICAL PROCESS SAFETY
E63 479 ChE
Analysis and management of fire and explosion hazards. Control of human exposure to toxic materials. Codes, standards, and regulations. Transportation and disposal of noxious substances. Analysis of drift from clouds, flares, and stacks. Venting of pressure vessels. Hazard evaluation and safety review of processes. Emergency plans for accidents and disasters. Prerequisite: ChE 358 or Chem 421, or permission of instructor. Credit 3 units. Design credit 0.5 units. Same as E63 ChE 569, E90 ENVE 569.
01 MW 4:00p-5:30p XXVI
TBA /Shepard

PRINCIPLES OF SURFACE & COLLOID SCIENCE
E63 480 ChE
Interfacial phenomena play key roles in such industrial operations as emulsification, catalysis, and detergency. Introduction to principles of surface science. Particular attention to describing the nature of the liquid/gas, liquid/liquid, solid/liquid, and solid/gas interfaces. Specific topics include methods of measuring surface tension, interfacial absorption, surface area and particle size determinations, dispersion stabilization/flocculation, emulsification, and wetting. Prerequisite: ChE 358, or permission of instructor. Credit 3 units.
01 TuTh 10:00a-11:30a III
TBA /Thies

SENIOR THESIS
E63 499 ChE
All sects. TBA. Refer to **section/faculty list at start of departmental entry for selections in this course. Credit variable, maximum 9 units.

INDEPENDENT STUDY
E63 500 ChE
All sects. TBA. Refer to **section/faculty list at start of departmental entry for selections in this course. Credit variable, maximum 9 units.

ENVIROMENTAL REACTION ENGINEERING
E63 505 ChE
Reaction engineering principles with applications to environmental systems. Reaction mechanisms, kinetics and rate forms in chemical, biochemical and biological systems. Ideal reactor concepts. Transport effects on reaction rates. Nonideal flow and mixing effects. Quantification of reaction systems in the environment, in pollution abatement and waste treatment and minimization. Prerequisite: ChE/ME 320; SSM 317, ChE 443 (at least concurrently) or equivalent or permission of instructor. Credit 3 units. Design credit 1 unit. Same as E90 ENVE 505.
01 TuTh 4:00p-5:30p XIX
TBA /Ramachandran
Dudukovic

ENVIRONMENTAL ENGINEERING LAB WATER/SOIL
E63 508 ChE
Same as E63 ChE 408.

DYNAMICS OF POLLUTANTS
E63 510 ChE
Physicochemical processes governing the dynamics of pollutants from point and non-point sources: generation, transport and decay. Application of fundamental thermodynamics, mass/heat transfer and fluid mechanics principles to environmental systems. Prerequisites, ChE/ME 320, SSM 317, and ChE 443, or equivalent, or permission of instructor. Credit 3 units. Same as E64 CE 510, E90 ENVE 510, E67 ME 510.
01 MW 8:00a-9:30a XVII
TBA /Turner

TRANSPORT EFFECTS IN CHEMICAL REACTORS
E63 512 ChE
Mixing effects and nonideal flows in reactors and their characterization. Description and quantification of mass and heat transfer interactions with chemical reactions in gas-liquid, gas-solid catalyzed reactions and gas-solid noncatalytic reactions. Introduction to transport effects on reactor stability and outline of basic approaches to reactor design for heterogeneous systems. Prerequisites: ChE 471, ChE 368, or equivalent Credit 3 units. Design credit 0.5 units.
01 TuTh 8:00a-9:30a XXII
TBA /Ramachandran
Dudukovic

INDUSTRIAL CATALYSIS
E63 525 ChE
Major industrial and environmental catalytic processes. Principal theories of heterogeneous catalysis. Experimental methods and techniques used to develop modern catalytic systems. Examples from the petrochemical industry, automotive exhaust systems and industrial emissions abatement. Prerequisites: Chem 112, 252. Credit 3 units. Same as E90 ENVE 525.
01 Tu 5:00p-8:00p XX
TBA /Gleaves

STATISTICAL PROCESS CONTROL
E63 566 ChE
Same as E63 ChE 466.

CHEMICAL PROCESS SAFETY
E63 569 ChE
Same as E63 ChE 479.

MASTERS RESEARCH
E63 599 ChE
All sects. TBA. Refer to **section/faculty list at start of departmental entry for selections in this course. Credit variable, maximum 9 units.

DOCTORAL RESEARCH
E63 600 ChE
All sects. TBA. Refer to **section/faculty at start of departmental entry for selections in this course. Credit variable, maximum 9 units.

RESEARCH SEMINAR ON REACTION ENGINEERING
E63 613 ChE
Prerequisite: Graduate standing and permission of instructor. Credit 1 unit.
01 TBA XXXI
TBA /Dudukovic

RESEARCH SEM ON MATERIAL SCIENCE & ENG
E63 6171 ChE
Same as E69 MATL 6171.

POLYUMER PHEOLOGY & PROC
E63 652 ChE
Same as E69 MATL 652.

MATLS CHAR TECHNIQUE II
E63 658 ChE
Same as E69 MATL 658.

Civil Engineering (E64)
** Departmental Section/Faculty list for research, project and other related courses:01 TBA02 Dyke03 Craig04 Ebel06 Gould07 Haefner08 Harmon10 Slattery1415 Sridharan17 Truman20 Gross21 Masoumy22 Thompson

INDEPENDENT STUDY
E64 140 CE
Intended to give first-year students the opportunity to participate in significant engineering projects. The student works under the direction and supervision of individual faculty members. First-year students only. All sects. TBA. Refer to **section/faculty list at start of departmental entry for selections in this course. Credit variable, maximum 6 units.

ENGINEERING GRAPHICS
E64 145A CE
Techniques in graphic communication and problem solving and design utilizing freehand sketches and computer graphics. Principles of orthographic projection, pictorial drawing, sectional views, dimensioning and tolerancing. Computer drawing and modeling: layout techniques, editing commands, drawing management, and plotting. Design project: individual or small group assignments, the design process, preliminary sketches, analysis, project modeling, detail and assembly drawings. Credit 3 units. Design credit 1 unit. Same as T50 ATCE 145, E67 ME 145A.
01 TuTh 2:00p-5:00p XXX
Sever 203/Craig
02 TuW 5:30p-8:30p XXX
Sever 203/Craig

INTRODUCTION TO CIVIL ENGINEERING
E64 146 CE
An introduction to civil engineering is presented through lectures and hands-on experiments. Through lectures and discussions the students will be exposed to the different fields in civil engineering such as environmental, geotechnical, hydraulics, hydrology, structural, surveying, transportation, and water treatment. These lectures will also be used to inform the students of career paths and employment opportunities in civil engineering. In depth lectures coupled with simple experiments will be given in the areas of environmental, structural and transportation systems. Through hands-on experiments and calculations the students experience the types of problems that are explored and solved by civil engineers in the areas of environmental, structural and transportation engineering. Through both the experiments and lectures, the students develop an appreciation for aesthetics, environment, life safety, forces, structural systems, transportation design and policy and environmental processes and policy. Credit 2 units.
01 TuTh 1:00p-2:00p XXX
TBA /Truman
Wrenn
Haefner

SURVEYING
E64 216 CE
Horizontal and vertical control surveys, including traverses, triangulation, trilateration, and leveling; basic adjustments of observations; geodetic data; coordinate systems. Basic route surveying, including horizontal and vertical curves. Credit 3 units.
01 M 4:00p-7:00p XIV
Urbauer 216/Kankolenski
02 Tu 5:30p-8:30p XX
Urbauer 216/Kankolenski

ENGR MECHANICS I
E64 231 CE
Statics of particles and rigid bodies. Equivalent systems of forces. Distributed forces; centroids. Applications to trusses, frames, machines, beams, and cables. Friction. Moments of inertia. Principle of virtual work and applications. Corequisite: Math 132 or 141. Open to first-year students with permission of instructor. Credit 3 units.
01 TuTh 7:00p-8:30p XX
TBA /Groszewski

MECHANICS OF DEFORMABLE BODIES
E64 241A CE
Stress and strain: equilibrium, compatibility, transformations. Hooke's law. Elastic energy. Stresses in beams, columns, and torsional members. Yield and fracture. Elastic deflection of beams. Statically indeterminiate systems. Concept of stability. Prerequisites: Math 217, ME 231. Credit 3 units. Credit 3 units. Design credit 0.5 units.
SECT 01: Same as ME 241
01 TuTh 4:00p-5:30p XXIX
TBA /Harmon

INTRODUCTION TO ENVIRONMENTAL ENGINEERING
E64 262 CE
The objective of this course is to introduce students to the field of environmental engineering. The course will emphasize basic principles of mass and energy conservation which govern physical, chemical and biological processes. Applications include the estimation of contaminent concentrations and the design of environmental controls. Credit 3 units.
01 MW 1:00p-2:30p XIII
TBA /Thompson
02 M 6:00p-9:00p XV
TBA /Schmidt

STRUCTURAL DESIGN
E64 342 CE
Concepts of "allowable stress" and "load and resistance factor design." Fundamentals of structural design in steel, reinforced concrete, and timber. Familiarization with the sources of various design codes and practice in interpreting them. Trip to steel fabrication plant. Prerequisites: CE 335A, 341. Credit 3 units. Design credit 2.5 units.
01 MW 5:30p-7:00p LXII
TBA /Cowell
02 MF 8:30a-10:00a XI
TBA /Harris
Laboratories:
A W 8:00a-10:00a XXXI
Urbauer 216/Harris
B W 7:00p-9:00p XXXI
TBA /Cowell

OPEN CHANNEL HYDRAULICS
E64 376 CE
The principles of open channel flow will be discussed and illustrated with practical examples. Methods for channel design, storm sewer, culvert and bridge analysis will be presented using the concepts of gradually-varied, steady flow. A computer program will be used in a design project. Pre-requisite: Fluid Mechanics or consent of instructor. Credit 3 units. Design credit 0.5 units.
01 Th 5:30p-8:30p XLIII
TBA /Dyhouse

INDEPENDENT STUDY
E64 400 CE
Prerequisite: permission of chair. All sects. TBA. Refer to **section/faculty list at start of departmental entry for selections in this course. Credit variable, maximum 6 units.

UNDERGRADUATE HONORS RESEARCH
E64 402 CE
Intended to give junior/senior level students an opportunity to conduct a research project. The student will complete the research under the direction and supervision of a faculty advisor. A research report and open presentation are required upon completion of the work. Credit variable, maximum 4 units.

ENVIRONMENTAL ENGINEERING LAB WATER/SOIL
E64 408 CE
Same as E63 ChE 408.

DESIGN OF TIMBER STRUCTURES
E64 410 CE
Study of basic physical and mechanical properties of wood and design considerations. Design and behavior of wood beams, columns, beam-columns, connectors, and fasteners. Introduction to plywood and glued laminated members. Analysis and design of structural diaphragms and shear walls. Prerequisites: CE 341, 342. Credit 3 units. Design credit 3 units.
01 Tu 7:00p-10:00p XX
TBA /Brakeman

SOIL MECHANICS
E64 419 CE
Basic geology as it relates to index and classification properties of soil. Exploration, sampling, and testing techniques. Soil classification systems. Clay minerals and soil structures. Compaction and stabilization. Capillary, shrinkage, swelling, and frost action in soils. Effective stress, permeability, seepage, and flow nets. Consolidation and consolidation settlements. Stresses in soil. Time rate of consolidation. Mohr's circle, stress path, and failure theories. Shearing strength of sand and clays. Prerequisites: CE 241, 370. Credit 3 units. Design credit 1 unit.
01 M 7:00p-10:00p XV
Urbauer 216/Schwenk
02 TuTh 8:30a-10:00a XVI
TBA /Dirnberger

SOIL EXPLORATION AND TESTING
E64 420 CE
Soil exploration; in-situ soil testing, laboratory testing of soil; processing of test data using a microcomputer; statistical analysis of test data; use of test results in the decision-making process. Corequisite: CE 419. Credit 1 unit.
01 Tu 6:00p-7:00p XXXII
TBA /Groszewski
Laboratories:
SECT A: Students must sign up for a 2 hour lab section to be determined the first week of classes.
A TBA
Urbauer 006/Groszewski
B TBA
Urbauer 006/Groszewski
C TBA
Urbauer 006/Groszewski

ADV STRUCTURAL ANALYSIS
E64 437 CE
Same as E64 CE 545.

STRUCTURAL STABILITY
E64 458 CE
Classification of instability phenomena; imperfection sensitivity; illustration with mechanical models; systems with finite degrees of freedom. Postbuckling analysis using perturbation techniques. Stability and nonlinear behavior of struts, plates, and cylindrical shells. Nonconservative problems. Numerical methods. Credit 3 units. Design credit 0.5 units. Same as E64 CE 558A, E67 ME 458, E67 ME 558A.
01 MW 4:00p-5:30p XIV
TBA /Sridharan

INTRO TO ENVIRONMENTAL LAW AND POLICY
E64 461 CE
Survey of the most prominent federal laws governing environmental compliance and pollution control. Examines laws applicable to environmental impact statement, air pollution, water pollution, and hazardous waste. Addressess policy concerning the relative merits of using technological capabilities as compared with health risks in setting environmental standards. Discusses the need for environmental regulation to protect societal resources. Credit 3 units. Same as L82 EnSt 461, E80 EP 461, L84 Lw St 461.
01 MWF 9:00a-10:00a XI
TBA /Lipeles

STRUCTURL DESIGN PROJECT
E64 467 CE
Students carry out the complete design of typical and unusual building and bridge structures. Use of the computer as a design tool is emphasized. Projects are conducted in cooperation with practicing engineers. Prerequisites: CE 437A, and 463A or 466, or permission of instructor. Credit 3 units. Design credit 3 units.
01 Tu 11:00a-12:30p XXXI
TBA /Gould

ECONOMICS OF ENGINEERING DECISIONS
E64 474 CE
Principles of economics involved in engineering decisions. Decisions between alternatives based on the efficient allocation of resources. Topics include the time element in economics, analytical techniques for economy studies, and taxes. Prerequisite: junior standing. Credit 3 units. Design credit 0.8 units.
01 TuTh 10:00a-11:30a XXVII
TBA /[TBA]
02 Th 5:30p-8:30p XLIII
TBA /[TBA]

SITE PLG & ENGR
E64 476 CE
A focus on the legal, engineering, and economic aspects of planning and design of facilities at a site-specific level. Concepts of legal and economic feasibility of site design are developed in conjunction with the study of civil engineering activities involved in dealing with urban design alternatives for residential, commercial, industrial, and recreational land uses. Case studies and review of current legislation affecting site planning and engineering are undertaken, culminating in a major design project. Credit 3 units. Design credit 3 units.
01 M 1:00p-4:00p XIII
Urbauer 105/Haefner

HYDROLOGY
E64 477 CE
The study of water movement in the environment: the hydrologic cycle, hydrologic models and methods of hydrologic analysis. Atmospheric processes, radiation, circulation, humidity and evaporation. Saturated and unsaturated flow in subsurface environments, well hydraulics, infiltration and baseflow. Surface water including runoff, hydrographs, and flood routing. Frequency analysis, hydrologic design storms and design flows, risk analysis. Credit 3 units. Design credit 0.5 units.
01 TuTh 1:00p-2:30p XVIII
Urbauer 216/Thompson

DESIGN OF WATER QUALITY CONTROL FACILITI
E64 482A CE
Application of environmental engineering principles to design of water and wastewater treatment facilities. Critical review of process design issues associated with physical, chemical, and biological treatment processes. Definition of problems and objectives, evaluation of alternatives, and use of these concepts in process design. Design-oriented class/group project. Prerequisite: CE 352 or EP 262, or permission of instructor. Credit 3 units. Design credit 3 units. Same as E90 ENVE 582.
01 Th 7:00p-10:00p XLVII
TBA /Ebel

PROBABILISTIC METHODS IN CIVIL ENG DESIG
E64 484A CE
The role of probability in civil engineering is described and basic probability concepts are presented. Probability distribution functions used in civil engineering are discussed in detail. Methods for estimating parameters and determining distribution models from observational data are introduced. Monte Carlo simulation methods are practiced. Detailed examples of the application of probabilistic methods to structural, transportation, hydrological, and environmental system design are presented throughout the course. Prerequisite: junior standing. Credit 3 units. Design credit 1.5 units. Same as E64 CE 544.
01 MW 9:30a-11:00a XVI
Urbauer 216/Dyke
02 Tu 5:30p-8:30p XX
TBA /Slattery

FUNDAMENTALS OF ENGINEERING REVIEW
E64 495 CE
The topics found in most engineer-in-training exams will be reviewed and illustrated using examples. A discussion of the importance of licensing exams and the strategies for taking these exams will be discussed. The main topics for review include: engineering mathematics, basic chemistry, engineering mechanics, engineering economics, thermodynamics, electrical circuits, and material science. Credit 1 unit.
01 F 1:00p-2:00p XXXII
Urbauer 216/Truman

SENIOR ENGR SEMINAR
E64 499 CE
Students research assigned topics of importance to graduates entering the civil engineering profession and prepare oral presentations and written reports. Student presentations are augmented by lectures from practicing professionals. Topics include professional registration, early career development, graduate study, effective presentations, construction quality, and case histories of civil engineering projects. Prerequisite: senior standing. Credit 1 unit.
01 W 12:30p-1:30p XXXI
Urbauer 216/Slattery

INDEPENDENT WORK
E64 500 CE
Prerequisite: Approval of Chairman. All sects. TBA. Refer to **section/faculty list at start of departmental entry for selections in this course. Credit variable, maximum 9 units.

ENVIRONMENTAL ENGINEERING LAB WATER/SOIL
E64 508 CE
Same as E63 ChE 408.

DYNAMICS OF POLLUTANTS
E64 510 CE
Same as E63 ChE 510.

PROFESSIONAL ENGINEERING SERVICES
E64 525 CE
An introduction to the use and integration of professional services for Project Design and Delivery Systems in construction projects will be presented. The relationship between owner and the professional service personnel, architects, engineers, contractors and construction managers will be explored in detail. The role, techniques, procedures, management principles, and professional responsibilities assumed by the practicing professionals will be presented and discussed. Real projects will be presented to illustrate the various project delivery systems used in design and construction. These points will be illustrated through a semester long team project. Prerequisite: Senior or Graduate Standing. Credit 3 units. Design credit 1.5 units.
01 MW 4:00p-5:30p XIV
TBA /Gillum

ADVANCED TOPICS IN GEOTECHNICAL ENGINEER
E64 530 CE
Applied geotechnical engineering with emphasis on earthquake analysis and design. Hazard and risk assessment. Design of earth structures, slope stability analysis. Soil-structure interaction, retaining structures, pile foundations. Liquefaction of sand. Introduction to probability theory in geotechnical engineering. Machine foundation design. Prerequisite: CE 464 or equivalent. Credit 3 units. Design credit 0.7 units.
01 M 5:30p-8:30p XV
TBA /Hempen

INTERDISCIPLINARY ENVIRONMENTAL CLINIC
E64 539 CE
This course constitutes the technical component of an interdisciplinary environmental clinic based at the Law School. Engineering and environmental studies students will participate in interdisciplinary teams with law students, handling environmental projects for public interest, environmental or community organizations or individuals. Projects may involve the following activities: representing clients in state and local administrative proceedings; supporting litigation filed by non-clinic counsel; drafting proposed legislation; commenting on proposed regulations, permits, environmental impact statements or environmental assessments, and similar documents; and evaluating matters for potential future action. The goal is that for each project, students will have primary responsibility for handling the matter, and faculty will play a secondary, supervisory role. Engineering and environmental studies students may provide such technical support as investigating unknown facts, evaluating facts presented by other parties (such as in government reports), and working with law students to develop and present facts relevant to an understanding of and resolution of the matter. Engineering and environmental studies students must work at least an average of 12 hours per week on clinic matters, including attendance at and participatioin each week in: at least one individual meeting with the professor; one group meeting involving the student team assigned to each project and the professor(s); and a two-hour seminar for all students in the clinic. (Engineering and environmental studies students will be excused from, but are still welcome at, specified seminar sessions focusing primarily on legal issues.) Prerequisites: CE262 or CE 253 (formerly EP 262) or ChE 443 or EnSt/EPSc 323 and permission of instructor. Credit 3 units. Same as L82 EnSt 539, E90 ENVE 539.
01 TBA
TBA /Lipeles

PROBABILISTIC METH. IN CIVIL ENG. DESIGN
E64 544 CE
Same as E64 CE 484A.

ADV STRUCTURAL ANALYSIS
E64 545 CE
The analysis of framed structures, planar and 3-D, using beam-column elements and shear walls and floors. Flexibility and stiffness analyses are performed by generating the matrices and carrying through the analyses step by step with a matrix manipulator program. A commercially available program is used to check at least one problem. Prerequisite: CE 341. or equivalent. Credit 3 units. Design credit 1 unit. Same as E64 CE 437.
01 TuTh 11:30a-1:00p XVII
Urbauer 216/Harmon

FINITE ELEMENT ANALYSIS
E64 546 CE
Same as E67 ME 546.

ADVANCED TOPICS IN STEEL DESIGN
E64 554 CE
Advanced topics of current research and design interest. Seminar-type lectures by students. Plastic design and analysis of space frames. Plate and box girders. Torsion problems in bridge design. Prerequisite: consent of instructor. Credit 3 units. Design credit 2 units.
01 MWF 9:00a-10:00a XXI
TBA /Truman

EARTHQUAKE RESISTNT DESIGN OF STRUCTURES
E64 555 CE
Seismic risk analysis. Review of structural response, lateral resistant systems, response spectrum method, equivalent static effects. Code provisions, structural design and detailing for earthquake effects, considerations for foundations. Assessment of structural damage and seismic retrofitting. Prerequisite: CE 550 or equivalent. Credit 3 units.
01 MW 4:00p-5:30p XXIV
TBA /Gould

STRUCTURAL STABILITY
E64 558A CE
Same as E64 CE 458.

TRAFFIC ENGR THEORY
E64 561 CE
Study of fundamental operational solutions to traffic problems, followed by a theoretical study of traffic stream flow and its parameters fundamentals of highway signing and marking; signal system types and their design and operation. Studies of intersection gap acceptance, flow-density relationships, shock wave phenomena, car-following models, hydrodynamic analogies, acceleration noise. Implications of insights of flow theory for design. Prerequisite: senior or graduate standing, CE 560, permission of instructor. Credit 3 units.
01 M 4:00p-7:00p LX
TBA /Haefner

TRANSPORTATION PLANNING
E64 562 CE
Fundamentals of multimodal transportation planning. Urban study components, including study design and organization, origin-destination analysis, traditional traffic model processes of trip generation, distribution and assignment. Urban transportation entity analysis (shopping centers, terminals, etc.). State and regional study components, including state and national needs and capital improvement programs, regional funding capabilities, and related national transportation policy and legislative acts. Prerequisite: senior or graduate standing. Credit 3 units.
01 Tu 7:00p-10:00p XX
TBA /Nguyen

AIRPORT PLANNING&DESIGN
E64 565 CE
Fundamentals of airport planning location, construction, and legislative and fiscal implementation. Location principles with respect to the region and the site. Analysis of air travel demand models. Air control systems and navigation principles affecting airport design. Design of the site for runway, taxiway, and terminal location. Pavement and construction principles with respect to design. Current federal policy and fiscal programming for airport planning. Principles of integration with ground transport systems. Prerequisite: senior or graduate standing. Credit 3 units. Design credit 3 units.
01 W 7:00p-10:00p XXV
Lopata 101/Nguyen

ADVANCED STRUCTURAL DESIGN PROJECT
E64 569 CE
A substantial structural design project is to be proposed by the student and approved by the advisor. The project may be related to the student's professional experience. A preliminary and a final report are required, including calculations, drawings and cost estimates, if appropriate. The final report will also include an oral presentation before a department- approved panel. This course is open only to candidates for the degree of Master of Structural Design. Students who do not complete this course during the semester for which they are registered must re-register for each subsequent semester of instruction. Prerequisite: Admission to Master of Structural Design Program, CE 545, CE 547 or CE 549. Credit 3 units. Design credit 3 units.
01 Tu 6:00p-9:00p XXXI
TBA /Masoumy

CONSTR ESTMTNG SCHDLNG & SUBCONTRACTING
E64 574 CE
Fundamentals of estimating and scheduling, review of the details of labor, equipment, overhead and profit, bar charts and network schedules. Two representative projects, a building and a bridge, are treated as case studies. Prerequisites: CE 473-573, EP 580, enrollment in Master of Construction Management or Construction Engineering Option-Master of Structural Engineering Program. Credit 3 units.
01 Th 5:30p-8:30p V
Urbauer 216/Bernard
Stewart

CONSTRUCTION INTERNSHIP
E64 575 CE
The student will be placed in an actual construction environment for a period of about 2 1/2 months. This program is a cooperative activity between the St. Louis Section of the Associated General Contractors of America and Washington University. The student will have an opportunity to utilize the knowledge and experience gained from previous class work and to be closely associated with the modern construction industry. All work done by the student will be monitored by the specific company involved and Washington University. The student will be required to submit a detailed report on a specific subject that will be determined by the faculty and the student. Prerequisites: CE 574, enrollment in Master of Construction Management or Construction Engineering Option - Master of Structural Engineering Program and permission of instructor. Credit 6 units. Design credit 2 units.
01 TBA XXXI
TBA /White

CONSTRUCTION MANAGEMENT SEMINAR
E64 576 CE
CE 576 is a seminar course that will provide graduating construction management students with the experiences and views of practicing construction people. It is intended that various executives or construction and other industries will discuss the details and thinking of problem analysis and solutions that prevail in the 1990's. Credit 0 units.
01 W 4:00p-5:30p XXXI
Urbauer 216/[TBA]

COMPUTER APPLICATIONS IN CONSTRUCTION
E64 580 CE
A comprehensive study of computer applications in construction management. Topics include: configuration of hardware/software requirements for the management of a typical project; application programs used in project data base management and project schedule/cost control systems; data management techniques and development of custom reports for use in project management and control. Prerequisite: CE 573 or permission of instructor. Credit 3 units.
01 W 5:30p-8:30p XXV
TBA /Maes
Pelhank

INLAND WATER TRANSPORTATION & PORT PLAN
E64 581 CE
The study, evaluation, and analysis of site design parameters, system configurations, and policy and management issues of port and marine transportation with special emphasis on the Great Lakes and inland, coastal, and inter-coastal waterways. Prerequisite: senior or graduate standing. Credit 3 units. Design credit 1 unit.
01 TBA XXX
TBA /Haefner

COMPOSITE STRUCTURES
E64 585 CE
Introduction to composite materials; anisotropic elasticity and laminate theory; beams and columns of composite materials; plates and panels - transverse shear deformation effects - analysis of plates with bending - twisting and stretching shearing coupling-honeycomb core sandwich panels; composite shells; energy methods for statics, stability and dynamics-hygrothermal effects; strength and failure theories-effects of defects in composite materials. Credit 3 units. Same as E67 ME 585A.
01 TuTh 4:00p-5:30p XIX
Urbauer 216/Sridharan

TREATMENT OF WATER SUPPLIES
E64 588 CE
Theory and design of water treatment processes and systems. Emphasis on potable and industrial water supply. Coagulation, Flocculation, Sedimentation, Filtration, Disinfection, Softening, Ion Exchange, Adsorption, Membrane Separation, and Oxidation Review of EPA Regulations. Credit 3 units. Same as E90 ENVE 588.
01 W 6:00p-9:00p XXV
TBA /Buescher

SPECIAL TOPICS IN CIVIL ENGINEERING
E64 590 CE
Credit 3 units.
01 TBA
TBA /[TBA]
02 TBA
TBA /Dyke

RESEARCH METHODS IN CIVIL ENGINEERING
E64 591 CE
The student is expected to conduct an independent investigation of an advanced topic and to present a comprehensive written report. The report should include a clear development of the state-of-the-art and an indication of future directions. Prerequisite: Admission to D.Sc. program. Credit 3 units.

MASTERS RESEARCH
E64 599 CE
All sects. TBA. Refer to **section/faculty list at start of departmental entry for selections in this course. Credit variable, maximum 9 units.

DOCTORAL RESEARCH
E64 600 CE
All sects. TBA. Refer to **section/faculty list at start of departmental entry for selections in this course. Credit variable, maximum 12 units.

PLATES AND SHELLS
E64 657 CE
Unified presentation of classical theories of plates and shells. Curvilinear coordinates, vector formulation, basic engineering applications. Emphasis on understanding of geometrical and load-carrying characteristics of plate and shell structures and interpretation of numerical solutions. Prerequisites: CE-ME 416A, or 515, or equivalent. Credit 3 units.
01 TuTh 8:30a-10:00a
TBA /Gould

TRAVEL DEMAND MODELS
E64 663 CE
An intensive study of current theoretical and emerging operational state-of-the-art advances in travel techniques. Studies of disaggregate trip generation, distribution mode choice and assignment models, using regression, factor analysis, scaling logit and probit analysis. In-depth use of the Urban Mass Transportation Administration New Systems Software Packages for modeling travel demand, and transportation network sketch planning. Prerequisites: CE 562, CS 353-354. Credit 0 units.
01 TBA
Urbauer 105/Haefner

URBAN AND REGIONAL SYSTEMS ANALYSIS
E64 667 CE
An analytical and theoretical analysis of the interface and evaluation of major civil public works projects. In-depth study of analytic modeling of land-use planning. Intensive study of urban systems and transportation planning evaluation theory and tools with respect to multidimensional analysis, environmental impact and citizen participation. Analytic and strategic assessment of public works planning and engineering implementation processes. Prerequisites: CS 353-354, CE 475. Credit 3 units.
01 TBA XXXII
TBA /Haefner

NATIONAL TRANSPORTATION POLICY
E64 668 CE
Synthesis and assessment of existing federal transportation programs, legislative structure, and multi-modal relationships as a base for projected federal activity and modal relationships. Prerequisites: CE 560, 561, 562, 565, 664. Credit 3 units.
01 TBA XXXII
TBA /Haefner

MASTERS CANDIDATE
E64 887 CE
All sects. TBA. Refer to **section/faculty list at start of departmental entry for selections in this course. Credit 3 units.

DOCTORAL CANDIDATE
E64 888 CE
All sects. TBA. Refer to **section/faculty list at start of departmental entry for selections in this course. Credit variable, maximum 6 units.

Computer Engineering (E91)
** Departmental Section/Faculty list for research project and other related courses:02 Benson03 Blaine04 Hubbard05 Cox06 Dammkoehler07 Engebretson08 Franklin09 Gillett10 Kwasny11 Sandholm12 Kalman13 Kimura14 Chamberlain15 Oldroyd18 Roman19 Rouse21 Wong22 Turner24 Mack28 Rodin30 Parulkar32 Dubetz34 Loui35 Frisse36 Fuhrmann38 TBA39 S. Goldman40 K. Goldman41 Min44 States45 Cytron46 Varghese47 Schmidt48 Suri50 Kraemer51 Rosenberger53 Ponder54 Bennett

DIGITAL COMPUTERS I: ORGANIZATION AND LOGICAL DESIGN
E91 260M COE
Same as E61 CS 260M.

PROCESSING SYSTEMS AND STRUCTURES
E91 306S COE
Same as E61 CS 306S.

OPERATING SYSTEMS ORGANIZATION
E91 422S COE
Same as E61 CS 422S.

DIGITAL SYSTEMS LABORATORY
E91 455 COE
Same as E65 EE 455.

DIGITAL COMPUTERS: SWITCHING THEORY
E91 460 COE
Same as E65 EE 460.

DIGITAL COMPUTERS III: COMPUTATION STRUCTURES
E91 462M COE
Same as E65 EE 462M.

DIGITAL SYSTEMS ENGINEERING
E91 464 COE
Same as E65 EE 464.

Computer Science (E61)
** Departmental Section/Faculty list for research project and other related courses:01 Amini02 Benson03 Blaine04 Brent05 Cox06 Fritts07 Engebretson08 Franklin09 Gillett10 Kwasny11 Sandholm12 Kalman13 Kimura14 Chamberlain15 Oldroyd17 Xu18 Roman19 Rouse20 Waldvogel21 Wong22 Turner24 Mack26 Zuker28 Rodin30 Parulkar34 Loui35 Frisse36 Fuhrmann39 S. Goldman40 K. Goldman41 Min43 TBA44 States45 Cytron46 TBA47 Schmidt48 Suri51 Rosenberger53 Ponder54 Bennett

INTRODUCTION TO COMPUTING TOOLS
E61 100 CS
Introduces the use of computer and network tools in support of individual and collaborative undergraduate studies. Topics covered in lectures and labs: structure of computing systems, electronic mail, World-Wide Web, text editing, spreadsheets, symbolic mathematics, and document processing. Credit 1 unit.
01 W 8:00p-10:00p XXXI
Sever 201/Loui
02 W 8:00p-10:00p XXXI
Sever 201/Loui
03 Th 4:00p-6:00p XXXI
Sever 201/Loui
04 Th 4:00p-6:00p XXXI
Sever 201/Loui
05 F 2:00p-4:00p XXXI
Sever 201/Loui
06 F 2:00p-4:00p XXXI
Sever 201/Loui

COMPUTER SCIENCE I
E61 101G CS
An introduction to software concepts and implementation, emphasizing problem solving through abstraction and decomposition. Introduces processes and algorithms, procedural abstraction, data abstraction, encapsulation, and inheritance. Recursion, iteration, and simple data structures are covered. The impact of data representation on performance is discussed but not emphasized. Concepts and skills are mastered through programming exercises, many of which employ graphics to enhance conceptual understanding. Java, an object-oriented programming language, is used as the vehicle of exploration. There will be an OPTIONAL help session on Wednesdays 10:00-11:00. Prerequisites: Comfortable with Algebra and Geometry at the high school level. No prior programming experience is required. A MIDTERM EXAMINATION WILL BE GIVEN ON THURSDAY, MARCH 2, FROM 6:30-9:30 PM. Credit 4 units. Same as L44 Ling 101G.
01 MTuThF 10:00a-11:00a XII
Louderman 458/Cytron
Laboratories:
A Tu 1:00p-2:30p
Sever 201/Cytron
B Tu 4:00p-5:30p
Sever 201/Cytron
C Tu 5:30p-7:00p
Sever 201/Cytron
D W 1:00p-2:30p
Sever 201/Cytron
E W 4:00p-5:30p
Sever 201/Cytron
F W 5:30p-7:00p
Sever 201/Cytron

COMPUTER SCIENCE II
E61 102G CS
A study of software systems as collections of communicating components. Emphasizes object-oriented concepts (inheritance, polymorphism, method overloading, and multiple inheritance of interfaces) and techniques for building systems of multiple interacting objects. Representation invariants, loop invariants, and exception handling are used as techniques for writing correct and robust programs. An introduction to file I/O, parsing, virtual machine and memory models, graphics, user interfaces, threads, concurrency, and synchronization is provided. Relevant algorithms and data structures are presented. Interprocess communication is covered as time permits. Concepts and skills are mastered through programming exercises in a variety of application domains. Java, an object-oriented programming language, is used as the vehicle of exploration. Prerequisite: CS 101G. Credit 4 units.
01 TuTh 10:00a-11:30a XVII
Wilson 112/K. Goldman
Laboratories:
A M 10:00a-11:30a
Sever 201/Goldman
B M 1:00p-2:30p
Sever 201/Goldman
C M 2:30p-4:00p
Sever 201/Goldman
D M 4:00p-5:30p
Sever 201/Goldman
E M 5:30p-7:00p
Sever 201/Goldman
F M 7:00p-8:30p
Sever 201/Goldman

INTRODUCTION TO COMPUTING II
E61 136G CS
A workshop course (lectures and supervised laboratory sessions) covering the fundamental organization and operating principles of digital computers and the systematic design and development of well-structured programs. After intensive exposure to algorithmic principles and programming techniques and practices using the Java language, students learn about a computer's internal structure through the use of a simple von Neumann machine simulator. In addition, students acquire experience with Mathematica, a powerful computational software system. Credit 4 units.
01 M 7:00p-9:30p LXV
TBA /Rouse
Laboratories:
A M 4:00p-5:00p
Lopata 400/Rouse
B M 5:00p-6:00p
Lopata 400/Rouse

INTRODUCTION TO COMPUTER MEDIATED HUMAN COMMUNICATION
E61 151 CS
This course is specially designed for non-CS majors from freshmen to seniors. The goals of the course are: to study how humans communicate using computer technologies such as the internet, databases, and digital TV in the future; to learn how to use computers for daily communication needs; to understand the future implications of computer technology on human communication. Through mandatory lab works students learn how to use the internet and PC software such as Microsoft Office and Explorer, Netscape Communicator, and Photoshop. A good preparation for undergraduate studies in art and sciences, business, architecture and fine arts. No prerequisites. No math or computer programming is required. Credit 3 units.
01 W 10:00a-11:00a XXII
TBA /Kimura
Laboratories:
A MF 9:00a-10:00a
Sever 202/Kimura
B MF 10:00a-11:00a
Sever 202/Kimura
C MF 11:00a-12:00p
Sever 201/Kimura
D MF 12:00p-1:00p
Sever 201/Kimura

FORMAL FOUNDATIONS OF COMPUTER SCIENCE
E61 201 CS
Introduces elements of logic, mathematics, and philosophy that allow reasoning about computational structures and processes. Generally, the areas of discrete structures, proof techniques, and computational models are covered. Topics typically include propositional and predicate logic; sets, relations, functions, and graphs; proof by contradiction, induction, and reduction; and finite state machines and regular languages. Prerequisite: CS 101G or significant programming background. Credit 3 units.
01 TuTh 2:30p-4:00p XVIII
Brown 118/Xu

ALGORITHMS AND DATA STRUCTURES
E61 241 CS
Study of fundamental algorithms and data structures. Emphasizes importance of data structure choice and implementation for obtaining the most efficient algorithm for solving a given problem. Covers asymptotic notation and techniques for solving basic recurrence relations. Attention will be given to analysis of asymptotic performance. Algorithms presented: sorting, hashing, searching, basic graph algorithms, garbage collection, and string matching. Data structures covered: basic search trees, balanced search trees, heap data structure, B-trees, graph representations. Prerequisites: CS 101G, and CS 201 or some basic discrete math background is strongly recommended. Credit 3 units.
01 MW 2:30p-4:00p XIII
McDonnell 162/Suri

DIGITAL COMPUTERS I: ORGANIZATIONAL AND LOGIC DESIGN
E61 260M CS
Digital computers and digital information-processing systems; Boolean algebra, principles and methodology of logic design; machine language programming; register transfer logic; microprocessor hardware, software, and interfacing; fundamentals of digital circuits and systems; computer organization and control; memory systems, arithmetic unit design. Occasional laboratory exercises. Prerequisites: CS 101G or 136G, and sophomore standing. Credit 3 units. Same as E91 COE 260M, E65 EE 260M.
01 TuTh 1:00p-2:30p III
McMillan 149/Turner
02 TuTh 5:30p-7:00p XLII
TBA /Beck

INTRODUCTION TO COMPUTING AND COMPUTER APPLICATIONS
E61 265 CS
Basic architectural components of computers and networks and their functions; development of computer-oriented problem solving and numerical methods; program development and programming. Using the FORTRAN/C++ language and software libraries, students design and implement a variety of programs covering a broad spectrum of nontrivial computer applications. Use of high-level tools for calculus/algebraic analysis. Corequisite: Math 217. Credit 3 units.
01 M 4:00p-6:30p LXI
TBA /Rouse
02 MWF 11:00a-12:00p VII
Duncker 101/Al-Eisa

PROCESSING SYSTEMS AND STRUCTURES
E61 306S CS
Analysis of function and organization of major subsystems of information-processing complex. Fundamental algorithms for numerical computation, extended precision arithmetic, address translation, storage allocation, access methods, and the sequencing and control of peripheral devices. Introduction to the real-time operating systems, with emphasis on real-time signal-processing applications and resource management. Weekly laboratories, exercises, and a final laboratory project. Prerequisites: CS 101G or 136G, and sophomore standing. Credit 3 units. Same as E91 COE 306S.
01 TuTh 11:30a-1:00p XXVII
TBA /Fritts
Laboratories:
A TBA
Lopata 406/Fritts
B TBA
Lopata 406/Fritts
C TBA
Lopata 406/Fritts
D TBA
Lopata 406/Fritts
E TBA
Lopata 406/Fritts
F TBA
Lopata 406/Fritts

OBJECT-ORIENTED SOFTWARE DEVELOPMENT LABORATORY
E61 342S CS
Intensive focus on practical aspects of designing, implementing and debugging object-oriented software. Topics covered include reusing design patterns and software architectures and development, documenting, and testing representative applications using object-oriented frameworks and C++. Design and implementation based on design patterns and frameworks are central themes to enable the construction of reusable, extensible, efficient, and maintainable software. Prerequisites: CS 102G and 241. Credit 3 units.
01 TuTh 10:00a-11:30a II
Eliot 102/Gill
Levine
Laboratories:
A Tu 12:30p-2:30p
Lopata 400/Levine
B Tu 2:30p-4:30p
Lopata 400/Levine
C Th 12:30p-2:30p
Lopata 400/Gill
D Th 2:30p-4:30p
Lopata 400/Gill

INDEPENDENT STUDY
E61 400 CS
Possible topics may be found in the Undergraduate Research Opportunities Program listing, available in the department office and also at http://www.cs.wustl.edu/cs/urop/urop.html on the world wide web. Prerequisite: junior standing. All sects. TBA. Refer to **section/faculty list at start of departmental entry for selections in this course. Credit variable, maximum 3 units.

COMMUNICATIONS THEORY AND SYSTEMS
E61 421 CS
Same as E65 EE 421.

OPERATING SYSTEMS ORGANIZATION
E61 422S CS
Exploration of operating systems as resource managers. Using UNIX as a conceptual framework, students study algorithms and data structures that support essential operating systems services. Concepts are reinforced through programming exercises and comparative studies. Topics include: process scheduling, file systems organization, memory management, virtual memory, device management, concurrent processes, and security. Prerequisite: CS 342S. Credit 3 units. Same as E91 COE 422S.
01 MW 5:30p-7:00p LXII
TBA /Kuhns

ADVANCED ALGORITHMS
E61 441T CS
Provides a broad coverage of fundamental algorithms. The core set of topics studied includes median-finding algorithms, dynamic programming, greedy algorithms, computational geometry, linear programming and basic duality theory, NP-completeness and reducibility, approximation algorithms, parallel computation, randomized algorithms, and an introduction to cryptography. Prerequisite: CS 241. Credit 3 units. Same as E61 CS 539T.
01 TuTh 1:00p-2:30p XVIII
Crow 206/S. Goldman

COMPUTER GRAPHICS
E61 453A CS
Introduction to computer graphics. Input, representation, manipulation, and display of geometric information. Two-dimensional display of three-dimensional objects: perspective, hidden surface, shading, animation. Display and input devices. Issues in designing interactive graphics systems. Issues in building standard graphics packages. Students solve problems using interactive graphics with a standard graphics package and using various graphics input and output devices. Prerequisite: CS 342S. Credit 3 units.
01 TuTh 10:00a-11:30a II
TBA /Bennett

PROGRAMMING SYSTEMS AND LANGUAGES
E61 455S CS
A comparative study of programming languages: von Neumann-type, functional, and logical. Conceptual foundation, syntax, semantics (e.g., denotational, axiomatic, and operational), and implementation. Run-time features such as data types, operations, flow of control constructs, exception handling, visibility rules, subprograms, concurrency, etc. Ada, LISP, and Prolog are used for illustration purposes and in assigned problems. Prerequisites: CS 102G, 201, 241. Credit 3 units.
01 MW 1:00p-2:30p XXIII
Sever 102/Kwasny

SOFTWARE ENGINEERING WORKSHOP
E61 456S CS
State-of-the-art, industry-tested, object-oriented techniques are presented, illustrated by example, and applied to realistic problems. The objective of the course is to develop an understanding of the technical and organizational complexities involved in system design and to teach key concepts and techniques used to manage these complexities. Students are required to design a complex computer-based system through team effort. The project makes use of a fictional customer problem and covers the principal system life-cycle phases: requirements generation, system design, software design. The target system is complex, involving distributed processing, user interfaces, and real-time constraints. Issues such as human factors, performance, operation costs, and maintainability are addressed and resolved in a reasonable manner. Emphasis is placed on emulating the realities of an industrial organization. Prerequisite: CS 455S, 422 or 431S. Credit 3 units.
01 M 10:00a-1:00p XXXI
TBA /Bennett
Laboratories:
A F 10:00a-11:00a
Lopata 102A/Bennett
B F 11:00a-12:00p
Lopata 102A/Bennett
C F 12:00p-1:00p
Lopata 102A/Bennett
D F 1:00p-2:00p
Lopata 102A/Bennett

DIGITAL COMPUTERS III: COMPUTATION STRUCTURES
E61 462M CS
Same as E65 EE 462M.

MANAGEMENT INFORMATION SYSTEMS II
E61 468A CS
The design and implementation of computer-based information systems with emphasis on database and transaction aspects of large-scale information systems. The basics of database management, including data storage structures and large-file manipulations. Architecture of relevant database management systems. Database administration; data administration. Familiarization with COBOL is used to introduce information systems implementation strategies and transaction processing. Fourth-generation transaction processing systems are used to illustrate current directions in large corporate computer organizations. Data analysis; data models, database design, transaction systems design; design and implementation strategies. Prerequisite: CS 241. Credit 3 units.
01 M 4:00p-7:00p XIV
TBA /Benson
Bugnitz

SENIOR PROJECT II
E61 494 CS
Implementation of a substantive project on an individual basis, involving one or more major areas in computer science. Problems pursued under this framework may be predominantly analytical, involving exploration and extension of theoretical structures, or may pivot around the design/development of solutions for particular applications drawn from areas throughout the University and/or community. In either case, the project serves as a focal point for crystallizing the concepts, techniques, and methodologies encountered throughout the curriculum. Students intending to take CS 493-494 must submit a project proposal for approval by the department during the spring semester of the junior year. Prerequisite: senior standing. All sects. TBA. Refer to **section/faculty list at start of departmental entry for selections in this course. Credit 3 units.

UNDERGRADUATE HONORS THESIS
E61 499 CS
Working closely with a faculty member, the student investigates an original idea (algorithm, model technique, etc.) including a study of its possible implications, its potential application, and its relationship to previous related work reported in the literature. Contributions and results from this investigation are synthesized and compiled into a publication-quality research paper presenting the new idea. Prerequisites: a strong academic record and permission of instructor. All sects. TBA. Refer to **section/faculty list at start of departmental entry for selections in this course. Credit 3 units.

INDEPENDENT STUDY
E61 500 CS
All sects. TBA. Refer to **section/faculty list at start of departmental entry for selections in this course. Credit 3 units.

PROGRAMMING CONCEPTS AND PRACTICE
E61 504N CS
This introductory course assumes no prior programming background and is intended for graduate students who desire significant programming and program design experience within a modern programming paradigm. Exploration of the enterprise of software design, creation, maintenance, and reuse. Abstraction as a vehicle for reducing the complexity of problems. Concepts of object-oriented programming. Internet-related programming including threads. Design and implementation of nontrivial algorithms in selected application areas. Prerequisites none. Credit 3 units. No credit toward CS graduate degree. Credit 3 units.
01 MW 5:30p-7:00p LXII
TBA /Kwasny
Laboratories:
A M 7:30p-9:30p
TBA /Kwasny

INTRODUCTION TO FORMAL LANGUAGES AND AUTOMATA
E61 507T CS
An introduction to the mathematical theory of languages and grammars. Topics include deterministic and nondeterministic finite and push-down automata; Turing machines; regular, context-free, context-sensitive and recursive languages; closure properties of languages; the concepts of computability and undecidability. Prerequisite: CS 201, senior standing. Credit 3 units.
01 TuTh 5:30p-7:00p XX
TBA /Loui

ARTIFICIAL INTELLIGENCE I
E61 511A CS
The discipline of artificial intelligence (AI) is concerned with building systems that think and act like humans or rationally on some absolute scale. This course is an introduction to the field, with special emphasis on sound modern methods. The topics include problem solving via search, game playing, logical reasoning, planning, and machine learning (decision trees, neural nets, reinforcement learning, and genetic algorithms). Programming exercises will concretize the key methods. The course targets graduate students and advanced undergraduates. Evaluation is based on written and programming assignments, a midterm exam, and a final exam.Prerequisite: CS 102G, CS 201, and CS 241, or permission of the instructor. Credit 3 units.
01 TuTh 10:00a-11:30a XVII
TBA /Sandholm

FUNDAMENTALS OF COMPUTER SCIENCE
E61 514N CS
This course, intended for new graduate students without a computer science background, covers the core components seen in a computer science undergraduate curriculum on which our graduate level courses rely. Topics include fundamental algorithms, data structures, proof techniques, computational models, machine organization, and software design and implementation. Prerequisites: graduate standing; CS 504N or prior programming experience; some mathematical sophistication highly desirable. No credit towards CS graduate degree. Credit 3 units.
01 TuTh 5:30p-7:00p LXXII
TBA /Kalman
Laboratories:
A Th 7:30p-9:30p
Lopata 400/Kalman

THEORY OF COMPILING AND LANGUAGE TRANSLATION
E61 531S CS
Algorithms and intermediate representations for automatic program analysisare examined, with an emphasis on practical methods and efficient engineering of program optimization and transformations. The course includes a thorough treatment of monotone data flow frameworks: a mathematical model in which most optimization problems can be specified and solved. The course primarily covers optimizations that are applicable to any target architecture; however, optimizations specific to parallel, distributed, and storage-hierarchical systems are also discussed. Prerequisite: CS 431S or 455S. Credit 3 units.
01 TuTh 4:00p-5:30p IV
TBA /Cytron

PROTOCOLS FOR COMPUTER NETWORKS
E61 533S CS
The course is concerned with the design, specification, performance analysis, and implementation of protocols used in existing and emerging computer networks. Local and wide area networks access protocols, such as Carrier Sense Multiple Access/Collision Detect (CSMA/CD), token access, X.25, and Q.93B. Internetworking with Internet Protocol (IP). Frame-relay and Switched Multimegabit Data Service (SMDS) as proposed internetworking solutions. Transport protocols such as User Datagram Protocol (UDP), Transmission Control Protocol (TCP), and TP4. Proposed high speed transport protocols such as eXpress Transport Protocol (XTP), Netblt, and Versatile Message Transport Protocol (VMTP). Host-network interfacing. Hardware and software protocol implementation models. Prerequisites: CS/EE 260M. Credit 3 units.
01 MW 4:00p-5:30p XIV
TBA /Wong

ADVANCED ALGORITHMS
E61 539T CS
Same as E61 CS 441T.

MODULAR PROGRAMMING
E61 545S CS
Modular programming and object-oriented programming in Java. Java is compared with other modular programming languages such as C++, Modula-2,Smalltalk and Ada. Through the final project, students learn how to apply theprinciples of modular programming in constructing medium sized software.Prerequisites: CS455S and CS 456S. Credit 3 units.
01 TuTh 5:30p-7:00p XLII
TBA /Kimura

NEURAL NETWORKS - FOUNDATIONS
E61 549A CS
Introduction to neural computation. Fundamental concepts behind various models of neural networks. Back-Propagation, Hopfield Nets, and Boltzmann machines models will be covered in detail. We will study neural networks as intelligent digital systems with fine-grained parallelism. Potentials and limitations of neural networks will be reviewed. Prerequisites: mathematical maturity; CS 241, CS 514N, or permission of instructor. Credit 3 units.
01 TuTh 2:30p-4:00p XIX
TBA /Kalman

DIGITAL IMAGE PROCESSING
E61 554A CS
An introduction to the use of computers in the processing of digital images. Topics to be discussed include: acquisition of digital images, hardware and software for the display of digital images, the role of visual psychophysics in image processing, transform analysis and filtering, image restoration and reconstruction, and pattern recognition. Frequent laboratory exercises will be used to implement processing algorithms and build intuition in evaluating image quality. Prerequisites: CS 241 and SSM 317. Credit 3 units.
01 M 7:00p-9:30p LXV
TBA /Oldroyd

COMPUTER SYSTEMS ANALYSIS
E61 557M CS
Same as E65 EE 557A.

DIGITAL REPRESENTATION OF SIGNALS
E61 592A CS
Same as E65 EE 592.

SIGNALLING AND CONTROL IN COMMUNICATION NETWORKS
E61 593A CS
Same as E65 EE 593A.

NETWORKING AND COMMUNICATIONS DESIGN PROJECT I
E61 595 CS
This course is for students who are enrolled in the networking and communications masters program. Prerequisite: Permission of the Program Director. Credit 3 units. Same as E65 EE 595.
01 TBA XXXI
TBA /Turner

NETWORKING AND COMMUNICATIONS DESIGN PROJECT II
E61 596 CS
This course is for students who are enrolled in the networking and communications masters program. Prerequisite: Permission of the Program Director. Credit 3 units. Same as E65 EE 596.
01 TBA XXXI
TBA /Turner

MASTER'S PROJECT
E61 598 CS
Prerequisite: permission of advisor. All sects. TBA. Refer to **section/faculty list at start of departmental entry for selections in this course. Credit variable, maximum 6 units.

MASTERS RESEARCH
E61 599 CS
Prerequisite: permission of advisor. All sects. TBA. Refer to **section/faculty list at start of departmental entry for selections in this course. Credit variable, maximum 6 units.

RESEARCH SEMINAR ON ALGORITHMS AND COMPUTATIONAL COMPLEXITY
E61 6705 CS
This seminar is intended for students interested in research in algorithm design and analysis. In each semester a different are of focus is selected. Recent papers from FOCS, STOC, SODA and other theory conferences and journals are presented. Credit 1 unit.
01 TBA XXXI
TBA /[TBA]

RESEARCH SEMINAR ON VISUAL PROGRAMMING
E61 6722 CS
This seminar investigates the possibilities and limitations of visual icon-driven programming languages. Specific topics include end-user programming, user-definable user interface, object dataflow, and visual database query languages for the internet. Credit 1 unit.
01 TBA XXXI
TBA /[TBA]

RESEARCH SEMINAR ON DISTRIBUTED SYSTEM DESIGN
E61 6731 CS
Throughout the past decade computing has exhibited an increasing relianceon concurrency, parallel architectures, and distributed networks. This trend has been accompanied by significant progress toward identifying fundamental issues in these areas, reasoning about concurrent computations, and the development of novel algorithms. This kind of research is likely to become increasingly important as distributed computing becomes an intrinsic facet of the social and economic fabric of the nation. This seminar seeks to examine both fundamental and emerging concepts in concurrency and distribution through the study of seminal papers and recent research results. Broad topics of interest include models of concurrent computation, mobile computing, programming languages, algorithms, parallel architectures, programming environments, and visualization. Each semester the seminar emphasizes different themes which reflect the current research interests of the participants or newly emerging concerns in the field of distributed computing. Credit 1 unit.
01 TBA XXXI
TBA /[TBA]

RESEARCH SEMINAR ON ARTIFICIAL INTELLIGENCE
E61 6743 CS
This seminar is intended for students interested in conducting research in the field of artificial intelligence. Each semester is devoted to an in-depth study of one topic, primarily by detailed reading of current research papers. Credit 1 unit.
01 TBA XXXI
TBA /Sandholm

RESEARCH SEMINAR ON PROGRAMMING LANGUAGES
E61 6785 CS
In this seminar we examine topics in the design, translation, andsupport of programming languages. The seminar emphasizes modernapproaches and emerging technologies, using case studies, researchpapers, and conference activity. Students are expected to study,analyze, and present research papers to the seminar class. Credit 1 unit.
01 TBA XXXI
TBA /Cytron

RESEARCH SEMINAR ON MULTIMEDIA NETWORKING
E61 6791 CS
In this research seminar we study some of the techniques that are used in the performance evaluation of telecommunication networks. The objectives of this research seminar are achieved through selective readings from the literature of stochastic processes and broadband telecommunication networks. The participants learn fundamental concepts from the theory of Markov processes, Markov chains, renewal theory and Markov renewal theory. The above topics and related knowledge are utilized in the study of basic papers from the literature of broadband networks. Credit 1 unit.
01 TBA XXXI
TBA /[TBA]

RESEARCH SEMINAR ON COMPUTATIONAL MOLECULAR BIOLOGY
E61 6804 CS
This journal club covers literature on the use of computational techniques to advance biological understanding with an emphasis on genome analysis and functional genomics. Speakers give a brief background to introduce the topic and then focus on one-two papers from the current literature. Presentations are given by students, faculty, and post-doctorates. Students receive 1 unit of credit for regular participation and for making a presentation. Credit 1 unit. Same as L41 Biol 5496, E62 BME 6804.
01 TBA XXXI
TBA /States

DOCTORAL RESEARCH
E61 690 CS
All sects. TBA. Refer to **section/faculty list at start of departmental entry for selections in this course. Credit variable, maximum 9 units.

MASTERS CANDIDATE
E61 887 CS
All sects. TBA. Refer to **section/faculty list at start of departmental entry for selections in this course. Credit 3 units.

DOCTORAL CANDIDATE
E61 888 CS
All sects. TBA. Refer to **section/faculty list at start of departmental listing for selections in this course. Credit 3 units.

Computer Science (special topics) (E71)

UNDERGRADUATE SEMINAR
E71 120 CS
The CS120 undergraduate seminar is intended for freshmen who have completed CS101 and are interested in learning more about research opportunities in computer science, whether they be here at Washington University or elsewhere. Faculty presentations of research and hands-on team projects will expose students to major technologies and exciting research directions in several fields of computer science, including algorithm design, networking, and artificial intelligence. Students will get the opportunity to meet researchers at the forefront of their fields, and learn how to become involved with their research. Prerequisite: CS 101G Credit 1 unit.
01 F 2:00p-4:00p XXXI
TBA /S. Goldman

WEB DEVELOPMENT
E71 160 CS
This comprehensive course does not assume prior programming background or web design experience. Explores the elementary principles that go into designing, creating, and publishing an effective web site. Topics include the production process, design metaphors, interface/information design, page layout concepts, graphics preparation, color theory, development tools, HTML, style sheets, basic scripting techniques, CGI, and site maintenance/marketing strategies. Credit 3 units.
01 TuTh 4:00p-5:30p IV
TBA /Lang
Loui
Laboratories:
A M 5:30p-7:00p
Sever 203/Lang
Loui
B Th 6:00p-7:30p
Sever 201/Lang
Loui
C F 2:00p-3:30p
Sever 203/Lang
Loui

ADVANCED TOPICS IN NETWORKING
E71 524S CS
Advanced topics in networking, especially relevant to the future of the Internet. Topics include: techniques for high performance networking, fair queuing and resource allocation protocols, scalable routing protocols that encompass mobility and multicast including IPv6, the MBONE, and Mobile IP, techniques for reliable multicast, and techniques for fault-tolerance, security and accounting. Prerequisites: CS 423 or CS 533 or permission of instructor. Credit 3 units.
01 MW 2:30p-4:00p XIII
TBA /Waldvogel

RESEARCH SEMINAR ON SOFTWARE SYSTEMS
E71 6873 CS
Operating systems research has recently seen renewed interest in several areas. This seminar explores some of these new and interesting research areas, with a specific focus on issues related various quality of service topics important for distributed systems. Particular attention is paid to the implications of how these new ideas will affect our research. The seminar will cover several noteworthy research operating systems and distributed frameworks which support both the specification and enforcement of resource guarantees and adaptive behavior. Credit 1 unit.
01 TBA XXXI
TBA /Gill
Kuhns
Levine

Electrical Engineering (E65)
** Departmental Section/Faculty list research, project an other related courses:01 TBA02 Blaine03 Brown04 Cox05 Chamberlain06 Lu07 Franklin08 Gregory09 Kline10 Miller11 Soatto12 Morley13 Muller14 Murphy15 Pickard16 Rode17 Lin18 Rosenberger19 Joseph, B20 Shrauner21 Snyder22 Turner23 Amini24 Arthur25 Fuhrmann26 Parulkar27 Engebretson28 O'Sullivan29 Spielman30 TBA31 Indeck32 Richard33 Hegde34 Misler35 Goldstein36 Min37 Kimura38 Krchnavek39 Grodsky40 Varghese41 Thomas, L42 Kirov, A43 Haacke

ELECTRICAL LAB I
E65 250 EE
Lectures and laboratory exercises related to sophomore topics in introductory networks and basic electronics. Prerequisite: EE 280. Credit 3 units. Design credit 1 unit.
01 M 11:30a-1:00p XVIII
Cupples II 200/Gregory
Chamberlain
Laboratories:
A Tu 2:30p-5:00p XXXI
Urbauer 115/Gregory
Chamberlain
B W 2:30p-5:00p XXXI
Urbauer 115/Gregory
Chamberlain
C Th 2:30p-5:00p XXXI
Urbauer 115/Gregory
Chamberlain

DIGITAL COMPUTERS I: ORGANIZATIONAL &
E65 260M EE
Same as E61 CS 260M.

INTRO TO ELECTRIC NETWKS
E65 280 EE
Elements, sources, and interconnects. Ohm's and Kirchhoff's laws, superposition and Thevenin's theorem; the resistive circuit, transient analysis, sinusoidal analysis, and frequency response. Prerequisite: Phys 118A. Corequisite: Math 217. Credit 3 units. Design credit 0.8 units.
01 TuTh 8:30a-10:00a XXIX
TBA /Pickard
02 MW 5:30p-7:00p LXII
TBA /Soatto

INTRO TO DIGITAL & LINEAR ELECTRONICS
E65 290 EE
Introduction to contemporary electronic devices and their circuit applications. Terminal characteristics of active semiconductor devices. Incremental and D-C models of junction diodes, bipolar transistors (BJTs), and metal-oxide semiconductor field effect transistors (MOSFETs) are developed and used to design single- and multistage amplifiers. Models of the BJT and MOSFET in cutoff and saturation regions are used to design digital circuits. Prerequisite: EE 280. Credit 3 units. Design credit 0.8 units.
01 MW 1:00p-2:30p II
TBA /Shrauner

ENGINEERING ELECTROMAGNETICS I:FUNDAMENT
E65 314M EE
Eletromagnetic theory as applied to electrical engineering: vector calculus; electrostatics and magnetostatics; Maxwell's equations, including Poynting's theorem and boundary conditions; uniform plane-wave propagation; transmission lines--TEM modes, including treatment of general, lossless line, and pulse propagation; introduction to guided waves; introduction to radiation and scattering concepts. Prerequisite: SSM 317 or equivalent. Credit 3 units. Design credit 1 unit.
01 MW 8:30a-10:00a XXIII
TBA /Indeck
Discussion sections:
A F 8:30a-9:30a XXXI
TBA /Indeck

POWER, ENERGY & POLYPHASE CIRCUITS
E65 327 EE
Fundamental concepts of power and energy; electrical measurements; physical and electrical arrangement of electrical power systems; polyphase circuit theory and calculations; principal elements of electrical systems such as transformers, rotating machines, control, and protective devices, their description and characteristics; elements of industrial power system design. Prerequisite: EE 280. Credit 3 units.
01 MW 4:00p-5:30p V
TBA /Shrauner

SIGNAL ANALYSIS FOR ELECTRONIC SYS & CIR
E65 379 EE
Elementary concepts of continuous-time and discrete-time signals and systems. Linear time-invariant (LTI) systems, impulse response, convolution. Fourier series. Fourier transforms, and frequency-domain analysis of LTI systems. Laplace transforms, z-transforms, and rational function descriptions of LTI systems. Principles of sampling and modulation. Students participate weekly in recitation sections to develop oral communucation skills using class materials. Prerequisites: EE 280 (C or better) and SSM 317. Credit 3 units. Design credit 1 unit.
01 TuTh 8:30a-10:00a XXIX
TBA /O'Sullivan
Discussion sections:
A F 11:00a-12:00p XXXI
TBA /O'Sullivan

PRINCIPLES OF ELECTRONIC DEVICES
E65 390 EE
Introduction to the solid-state physics of electronic materials and devices, including semiconductors, metals, insulators, diodes and transistors. Crystal growth technology and fundamental properties of crystals. Electronic properties and band structure of electronic materials, and electron transport in semiconductor materials. Fabrication of pn junction diodes, metal-semiconductor junctions, and transistors and integrated-circuit chips. Fundamental electrical properties of rectifying diodes and light-emitting diodes, bipolar transistors and field-effect transistors. Device physics of diodes and transistors, large-signal electrical behavior and high-frequency properties. Prerequisite: Phys 118A. Credit 3 units. Design credit 1 unit.
01 TuTh 1:00p-2:30p VIII
TBA /Rode

INDEPENDENT STUDY
E65 400 EE
Opportunities to acquire experience outside the classroom setting and to work closely with individual members of the faculty. A final report must be submitted to the department. Not open to first-year or graduate students. Consult adviser. Hours and credit to be arranged. All sects. TBA. Refer to **section/faculty list at start of departmental entry for selections in this course. Credit variable, maximum 10 units.

ENGINEERING ELECTROMAGNETICS II:APPLICATIONS
E65 410 EE
Study of important applications of electromagnetic theory. Solution of electrostatic and magnetostatic problems involving Laplace and Poisson's equations subject to boundary conditions. Maxwell's equations, including boundary conditions for dielectrics and conductors, reflection and transmission characteristics with effects due to losses. Study of guided waves in rectanglar and optical wave guides, including effects of dispersion. S-parameters and transmission networks, including S-matrix properties, relation to impedance, reflection coefficient, VSWR, and Smith chart. Study of antennas, including exposure to terminology and thin-wire antennas. Prerequisite: EE 314M. Credit 3 units. Design credit 1 unit.
01 MW 5:30p-7:00p LXII
TBA /Spielman

ELECTRICAL ENERGY LABORATORY
E65 416 EE
Experimental studies of principles important in modern electrical energy systems. Topics: power measurements, transformers, batteries, static frequency converters, thermoelectric cooling, solar cells, electrical lighting, induction , commutator, and brushless motors, synchronous machines. Prerequisite: EE 250. Credit 3 units. Design credit 1.5 units.
01 W 2:30p-4:00p VII
TBA /Corrigan
Laboratories:
A F 1:00p-4:00p XXXI
Urbauer 115/Corrigan

COMM THEORY&SYSTEMS
E65 421 EE
Introduction to the concepts of transmission of information via communication channels. Amplitude and angle modulation for the transmission of continuous-time signals. Analog-to-digital conversion and pulse code modulation. Transmission of digital data. Introduction to random signals and noise and their effects on communication. Optimum detection systems in the presence of noise. Elementary information theory. Overview of various communication technologies such as radio, television, telephone networks, data communication, satellites, optical fiber, and cellular radio. Prerequisites: EE 379 and SSM 326. Credit 3 units. Design credit 1.2 units. Same as E61 CS 421.
01 TuTh 8:30a-10:00a XXIX
TBA /Blaine

CONTROL SYSTEMS I
E65 431 EE
Introduction to automatic control concepts. Block diagram representation of single- and multiloop systems. Multi-input and multi-output systems. Control system components. Transient and steady-state performance; stability analysis; Routh, Nyquist, Bode, and root locus diagrams. Compensation using lead, lag, and lead-lag networks. Synthesis by Bode plots and root-locus diagrams. Introduction to state-variable techniques, state-transition matrix, state-variable feedback. Prerequisite: SSM 317. Credit 3 units. Design credit 1 unit. Same as E63 ChE 431.
01 MWF 10:00a-11:00a VI
TBA /Corrigan
02 TuTh 11:30a-1:00p XII
TBA /Jerina

CONTROL SYSTEMS II
E65 432 EE
The control of physical systems with digital computer, microprocessor, or special-purpose digital hardware is becoming very common. Course continues EE 431 to develop models and mathematical tools needed to analyze and design these digital, feedback-control systems. Linear, discrete dynamic systems. The Z-transform. Discrete equivalents to continuous transfer functions. Sampled-data control systems. Digital control systems design using transfer and state-space methods. Systems comprised of digital and continuous subsystems. Quantization effects. System identification. Multivariable and optimum control. Prerequisite: EE 431. Credit 3 units. Design credit 1 unit. Same as E67 ME 432.
01 TuTh 4:00p-5:30p XXII
TBA /Murphy

DIGITAL SYS LAB
E65 455 EE
Procedures for reliable digital design, both combinational and sequential; understanding manufacturers' specifications; use of special test equipment; characteristics of common SSI, MSI, and LSI devices; assembling, testing, and simulating design; construction procedures; maintaining signal integrity. Several single-period laboratory exercises, several design projects, and application of a microprocessor in digital design. One lecture and one laboratory period a week. Prerequisites: EE 260M, 290. Credit 3 units. Design credit 2.2 units. Same as E91 COE 455.
01 Tu 1:00p-2:30p VIII
TBA /Morley
Laboratories:
A Th 1:00p-4:00p XXXI
Bryan 316/Morley

DIGITAL COMPUTERS II: SWITCHING THEORY
E65 460 EE
Advanced topics in switching theory as employed in the analysis and design of various information- and material-processing systems. Combinational techniques: minimization, logic elements, bilateral devices, multiple output networks, symmetrical and iterative functions, threshold logic, state identification and fault detection, hazards, and reliable design. Sequential techniques: synchronous circuits, state tables, machine minimization, state assignment, asynchronous circuits, finite state machines. Prerequisite: EE 260M or equivalent. Credit 3 units. Design credit 1.2 units. Same as E91 COE 460.
01 MW 2:30p-4:00p VII
TBA /Zar

DIGITAL COMPUTERS III:COMPUTATION STRUCT
E65 462M EE
Introduction to ALU design: addition, subtraction, multiplication, and division. Direct and iterative approaches for multiplication, including Wallace trees. Synchronization. Introduction to modern design practices, including the use of PAL, FPGA, and standard cell design methodologies. Students use a commercial CAE/CAD system for schematic capture and simulation while designing a selected computation system. Prerequisites: CS 306, EE/CS 362M. Credit 3 units. Design credit 1.5 units. Same as E91 COE 462M, E61 CS 462M.
01 MW 1:00p-2:30p II
TBA /Richard

DIGITAL SYSTEMS ENGINEERING
E65 464 EE
Design and characterization of digital circuits, reliable and predictable interconnection of digital devices, and information transfer over busses and other connections. Topics include: Review of MOSFET operation; CMOS logic gate electrical characteristics; System and single-point noise margin and noise budgets; Figures of merit for noise- margin and power-delay product, and trade-off between noise margin and propagation delay; Transmission-line driving including reflection, termination, non-zero transition time, lumped and distributed capacitance loads, non-linear terminations, and applicable conditions for lumped approximations; Coupled transmission lines, forward and backward crosstalk, short line approximations, ground bounce, and simultaneous switching noise; Timing, clocking, and clock distribution for digital circuits; Prediction of metastability error rates and design for acceptable probability of failure. Examples and design exercises using systems and interconnections selected from current Computer Engineering practice such as RAMBUS, PCI bus, GTL, LVDS, and others. Credit 3 units. Design credit 1 unit. Same as E91 COE 464.
01 MW 4:00p-5:30p XXIV
TBA /Rosenberger

SENIOR DESIGN PROJECTS
E65 480 EE
Working in teams, students address design tasks assigned by faculty. Each student participates in one or more design projects in a semester. Projects are chosen to emphasize the design process, with the designers choosing one of several paths to a possible result. Collaboration with industry and all divisions of the University is encouraged. Prerequisite: senior standing. Credit 3 units. Design credit 3 units.
01 Tu 11:30a-1:00p XII
TBA /Pickard
SECT 02: Donald L. Snyder, Electrical Engineering William Hayden Smith, Earth & Planetary Science
02 Tu 11:30a-1:00p XII
TBA /Snyder
Smith
Laboratories:
A Tu 2:30p-5:30p XXXI
Bryan 316/Pickard
B W 2:30p-5:30p XXXI
Bryan 316/Snyder
Smith

ADVANCED ANALOG ELECTRONICS
E65 492 EE
Design and analysis of analog electronic circuits and operational amplifiers for use in control systems, instrumentation and telecommunications. Large-signal analysis of high-power circuits including transfer characteristics, distortion, power efficiency, impedance, and high-frequency behavior. Frequency response, stability and frequency-compensation of multi-stage feedback amplifiers. Fundamental treatment of electronic noise in circuits including thermal noise, shot noise, and 1/f noise. Review of general-purpose op-amps, wideband video op-amps, and high-performance pecision operational amplifiers and chip layout. Linear and nonlinear analog applications, including power-booster amplifiers, precision rectifiers, differentiators, integrators, phase-locked loops, high-frequency analog multipliers, and mixers. Prerequisite: EE392. Credit 3 units. Design credit 1 unit.
01 TuTh 10:00a-11:30a XIX
TBA /Rode

INDEPENDENT STUDY
E65 500 EE
All sects. TBA. Refer to **section/faculty list at start of departmental entry for selections in this course. Credit variable, maximum 10 units.

MAGNETIC RECORDING TECHNOLOGY
E65 512 EE
Basic concepts: magnetic fields, magnetization, coercivity, hysteresis; write and read processes, reciprocity. Recording materials: particulate and continuous film media. Recording heads: ring pole; ferrite, thin film; inductive, magneto-resistive. Analog recording: high-frequency bias, audio and video systems, noise. Digital recording: coding distortion, bit shift, equalization; rigid disk, flexible disk, tape drives. Nascent technologies: perpendicular, isotropic media; magneto-optic, reversible-optical storage. Prerequisite: EE 314, or equivalent. Credit 3 units.
01 TuTh 10:00a-11:30a XIX
TBA /Indeck

STATISTICAL PHYSICS IN ELECTRICAL ENGINEERING
E65 515A EE
An examination of the fundamental statistical concepts that underlie and unify electrical engineering. Deterministic and stochastic processes, probabilities and frequencies, statistical inference, information entropy, maximum entropy principle, thermodynamic concepts, entropy concentration and production, and variational methods. Applications to current work in combinatorial optimization, simulated annealing, neural networks and Boltzmann machines. Prerequisite: programming competence. Credit 3 units.
01 MW 2:30p-4:00p VII
TBA /Schotland

PHYSICAL MICROELECTRONICS
E65 539A EE
A survey of the materials and technologies of microelectronic devices and processing. Review of solid state physics pertinent to materials discussion, particularly thin films. Materials deposition techniques including bulk crystal growth and vapor deposition; device fabrication techniques; materials characterization methods; surfaces, interfaces and contacts; device packaging; device cost and performance issues. Prerequisite: graduate or senior standing, EE 390 or equivalent. Credit 3 units.
01 TuTh 4:00p-5:30p XXII
TBA /Lu

DETECTION & ESTIMATION THEORY
E65 552A EE
Study of detection, estimation and modulation theory, detection of signals in noise, estimation of signal parameters, linear estimation theory. Kalman-Bucy and Wiener filters, nonlinear modulation theory, optimum angle modulation. Prerequisite: EE 551A. Credit 3 units. Design credit 0.5 units.
01 MW 4:00p-5:30p XXIV
TBA /Fuhrmann

COMPUTER CIRCUITS & SYSTEMS DESIGN I
E65 555 EE
Characterization of logic circuits, including static and dynamic characteristics, with examples from TTL, ECL, and MOS. IC memory characteristics. Worst-case design procedures for digital circuits. Analysis of factors influencing signal integrity, including grounding power supply, transmission line reflections, and crosstalk. Conversion between analog and digital signals, including tradeoffs between complexity, speed, and accuracy. Prerequisite: EE 290, 360, 455. Credit 3 units. Design credit 0.8 units.
01 MW 4:00p-5:30p XXIV
TBA /Rosenberger

COMPUTER/COMMUNICATIONS SYSTEMS ANALYSIS I
E65 557A EE
Introduction to the basic tools of computer and communications systems analysis and evaluation. Deterministic and stochastic modeling concepts are presented. Queueing theory and discrete event (DES) simulation methods are studied with application to a variety of examples drawn from the computer and communications performance evaluation literature. A standard DES language is used in modeling and simulation studies. Topics of current interest such as computer input/output models, mass memory, bus models, and communications network models are discussed. A modeling project is typically required. Prerequisites: CS101G or CS136G, and EE260M or their respective equivalents. Credit 3 units. Design credit 0.5 units. Same as E61 CS 557M.
01 MW 2:30p-4:00p VII
TBA /Franklin

PRACTICUM IN IMAGING SCIENCE & ENGINEERING
E65 568I EE
This course provides students in the Imaging Science and Engineering program with opportunities to participate, early in their graduate studies, in projects involving image data. A list of IS&E faculty having potential projects of interest is provided. It is the student's responsibility to interview with such faculty in order to identify a project for themselves to be completed in one semester. A written report documenting the project goals, relevant literature, and results obtained is required at the end of the project. To receive credit for completing the practicum, the report must be accepted by the supervisor of the project and a committee of IS&E faculty. This course is graded Pass/Fail. Prerequisite: Admission to Imaging Science and Engineering Program. Credit 1 unit. Same as E71 CS568, E68 SSM594B. Credit 1 unit.
01 TBA XXXI
TBA /Snyder

DIGITAL REPRESENTATION OF SIGNALS
E65 592 EE
This course addresses the representation of real-world analog signals in digital forms and is intended to give students a broad introduction to the subject followed by practical illustration of the basic concepts. Analog signals of differing characteristics, such as the electrocardiogram, voice, audio, images, and video are considered and appropriate digitizing and coding techniques are described. Both lossless and lossy coding for data compression are covered as is the reconstruction of analog signals that approximate the original signal. Existing standards for data compression will be studied, with emphasis on the basic concepts leading to such standards. Prerequisite: Graduate standing. Credit 3 units. Same as E61 CS 592A.
01 M 7:00p-10:00p LXV
TBA /Meany

SIGNALING AND CONTROL IN COMMUNICATION
E65 593A EE
The operation of modern communications networks is highly dependent on sophisticated control mechanisms that direct the flow of information through the network and oversee the allocation of resources to meet the communication demands of end users. This course covers the structure and operation of modern signaling systems and addresses the major design trade-offs which center on the competing demands of performance and service flexibility. Specific topics covered include protocols and algorithms for connection establishment and transformation, routing algorithms, overload and failure recovery and networking dimensioning. Case studies provide concrete examples and reveal the key design issues. Prerequisites: Graduate standing and permission of instructor. Credit 3 units. Same as E61 CS 593A.
01 MW 8:30a-10:00a XIII
TBA /Min

NETWORKING + COMMUNICATIONS DESIGN PROJ. I
E65 595 EE
Same as E61 CS 595.

NETWORKING+COMMUNICATIONS DESIGN PROJ II
E65 596 EE
Same as E61 CS 596.

MASTERS RESEARCH
E65 599 EE
All sects. TBA. Refer to **section/faculty list at start of departmental entry for selections in this course. Credit variable, maximum 10 units.

DOCTORAL RESEARCH
E65 600 EE
All sects. TBA. Refer to **section/faculty list at start of departmental entry for selections in this course. Credit variable, maximum 10 units.

MASTERS CANDIDATE
E65 887 EE
All sects. TBA. Refer to **section/faculty list at start of departmental entry for selections in this course. Credit 3 units.

DOCTORAL CANDIDATE
E65 888 EE
All sects. TBA. Refer to **section/faculty list at start of departmental entry for selections in this course. Credit 3 units.

Electrical Engineering (E75)

PATENTS & OTHER WAYS TO PROTECT INVENTIONS
E75 411A EE
Analysis of the practical and legal steps with which an electrical engineer should be familiar regarding patent protection for electrical and electronic inventions. The course focuses primarily on the patent protection provided under the U.S. patent laws. Recent U.S. patents relating to electrical and electronic inventions are examined to better understand patents and the protection provided by patents. Copyrights, trademarks, trade secret, unfair competition and mask work protection are also discussed. The protection and marketing of ideas is also considered. The course provides a pragmatic review of intellectual property from an electrical engineering perspective to prepare for the issues commonly faced in industry and business today. Credit 3 units.
01 TuTh 5:30p-7:00p LXII
TBA /Agovino
Evans

PRINCIPLES OF ULTRASONIC IMAGING
E75 597 EE
Propagation of ultrasound in inhomogeneous media, near-field and far-field descriptions, refraction and diffraction, dispersive media models, acoustic wave equation formulations and solutions. Basic elements of transducer, pulser, and receiver design. The use of linear versus logarithmic amplifiers. Time-gain compensation, scan conversion, and image generation in single-transducer systems. Phased-array imaging systems. Synthetic-aperture acquisition, synthetic-focus image generation. Ellipsoidal backprojection using the complete dataset. Design of restoration filters to compensate for diffraction effects of the transducer. Estimation of media properties from images. Prerequisite: EE379. Credit 3 units.
01 TuTh 4:00p-5:30p XXII
TBA /Arthur

Engineering and Policy (E80)
** Departmental Section/Faculty list for research, project and other related courses:01 TBA02 Darby03 Browdy04 Clancy05 Morgan06 Shultz07 Lipeles08 Ballard09 Turner10 Spitznagel11 Husar12 TBA13 Arvidson14 Harmon15 Darte16 Klocke17 TBA18 Dmytryszyn19 Shulman20 Pickard21 Rodin22 Mandelker23 Haefner24 Frisse25 TBA26 Hartog27 Cytron28 Forst29 Gillvery

TECHNOLOGY, VALUES AND SOCIETY
E80 252 EP
Engineering and social change. Objectives, methodologies, and changing world view of science and technology. Scope, priorities, and achievements of the technological enterprise in the United States. Ethical and moral responsibilities of the engineer as a member of society. Considerations in determining which technologies should be developed and for what purposes. Credit 2 units.
01 Th 3:00p-5:00p XXII
1/18/00 - 5/1/00
TBA /Ballard

TECHNICAL WRITING
E80 310 EP
Persistent concerns of grammar and style. Analysis and discussion of clear sentence and paragraph structure and of organization in complete technical documents. Guidelines for effective layout and graphics. Examples and exercises stressing audience analysis, graphic aids, editing, and readability. Videotaped work in oral presentation of technical projects. Writing assignments include descriptions of mechanisms, process instructions, basic proposals, letters and memos, and a long formal report. Prerequisites: Satisfaction of the English composition proficiency requirement of SEAS and junior standing. Credit 3 units.
01 TuTh 10:00a-11:30a XXXI
1/18/00 - 5/1/00
TBA /Ballard
02 MW 10:00a-11:30a XXXI
1/18/00 - 5/1/00
Lopata 104/Heugatter
03 MW 1:00p-2:30p XXXI
1/18/00 - 5/1/00
Lopata 104/Heugatter
04 TuTh 1:00p-2:30p XXXI
1/18/00 - 5/1/00
TBA /Rode-Perkins
05 Th 5:30p-8:00p XXXI
1/18/00 - 5/1/00
TBA /Rode-Perkins
06 Tu 5:30p-8:00p XXXI
1/18/00 - 5/1/00
TBA /Tarwater
07 Th 6:00p-8:30p XXXI
1/18/00 - 5/1/00
TBA /Schmalz
08 W 5:30p-8:00p XXXI
1/18/00 - 5/1/00
TBA /Frick

INTRO TO ENVIRONMENTAL LAW & POLICY
E80 461 EP
Same as E64 CE 461.

INDEPENDENT WORK
E80 500 EP
Prerequisite: senior or graduate standing and permission of instructor. All sects. TBA. Refer to **section/faculty list at start of departmental entry for selections in this course. Credit variable, maximum 6 units.

STRATEGIC MANAGEMENT OF TECHNOLOGY
E80 502 EP
Analytical methods for strategic management are reviewed. Technology strategy is linked to the strategic plan for the organization, and methods to accomplish this linkage are developed. Factors which characterize and encourage innovation are discussed. A process for managing and integrating new technology into the strategic process is developed. Throughout the course, cases are used to analyze and demonstrate the several elements of strategic management of technology. Prerequisite: graduate standing; permission of instructor required. Credit 3 units. Design credit 0.5 units.
01 M 5:30p-8:00p LXII
1/18/00 - 5/1/00
TBA /Clancy

TECHNOLOGY ASSESSMENT
E80 512 EP
Techniques for anticipation of social, economic, and environmental consequences of technological development to provide the public, and government and corporate policy makers, with sound bases for decision-making. Topics include technological forecasting; impact identification, analysis, and evaluation; and policy analysis. Students working in interdisciplinary teams will carry out pilot technology assessments. Prerequisite: senior or graduate standing or permission of instructor. Credit 3 units. Design credit 2.5 units.
01 Tu 5:30p-8:00p LXXII
1/18/00 - 5/1/00
TBA /Dmytryszyn

ANLYTICAL METH FOR ENGNRG & POLICY DECSN
E80 535 EP
Quantitative methods commonly used in analyzing engineering and policy decisions. Basic concepts and applications with extensive use of case studies. Methods and applications may vary from year to year, but will typically include: economic principles involved in engineering and policy decisions; engineering economic analysis; cost-effectiveness analysis; decision analytic methods, including probability concepts, risk, and utility; using laboratory and field data in decision-making; allocation of limited resources. Prerequisite: graduate standing and permission of instructor. Credit 3 units. Same as E90 ENVE 535.
01 Th 6:30p-9:00p XLIV
1/18/00 - 5/1/00
TBA /Vest

PRODUCTION & USE OF FINANCIAL INFO
E80 571 EP
Basic concepts in collecting, organizing, and using financial data for the production of income statements, balance sheets, and cash flow statements. The accounting model is used to interpret and present financial data in forms for planning and controlling business activities, and for preparing project budgets and budgets for the firm. Analysis of financial statements. Prerequisite: graduate standing or permission of instructor. Credit 3 units.
01 W 5:30p-8:30p LXXXIII
1/18/00 - 5/1/00
TBA /Klocke

TECH DEVELOPMENT & ECONOMIC DECISIONS
E80 572 EP
Intermediate macroeconomics is surveyed with an emphasis on managerial decision-making involving technology and the impact of technological development on the business cycle. Aggregate economic variables are analyzed through identification, measured projection, and interpretation, including the implications for government policies involving technology and managerial response. Intermediate microeconomics is surveyed, focusing on technology and emphasizing cost and demand analysis, design of pricing strategies, and market structures. Prerequisite: graduate standing. Credit 3 units.
01 M 5:30p-8:00p LXII
1/18/00 - 5/1/00
TBA /Coughlin

INTERNATIONAL TECHNOLOGY MANAGEMENT
E80 574 EP
An understanding of the international economic and regulatory environment will be required for managing any enterprise now and into the twenty-first century. Technology development, the international macroeconomic environment, and risk factors of multinational companies are examined. Restrictions on international trade in technology developments. Selected cases are used to illustrate key influences. Prerequisite: graduate standing or permission of instructor. Credit 3 units.
01 Sa 9:00a-11:30a XXXIV
Lopata 104/Ciarpella

ISSUES IN ENGINEERING & TECH MGMT
E80 579 EP
Contemporary issues in management of technology and the practice of engineering relating to development of technologies and the integration of new technologies into business strategy are examined. Topical areas include product strategy, R&D planning, technology evaluation and transfer, project management, and other issues regarding current trends which influence the role of technology in national and global economies. Prerequisite: graduate standing and permission of instructor. Credit 3 units. Design credit 0.5 units.
01 W 5:30p-8:00p LXXXIII
1/18/00 - 5/1/00
TBA /Clancy

FIN. MANAGEMENT FOR TECH. ENTREPRENEUR
E80 583 EP
Finance for the technological entrepreneur, consultant, or business manager; hands-on financial operations of the closed and public corporation; capital markets as a source of funding; present value calculations for lease-buy decisions; corporate and personal investment as an adjunct of long-range financial planning. Prerequisite: EP 580. Corequisite: EP 571 or EP 581. Credit 3 units.
01 Tu 5:30p-8:00p LXXII
1/18/00 - 5/1/00
TBA /Podlesny

MASTERS PROJECT
E80 598 EP
Students electing the project option for the master's degree perform their work under this course. Prerequisite: graduate standing and permission of instructor. All sects. TBA. Refer to **section/faculty list at start of departmental entry for selections in this course. Credit variable, maximum 6 units.

MASTERS RESEARCH
E80 599 EP
Prerequisite: graduate standing and permission of instructor. All sects. TBA. Refer to **section/faculty list at start of departmental entry for selections in this course. Credit variable, maximum 6 units.

DOCTORAL RESEARCH
E80 600 EP
Prerequisite: graduate standing and permission of instructor. All sects. TBA. Refer to **section/faculty list at start of departmental entry for selections in this course. Credit variable, maximum 9 units.

MASTERS CANDIDATE
E80 887 EP
All sections TBA. Refer to **section/faculty list at start of departmental entry for selections in this course. Credit variable, maximum 9 units.

DOCTORAL CANDIDATE
E80 888 EP
All sects. TBA. Refer to **section/faculty list at start of departmental entry for selections in this course. Credit variable, maximum 9 units.

Environmental Engineering (E90)
** Departmental Section/Faculty list for research, project an other related courses:01 TBA02 Dudukovic03 Husar04 Lipeles05 Morgan06 Thompson07 Turner, Jay08 Buescher

INDEPENDENT STUDY
E90 500 ENVE
Credit to be determined in each case.

ENVIRONMENTAL REACTION ENGINEERING
E90 505 ENVE
Same as E63 ChE 505.

ENVIRONMENTAL ENGINEERING LAB - WATER/SOIL
E90 508 ENVE
Same as E63 ChE 408.

DYNAMICS OF POLLUTANTS
E90 510 ENVE
Same as E63 ChE 510.

INDUSTRIAL CATALYSIS
E90 525 ENVE
Same as E63 ChE 525.

ANALYTICAL METHODS FOR ENGINEERING AND POLICY DECISIONS
E90 535 ENVE
Same as E80 EP 535.

INTERDISCIPLINARY ENVIRONMENTAL CLINIC
E90 539 ENVE
Same as E64 CE 539.

CHEMICAL PROCESS SAFETY
E90 569 ENVE
Same as E63 ChE 479.

DESIGN OF WATER QUALITY CONTROL FACILITIES
E90 582 ENVE
Same as E64 CE 482A.

TREATMENT OF WATER SUPPLIES
E90 588 ENVE
Same as E64 CE 588.

INTERNSHIP
E90 598 ENVE
Part of a 6 credit internship program, mandatorily combined with EnvE 598A. The Environmental Engineering Program will endeavor to find a placement for all students interested in and eligible for the internship, and students are also welcome to locate placements of their choice. The student will maintain regular communication with his or her faculty supervisor in preparation for and during the internship. Prerequisite: B or better in all courses taken; must have taken at least 4 core courses. All sects. TBA. Refer to **section/faculty list at start of departmental entry for selections in this course. Credit 3 units.

INTERNSHIP
E90 598A ENVE
As an integral part of the Environmental Engineering Internship, the student will work on an in-depth research project under the joint supervision of the placement supervisor and the faculty supervisor. The project should be based on one or more assignments performed during the internship, exploring the subject in greater depth. The student must submit a written report and make a seminar presentation concerning his or her project within 6 weeks after the conclusion of the internship placement (or by the 6th week of the following fall semester, whichever is later). Prerequisite: B or better in all core courses taken; must have taken at least 4 core courses. All sects. TBA. Refer to **section/faculty list at start of departmental entry for selections in this course. Credit 3 units.

MASTER'S RESEARCH
E90 599 ENVE
All sects. TBA. Refer to **section/faculty list at start of departmental entry for selections in this course. Credit variable, maximum 9 units.
DOCTORAL RESEARCH
E90 600 ENVE
All sects. TBA. Refer to **section/faculty list at start of departmental listing for selections in this course. Credit variable, maximum 9 units.

General Engineering (E60)

COOPERATIVE EDUCATION EXPERIENCE
E60 100A ENGR
Credit 0 units.
01 TBA XXXI
TBA /Kruessel

SPECIAL TOPICS IN SPACE ENGINEERING
E60 190 ENGR
A hands-on introduction to space engineering. Students will work in multi-disciplinary teams on one of several on-going space engineering projects. Example projects include Space Shuttle-based Get-Away Special Canisters carrying microgravity and space environment experiments. Other examples include microsatellites, microprobes, and launch vehicles.Undergraduate students will earn 1 credit hour. Grades will be based on participation and attendance. Course may be repeated. Open to all engineering and non-engineering students. Prerequisite: None. Credit 1 unit.
01 F 2:00p-3:00p XXXI
1/18/00 - 5/1/00
Lopata 102A/Bennett

SPECIAL TOPICS IN SPACE ENGINEERING
E60 190A ENGR
A hands-on introduction to space engineering. Students will work in multi-disciplinary teams on one of several on-going space engineering projects. Example projects include Space Shuttle-based Get-Away Special Canisters carrying microgravity and space environment experiments. Other examples include microsatellites, microprobes, and launch vehicles.Undergraduate students will earn 1 credit hour. Grades will be based on participation and attendance. Course may be repeated. Open to all engineering and non-engineering students. Prerequisite: None. Credit 1 unit.
01 F 3:00p-4:00a XXXI
1/18/00 - 5/4/00
Lopata 102A/Bennett

SPECIAL TOPICS IN SPACE ENGINEERING
E60 190B ENGR
A hands-on introduction to space engineering. Students will work in multi-disciplinary teams on one of several on-going space engineering projects. Example projects include Space Shuttle-based Get-Away Special Canisters carrying microgravity and space environment experiments. Other examples include microsatellites, microprobes, and launch vehicles.Undergraduate students will earn 1 credit hour. Grades will be based on participation and attendance. Course may be repeated. Open to all engineering and non-engineering students. Prerequisite: None. Credit 1 unit.
01 F 4:00p-5:00p XXXI
1/18/00 - 5/4/00
Lopata 102A/Bennett

COOPERATIVE EDUCATION EXPERIENCE
E60 200A ENGR
Required of all students who are currently working and who are participating in the Engineering Cooperative Education Program. No credit. Audit only. Credit 0 units.
01 TBA XXXI
TBA /Kruessel

COOPERATIVE EDUCATION EXPERIENCE
E60 300A ENGR
Required of all students who are currently working and who are participating in the Engineering Cooperative Education Program. No credit. Audit only. Credit 0 units.
01 TBA XXXI
TBA /Kruessel

COOPERATIVE EDUCATION EXPERIENCE
E60 400A ENGR
Required of all students who are currently working and who are participating in the Engineering Cooperative Education Program. No credit. Audit only. Credit 0 units.
01 TBA XXXI
TBA /Kruessel

COOPERATIVE EDUCATION EXPERIENCE
E60 500A ENGR
Required of all students who are currently working and who are participating in the Engineering Cooperative Education Program. No credit. Audit only. Credit 0 units.
01 TBA XXXI
TBA /Kruessel

GRADUATE ASSISTANTSHIP
E60 700 ENGR
Credit 0 units.
01 TBA XXXI
TBA /Russell

STUDY ABROAD
E60 900 ENGR
No credit. Audit only. Credit 0 units.
01 TBA XXXI
See Dept /Hartog

Materials Science and Engineering (E69)
** Departmental Section/Faculty list for research, project and other related courses:01 Gulbransen02 Wolf03 Joseph04 Jerina05 Kardos06 McKelvey07 Paris08 Sastry09 Thies10 Khomami11 Dimarogonas12 Krchnavek13 Gleaves

INDEPENDENT WORK
E69 500 MATL
Hours and credit to be arranged. All sects. TBA. Refer to **section/faculty list at start of departmental entry for selections in this course. Credit variable, maximum 3 units.

MASTERS RESEARCH
E69 599 MATL
Hours and credit to be arranged. All sects. TBA. Refer to **section/faculty list at start of departmental entry for selections in this course. Credit to be determined in each case.

DOCTORAL RESEARCH
E69 600 MATL
Hours and credit to be arranged. All sects. TBA. Refer to **section/faculty list at start of departmental entry for selections in this course. Credit to be determined in each case.

RESEARCH SEM ON MATERIAL SCIENCE & ENG
E69 6171 MATL
Prerequisite: Graduate standing and permission of instructor. Credit 1 unit. Same as E63 ChE 6171.
01 TBA XXX
TBA /Kardos
Khomami

POLMER RHEOLOGY & PROC
E69 652 MATL
Mechanics of polymer solutions and melts, especially the development of properly invariant constitutive equations. Topics include: viscometry, linear viscoelasticity, extensional flow behavior, temperature and concentration effects. Prerequisite: ChE 513 or equivalent. Credit 3 units. Same as E63 ChE 652.
01 TuTh 4:00p-5:30p XL
TBA /Khomami

MATLS CHAR TECHNIQUE II
E69 658 MATL
Introduction to crystallography and elements of X-ray physics. Diffraction theory and application to materials science, including reciprocal lattice concept, crystal-structure analysis, including Laue methods, rotating crystal methods, powder method, including laboratory methods of crystal analysis. Credit 3 units. Same as E63 ChE 658, E67 ME 658.
01 MW 5:30p-7:00p LXII
TBA /Sastry

MASTERS CANDIDATE
E69 887 MATL
All sects. TBA. Refer to **section/faculty list at start of departmental entry for selections in this course. Credit 3 units.

DOCTORAL CANDIDATE
E69 888 MATL
All sects. TBA. Refer to **section/faculty list at start of departmental entry for selections in this course. Credit 3 units.

Mechanical Engineering (E67)
** Departmental Section/Faculty list for research, project and other related courses:01 TBA02 Brandon03 Axelbaum04 Kovacs05 Gardner06 Georgian07 Hakkinen08 Gomez09 TBA10 Bayly11 Husar12 Jerina13 Engsberg14 Paris, P.15 Peters16 TBA17 Sastry18 Zahalak19