|
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 |