2005-2006
UNDERGRADUATE RECORD
School of Engineering and Applied Science
General Information  |  Degree Programs  |  Curricula  |  Course Descriptions  |  Faculty
Applied Mathematics
Biomedical Engineering
Chemical Engineering
Chemistry
Civil Engineering
Computer Science
Electrical and Computer Engineering
Engineering (Interdepartmental)
Materials Science and Engineering
Mechanical and Aerospace Engineering
Physics
Science, Technology and Society
Systems and Information Engineering
Technology Management & Policy

Course Descriptions

Some courses included in the engineering and applied science curricula are taught by the College of Arts and Sciences faculty and are listed in the course offerings of that school. These include physics (PHYS), chemistry (CHEM), and college mathematics (MATH).

Note: Courses at the 600 level and above are listed in the Graduate Record.


Applied Mathematics

BACK TO TOP

APMA 109 - (4) (Y)
Calculus I
The concepts of differential and integral calculus are developed and applied to the elementary functions of a single variable. Applications are made to problems in analytic geometry and elementary physics. For students with no exposure to high school calculus.

APMA 111 - (4) (Y)
Calculus II
Prerequisite: APMA 109 or equivalent.
Includes the concepts of differential and integral calculus and applications to problems in geometry and elementary physics, including indeterminate forms; techniques of integration; polar coordinates; and infinite series.

APMA 202 - (3) (S)
Discrete Mathematics I
Prerequisite: APMA 111 and CS 101, or equivalent.
Introduces discrete mathematics and proof techniques involving first order predicate logic and induction. Application areas include sets (finite and infinite, such as sets of strings over a finite alphabet), elementary combinatorial problems, and finite state automata. Develops tools and mechanisms for reasoning about discrete problems. Cross-listed as CS 202.

APMA 212 - (4) (S)
Multivariate Calculus
Prerequisite: APMA 111.
Topics include vectors in three-space and vector valued functions and multivariate calculus, including partial differentiation, multiple integrals, line and surface integrals, Green's Theorem, the divergence theorem, and Stokes's Theorem.

APMA 213 - (4) (S)
Ordinary Differential Equations
Prerequisite: APMA 111 or equivalent.
First order differential equations, second order and higher order linear differential equations, Laplace transforms, linear systems of first order differential equations and the associated matrix theory, and applications.

APMA 302 - (3) (Y)
Discrete Mathematics II
Prerequisite: APMA/CS 202 or equivalent.
A continuation of APMA 202, consisting of topics in combinatorics, including recurrence relations and generating functions. An introduction to graph theory, including connectivity properties; and Eulerian and Hamiltonian graphs, spanning trees and shortest path problems. Cross-listed as CS 302.

APMA 308 - (3) (S)
Linear Algebra
Prerequisite: APMA 212 or equivalent.
Analyzes the systems of linear equations; vector spaces; linear dependence; bases; dimension; linear mappings; matrices; determinants; quadratic forms; eigen values; orthogonal reduction to diagonal form; and geometric applications.

APMA 310 - (3) (S)
Probability
Prerequisite: APMA 212 or equivalent.
A calculus-based introduction to probability theory and its applications in engineering and applied science. Includes counting techniques, conditional probability, independence, discrete and continuous random variables, expected value and variance, joint distributions, covariance, correlation, Central Limit theorem, an introduction to statistical inference.

APMA 311 - (3) (S)
Applied Statistics and Probability
Prerequisite: APMA 212 or equivalent.
Examines variability and its impact on decision-making. Introduces students to basic concepts of probability, such as random variables, probability distribution functions, and the central limit theorem. Based on this foundation, the course then emphasizes applied statistics - covering topics such as descriptive statistics, statistical inference, and regression modeling. Students cannot receive credit for both this course and APMA 312.

APMA 312 - (3) (S)
Statistics
Prerequisite: APMA 310 or equivalent.
Includes confidence interval and point estimation methods, hypothesis testing for single samples, inference procedures for single-sample and two-sample studies, single and multifactor analysis of variance techniques, linear and non-linear regression and correlation, and using Minitab for large data sets. Students cannot receive credit for both this course and APMA 311.

APMA 314 - (3) (S)
Applied Partial Differential Equations
Prerequisite: 212 and 213 or equivalents.
Partial differential equations that govern physical phenomena in science and engineering. Separation of variables, superposition, Fourier series, Sturm-Liouville eigenvalue problems, eigenfunction expansion techniques. Particular focus on the heat, wave, and Laplace equations in rectangular, cylindrical, and spherical coordinates.

APMA 334 - (3) (S)
Complex Variables With Applications
Prerequisite: APMA 212 or equivalent.
Topics include analytic functions, Cauchy formulas, power series, residue theorem, conformal mapping, and Laplace transforms

APMA 495, 496 - (3) (Y)
Independent Reading and Research
Prerequisite: Fourth-year standing.
Reading and research under the direction of a faculty member.

APMA 507 - (3) (SI)
Numerical Methods
Prerequisite: Two years of college mathematics, including some linear algebra and differential equations, and the ability to write computer programs in any language.
Introduces techniques used in obtaining numerical solutions, emphasizing error estimation. Includes approximation and integration of functions, and solution of algebraic and differential equations.


Biomedical Engineering

BACK TO TOP

BIOM 200 - (3) (Y)
Biomedical Engineering Design and Discovery
Prerequisite: CS 101, PHYS 142, and ENGR 162, or instructor permission.
Provides overview of the BME discipline and major sub-disciplines (biomechanics, genetic engineering, tissue engineering, bioelectricity, imaging, cellular engineering, computational systems biology), covers conceptual and detail design processes, and introduces quantitative tools utilized throughout the BIOM curriculum. A major focus of the class will be formulation and execution of a design project.

BIOM 201 - (3) (Y)
Physiology I
Prerequisite: CHEM 151 and PHYS 241E, or instructor permission.
Studies how excitable tissue, nerves and muscle, and the cardiovascular and respiratory systems work. Focuses on understanding mechanisms, and includes an introduction to structure, an emphasis on quantitative function, and integration of hormonal and neural regulation and control.

BIOM 202 - (3) (Y)
Physiology II
Prerequisite: BIOM 201 or instructor permission.
Introduces the physiology of the kidney, salt and water balance, gastrointestinal system, endocrine system, and central nervous system, with reference to diseases and their pathophysiology. (Circulation and respiration are covered in the fall semester course, BIOM 201).

BIOM 204 - (3) (Y)
Cell and Molecular Biology for Engineers
Prerequisite: CHEM 151 or instructor permission.
Introduces the fundamentals of cell structure and function, emphasizing the techniques and technologies available for the study of cell biology. A problem-based approach is used to motivate each topic. Divided into three general sections: cell structure and function includes cell chemistry, organelles, enzymes, membranes, membrane transport, intracellular compartments and adhesion structures; energy flow in cells concentrates on the pathways of glycolysis and aerobic respiration; information flow in cells focuses on modern molecular biology and genetic engineering, and includes DNA replication, the cell cycle, gene expression, gene regulation, and protein synthesis. Also presents specific cell functions, including movement, the cytoskeleton and signal transduction.

BIOM 310 - (3) (Y)
Biomedical Systems Analysis and Design
Prerequisite: APMA 213, CS 101, and PHYS 142, or instructor permission.
Presents the analytical tools used to model signals and linear systems. Specific biomedical engineering examples include multicompartment modeling of drug delivery, modeling of dynamic biomechanical systems, and electrical circuit models of excitable cells. Major topics include terminology for signals and systems, convolution, continuous time Fourier transforms, Laplace transforms, electrical circuits with applications to bioinstrumentation and biosystems modeling, and applications of linear system theory. Students cannot receive credit for both this course and ECE 323.

BIOM 315 - (3) (Y)
Computational Biomedical Engineering
Prerequisite: BIOM 201, BIOM 204 or CHE 246, BIOM 310, and BIOM 322, or instructor permission.
Introduces techniques for constructing predictive or analytical engineering models for biological processes. Teaches modeling approaches using example problems in transport, mechanics, bioelectricity, molecular dynamics, tissue assembly, and imaging. Problem sets will include (1) linear systems and filtering, (2) compartmental modeling, (3) numerical techniques, (4) finite element/finite difference models, and (5) computational automata models.

BIOM 322 - (3) (Y)
Biomechanics/Biotransport
Prerequisite: APMA 212, APMA 213, and BIOM 201, or instructor permission. MAE 231 is helpful.
Introduces the principles of continuum mechanics of biological tissues and systems. Topics include (1) review of selected results from statics and strength of materials, continuum mechanics, free-body diagrams, constitutive equations of biological materials, viscoelastic models, and fundamental concepts of fluid mechanics and mass transport; (2) properties of living tissue; (3) mechanical basis and effects of pathology and trauma, (4) introduction to mechanotransduction, circulatory transport, growth and remodeling, and tissue-engineered materials, and (5) low Reynolds number flows in vivo and in microsystems.

BIOM 380 - (4) (Y)
Biomedical Engineering Integrated Design and Experimental Analysis (IDEAS) Laboratory I
Prerequisite: APMA 212, APMA 213, APMA 311, BIOM 201, BIOM 204, and BIOM 322, or instructor permission; corequisite: BIOM 310 or instructor permission.
First half of a year-long course to integrate concepts and skills from prior courses in order to formulate and solve problems in biomedical systems, including experimental design, performance, and analysis. Lab modules include testing in tissues/cells and manipulation of molecular constituents of living systems to determine their structural and functional characteristics for design of therapeutic or measurement systems. Methods include biochemical, physiological, cell biology, mechanical, electrical and computer, systems, chemical, imaging, and other approaches.

BIOM 390 - (4) (Y)
Biomedical Engineering Integrated Design and Experimental Analysis (IDEAS) Laboratory II
Prerequisite: BIOM 380 or instructor permission.
Second half of a year-long course to integrate the concepts and skills from prior courses in order to formulate and solve problems in biomedical systems, including experimental design, performance, and analysis. Lab modules include testing in tissues/cells and manipulation of molecular constituents of living systems to determine their structural and functional characteristics and to design measurement or therapeutic systems. Methods include biochemical, physiological, cell biology, mechanical, electrical and computer, systems, chemical, imaging, and other approaches.

BIOM 406 - (3) (SI)
Biomedical Applications of Genetic Engineering
Prerequisite: BIOM 201, BIOM 202, and BIOM 204 or CHE 246, and third- or fourth-year standing, or instructor permission.
Provides a grounding in molecular biology and a working knowledge of recombinant DNA technology, thus establishing a basis for the evaluation and application of genetic engineering in whole animal systems. Beginning with the basic principles of genetics, this course examines the use of molecular methods to study gene expression, deliver viral and non-viral vectors, and its critical role in health and disease.

BIOM 411 - (3) (Y)
Bioinstrumentation and Design
Prerequisite: BIOM 310 or ECE 203, or instructor permission.
Introduces transducers and instrumentation systems used in measuring biological variables. Discusses the physical, electromagnetic, and chemical principles of measurement, effects of interfaces between biological systems and sensors, and design tradeoffs. Surveys major electronic circuits and signal conditioning systems for biological and medical monitoring. Laboratory experiments involve construction and characterization of simple transducers, imaging systems, and signal conditioning equipment for biological variables, such as blood pressure, displacement, force, temperature, flow, and biopotentials. Exercises cover conceptual design to detailed design specifications for selected biomedical instrumentation systems.

BIOM 428 - (3) (SI)
Motion Biomechanics
Prerequisite: BIOM 201, BIOM 322, or instructor permission. Focuses on the study of forces (and their effects) that act on the musculoskeletal structures of the human body. Based on the foundations of functional anatomy and engineering mechanics (rigid body and deformable approaches); students are exposed to clinical problems in orthopedics and rehabilitation.

BIOM 441 - (3) (SI)
Bioelectricity
Prerequisite: BIOM 310 or ECE 203, BIOM 201, or instructor permission.
Studies the biophysical mechanisms governing production and transmission of bioelectric signals, measurement of these signals and their analysis in basic and clinical electrophysiology. Introduces the principles of design and operation of therapeutic medical devices used in the cardiovascular and nervous systems. Includes membrane potential, action potentials, channels and synaptic transmission, electrodes, electroencephalography, electromyography, electrocardiography, pacemakers, defibrillators, and neural assist devices.

BIOM 453, 454 - (3) (Y)
Biomedical Engineering Advanced Projects
Prerequisite: third- or fourth-year standing, and instructor permission.
A year-long research project in biomedical engineering conducted in consultation with a department faculty advisor; usually related to ongoing faculty research. Includes the design, execution, and analysis of experimental laboratory work and computational or theoretical computer analysis of a problem. Requires a comprehensive report of the results.

BIOM 463, 464 - (3) (Y)
Biomedical Engineering Capstone Design I & II
Prerequisite: APMA 212, 213, 311, BIOM 201, 204, 310, 380, fourth-year standing in BME major, or instructor permission.
A year-long design project in biomedical engineering required for BME majors. Students select, formulate, and solve a design problem - either for a device or system "design & build" project or a "design of experiment" research project. Projects use conceptual design, skills obtained in the integrated lab, and substantial literature and patent reviews. Projects may be sponsored by BME faculty, medical doctors, and/or companies. Students may work on their own with outside team members when appropriate or with other SEAS students in integrative teams.

BIOM 483 - (3) (Y)
Medical Image Modalities
Prerequisite: BIOM 310 or ECE 323, or instructor permission.
An overview of modern medical imaging modalities with regard to the physical basis of image acquisition and methods of image reconstruction. Topics cover the basic engineering and physical principles underlying the major medical imaging modalities: x-ray (plain film, mammography, and computed tomography (CT)), nuclear medicine (positron-emission tomography (PET) and single-photo-emission computed tomography (SPECT)), ultrasound, and magnetic resonance imaging (MRI). Taught concurrent with BIOM 783.

BIOM 484 - (4) (SI)
Medical Image Analysis
Prerequisite: BIOM 310 or ECE 323 or instructor permission.
Introduces the fundamental principles of medical image analysis and visualization. Focuses on the processing and analysis of ultrasound, MR, and X-ray images for the purpose of quantitation and visualization to increase the usefulness of modern medical image data. Includes image perception and enhancement, 2-D Fourier transform, spatial filters, segmentation, and pattern recognition. A weekly lab develops skill in computer image analysis with the KHOROS system.

BIOM 490 - (4) (SI)
Molecular Bioengineering
Prerequisite: BIOM 204 or CHE 246, BIOM 322, fourth-year standing, or instructor permission. CHE 321 is also recommended as a prereq or co-req.
Uses a problem-based approach to examine a number of current bioengineering technologies applicable to tissue engineering, wound healing, drug delivery, and gene delivery. Special topics include microfluidics and low Reynolds number hydrodynamics, molecular mechanics related to cell and microparticle sorting, and micropatterning surfaces for cell and tissue engineering.

BIOM 495, 496 - (3) (SI)
Special Topics in Biomedical Engineering
Prerequisite: third- or fourth-year standing and instructor permission.
Applies engineering science, design methods, and system analysis to developing areas and current problems in biomedical engineering. Topics vary by semester. Recent topics include tissue engineering and biomedical imaging systems theory. Independent Study
Prerequisite: instructor permission.
In-depth study of a biomedical engineering area by an individual student in close collaboration with a departmental faculty member. Requires advanced analysis of a specialized topic in biomedical engineering that is not covered by current offerings. Requires faculty contact time and assignments comparable to regular course offerings.


Chemical Engineering

BACK TO TOP

CHE 202 - (3) (S)
Thermodynamics
Corerequisite: APMA 212.
Includes the formulation and analysis of the first and second laws of thermodynamics; energy conservation; concepts of equilibrium, temperature, energy, and entropy; equations of state; processes involving energy transfer as work and heat; reversibility and irreversibility; and closed and open systems and cyclic processes. Cross-listed as MAE 210.

CHE 215 - (3) (Y)
Material and Energy Balances
Prerequisite: CHEM 151, APMA 111.
Introduces the field of chemical engineering, including material and energy balances applied to chemical processes, physical and thermodynamic properties of multicomponent systems. Three lecture and one discussion hour.

CHE 216 - (3) (Y)
Modeling and Simulation in Chemical Engineering
Prerequisite: CS 101, CHE 213, CHE 215.
Mathematical and computational tools for the analysis and simulation of chemical processes and physicochemical phenomena. Mathematical and numerical methods. Three lecture and one laboratory hour.

CHE 246 - (3) (Y)
Introduction to Biotechnology
Prerequisite: CHEM 151.
Introduction to the fundamentals of biochemistry and molecular and cell biology emphasizing their relevance to industrial applications of biotechnology. Three lecture hours.

CHE 316 - (3) (Y)
Chemical Thermodynamics
Prerequisite: CHE 202, 215, or equivalent.
Principles of chemical thermodynamics further developed and applied. Emphasizes phase and chemical equilibria calculations. Three lecture hours.

CHE 318 - (3) (Y)
Chemical Reaction Engineering
Prerequisite: CHE 216, 316; corequisite: CHE 322.
Determination of rate equations for chemical reactions from experimental data. Use of kinetics and transport relations in the design of both batch and continuous reactors; homogeneous, heterogeneous, uncatalyzed and catalyzed reactions. Three lecture hours.

CHE 321 - (4) (Y)
Transport Processes I: Momentum and Heat Transfer
Prerequisite: CHE 215, 216.
Development and application of the concepts of momentum and heat transfer to chemical processing operations, emphasizing continuous operations. Four lecture hours.

CHE 322 - (4) (Y)
Transport Processes II: Mass Transfer and Separations
Prerequisite: CHE 216, 316, and 321.
Fundamental concepts of diffusion and mass transfer. Application to continuous contacting in separation devices. Material and energy conservation calculations for equilibrium stage processes, including multistage, multicomponent calculations as involved in distillation, absorption, and extraction systems. Four lecture hours.

CHE 347 - (3) (Y)
Biochemical Engineering
Prerequisite: CHE 246, CHE 321, or instructor permission; corequisite: CHE 322 or instructor permission.
Quantitative engineering aspects of industrial applications of biology including the microbial synthesis of commercial products, environmental biotechnology, and the manufacture of biopharmaceuticals through recombinant microorganisms, transgenic animals, and plants. Three lecture hours.

CHE 398 - (3) (Y)
Chemical Engineering Laboratory I
Prerequisite: CHE 215 and 321.
Experimental study of selected operations and phenomena in fluid mechanics and heat transfer. Students plan experiments, analyze data, calculate results and prepare written and/or oral planning and final technical reports. One hour discussion, four laboratory hours.

CHE 438 - (3) (Y)
Process Modeling, Dynamics, and Control
Prerequisite: CHE 318 and 322.
Introduction to the dynamics and control of process systems, controller, sensors, and final control elements. Time and frequency domain characterization of these subsystems are developed and employed in stability analysis of closed control loops. Design of simple process control systems. Three lecture hours.

CHE 442 - (3) (Y)
Applied Surface Chemistry
Prerequisite: Instructor permission.
Factors underlying interfacial phenomena, emphasizing thermodynamics of surfaces, structural aspects, and electrical phenomena. Application to areas such as emulsification, foaming, detergency, sedimentation, fluidization, nucleation, wetting, adhesion, flotation, and electrophoresis. Three lecture hours.

CHE 448 - (3) (Y)
Bioseparations Engineering
Prerequisite: CHE 322 or instructor permission.
Principles of bioseparations engineering, including specialized unit operations not normally covered in regular chemical engineering courses. Processing operations downstream of the initial manufacture of biotechnology products, including product recovery, separations, purification, and ancillary operations such as sterile processing, clean-in place and regulatory aspects. Three lecture hours.

CHE 449 - (3) (Y)
Polymer Chemistry and Engineering
Prerequisite: CHE 321 or instructor permission.
Analyzes the mechanisms and kinetics of various polymerization reactions; relations between the molecular structure and polymer properties, and how these properties can be influenced by the polymerization process; fundamental concepts of polymer solution and melt rheology. Applications to polymer processing operations, such as extrusion, molding, and fiber spinning. Three lecture hours.

CHE 461, 462 - (3) (SI)
Special Topics in Chemical Engineering
Prerequisite: Fourth-year standing and instructor permission.
Applies engineering science, design methods, and system analysis to developing areas and current problems in chemical engineering. Topics are announced at registration.

CHE 476 - (3) (Y)
Chemical Engineering Design
Prerequisite: CHE 216, 318, and 322.
Application of academically acquired skills to the practice of chemical engineering in an industrial environment: industrial economics; process synthesis and selection; flow sheet development; equipment sizing; plant layout and cost estimation. Report preparation and oral presentations. Use of commercial process simulation software. Two lecture hours, two discussion hours, and design laboratory.

CHE 491 - (3) (Y)
Chemical Engineering Laboratory II
Prerequisite: CHE 318, 322, and 398.
Continuation of CHE 398; emphasizes separations, chemical reaction, and process dynamics and control. One discussion and four laboratory hours.

CHE 495, 496 - (1-3) (S)
Chemical Engineering Research
Prerequisite: Instructor permission.
Library and laboratory study of an engineering or manufacturing problem conducted in close consultation with a departmental faculty member, often including the design, construction, and operation of laboratory scale equipment. Requires progress reports and a comprehensive written report.


Chemistry

BACK TO TOP

CHEM 151, 152 - (3) (Y)
Introductory Chemistry for Engineers
Corequisite: CHEM 151L and 152L, or CHEM 181L and 182L.
Develops the principles and applications of chemistry. Topics include stoichiometry, chemical equations and reactions, chemical bonding, states of matter, thermochemistry, chemical kinetics, equilibrium, acids and bases, electrochemistry, nuclear chemistry, and descriptive chemistry of the elements. Designed for engineering students and may be used as a prerequisite for further courses in chemistry. Three class hours.

CHEM 151L, 152L - (1) (Y)
Introductory Chemistry for Engineers Laboratory
Corequisite: CHEM 151 and 152.
Investigates the practice of chemistry as an experimental science; the development of skills in laboratory manipulation; laboratory safety; observation, measurement, and data analysis; separation and purification techniques; and qualitative and quantitative analysis. Three and one-half laboratory hours. Meets every other week.

CHEM 212 - (3) (Y)
Introduction to Organic Chemistry
Prerequisite: One semester of general chemistry; corequisite: CHEM 212L.
Introduces the nomenclature, structure, reactivity, and applications of organic compounds, including those of importance in the chemical industry. Three lecture hours.

CHEM 212L - (1) (Y)
Introduction to Organic Chemistry Laboratory
Corequisite: CHEM 212.
Six-to-seven four-hour laboratory sessions and an equal number of one-hour laboratory lectures to accompany CHEM 212.


Civil Engineering

BACK TO TOP

CE 201 - (3) (Y)
Civil Engineering Techniques
Prerequisite: ENGR 162. Restricted to Civil.
The purpose of this course is to introduce and familiarize students with fundamental knowledge and skills necessary for civil engineering project design and development. The course focuses on three areas: engineering economics, surveying, and engineering graphics. Particular emphasis will be placed on providing hands-on experience with the latest equipment and technology used in the profession. The course will serve as a foundation for higher-level civil engineering design courses and as the cornerstone of the Infrastructure Management proficiency area.

CE 205 - (3) (Y)
Introduction to Environmental Engineering
Prerequisite: college chemistry.
Focuses on society’s interaction with water, air, and soil systems. Management of these major environmental components is examined, considering health and ecological needs and technical limitations. This course may stand alone as introduction to the current environmental challenges that we face, or as the foundation for further study in the field of environmental engineering.

CE 230 - (3) (Y)
Statics
Prerequisite: PHYS 142E.
Basic concepts of mechanics; systems of forces and couples: equilibrium of particles and rigid bodies; analysis of structures: trusses, frames, machines; internal forces, shear and bending moment diagrams; distributed forces; friction, centroids and moments of inertia; principle of virtual work; and computer applications. Cross-listed as MAE 230.

CE 231 - (4) (Y)
Strength of Materials
Prerequisite: CE 230, APMA 212.
Stress and strain definitions: Normal stress and strain, thermal strain, shear stress, shear strain; transformations of stress and strain; Mohr’s circle for plane stress and strain; stresses due to combined loading; axially loaded members; torsion of circular and thin-walled closed sections; deformation, strains and stresses in beams; deflections of beams; stability of columns; and energy concepts in mechanics. Cross-listed as MAE 231.

CE 232 - (3) (Y)
Dynamics
Prerequisite: PHYS 142E and CE 230.
Reviews kinematics and kinetics of particles and the kinematics of rigid bodies, including translation and fixed-axis rotation relative to translating axes; general planar motion; fixed point rotation; and general motion and the kinetics of rigid bodies, specifically center of mass, mass moment of inertia, product of inertia, principal-axes, parallel axis theorems, planar motion, and the work-energy method. Cross-listed as MAE 232.

CE 315 - (3) (Y)
Fluid Mechanics
Prerequisite: CE 230 or equivalent.
Studies the statics and dynamics of incompressible fluids, primarily water. The basic principles of fluid flow, energy equation, and momentum equation, are presented and applied to closed conduit flow, open channel flow, and problems of flow measurement pertinent to civil engineering practices.

CE 316 - (4) (Y)
Introduction to Geotechnical Engineering
Prerequisite: CE 231.
Introduces the fundamental principles of particulate mechanics with an emphasis on soil strength, consolidation behavior, and fluid flow. Concepts of theoretical soil mechanics and soil physics combined with laboratory investigation of soil behavior. Three lecture and three laboratory hours.

CE 319 - (3) (Y)
Structural Mechanics
Prerequisite: CE 231.
Fundamentals of structural mechanics: equilibrium compatibility, determinacy, stability; mathematical models of structural elements: stress resultants in bars, beams, and framed structures; calculation of deflections; general analysis of structures: concepts of stiffness and flexibility, force and displacement methods of analysis.

CE 323 - (3) (Y)
Properties and Behavior of Materials
Prerequisite: CE 231.
Studies the properties and behavior of engineering materials, emphasizing construction materials, including metals, concrete, wood, and composites. Considers service conditions and underlying scientific principles related to applications and performance of materials.

CE 326 - (3) (Y)
Design of Concrete Structures
Prerequisite: CE 319.
Introduces physical properties of concrete and reinforcing steel. Design and analysis of basic structural elements of reinforced concrete including beams, slabs, columns, and footings. Consideration of construction practices and building codes.

CE 330- (3) (SI)
Water for the World
Potable water is essential for human life. Throughout most of the industrialized world, advanced water treatment systems incorporate fundamental physical, chemical, and biological principles into engineering designs to produce high-quality water at relatively low cost to consumers. By contrast, the World Health Organization (WHO) estimates that almost one-third of the world?s population (about one billion people) have no adequate water supply and less than one percent of the population in developing countries is served by sewage treatment facilities. Life-threatening water-borne diseases, particularly among children, are common in economically disadvantaged communities throughout the world.
In this course, we will examine complex issues associated with providing potable water to the world's population. Topics will include the use of surface and ground water as potable water supplies, the fundamentals of water chemistry, the science and engineering principles used in the design of modern water and wastewater treatment and distribution systems, and the problems associated with providing potable water in economically disadvantaged communities, refugee camps, and developing and underdeveloped countries, including shortages of resources, lack of government support, inadequate institutional structures, and lack of local interest/acceptance. Case studies will be used as appropriate to demonstrate these issues.

CE 336 - (3) (Y)
Water Resources Engineering
Prerequisite: CE 315.
Principles of fluid mechanics and hydrology, including open channel and groundwater flow, rainfall, evaporation, and surface runoff applied to water resources development and management. Applications include water supply, drainage, flood control, and water control, emphasizing computer simulation tools.

CE 341 - (3) (IR)
Civil Engineering Systems Analysis
Introduces the tools of operations research and engineering economy as applied to civil engineering problems; problem formulation, linear programming, economic analysis, and decision analysis; optimization, minimum cost and utility methods; and application to structural optimization, traffic flow, resource allocation and environmental design.

CE 344 - (3) (Y)
Transportation Infrastructure Design
Prerequisite: Third-year standing in Civil Engineering or instructor permission.
Analyzes of the characteristics of the driver, pedestrian, vehicle, and road; highway surveys and locations; geometric design, horizontal and vertical alignment of highway cross sections, highway drainage and drainage structures; and highway pavement design.

CE 363 - (1) (Y)
Materials Laboratory
Corequisite: CE 323.
Laboratory study of the macroscopic mechanical, thermal, and time-dependent properties and behaviors of typical civil engineering construction materials (metals, concrete, wood, plastics). Students plan and conduct experiments, and prepare written reports.

CE 365 - (1) (Y)
Fluid Mechanics Laboratory
Corequisite: CE 315.
Laboratory study of the flow of fluids. Uses laboratory data to quantify hydrostatic forces, flow rates in pipes and open channels, forces due to impact, and flow regimes in open channels. Student conduct experiments and prepare written reports.

CE 401 - (3) (Y)
Design of Metal Structures I
Prerequisite: CE 231, 319, or instructor permission.
Introduction to the design/construction process in the context of a real civil engineering project; provides the opportunity for the students to work in multidisciplinary teams and demonstrate teamwork and leadership; application of practical civil engineering design methods; consideration of environmental and transportation concerns of civil engineering projects; illustrates professional practice and ethical issues associated with engineering projects; and introduces and and applies modern technology for document preparation and engineering graphics. This course culminates in a project plan for a specific site.

CE 402 - (3) (Y)
Design of Metal Structures II
Prerequisite: CE 401.
Analyzes the behavior and design of continuous beams, plate girders, composite steel-concrete members, members subjected to combined bending and compression, and eccentric connections using LRFD design approach; and torsion and torsional stability of structural members.

CE 403 - (3) (Q)
Advanced Reinforced Concrete Design
Prerequisite: CE 326.
Design of building and bridge components, including floor systems, rigid frames, retaining walls, and tanks. Introduction to pre-stressed concrete.

CE 404 - (3) (SI)
Advanced Concrete Technology
Prerequisite: CE 323.
Topics include the fundamentals of concrete: ingredients, hydration, and proportioning; production of concrete: batching, transport, finishing, curing, testing, and inspection; special types of concrete: high-performance, fiber-reinforced, roller compacted, polymer, shrinkage compensating, structural lightweight, and shotcrete; and design and code provisions: working stress and ultimate strength design, and provisions of ACI code.

CE 405 - (3) (E)
Prestressed Concrete Design
Prerequisite: CE.324
Analyzes prestressing materials and concepts, working stress analysis and design for flexure, strength analysis and design for flexure, prestress losses, design for shear, composite prestressed beams, continuous prestressed beams, prestressed concrete systems concepts, load balancing, slab design.

CE 410 - (3) (Y)
Water Chemistry for Environmental Engineering
Prerequisite: CHEM 151 and 151L or equivalent.
Teaches the basic principles of inorganic and organic chemistry as applied to problems in environmental engineering, including water and wastewater treatment, contaminant hydrology, and hazardous-waste management. Specific topics include analytical instrumentation, acid-base chemistry, reaction kinetics, precipitation and dissolution, organic and surface chemistry, and chlorine chemistry for water disinfection.

CE 411 - (3) (Y)
Foundation Engineering
Prerequisite: CE 316 and 326.
Analyzes the methods and purposes of subsurface exploration; control of ground water; excavations; sheeting and bracing design; shallow foundations; bearing capacity and settlement analysis; deep foundation–piles, piers, caissons and cofferdams; underpinning; and the legal aspects of foundation engineering.

CE 420 - (3) (Y)
Experimental Analyses in Environmental Engineering
Prerequisite: CHEM 151/151L, APMA 213, CE 315, or equivalent.
Increases familiarity with the theory and implementation of laboratory, computational, and field procedures common to environmental engineering. Weekly in-class laboratories alternate between hands-on-laboratory, field, or computer experiments, and demonstrations of advanced analytical instrumentation or field sampling procedures. Weekly lectures provide the theoretical background that pertains directly to the laboratory for that week. Topics covered are relevant to water and wastewater treatment operations, ground- and surface-water hydrology, and the fate and transport of pollutants in the environment.

CE 426 - (3) (Y)
Environmental Systems Management
Emphasizes the formulation of environmental management issues as optimization problems. Simulation models will be presented and then combined with optimization algorithms. Environmental systems to be addressed include stream quality, air quality, water supply, waste management, groundwater remediation, and reservoir operations. Optimization techniques presented include linear, integer, and separable programming, dynamic programming, nonlinear programming and genetic algorithms.

CE 430 - (3) (Y)
Environmental Engineering
Prerequisite: CE 315.
Analyzes the design of unit processes used to control the quality of water and waste water associated with people and the environment. Process considerations include pump systems, mixing, sedimentation, filtration, precipitation, coagulation, disinfection, and biological oxidation. Presents principles of design and design practices used in physical, chemical, and biological treatment are presented.

CE 431 - (4) (Y)
Earth Work
Prerequisite: CE 201 or LAR 533.
Introduces landform geometry, grading concepts and methods, with emphasis on the interrelationship between technical and design issues. Fundamental site engineering principles of drainage, the grading of walks, roads, curbs, and level areas, together with cut and fill, and take-off calculations are covered in traditional and digital media. Students will translate between 2-dimensional and 3-dimensional representations to produce grading plans for automated and construction processes.

CE 436 - (3) (Y)
Stormwater Management
Prerequisite: CE 315/CE 336 or Instructor Permission.
Discusses management of stormwater quantity and quality, especially in urban areas. Emphasis will be on the use of basic hydrologic and water quality principles for controlling stormwater runoff quantity and quality. The course will cover discussions on current stormwater regulations; hydrologic principles and stormwater management modeling analyses; nonpoint pollution characteristics and its impact on water quality, and the design and management of control practices. A number of case studies will be presented.

CE 440 - (3) (Y)
Groundwater Hydrology
Prerequisite: CE 315, 336, or equivalent.
Topics include Darcy’s Law, fluid potential, hydraulic conductivity, heterogeneity and anisotropy, the unsaturated zone, compressibility, transmissivity and storativity, the 3-D equation of groundwater flow, steadystate and transient regional groundwater flow, and well hydraulics, including discussions involving Theis’ Inverse Method, Jacob’s Method, slug test analyses, and the principle of superposition. Ground-water contamination and remediation techniques are introduced.

CE 441 - (3) (Y)
Construction Engineering and Economics
Prerequisite: Civil Majors
Legal and commercial aspects of the relation between owner, engineer, architect, and contractor. Salient
features of labor law affecting the construction industry. Job planning and scheduling construction stages and operations. Depreciation, replacements, comparison of alternate proposals, and calculation of prospective rate of return. Design of material handling facilities and theoretical analysis of construction equipment performance. SEAS students cannot receive degree credit for both CE 441 and ARCH 534.

CE 444 - (3) (Y)
Traffic Operations
Prerequisite: CE 344 or instructor permission.
Analyzes traffic characteristics: the road user, the vehicle and roadway; traffic engineering studies: speed, volume, and delay; and intersection control, capacity, and level of service.

CE 445 - (3) (Y)
Introduction to Transportation Planning
Prerequisite: CE 344 or instructor permission.
Framework and principles of urban transportation planning; transportation decision making; transportation data and information systems; analysis and evaluation of alternatives; forecasts of population and socioeconomic activity; small area land use allocation; introduction to supply-demand equilibrium, trip generation, trip distribution, modal choice, traffic assignment; quick response model applications.

CE 446 - (3) (Q)
Introduction to Geographic Information Systems
Introduces engineering problem-solving using geographic information systems (GIS). GIS has proven to be an
effective tool in Civil Engineering applications that include a significant spatial component. Focuses on the fundamental concepts of GIS, the top-down process required to effectively use advanced information technology tools, and the acquisition of hands-on experience in GIS problem-solving using the Arc GIS package. Provides experience with the GIS application process, rather than expertise in a particular GISsoftware package.

CE 451, 452 - (3) (SI)
Special Topics in Civil Engineering
Prerequisite: Fourth-year standing and instructor permission.
Applies basic engineering principles, analytical procedures and design methodology to special problems of current interest in civil engineering. Topic(s) for each semester are announced at the time of course enrollment.

CE 455 - (3) (IR)
Mechanics of Composite Materials
Prerequisite: CE 231.
Introduces engineering properties and advantages of advanced fibrous composites; anisotropic, thermo-mechanical constitutive theory for plane stress analysis; thermal-mechanical stress analysis of laminates subjected to inplane and bending loads; engineering properties of laminates; test methods and material response (in the laboratory); designing with composites; computer implementation. Cross-listed as MAE 454.

CE 456 - (3) (IR)
Environmental Systems Management
Prerequisite: Fourth-year standing.
Emphasizes the formulation of environmental management issues as optimization problems. Simulation models will be presented and then combined with optimization algorithms. Environmental systems to be addressed include stream quality, air quality, water supply, waste management, groundwater remediation, and reservoir operations. Optimization techniques presented include linear, integer, and separable programming, dynamic programming, nonlinear programming and genetic algorithms.

CE 461 - (3) (IR)
Computer Applications in Civil Engineering
Prerequisite: Fourth-year standing.
Studies civil engineering problems and their solutions in a numerical context, using the digital computer; the formulation of these problems using various computational procedures; the development of typical algorithms; utilization of microcomputers, including structured programming with graphics. Emphasizes construction of numerical models for applications and the solution of representative multidimensional problems from all areas of civil engineering.

CE 462 - (3) (IR)
Advanced Structural Analysis
Prerequisite: CE 319.
The general methods of analyzing indeterminate structures; fundamentals of structural theory, including virtual work and energy theorems; introduction to concepts of stiffness and flexibility; force and displacement methods of analysis, methods of consistent deformation, slope-deflection, moment distribution; and an introduction to matrix formulation.

CE 471 - (3) (Y)
Introduction to Finite Element Methods
Prerequisite: CE 319.
Review of matrix operations. Introduces basic concepts of finite element analysis. Weighted residual (Galerkin) approach and variational (Rayleigh-Ritz) approach. One-dimensional and two-dimensional formulations; local vs. global coordinate systems; shape functions. Computational implementation and applications in the areas of structural analysis, steady-state fluid flow, and heat transfer.

CE 490 - (4) (Y)
Civil Engineering Design and Practice
Prerequisite: Fourth-year standing.
This course will broaden a student’s exposure to professional practice issues, including project planning and management, financial and contractual relationships. The major focus of the course will be providing practical civil engineering design experience. Students will participate in one or more multi-disciplinary team design projects requiring integration of technical skills from multiple sub-areas of civil engineering (structural, environmental and transportation systems) and application of managerial skills. Extension of design projects to undergraduate thesis projects is encouraged.

CE 495, 496 - (1-3) (SI)
Civil Engineering Research
Prerequisite: Fourth-year standing.
Study of a civil engineering problem in depth by each student using library, computer, or laboratory facilities. The project is conducted in close consultation with departmental faculty and involves survey, analysis, or project development. Progress reports and a comprehensive written report are required. May be repeated if necessary.


Computer Science

BACK TO TOP

CS 101 - (3) (S)
Introduction to programming
Introduces the basic principles and concepts of object-oriented programming through a study of algorithms, data structures and software development methods in Java. Emphasizes both synthesis and analysis of computer programs.

CS 110 - (3) (S)
Introduction to Information Technology
Provides exposure to a variety of issues in information technology, such as computing ethics and copyright. Introduces and provides experience with various computer applications, including e-mail, newsgroups, library search tools, word processing, Internet search engines, and HTML. Not intended for students expecting to do further work in CS. Cannot be taken for credit by students in SEAS or Commerce.

CS 120 - (3) (S)
Introduction to Business Computing
Overview of modern computer systems and introduction to programming in Visual Basic, emphasizing development of programming skills for business applications. Intended primarily for pre-commerce students. May not be taken for credit by students in SEAS.

CS 201 - (3) (S)
Software Development Methods
Prerequisite: CS 101 with a grade of C- or higher.
A continuation of CS 101, emphasizing modern software development methods. An introduction to the software development life cycle and processes. Topics include requirements analysis, specification, design, implementation, and verification. Emphasizes the role of the individual programmer in large software development projects.

CS 202 - (3) (S)
Discrete Mathematics I
Prerequisite: CS 101 with grade of C- or higher.
Introduces discrete mathematics and proof techniques involving first order predicate logic and induction. Application areas include sets (finite and infinite), elementary combinatorial problems, and finite state automata. Development of tools and mechanisms for reasoning about discrete problems. Cross-listed as APMA 202.

CS 216 - (3) (S)
Program and Data Representation
Prerequisite: CS 201 and 202 with grades of C- or higher.
Introduces programs and data representation at the machine level. Data structuring techniques and the representation of data structures during program execution. Operations and control structures and their representation during program execution. Representations of numbers, arithmetic operations, arrays, records, recursion, hashing, stacks, queues, trees, graphs, and related concepts.

CS 230 - (3) (S)
Digital Logic Design
Includes number systems and conversion; Boolean algebra and logic gates; minimization of switching
functions; combinational network design; flip-flops; sequential network design; arithmetic networks. Introduces computer organization and assembly language. Cross-listed as ECE 230.

CS 290 - (1) (Y)
Computer Science Seminar I
Prerequisite: Second-year CS or CPE majors.
Provides cultural capstone to the undergraduate experience. Students make present-+ations based on topics not covered in the traditional curriculum. Emphasizes learning the mechanisms by which researchers and practicing computer scientists can access information relevant to their discipline, and on the professional computer scientist's responsibility in society.

CS 302 - (3) (Y)
Discrete Mathematics II
Prerequisite: CS 201 and 202 with grades of C-.
Introduces computation theory including grammars, finite state machines and Turing machines; and graph theory. Also demonstrates the importance of these topics through several software projects. Cross-listed as APMA 302.

CS 305 - (3) (Y)
HCI in Software Development
Prerequisite: CS 201 with a grade of C- or higher.
Human-computer interaction and user-centered design in the context of software engineering. Examines the fundamental principles of human-computer interaction. Includes evaluating a systems usability based on well-defined criteria. Includes user and task analysis, as well as conceptual models and metaphors. The use of prototyping for evaluating design alternatives. Physical design of software user-interfaces, including windows, menus, and commands.

CS 333 - (3) (S)
Computer Architecture
Prerequisite: CS 201 and ECE/CS 230 with grades of C- or higher.
Includes the organization and architecture of computer systems hardware; instruction set architectures; addressing modes; register transfer notation; processor design and computer arithmetic; memory systems; hardware implementations of virtual memory, and input/output control and devices. Cross-listed as ECE 333.

CS 340 - (3) (Y)
Advanced Software Development Techniques
Prerequisite: CS 216 with a grade of C- or higher.
Analyzes modern software engineering practice for multi-person projects; methods for requirements specification, design, implementation, verification, and maintenance of large software systems; advanced software development techniques and large project management approaches; project planning, scheduling, resource management, accounting, configuration control, and documentation.

CS 414 - (3) (Y)
Operating Systems
Prerequisite: CS 216 and CS 333 with grades of C- or higher.
Analyzes process communication and synchronization; resource management; virtual memory management algorithms; file systems; and networking and distributed systems.

CS 415 - (3) (Y)
Programming Languages
Prerequisite: CS 216 and CS 333 with grades of C- or higher.
Presents the fundamental concepts of programming language design and implementation. Emphasizes language paradigms and implementation issues. Develops working programs in languages representing different language paradigms. Many programs oriented toward language implementation issues.

CS 416 - (3) (Y)
Artificial Intelligence
Prerequisite: CS 201, 202, and 216 with grades of C- or higher (programming experience at the CS 216 level can satisfy the 216 requirement).
Introduces artificial intelligence. Covers fundamental concepts and techniques and surveys selected application areas. Core material includes state space search, logic, and resolution theorem proving. Application areas may include expert systems, natural language understanding, planning, machine learning, or machine perception. Provides exposure to AI implementation methods, emphasizing programming in Common LISP.

CS 432 - (3) (Y)
Algorithms
Prerequisite: CS 216 and 302 with grades of C- or higher.
Introduces the analysis of algorithms and the effects of data structures on them. Algorithms selected from areas such as sorting, searching, shortest paths, greedy algorithms, backtracking, divide- and-conquer, and dynamic programming. Data structures include heaps and search, splay, and spanning trees. Analysis techniques include asymtotic worst case, expected time, amortized analysis, and reductions between problems.

CS 434 - (3) (Y)
Fault-tolerant Computing
Prerequisite: CS 333, APMA 213, APMA 310, with grades of C- or higher.
Investigates techniques for designing and analyzing dependable computer-based systems. Topics include fault models and effects, fault avoidance techniques, hardware redundancy, error detecting and correcting codes, time redundancy, software redundancy, combinatorial reliability modeling, Markov reliability modeling, availability modeling, maintainability, safety modeling, trade-off analysis, design for testability, and the testing of redundant digital systems. Cross-listed as ECE 434.

CS 445 - (3) (Y)
Introduction to Computer Graphics
Prerequisites: CS 216 with a grade of C-.
Introduces the fundamentals of three-dimensional computer graphics: rendering, modeling, and animation. Students learn how to represent three-dimensional objects (modeling) and the movement of those objects over time (animation). Students learn and implement the standard rendering pipeline, defined as the stages of turning a three-dimensional model into a shaded, lit, texture-mapped two-dimensional image.

CS 446 - (3) (Y)
Real Time Rendering
Prerequisites: Grade of C- or better in CS445 or equivalent working knowledge.
Examines real-time rendering of high-quality interactive graphics. Studies the advances in graphics hardware and algorithms that are allowing applications such as video games, simulators, and virtual reality to become capable of near cinematic-quality visuals at real-time rates. Topics include non-photorealistic rendering, occlusion culling, level of detail, terrain rendering, shadow generation, image-based rendering, and physical simulation Over several projects throughout the semester students will work in small teams to develop a small 3D game engine incorporating some state of the art techniques.

CS 447 - (3) (Y)
Image Synthesis
Prerequisites: Grade of C- or better in CS445 or equivalent working knowledge.
Provides a broad overview of the theory and practice of rendering. Discusses classic rendering algorithms, although most of the course focuses on either fundamentals of image synthesis or current methods for physically based rendering. The final project is a rendering competition.

CS 448 - (3) (Y)
Computer Aniamation
Prerequisites: Grade of C- or better in CS445 or equivalent working knowledge.
Introduces both fundamental and advanced computer animation techniques. Discusses such traditional animation topics as keyframing, procedural algorithms, camera control, and scene composition. Also introduces modern research techniques covering dynamic simulation, motion capture, and feedback control algorithms. These topics both help prepare students for careers as technical directors in the computer animation industry and assist students in pursuing research careers.

CS 453 - (3) (Y)
Electronic Commerce Technologies
Prerequisite: CS 340 with a grade of C- or higher.
History of Internet and electronic commerce on the web; case studies of success and failure; cryptographic techniques for privacy, security, and authentication; digital money; transaction processing; wired and wireless access technologies; Java; streaming multimedia; XML; Bluetooth. Defining, protecting, growing, and raising capital for an e-business.

CS 457 - (3) (Y)
Computer Networks
Prerequisite: CS 216 and CS 333 with grades of C- or higher.
Intended as a first course in communication networks for upper-level undergraduate students. Topics include the design of modern communication networks; point-to-point and broadcast network solutions; advanced issues such as Gigabit networks; ATM networks; and real-time communications. Cross-listed as ECE 457.

CS 458 - (3) (Y)
Internet Engineering
Prerequisite: CS/ECE 457 with a grade of C- or better.
An advanced course on computer networks on the technologies and protocols of the Internet. Topics include the design principles of the Internet protocols, including TCP/IP, the Domain Name System, routing protocols, and network management protocols. A set of laboratory exercises covers aspects of traffic engineering in a wide-area network.

CS 462 - (3) (Y)
Database Systems
Prerequisite: CS 202 and 216 with grades of C- or higher.
Introduces the fundamental concepts for design and development of database systems. Emphasizes relational data model and conceptual schema design using ER model, practical issues in commercial database systems, database design using functional dependencies, and other data models. Develops a working relational database for a realistic application.

CS 493 - (1-3) (S)
Independent Study
Prerequisite: Instructor permission.
In-depth study of a computer science or computer engineering problem by an individual student in close consultation with departmental faculty. The study is often either a thorough analysis of an abstract computer science problem or the design, implementation, and analysis of a computer system (software or hardware).

CS 494 - (1-3) (S)
Special Topics in Computer Science
Prerequisite: Instructor permission; additional specific requirements vary with topics.
Content varies annually, depending on instructor interests and the needs of the department. Similar to CS 551 and CS 751, but taught strictly at the undergraduate level.

CS 551 - (1-3) (S)
Selected Topics in Computer Science
Prerequisite: Instructor permission.
Content varies annually, depending on students’ needs and interests. Recent topics included the foundations of computation, artificial intelligence, database design, real-time systems, Internet engineering, and electronic design automation.

CS 571 - (3) (Y)
Translation Systems
Prerequisite: CS 302, 340, and 333 with grades of C- or higher.
Presents the theory, design, and specification of translation systems. Translation systems are the tools used to translate a source language program to a form that can be executed. Students design, specify, and implement various translators by applying classical translation theory using rigorous specification techniques to describe the inputs and outputs of the translators.

CS 586 - (3) (Y)
Real Time Systems
Prerequisite: CS 333 and 414 with grades of C- or higher.
This course presents the underlying theory, concepts, and practice for real-time systems, such as avionics, process control, space travel, mobile computing and ubiquitous computing. The goals of the course include: introducing the unique problems that arise when time constraints are imposed on systems, identifying basic theory and the boundary between what is known today and what is still research, stressing a systems integration viewpoint in the sense of showing how everything fits together rather than presenting a collection of isolated solutions, and addressing multiprocessing and distributed systems. This course also presents some of the basic results from what might be called the classical technology of real-time computing and presents these results in the context of new applications of this technology in ubiquitous/pervasive computer systems.

CS 587 - (3) (Y)|
Security in Information Systems
Prerequisite: CS 340 and either CS/ECE 457 or CS 414 with grades of C- or higher.
This course focuses on security as an aspect of a variety of software systems. We will consider software implementations of security related policies in the context of operating systems, networks, and data bases. Topics include: operating system protection mechanisms, intrusion detection systems, formal models of security, cryptography and associated security protocols, data base security, worms, viruses, network and distributed system security, and policies of privacy and confidentiality.

CS 588 - (3) (Y)
Cryptology: Principles and Applications
Prerequisite: CS 302 with a grade of C- or higher.
Introduces the basic principles and mathematics of cryptology including information theory, classical ciphers, symmetric key cryptosystems and public-key cryptosystems. Develops applications of cryptology such as anonymous email, digital cash and code signing.


Electrical and Computer Engineering

BACK TO TOP

ECE 200 - (3) (S)
Science of Information
An introduction to the fundamental scientific principles governing information science and engineering. Topics include: definition of information; entropy; information representation in analog and digital forms; information transmission; spectrum and bandwidth; information transformation including data compression, filtering, encryption, and error correction; information storage and display; and large-scale information systems. Technologies for implementing information functions.

ECE 203 - (3) (S)
Introductory Circuit Analysis
Prerequisite: APMA 111.
Elementary electrical circuit concepts and their application to linear circuits with passive elements; use of Kirchhoff’s voltage and current laws to derive circuit equations; solution methods for first- and second-order transient and DC steady-state responses; AC steady-state analysis; frequency domain representation of signals; trigonometric and complex Fourier series; phasor methods; complex impedance; transfer functions and resonance; Thevenin/Norton equivalent models; controlled sources. Six laboratory assignments.

ECE 204 - (4) (Y)
Electronics I
Prerequisite: ECE 203.
Studies the modeling, analysis, design, computer simulation, and measurement of electrical circuits which contain non-linear devices such as junction diodes, bipolar junction transistors, and field effect transistors. Includes the gain and frequency response of linear amplifiers, power supplies, and other practical electronic circuits. Three lecture and three laboratory hours.

ECE 230 - (3) (S)
Digital Logic Design
Includes number systems and conversion; Boolean algebra and logic gates; minimization of switching functions; combinational network design; flip-flops; sequential network design; arithmetic networks. Introduces computer organization and assembly language. Six laboratory assignments. Cross-listed as CS 230.

ECE 303 - (3) (Y)
Solid State Devices
Prerequisite: ECE 203.
Analyzes the basics of band theory and atomic structure; charge-transport in solids; current voltage characteristics of semiconductor devices, including p-n junction diodes, bipolar transistors, Schottky diodes, and insulated-gate field-effect transistors; electron emission; and superconductive devices.

ECE 307 - (4) (Y)
Electronics II
Prerequisite: ECE 204.
Construction of electronic circuit design to specifications. Focuses on computer simulation, construction, and testing of designed circuits in the laboratory to verify predicted performance. Includes differential amplifiers, feedback amplifiers, multivibrators, and digital circuits. Three lecture and three laboratory hours.

ECE 309 - (3) (Y)
Electromagnetic Fields
Prerequisite: PHYS 241E, APMA 213, and ECE 203.
Analyzes the basic laws of electromagnetic theory, beginning with static electric and magnetic fields, and concluding with dynamic E&M fields; plane wave propagation in various media; Maxwell’s Laws in differential and integral form; electrical properties of matter; transmission lines, waveguides, and elementary antennas.

ECE 310 - (4) (Y)
Electromechanical Energy Conversion
Prerequisite: ECE 203, PHYS 241E, and CS 101, or instructor permission.
Analyzes the principles of electromechanical energy conversion; three-phase circuit analysis; magnetic circuits and nonlinearity; transformers; DC, synchronous, and induction machines; equivalent circuit models; power electronic control of machines. Laboratory, computer, and design exercises complement coverage of fundamental principles.

ECE 323 - (3) (Y)
Signals and Systems I
Prerequisite: ECE 203 and APMA 213.
Develops tools for analyzing signals and systems operating in continuous-time, with applications to control, communications, and signal processing. Primary concepts are representation of signals, linear time-invariant systems, Fourier analysis of signals, frequency response, and frequency-domain input/output analysis, the Laplace transform, and linear feedback principles. Practical examples are employed throughout, and regular usage of computer tools (Matlab, CC) is incorporated. Students cannot receive credit for both this course and BIOM 310.

ECE 324 - (3) (Y)
Signals and Systems II
Prerequisite: ECE 323.
Sequel to ECE 323; provides analogous tools for analyzing discrete-time signals and systems, with applications to discrete-time signal processing and control. Sampling and reconstruction of continuous-time signals provides the transition between CT and DT settings. State space methods are also introduced.

ECE 333 - (3) (S)
Computer Architecture
Prerequisite: CS 201 and ECE/CS 230 with grades of C- or higher.
Includes the organization and architecture of computer systems hardware; instruction set architectures; addressing modes; register transfer notation; processor design and computer arithmetic; memory systems; hardware implementations of virtual memory, and input/output control and devices. Cross-listed as CS 333.

ECE 363 - (3) (Y)
Digital Integrated Circuits
Prerequisite: ECE/CS 230 and ECE 204.
Digital CMOS circuits. MOSFET transistor. Combinational circuits. Sequential circuits. Design simple digital gates and circuits at the transistor level. Simulate designed circuits to verify performance.

ECE 402 - (3) (Y)
Linear Control Systems
Prerequisite: ECE 323 or instructor permission.
Explores the modeling of linear dynamic systems via differential equations and transfer functions utilizing state space representations and classical input-output representations; the analysis of systems in the time and frequency domains; study of closed-loop systems; state-space methods and the classical stability tests, such as the Routh-Hurwitz criterion, Nyquist criterion, root-locus plots and Bode plots. Studies compensation design through lead and lag networks, rate feedback, and linear state-variable feedback.

ECE 403 - (1.5) (Y)
Control Laboratory
Corequisite: ECE 402.
A laboratory consisting of design, analysis, construction, and testing of electrical and electromechanical circuits and devices.

ECE 407, 408 - (1-3) (SI)
Electrical Engineering Projects
Prerequisite: Instructor permission.
Under faculty supervision, students plan a project of at least one semester’s duration, conduct the analysis or design and test, and report on the results. If this work is to be the basis for an undergraduate thesis, the course should be taken no later than the seventh semester.

ECE 409 - (3) (Y)
RF Circuit Design and Wireless Systems
Prerequisite: ECE 309, 307, 323.
Design and analysis of wireless communication circuits. Topics covered will include transmission lines, antennas, filters, amplifiers, mixers, noise, and modulation techniques. The course is built around a semester long design project.

ECE 410 - (1.5) (Y)
Electromechanical Energy Conversion Laboratory
Prerequisite: ECE 203 and PHYS 241.
Laboratory investigations of electromechanical energy conversion. Includes three-phase circuit analysis; magnetic coupling, magnetic forces, and nonlinearity; transformers; DC, synchronous and induction machines; equivalent circuit models; and power electronic control of machines.

ECE 411 - (3) (SI)
Bioelectricity
Prerequisite: ECE 203, BIOM 201, or instructor permission.
Studies the biophysical mechanisms governing production and transmission of bioelectric signals, measurement of these signals and their analysis in basic and clinical electrophysiology. Introduces the principles of design and operation of therapeutic medical devises used in the cardiovascular and nervous systems. Includes membrane potential, action potentials, channels and synaptic transmission, electrodes, electrocardiography, pacemakers, defibrillators, and neural assist devices. Cross-listed as BIOM 441.

ECE 412 - (3) (Y)
Digital Control Systems
Prerequisite: ECE 402 or instructor permission.
Analyzes the design of dynamic systems that contain digital computers; the Z transform; block diagrams and transfer functions in the z-domain; block diagrams, frequency response and stability in the z-domain; state space methods; and design using the z-transform and state methods.

ECE 415 - (1.5) (Y)
Microelectronic Integrated Circuit Fabrication Laboratory
Corequisite: ECE 564.
Fabrication and testing of MOS capacitors. Determination of material properties, including carrier concentration, mobility, lifetime, orientation, and layer thickness. Device fabrication using oxidation, diffusion, evaporation, and device testing of MOS and power bipolar transistors.

ECE 420 - (3) (Y)
Communications
Prerequisite: APMA 310, ECE 324.
Explores the statistical methods of analyzing communications systems: random signals and noise, statistical communication theory, and digital communications. Analysis of baseband and carrier transmission techniques; and design examples in satellite communications.

ECE 422 - (1.5) (Y)
Communication Systems Laboratory
Prerequisite: ECE 324; corequisite: ECE 420.
Provides first-hand exposure to communications practice, including response of systems, signal theory, modulation and detection, sampling and quantization, digital signal processing, and receiver design.

ECE 434 - (3) (Y)
Fault-Tolerant Computing
Prerequisite: ECE/CS 333, APMA 213 and 310 or equivalent, with grades of C- or higher, or instructor permission.
Focuses on the techniques for designing and analyzing dependable computer-based systems. Topics include fault models and effects, fault avoidance techniques, hardware redundancy, error detecting and correcting codes, time redundancy, software redundancy, combinatorial reliability modeling, Markov reliability modeling, availability modeling, maintainability, safety modeling, trade-off analysis, design for testability, and the testing of redundant digital systems. Cross-listed as CS 434.

ECE 435 - (4.5) (Y)
Computer Organization and Design
Prerequisite: ECE 333 or instructor permission.
Integration of computer organization concepts, such as data flow, instruction interpretation, memory systems, interfacing, and microprogramming with practical and systematic digital design methods such as behavioral versus structural descriptions, divide-and-conquer, hierarchical conceptual levels, trade-offs, iteration, and postponement of detail. Design exercises are accomplished using a hardware description language and simulation.

ECE 436 - (4.5) (Y)
Advanced Digital Design
Prerequisite: ECE 435.
Analyzes digital hardware and design; digital system organization; digital technologies; and testing. A semester-long hardware design project is conducted.

ECE 457 - (3) (Y)
Computer Networks
Corequisite: CS 333.
A first course in communication networks for upper-level undergraduate students. Topics include the design of modern communication networks; point-to-point and broadcast network solutions; advanced issues such as Gigabit networks; ATM networks; and real-time communications. Cross-listed as CS 457.

ECE 473 - (3) (Y)
Analog Integrated Circuits
Prerequisite: ECE 303 and 307.
Topics include the design and analysis of analog integrated circuits; feedback amplifier analysis and design, including stability, compensation, and offset-correction; layout and floor-planning issues associated with mixed-signal IC design; selected applications of analog circuits such as A/D and D/A converters, references, and comparators; extensive use of CAD tools for design entry, simulation, and layout; and the creation of an analog integrated circuit design project.

ECE 482 - (1.5) (Y)
Microwave Engineering Laboratory
Corequisite: ECE 556 or instructor permission.
Analyzes the measurement and behavior of high-frequency circuits and components; equivalent circuit models for lumped elements; measurement of standing waves, power, and frequency; use of vector network analyzers and spectrum analyzers; and computer-aided design, fabrication, and characterization of microstrip circuits.

ECE 484 - (3) (O)
Wireless Communications
Prerequisite: ECE 323 and 420.
This is a survey course in the theory and technology of modern wireless communication systems, exemplified in cellular telephony, paging, microwave distribution systems, wireless networks, and even garage door openers. Wireless technology is inherently interdisciplinary, and the course seeks to serve the interests of a variety of students.

ECE 485 - (3) (E)
Optical Communications
Prerequisite: ECE 323, APMA 310, and ECE 420.
This course covers the basics of optical communications. The first half of the course is spent describing optical devices including the LED, laser, optical fiber, PIN photodiode, APD detectors, optical amplifiers, modulators, etc. Characteristics of devices and their effect on the overall system are discussed. The second half of the course is devoted to system design and analysis. The emphasis is on modulation/demodulation and channel control methods, defining performance measures, and describing network architectures. Common applications of optical communications are then discussed. This course is intended to complement training in communications and in optics.

ECE 525 - (3) (SI)
Introduction to Robotics
Prerequisite: ECE 402 or 621, or equivalent.
Analyzes kinematics, dynamics and control of robot manipulators, and sensor and actuator technologies (including machine vision) relevant to robotics. Includes a robotics system design project in which students completely design a robotic system for a particular application and present it in class. Includes literature related to emerging technologies and Internet resources relevant to robotics.

ECE 541 - (3) (Y)
Optics and Lasers
Prerequisite: ECE 303, 309, and 323.
Reviews the electromagnetic principles of optics: Maxwell’s equations; reflection and transmission of electromagnetic fields at dielectric interfaces; Gaussian beams; interference and diffraction; laser theory with illustrations chosen from atomic, gas, and semiconductor laser systems; photomultipliers and semiconductor-based detectors; and noise theory and noise sources in optical detection.

ECE 556 - (3) (Y)
Microwave Engineering I
Prerequisite: ECE 309.
Design and analysis of passive microwave circuits. Topics include transmission lines, electromagnetic field theory, waveguides, microwave network analysis and signal flow graphs, impedance matching and tuning, resonators, power dividers and directional couplers, and microwave filters.

ECE 563 - (3) (Y)
Introduction to VLSI
Prerequisite: ECE 203, 230.
Digital CMOS circuit design and analysis: combinational and sequential circuits. Computer microarchitecture: datapath, control, memory, I/O. Global design issues: clocking and interconnect. Design methodologies: custom, semicustom, automatic. Faults: testing and verification. VLSI circuit design, layout and implementation using the MOSIS service.

ECE 564 - (3) (Y)
Microelectronic Integrated Circuit Fabrication
Prerequisite: ECE 303 or equivalent.
Explores fabrication technologies for the manufacture of integrated circuits and microsystems. Emphasizes processes used for monolithic silicon-based systems and basic technologies for compound material devices. Topics include crystal properties and growth, Miller indices, Czochralski growth, impurity diffusion, concentration profiles, silicon oxidation, oxide growth kinetics, local oxidation, ion implantation, crystal annealing, photolithography and pattern transfer, wet and dry etching processes, anisotropic etches, plasma etching, reactive ion etching, plasma ashing, chemical vapor deposition and epitaxy; evaporation, sputtering, thin film evaluation, chemical-mechanical polishing, multilevel metal, device contacts, rapid thermal annealing, trench isolation, process integration, and wafer yield.

ECE 576 - (3) (Y)
Digital Signal Processing
Prerequisite: ECE 323 and 324, or equivalent.
Fundamentals of discrete-time signal processing are presented. Topics include discrete-time linear systems, z-transforms, the DFT and FFT algorithms, digital filter design, and problem-solving using the computer.

ECE 578 - (1.5) (Y)
Digital Signal Processing Laboratory
Prerequisite: ECE 323 and 324; corequisite: ECE 576.
This course provides hands-on exposure to real-time digital signal sampling (DSP) using general-purpose DSP processors. The laboratory sequence explores sampling/reconstruction, aliasing, quantization errors, fast Fourier transform, spectral analysis, and FIR/IIR digital filter design and implementation. Programming is primarily in C++, with exposure to assembly coding.

ECE 586, 587 - (1-3) (SI)
Special Topics in Electrical and Computer Engineering
Prerequisite: Instructor permission.
A first-level graduate/advanced undergraduate course covering a topic not normally covered in the course offerings. The topic usually reflects new developments in the electrical and computer engineering field. Offering is based on student and faculty interests.


Engineering (Interdepartmental)

BACK TO TOP

ENGR 141R, 142R - (3) (Y)
Synthesis Design I and II
Prerequisite: first-year Rodman scholar status.
Introduces engineering, emphasizing the creative aspects of the profession. Rudiments of design methodology utilizing a case study approach with individual and small team assignments/projects. Evolution of concepts to multi-objective design examples, decision-making and optimization; cases varying from small product design to large scale facilities with life-cycle impact. Instruction on estimations, sketching, computer graphics, economics, spreadsheet analysis, human factors, planning and scheduling, elementary statistics, safety and risk analysis, materials and manufacturing, engineering ethics. Lectures followed by recitation or workshop sessions.

ENGR 162 - (4) (Y)
Introduction to Engineering
Prerequisite: enrollment in engineering or permission of course coordinator.
Integrates problem solving and design practice. Encourages the development of skills in using computer application packages for web page design, modeling and visualization (CAD), spreadsheets, and a math solver. Applies these skills to computer assignments and team design projects that feature conceptual design, analytical design, and design and build activities. Topics include methodologies for computation, problem solving, and design; graphing data; linear regression; plotting functions; matrix manipulation; modeling and visualization; and engineering optimization.

ENGR 488 - (3) (Y)
Aspects of Engineering Practice
This course will concentrate in examining and clarifying human values and practices in organizations. It is intended to complement the technical education programs offered by SEAS. The course will provide an introduction to a number of critical skills and competencies that will be very useful in the technical and business world. These include leadership, working in teams, management of organizations, conflict resolution, balancing career and personal needs and analyzing specific situations and exploring alternative outcomes.

ENGR 489 - (0-3) (S)
Industrial Applications
Students register for this course to complement an industry work experience. Topics focus on the application of engineering principles, analysis, methods and best practices in an industrial setting. A final report is required. Registration is only offered on a Credit/No Credit basis. Courses taken for Credit/No Credit may not be used for any major or degree requirements.

ENGR 492 - (0) (Y)
Engineering License Review
Corequisite: formal application for state registration.
Overview of registration laws and procedures. Review of engineering fundamentals preparatory to public examination for the "Engineer in Training" part of the professional engineers examination. Three hours of lecture up to the licensing examination.

ENGR 495, 499 - (3) (Y)
Special Topics in Engineering
Prerequisite: instructor permission.
Advance projects course to be taken in parallel with STS401, 402., or can be used for an advanced undergraduate course on a topic not covered in the course offerings.


Materials Science and Engineering

BACK TO TOP

MSE 201 - (3) (S)
Materials That Shape Our Civilization
A general review of structure, properties, methods of production, uses and world supply of the materials on which present and past civilizations have been based, including materials used in heavy industry, construction, communications, energy production, and medicine as well as textiles and naturally-occurring organic materials. Cross-listed as EVSC 201.

MSE 209 - (3) (Y)
Introduction to the Science and Engineering of Materials
The collective properties of the materials in an engineering structure often dictate the feasibility of the design. Provides the scientific foundation for understanding the relations between the properties, microstructure, and behavior during use of metals, polymers, and ceramics. Develops a vocabulary for the description of the empirical facts and theoretical ideas about the various levels of structure from atoms, through defects in crystals, to larger scale morphology of practical engineering materials.

MSE 301 - (3) (Y)
Corrosion and its Prevention
Prerequisite: MSE 209 or instructor permission.
Includes basic electrochemical principles and terminology, definitions and magnitude of corrosion, thermodynamics and kinetics of corrosion, examples of corrosion, experimental techniques to measure and evaluate corrosion, corrosion prevention, passivation, stress corrosion cracking, and hydrogen embrittlement.

MSE 301L - (1) (Y)
Corrosion Engineering Laboratory
Provides instruction in standard corrosion experiments that demonstrate the instrumentation of corrosion testing and some of the accelerated forms of evaluating metals’ susceptibility to various forms of corrosion attack. Standard experiments involving cathodic protection, anodic protection, and inhibitors. MSE 301 may be taken without the lab, but MSE 301L may not be taken without the lecture.

MSE 304 - (3) (Y)
Structure and Properties of Polymeric Materials
Prerequisite: MSE 209 or equivalent.
Examines polymeric materials from their molecular structure and morphological organization to their macroscopic properties. Topics include polymerization reactions; molecular weight determination; solution behavior; organization of crystalline and amorphous polymers; rubber elasticity; crystallization kinetics; morphology; mechanical, optical, and electrical properties; applications and materials selection; and degradation and recycling.

MSE 304L - (1) (Y)
Structures and Properties Laboratory
Prerequisite: MSE 209.
Demonstrates the phenomena and experimental techniques used to establish the relationships between the structures and properties of metals and polymers. Experiments include viscometry, X-ray diffraction, light scattering, optical microscopy, hardness and impact tests, thermal analysis, and computer simulations.

MSE 305 - (3) (Y)
Phase Diagrams and Kinetics of Materials
Prerequisite: MSE 209 or instructor permission.
Demonstrates that the interplay of thermodynamic driving forces and kinetics of mass transfer defines the formation of complex microstructures in real materials. The course begins with an overview of classical thermodynamics and applies these concepts to the analysis of phase equilibrium and phase transformations in one-component systems and binary solutions. Students learn how to read, analyze and even construct phase diagrams from thermodynamic data. The second part of the course concerns basic concepts of kinetic phenomena in materials, with the focus on diffusion and phase transformations. Two computer laboratory projects are incorporated into the course material.

MSE 306 - (3) (Y)
Physical Metallurgy Principles: Structures and Properties of Metals
Prerequisite: MSE 209; MSE 305 recommended.
Presents physical metallurgy concepts at an advanced undergraduate level. Important structural concepts include crystallography, bonding, point defects, dislocations, grain boundaries, twins, phase transformations, and precipitates. In parallel, an introduction to structure characterization via optical metallography, x-ray diffraction and electron microscopy is provided. The properties of interest are primarily structural: modulus, thermal expansion, strength, and their anisotropies, however, the relationships between structure and other properties, such as conductivity, will be also discussed. Throughout the course, relevant information about the structure, properties and alloys of numerous metals and alloys will be woven into the discussion of the underlying concepts.

MSE 310 - (3) (Y)
Materials Science Laboratory
Prerequisite: MSE 209 or instructor permission.
Experimental study of the structure and properties of materials. Course amplifies topics covered in MSE 209 through experimentation and analysis. Experiment topics include atomic and microscopic structure, mechanical properties of metals, polymers and composites, electrical properties, and corrosion characteristics. Introduction to modern experimental methods and instruments used for materials characterization. Two lecture hours and three laboratory hours.

MSE 367 - (3) (Y)
Materials for Electronic, Optical and Magnetic Applications
Prerequisite: MSE 209, CHE 151, PHYS 241 recommended.
The course introduces the basics of materials interactions with electrons and electromagnetic radiation and describes the classes of materials that exhibit useful electronic, optical, magnetic and superconductive properties. Particular attention will be devoted to the intrinsic (structure, chemistry) and extrinsic (processing, microstructure) material features that determine these properties. Examples of application of such materials in commercial electronic systems in common use will be discussed.

MSE 451, 452 - (5) (Y)
Special Project in Materials Science and Engineering
Prerequisite: Professional standing and prior approval by a faculty member who is project supervisor.
A project in the materials science field that requires individual laboratory investigation. Each student works on an individual project in the research area of a supervisor. The student is required to conduct a literature search and to become familiar with the necessary experimental techniques, such as electron microscopy, X-ray diffraction, and ultra-high vacuum techniques. A comprehensive report on the results of the experimental investigation and a final examination are required. One hour of conference, eight hours of laboratory per week.

MSE 491, 492 - (3) (SI)
Special Topics in Materials Science
Advanced undergraduate course on topics not normally covered in other course offerings. The topic usually reflects new developments in the materials science and engineering field. Offering is based on student and faculty interests.

MSE 512 - (3) (Y)
Introduction to Biomaterials
Prerequisite: MSE 209 and BIOM 301 or equivalent, or instructor permission.
Provides a multi-disciplinary perspective on the phenomenon and processes that govern material-tissue interactions with the soft tissue, hard tissue, and cardiovascular environments. Emphasizes both sides of the biomaterials interface, so that events at the interface are examined and topics on material durability and tissue compatibility are discussed.

MSE 524 - (3) (Y)
Modeling in Materials Science
Prerequisite: At least two 300-400 level MSE courses or instructor permission.
Computational (primarily classical) methods of atomistic, mesoscopic, continuum, and multiscale modeling are discussed in the context of real materials-related problems (mechanical and thermodynamic properties, phase transformations, microstructure evolution during processing). Success stories and limitations of contemporary computational methods are considered. The emphasis of the course is on getting practical experience in designing and performing computer simulations. A number of pre-written computer codes are provided. Students use and modify the pre-written codes and write their own simulation and data analysis codes while working on their homework assignments and term projects.

MSE 532 - (3) (Y)
Deformation and Fracture Mechanics of Structural Materials
Prerequisite: MSE 306 or instructor permission.
Considers deformation and fracture through integration of materials science microstructure and solid mechanics principles, emphasizing the mechanical behavior of metallic alloys and engineering polymers. Metal deformation is understood based on elasticity theory and dislocation concepts. Fracture is understood based on continuum fracture mechanics and microstructural damage mechanisms. Additional topics include fatigue loading, elevated temperature behavior, material embrittlement, time-dependency, experimental design, and life prediction.

MSE 567 - (3) (Y)
Electronic, Optical, and Magnetic Properties of Materials
Explore the fundamental physical laws governing electrons in solids, and show how that knowledge can be applied to understanding electronic, optical and magnetic properties. Students will gain an understanding of how these properties vary between different types of materials, and thus why specific materials are optimal for important technological applications. It will also be shown how processing issues further define materials choices for specific applications.


Mechanical and Aerospace Engineering

BACK TO TOP

MAE 200 - (2) (Y)
Introduction to Mechanical Engineering
Prerequisite: APMA 212 and PHYS 142E.
Overview of the mechanical engineer's role as analyst, and designer. Introduction to manufacturing tools, equipment, and processes; properties of materials relative to manufacture and design; communication through engineering graphics; engineering drawing interpretation, sectioning, auxiliary views; analysis and design of mechanical devices. Workshop includes computer aided drawing AutoCAD and solid modeling. One lecture, one workshop period.

MAE 200L - (1) (Y)
Mechanics Familiarity Laboratory
Prerequisite: PHYS 142E.
Hands-on activities to familiarize students with the mechanical devices and systems that they will be analyzing in present and future MAE courses. Topics will include properties and identification of materials, identification and use of basic manual tools, machine tools and measuring instruments, familiarity with standard mechanical parts and devices, principles of measurement and uncertainty Tests will be run demonstrating basic principles and phenomena in statics, strength of materials, and dynamics. Two laboratory hours.

MAE 201 - (3) (Y)
Introduction to Aerospace Engineering
Prerequisite: APMA 212, PHYS 142E.
Historical introduction, standard atmosphere, basic aerodynamics, airfoils and wings, flight mechanics, stability and control, propulsion (airbreathing, rocket and space), orbital mechanics, space environment, advanced flight vehicles.

MAE 209 - (3) (Y)
Applied Probability and Statistics
Prerequisite: APMA 212.
Focuses on the application of probability and statistical analysis to engineering decision analysis. An applied course emphasizing data description, inference (confidence intervals and hypothesis tests), model building, designing engineering experiments, and statistical quality control. Statistical methods are presented within the context of real mechanical engineering programs. Includes readings, homework, team projects, reports, and in-class experiment design and data generation and analysis. Provides an active learning environment that fosters the development of skills required for solid engineering decisions.

MAE 210 - (3) (Y)
Thermodynamics
Prerequisite: APMA 111.
Includes the formulation of the first and second laws of thermodynamics; energy conservation; concepts of equilibrium, temperature, energy, and entropy; equations of state; processes involving energy transfer as work and heat; reversibility and irreversibility; closed and open systems; and cyclic processes. Cross-listed as CHE 202.

MAE 210L - (1) (Y)
Thermo/Fluids Familiarity Laboratory
Prerequisite: PHYS 142.
Hands-on activities to familiarize students with the mechanical devices and systems that they will be analyzing in present and future MAE courses. Topics include properties of fluids, pressures and forces, conservation laws in thermo/fluids, thermodynamic processes and cycles, basic mechanisms of heat transfer. Tests will be run demonstrating conservation of mass, momentum, and energy, phase change processes, air conditioning and steam heating cycles, performance of fluid machines. A visit to the University Heating plant is included. Two laboratory hours.

MAE 230 - (3) (Y)
Statics
Prerequisite: PHYS 142E, APMA 212.
Basic concepts of mechanics, systems of forces and couples: equilibrium of particles and rigid bodies; analysis of structures: trusses, frames, machines; internal forces, shear and bending moment diagrams; distributed forces; friction, centroids and moments of inertia; introduction to stress and strain; computer applications. Cross-listed as CE 230.

MAE 231 - (3) (Y)
Strength of Materials
Prerequisite: MAE 230.
Analyzes the basic concepts of mechanics of deformable solids; systems of forces and couples; equilibrium of particles and rigid bodies; internal forces and analysis of structures: trusses, frames, machines, and beams; distributed forces; centroids and moments of inertia; and an introduction to stress, strain, constitutive relations, bending of beams, torsion, shearing, deflection of beams, column buckling, fatigue, and failure theory. Cross-listed as CE 231.

MAE 232 - (3) (Y)
Dynamics
Prerequisite: MAE 230.
Kinematic and kinetic aspects of motion modeling applied to rigid bodies and mechanisms. Focus on free-body-analysis. Use of work-energy and impulse-momentum motion prediction methods. Use of Cartesian and simple non-Cartesian coordinate systems. Rotational motion, angular momentum, and rotational kinetic-energy modeling; body mass rotational moment of inertia. Relative-velocity and relative-acceleration connection relations/methods, including use of moving Cartesian coordinate systems. Introduction to 3d motion modeling. Computational applications, one hour workshop.

MAE 301 - (3) (Y)
Astronautics
Prerequisite: MAE 232.
Discussion of the Keplerian two-body problem; elliptic, parabolic, and hyperbolic orbits; solution of Kepler’s equation and analogs; the classical orbital elements; orbit determination; prediction of future position and velocity; orbital perturbations; introduction to estimation theory; patched-conic analysis of interplanetary flight; Lambert’s two-point boundary value problem; mission planning; chemical rocket propulsion; propellant requirements; staging; atmospheric reentry dynamics; the space environment; and an introduction to spacecraft attitude dynamics.

MAE 312 - (3) (SI)
Thermal Systems Analysis
Prerequisite: MAE 210.
Analyzes the thermodynamics of reactive and nonreactive, multi-component systems; energy cycles; and thermodynamic analysis of energy conversion systems.

MAE 314 - (3) (Y)
Elements of Heat and Mass Transfer
Prerequisite: MAE 321.
Analyzes steady state and transient heat conduction in solids with elementary analytical and numerical solution techniques; fundamentals of radiant heat transfer, including considerations for black, gray, and diffuse surfaces and the electrical analogy for systems having multiple surfaces; free and forced convective heat transfer with applications of boundary layer theory, Reynolds analogy, and dimensional analysis; and an introduction to mass transfer by diffusion using the heat-mass transfer analogy.

MAE 321 - (3) (Y)
Fluid Mechanics
Prerequisite: APMA 213 and MAE 210.
Analyzes steady state and transient heat conduction in solids with elementary analytical and numerical solution techniques; fundamentals of radiant heat transfer, including considerations for black, gray, and diffuse surfaces and the electrical analogy for systems having multiple surfaces; free and forced convective heat transfer with applications of boundary layer theory, Reynolds analogy, and dimensional analysis; and an introduction to mass transfer by diffusion using the heat-mass transfer analogy. Introduction to thermal design through a project.

MAE 322 - (3) (Y)
Advanced Fluid Mechanics
Prerequisite: MAE 321 or equivalent, APMA 314.
Analyzes ideal fluids; velocity potential; stream function; complex potential; Blasius theorem; boundary conditions; superposition; circulation; vorticity; thin airfoil theory; two-dimensional gas dynamics; acoustic waves; normal and oblique shock waves; shock reflections; Prandtl-Meyer expansion; quasi one-dimensional compressible flow; converging-diverging nozzles; diffusers; choked flows; flow with friction; flow with heat addition; isothermal flow; linearized flows; Prandtl-Glauert correction; and applications.

MAE 331 - (3) (Y)
Aerospace Structures
Prerequisite: MAE 231.
Analyzes the design of elements under combined stresses; bending and torsional stresses in thin-walled beams; energy and other methods applied to statically determinate and indeterminate aerospace structural elements; buckling of simple structural members; and matrix and finite element analysis.

MAE 340 - (3) (SI)
Applied Computer Graphics
Studies graphics fundamentals, including two- and three-dimensional coordinate geometry and matrix transformations used for viewing; visual realism and rendering; curves and surfaces; and engineering data visualization techniques. Most assignments are implemented in a high-level programming language.

MAE 342 - (3) (SI)
Computational Methods in Aerospace Engineering
Prerequisite: APMA 314 and MAE 321.
Introduces solid modeling software with applications to aircraft and spacecraft; solutions of the flow over aerodynamically shaped bodies using panel method codes and Navier Stokes codes; computation and analysis of aerodynamic quantities, such as lift, drag, and moments; and numerical methods for analyzing dynamics of spacecraft.

MAE 352 - (3) (Y)
Aerospace Materials
Prerequisite: CHEM 151; corequisite: MAE 231.
Introduces physical-chemical/microstructural and working mechanical properties, along with practical applications, for materials of wide interest in engineering design with special focus on aerospace materials. Includes common metal, polymer, ceramic, and composite materials. Topics include standard materials names/designations; standard forming methods; usual strengthening means; temperature and temperature-history effects; common processing methods; common properties measurement and other testing methods; oxidation/ corrosion processes; sources of abrupt failure; creep; and viscoelastic behaviors. Case-studies illustrate engineering application advantages and disadvantages for specific materials, forming, and processing methods. Material selection philosophy and procedures. Use of material property data base.

MAE 362 - (4) (Y)
Machine Elements and Fatigue in Design
Prerequisite: MAE 200, 209, and 231.
Applies mechanical analysis to the basic design of machine elements; basic concepts in statistics and reliability analysis, advanced strength of materials, and fatigue analysis; and the practical design and applications of materials to fastening systems, power screws, springs, bearings, gears, brake clutches and flexible power transmission elements. Introduction to the finite element method. Introduction to mechanical design through a project. Three lectures and one workshop period.

MAE 371 - (3) (Y)
Mechanical Systems Modeling
Prerequisite: MAE 232 and APMA 213.
Presents general concepts of dynamical systems modeling and provides mathematical tools to develop and analyze models that describe input/output behaviors of physical systems. Topics include basic elements of mechanical and electrical systems, transfer function, frequency response, stability and poles, resonance and natural frequency, transient and time constant, steady state and DC gain, electrical and mechanical systems analogy, system decomposition, block diagram, state space model, and control design. Reviews and frequently uses Newton's law, Kirchhoff's law, Laplace transform, and linear algebra. Introduces computer software (Matlab) for numerical analysis and simulations of dynamical systems.

MAE 373 - (3) (Y)
Flight Vehicle Dynamics
Prerequisite: MAE 201 and 232.
Introduces definitions and concepts and includes a review of longitudinal static stability; rigid body dynamics: general equations of motion, rotating coordinate systems; small disturbance theory; atmospheric flight mechanics, stability derivatives; motion analysis of aircraft; static and dynamic stability; aircraft handling qualities; and an introduction to flight control systems and automatic stabilization.

MAE 381 - (2) (Y)
Experimental Methods Laboratory
Prerequisite: PHYS 241E, MAE 200L and MAE 209; corequisite: MAE 371.
The study of basic concepts and methods in engineering measurements and data analysis. Basic topics include mechanical and electrical sensors and measurement instruments, measurement uncertainty, statistic and data analysis. Additional topics include digital signal processing and data acquisition systems using Labview . Applications are to mechanical and aero/thermofluids devices. Two lecture and two laboratory hours.

MAE 382 - (3) (Y)
Aerodynamics Laboratory
Prerequisite: MAE 201, 321 and 381; corequisite: MAE 322.
Investigates low-speed nozzle and jet flows, wing aerodynamic behaviors in a small low-speed wind tunnel, and aerodynamic model testing in a larger low-speed wind tunnel. Building, testing, and trajectory-tracking for small rockets; trajectory predictions. Examines supersonic flow and aerodynamic behaviors in a small supersonic wind tunnel.

MAE 384 - (2) (Y)
Mechanical Engineering Laboratory
Prerequisites: MAE 210L, MAE 321, and MAE 381, 321; corequisite: MAE 314, 362.
Application of experimental methods to the design of experiments. Examination of test equipment and procedures through the operation of test facilities for heat transfer, mechanical and fluid systems including data acquisition and processing systems. Four week project to design and construct a test rig for a mechanical or thermal device or system. Two lectures and two laboratory hours.

MAE 400 - (3) (SI)
Financial Aspects of Engineering
Financial influences on the engineering decision making process. Time-value-of-money concepts for establishing cash flow equivalence. Financial evaluation of design alternatives using annual cost, present worth, rate of return, and cost-benefit. Break-even and sensitivity analysis. Corporate income taxes and "after-tax" evaluation of alternatives. Professional aspects of engineering including ethics, financial statements, business organization, capital budgeting and intellectual property issues.

MAE 412 - (3) (Y)
Air Breathing Propulsion
Prerequisite: MAE 321.
Reviews mechanics and thermodynamics of compressible fluids and includes an analysis of the basic mechanisms for thrust generation in aerospace propulsion systems; the steady one-dimensional flow approximation; performance and cycle analysis of air-breathing engines, emphasizing jet engines (turbojet, turbofan, turboprop) and ramjets; aerothermodynamics of inlets, diffusers, combustors, and nozzles; performance of turbo-machinery: axial-flow and centrifugal compressors; turbines; and the matching of engine components.

MAE 413 - (3) (SI)
Rocket Propulsion
Prerequisite: MAE 232, 301, and 321; corequisite: MAE 322.
Introduces rocket-engine fundamentals, science, engineering, and technology. Includes design and optimization problems; materials, temperature-exposure, and stress-strain issues; connecting-interest rocket flight mechanics and trajectories; rocket staging issues; liquid propellants; liquid-propellant engine designs; solid propellants; solid-propellant engine designs; rocket thrust-chamber flow behaviors and modeling; the EDDYBL computer boundary-layer modeling code (including convective heat transfer modeling); modeling of liquid-propellant combustion processes; the STANJAN computer code; rocket exhaust jet/plume general behaviors; modeling methods; maneuver, orbit-adjustment, and attitude-adjustment engines; and specialty engines.

MAE 428 - (3) (SI)
Motion Biomechanics
Prerequisite: MAE 232.
Focuses on the study of forces (and their effects) that act on the musculoskeletal structures of the human body. Based on the foundations of functional anatomy and engineering mechanics (rigid body and deformable approaches); students are exposed to clinical problems in orthopedics and rehabilitation. Cross-listed as BIOM 428.

MAE 452 - (3) (SI)
Manufacturing and Process Technology
Prerequisite: MAE 352.
Includes familiarization with concepts of mass production tooling and automation; metallurgical and mechanical aspects of machining and metal forming; and experiments with machine tools.

MAE 454 - (3) (SI)
Introduction to Composite Mechanics
Prerequisite: MAE 231 or equivalent.
Introduces engineering properties and advantages of advanced fibrous composites. Includes anisotropic, thermo-mechanical constitutive theory for plane-stress analysis; thermal-mechanical stress analysis of laminates subjected to inplane and bending loads; engineering properties of laminates; test methods and material response (in the lab); designing with composites; and computer implementation. Cross-listed as CE 455.

MAE 461 - (3) (Y)
Machine Design I
Prerequisite: MAE 362.
Coverage of the design process including project management, specifications, budgeting and case histories, Conceptual, preliminary, and detailed design phases. Technical proposal and report preparation and technical presentations. Organization of design teams to work on specific semester long mechanical design projects selected to illustrate the design process.

MAE 462 - (3) (Y)
Machine Design II
Prerequisite: MAE 362.
A continuation of MAE461 that applies the design process to projects. Organization of design teams to work on specific semester-long design projects, including oral presentations and written reports.

MAE 463 - (3) (SI)
Energy Systems Design I
Prerequisite: MAE 314; corequisite: MAE 312.
Design of systems for the useful conversion of energy. Applications include various combustion systems that generate electricity and the control of air pollutant emissions from combustion systems. Considers the control and performance features present in such operating systems, as well as the economic optimization of capital and operating expense.

MAE 464 - (3) (SI)
Energy Systems Design II
Prerequisite: MAE 314.
Design of systems for useful conversion of energy. Includes building air conditioning systems, heat exchangers, and energy storage systems. Considers the control and performance features present in such operating systems, as well as the economic optimization of capital and operating expense.

MAE 465 - (3) (Y)
Aerospace Design I
Prerequisite: MAE 201, 321, 322, 331, 342, 352; corequisite: MAE 373, 412.
Analyze design requirements for and produce conceptual design of an aircraft. Includes synthesis of aeronautics, aerospace materials, structures, propulsion, flight mechanics, stability and control, interior and external configuration, cockpit design and all systems. Work in teams to expose students to group dynamics, scheduling, and interdisciplinary activities. Trade studies and optimization. State-of-the-art report, presentations and interim report.

MAE 466D - (3) (Y)
Aerospace Design II
Prerequisite: MAE 465.
A continuation of MAE 465. Completion of preliminary aircraft design, with cost analysis and manufacturability considerations. Submission of final report.

MAE 471 - (4) (Y)
Mechatronics
Prerequisite: MAE 232 and 381.
Design of systems integrating mechanical components with electrical components and, generally, some form of computer control. Surveys electromechanical actuators, sensors, digital to analog conversion, and methods of computer control, including feedback and inverse kinematic trajectory planning. Includes individual and team design and testing projects involving physical hardware. Three lecture and two laboratory hours.

MAE 473 - (3) (Y)
Introduction to Automatic Controls
Prerequisite: MAE 232 and 371.
Discusses the mathematics of feedback control systems; transfer functions; basic servo theory; stability analysis; root locus techniques; and graphical methods. Applications to analysis and design of mechanical systems, emphasizing hydraulic, pneumatic, and electromechanical devices.

MAE 474 - (3) (SI)
Mechanical Vibrations
Prerequisite: MAE 232 and 371.
Studies free and forced vibration of damped and undamped single and multiple degree of freedom systems. Includes modeling of discrete and continuous mass systems; application to vibration measurement instruments; analysis of concepts of modal analysis; concepts of linear stability; application to rotating machinery, including the design of bearings and supports; discussion of static and dynamic balancing; influence coefficients; and least squares method.

MAE 476 - (3) (SI)
Automobile Dynamics
Prerequisite: MAE 232.
Fundamentals of automobile power train performance. Dynamics of straight-line motion including acceleration and braking. Fundamentals of suspension design, operation, and application to automobile dynamics including geometry, kinematic motion, anti-roll and Z bars, springs and shock absorbers. Static analysis of automobile weight, balance, and load transfer and application to cornering. Tire characteristics and effects of suspension geometry on lateral cornering forces. Steady state cornering dynamics including suspension motion. Transient cornering dynamics including nonlinear shock absorbers. Some laboratory exercises utilizing the Legends race car.

MAE 491, 492 - (3) (SI)
Special Topics in Mechanical Engineering
Prerequisite: Fourth-year standing.
Applies basic engineering science, design methods, and systems analysis to developing areas and current problems in mechanical engineering. Topics vary based on student and faculty interest.

MAE 493, 494 - (3) (SI)
Special Topics in Aerospace Engineering
Prerequisite: Fourth-year standing.
Applies basic engineering science, design methods, and systems analysis to developing areas and current problems in aerospace engineering. Topics vary based on student and faculty interest.

MAE 495, 496 - (1.5) (Y)
Mechanical Engineering Special Project
Prerequisite: Professional standing and prior approval by a faculty member who is project supervisor.
Individual survey, analysis, or apparatus project in the mechanical engineering field, concluded with the submission of a formal report. Subject originates with students wishing to develop a technical idea of personal interest. One hour conference per week.

MAE 497, 498 - (1.5) (Y)
Aerospace Engineering Special Projects
Prerequisite: Fourth year standing and consent of a department faculty member to serve as technical advisor.
Applied research on a year-long basis in areas pertinent to aerospace engineering; conducted in close consultation with a departmental faculty advisor. Includes the design and construction of experiments, computational analysis, or the investigation of physical phenomena. The research may be related to ongoing faculty research and may be the topic of the senior thesis, but its scope must be significantly beyond that required for the thesis.


Physics

BACK TO TOP

PHYS 142E - (3) (Y-SS)
General Physics I
Prerequisite: APMA 109; corequisite: PHYS 142W.
Analyzes classical mechanics, including vector algebra, particle kinematics and dynamics, energy and momentum, conservation laws, rotational dynamics, oscillatory motion, gravitation, thermodynamics, and kinetic theory of gases. Three lecture hours.

PHYS 142R - (3) (Y)
General Physics I
Prerequisite: Rodman scholar status.
Covers the same material as PHYS 142E, with certain topics treated in greater depth.

PHYS 142W - (1) (Y-SS)
General Physics I Workshop
Corequisite: PHYS 142E.
A required two-hour workshop accompanying PHYS 142E, including laboratory and tutorial activities.

PHYS 241E - (3) (Y)
General Physics II
Prerequisite: PHYS 142E and APMA 111.
Analyzes electrostatics, including conductors and insulators; DC circuits; magnetic forces and fields; magnetic effects of moving charges and currents; electromagnetic induction; Maxwell’s equations; electromagnetic oscillations and waves. Introduces geometrical and physical optics. Three lecture hours; one hour recitation.

PHYS 241W - (1) (Y)
General Physics Laboratory
Corequisite: PHYS 241E.
Laboratory exercises in classical physics. Two hours laboratory.


Science, Technology and Society

BACK TO TOP

STS 101 - (3) (Y)
Engineering, Technology, and Society
Introduces the nature of engineering knowledge and practice; the influential role of engineering in shaping the world; and the ways in which social institutions, practices, and values influence engineers' work. A variety of readings explore these topics. Framed as an introduction to the profession, the course promotes students' abilities in creative and critical thinking and their skills in communications used in engineering practice, including oral presentations, written proposals, technical descriptions, memoranda, and abstracts. Drawing on a range of sources, students also complete a substantial research project that integrates course topics.

STS 200 - (3) (IR)
Topics in Technology and Society
Prerequisite: STS 101 or instructor permission.
Relates technology or engineering to the broader culture. The specific subject will differ from time to time.

STS 201 - (3) (IR)
Thomas Jefferson’s Interests in Science and Technology
Prerequisite: STS 101 or instructor permission.
Introduces Jefferson’s use of scientific thinking in his major accomplishments and efforts to influence public policy, agriculture, education, invention, architecture, and religion. Readings in his writings, class discussions, guest lectures and field visits to local centers of Jefferson research. Short papers, in-class presentations, and a research paper is required.

STS 203 - (3) (Y)
Man and Machine: Visions of Tyranny and Freedom in 19th- and 20th-Century Literature
Prerequisite: STS 101.
Analysis of attitudes toward the problem of the machine and technological advances in modern civilization, as reflected in selected American and European writings and films. Discussions, oral presentations, papers, and a final exam.

STS 204 - (3) (Y)
Technology, Aggression, and Peace
Prerequisite: STS 101.
A study of the human potential for aggression and the relationship of technology to this potential. Students read and discuss a variety of theories about human behavior and the destructive impulse in humankind. Short essays, a research paper, group projects, and oral presentations enable students to build and practice communications skills.

STS 206 - (3) (IR)
American Environmental History
Prerequisite: STS 101, ENWR 110, or equivalent.
Explores the historical relationship between people and the environment in North America, from colonial times to the present. Topics include the role of culture, economics, politics, and technology in that relationship.

STS 207 - (3) (Y)
Utopias and the Technological Society
Prerequisite: STS 101.
Lectures, readings, and discussions compare earlier and modern designs of the ideal society, stressing the relationship of their basic technologies to historical reality. Such writers as Plato, Thomas More, and Aldous Huxley are considered. Students give oral presentations, write short papers, and design a personal utopia.

STS 208 - (3) (IR)
History of Flight
Prerequisite: STS 101.
Explores the development of flight from the earliest historical records of peoples’ interest in flying through the achievements of the space age. Emphasizes the social and cultural impacts of flight, advances in technology, and the significance of the contribution of individuals. Guest lectures, film showings, visits to aviation museums, and student reports and projects supplement regular classroom lecture and discussion.

STS 209 - (3) (IR)
The History of Space Flight
Prerequisite: STS 101.
Explores the history of space flight, from peoples’ earliest interest in rockets through the most recent developments in aerospace technology. Examines the contributions of various scientists, engineers, and inventors to space travel; the major eras of aerospace history and the impacts of U.S. and international space programs on society.

STS 210 - (3) (Y)
Technology and Social Change in 19th-Century America
Prerequisite: STS 101.
A study of the impacts of nineteenth-century American industrial development on the community, the worker, and engineering. Students make oral and written presentations, write short papers, and a research paper.

STS 211 - (3) (IR)
Values of Professionals
Prerequisite: STS 101.
Examines the ways technical and non-technical professionals attribute worth to an idea, action, or object. Develops the student’s abilities to discern, in the values typical of specific occupations, elements of the job (monetary gain), the calling (service and self- fulfillment), and the profession (conformity to "guild" standards). Representative literature is read and discussed; each student is expected to speak and write articulately about values issues and to conduct elementary research in the topic.

STS 212 - (3) (IR)
Religion and Technology
Prerequisite: STS 101.
A historical examination of the role of religion in the early development of technology; technology as a secular substitute for religion; and religious critiques of contemporary technological society. Equal time is spent on lectures, student-led discussions of the readings, and student oral presentations. Short papers and a major research project on a particular denomination’s or congregation’s attitudes toward technology-related issues.

STS 213 - (3) (IR)
American Technological and Industrial History in the Twentieth Century
Prerequisite: STS 101.
Surveys the technological, business, and economic history of the U. S. from the 1860s to the 1980s. Focuses on key industries (railroads, autos, computers), corporate structures and functions, government intervention in the economy, and popular attitudes toward technological change.

STS 300 - (3) (IR)
Advanced Topics in Technology and Culture
Prerequisite: STS 101 and six credits of general education electives.
Specific topics vary. Fulfills STS 200-level writing and speaking requirements.

STS 301 - (1) (S)
Topics in Science, Technology, and Culture
Supplements existing undergraduate courses with additional research assignments. Generally taken by students wishing to fulfill the requirements for the minor in the history of science and technology.

STS 303 - (3) (SI)
The Presentation of Technical Information
Prerequisite: STS 101 or ENWR 110 or instructor permission.
The principles of adapting scientific and technical information for communication in various media and for a variety of audiences and purposes.

STS 305 - (3) (SI)
Readings in the Literature of Science and Technology
Prerequisite: STS 101 or ENWR 110 or instructor permission.
Readings in scientific and philosophical texts and discussions of the nature of scientific and technological thought. Students conduct panel discussions on new technologies and their intellectual and social impacts.

STS 311 - (3) (SI)
Readings in the History of Science and Technology
Prerequisite: STS 101 or ENWR 110 or instructor permission.
Readings and discussion of selected works in the classic writings of engineers and scientists from the earliest records to the Renaissance.

STS 312 - (3) (IR)
History of Technology and Invention
Prerequisite: STS 101 or ENWR 110 or instructor permission.
Surveys advances of technological knowledge through the ages. Includes the achievements of Egypt, Greece, and Rome; the beginnings of the concept of a labor-saving device in the middle ages; the technological background of the Industrial Revolution; the recent role of technology in shaping modern society.

STS 313 - (3) (Y)
Scientific and Technological Thinking
Prerequisite: STS 101 or ENWR 110, or instructor permission.
Explores the ways scientists and inventors think, using concepts, theories, and methods borrowed from several disciplines, but focusing especially on psychology. Topics include experimental simulations of scientific reasoning, a cognitive framework for understanding creativity, and modeling discovery on a computer. Students read and discuss articles and conduct a short research project. Fulfills STS 200-level writing and speaking requirements.

STS 315 - (3) (Y)
Invention and Design
Prerequisite: STS 101 or ENWR 110, or instructor permission.
Investigates the way technology is created and improved. Offers a collaborative learning environment in which multi-disciplinary teams invent and design several modules that emulate problems, such as the invention of the telephone or the design of an expert system. Includes readings from psychology, history, computing, ethics, and engineering. Students keep design notebooks, present team project results, and write an integrative paper. Fulfills STS 200-level writing and speaking requirements. Cross-listed as PSYC 419.

STS 395 - (1-3) (SI)
Independent Study: Technology in Culture
Prerequisite: STS 101, a 200-level STS course, and instructor permission.
Special tutorial with a topic declared in advance. Limited to undergraduate SEAS students with third- or fourth-year standing. Not to substitute for STS 401, 402. The topic, work plan, and conditions are arranged by contract between instructor and student and approved by the division chair, with a copy to be filed in the division office.

STS 401 - (3) (S, SS)
Western Technology and Culture
Prerequisite: A 200 level STS course or instructor permission.
Considers the social and cultural context of technology and science in Western civilization. More specifically, the course considers what constitutes scientific and technological progress, focusing especially on ethical and cultural dimensions. The undergraduate thesis project, which is initiated in this course, emphasizes oral and written communications at a professional level, and the role of social constraints and ethical obligations in engineering practice.

STS 402 - (3) (S, SS)
The Engineer, Ethics, and Society
Prerequisite: STS 401.
Readings on, and discussions of, various kinds of valuing (social, institutional, scientific, intellectual, and personal) characteristic of professional work in engineering and applied science in modern technological society. Students complete the thesis project technical report. Continued consideration of indirect and unintended impacts of new technology and of health and safety issues.

STS 403 - (1) (SS)
Research Proposal Writing
A course in technical and scientific communication for students entering the accelerated Bachelor’s/Master’s Program. Offered in the summer session between the sixth and seventh semesters. Part of the required undergraduate humanities sequence for students in the accelerated program.

STS 501 - (3) (Y)
Perceptions of Technology in the Western World
Prerequisite: Students in the accelerated Bachelor’s/Master’s Program.
Fall semester. May be taken in either the fourth or fifth year of the student’s program. Seminars exploring the role of technology in the western world, based on assigned readings in the history, philosophy, or culture of technology.

STS 502 - (2) (Y)
Thesis and Research Presentation
Prerequisite: Students in the tenth semester of the accelerated Bachelor’s/Master’s Program.
Spring semester. Seminars, lectures, and discussions related to research writing, leading to completion of the master’s thesis (or project in departments not requiring a thesis). Topics include organization and style in thesis writing with attention to logical, rhetorical, and ethical issues in science and engineering research writing.

STS 600 - (3) (Y)
Effective Technical Communication
Prerequisite: Graduate student status; instructor permission.
Study and practice in effective presentation of technical information in both written and oral form. Organizing for small- and large-scale presentations: summaries, proposals, scientific and technical reports, theses and dissertations, and articles for publication. Review of conventions of technical style and essentials of grammar and syntax. Assignments to be drawn from the student’s thesis or other research where possible. Course does not offer instruction in remedial English or English as a second language.


Systems and Information Engineering

BACK TO TOP

SYS 201 - (3) (Y)
Systems Engineering Concepts
Prerequisite: APMA 111 and 212.
Chosen from the approved list available in the SEAS Undergraduate Office, Thornton Hall A122.

SYS 202 - (3) (Y)Data and Information Engineering
Prerequisite: CS 101 and major in systems engineering. Co-requisite: CS 201.
Provides students with the background necessary to model, store, manipulate, and exchange information throughout an information system to support decision-making. Incorporates both conceptual bases and corresponding technology standards, including Unified Modeling Language (UML), SQL, and XML. Covers the development of conceptual (semantic) models for describing data and their relationships; relational models; effective use of SQL for data definition and manipulation; web-based technologies for disseminating information; and the major components of modern information systems. Emphasizes application of these technologies through the analysis, design, and implementation of web-enabled database systems.

SYS 204 - (3) (Y)
Data Management and Information Management
Prerequisite: CS 110 or ENGR 162, or instructor permission
Introduces the integration and acquisition of information for decision-making using information technology. Discusses the impact of rapid software and hardware development on information integration, including the essential methodologies of client server and database systems. Topics include client server technology, the design and analysis of relational database systems, exposure to Microsoft Access, and the fourth-generation language SQL. This course is not intended for systems engineering majors. Students may not receive credit for both SYS 202 and SYS 204.

SYS 257 - (3) (Y)
Management of E-Commerce Systems
Prerequisite: CS 110 or ENGR 162, or instructor permission.
An introduction to the management, technology and performance assessment of electronic business systems. The course emphasizes the intimate relationship between business planning and technology planning for e-businesses. Details of specific e-commerce technologies will be covered as well as approaches to e-business planning. Topics include: technologies, architectures, and infrastructures; information security and privacy; supply-chain management and customer relationship management; requirements definition and analysis; development lifecycles; customer behaviors; performance models; service metrics; waiting and response times; traffic characteristics; load forecasts and scenarios; resources and costs estimation; risk analysis; optimization; capacity planning; and e-business financial planning and deployment.

SYS 321 - (3) (Y)
Deterministic Decision Models
Prerequisite: SYS 201. Co-requisite: APMA 308.
Introduction to optimization models involving network structure: theory, algorithms, and applications. Survey of optimization models ranging from network models with special structured, e.g. shortest path models, to unstructured linear and nonlinear optimization models. Applications include (1) telecommunications network planning and design, (2) design and utilization of transportation and distribution networks, and (3) project management and scheduling.

SYS 323 - (3) (Y)
Human Machine Interface
Prerequisite: SYS 201 and major in systems engineering.
Introduces human physiology and psychology, and covers principles of human-centered systems design. Students will learn methods for task and work analysis and will practice designing and evaluating several systems. Includes group projects. SYS 334 - (3) (Y)

SYS 334 - (3) (Y)
System Evaluation
Prerequisite: APMA 312, SYS 201, 321, and major in systems engineering.
Focuses on the evaluation of candidate system designs and design performance measures. Includes identification of system goals; requirements and performance measures, including cost and non-technical requirements; design of experiments for performance evaluation; techniques of decision analysis for trade-studies (ranking of alternatives); presentation of system evaluations; and generation of a business case for presenting analysis results. Illustrates the concepts and processes of systems evaluations using case studies.

SYS 355 - (1) (Y)
Systems Engineering Design Colloquium I
Prerequisite: Third-year standing in systems engineering.
Students learn about the practice of systems engineering directly from practicing systems engineers. A variety of topics are covered by invited speakers from industry, government, and the academy (many of whom are alumni of our undergraduate program). Discussions include engineering design projects, alternative career paths, graduate studies, professional development and advancement strategies, and more immediate options and opportunities for summer internships and capstone projects.

SYS 360 - (3) (Y)
Stochastic Decision Models
Prerequisite: APMA 310 and 312, or instructor permission.
Introduction to mathematical modeling of forecasts and decisions under uncertainty using principles of statistical decision theory; judgmental and Bayesian techniques for probabilistic forecasting; forecast verification methods; static and sequential decision models for quality control, inventory control, queue management, hazard warnings; economic, investment, and weather-sensitive decisions.

SYS 362 - (4) (Y)
Discrete Event Simulation
Prerequisite: CS 201, APMA 310, 312, and major in systems engineering.
A first course in the theory and practice of discrete-event simulation. Monte Carlo methods, generating random numbers and variates, spreadsheet add-ins and applications, sampling distributions and confidence intervals, input analysis and distribution fitting. Discrete-event dynamic systems, modeling, simulation logic and data structures, output analysis, model verification and validation, comparing alternative systems, simulation optimization, case studies. Applications span communication, computer, distribution, health-care, manufacturing, service, and transportation systems. Modern simulation software tools, including animation.

SYS 421 - (4) (Y)
Linear Statistical Models
Prerequisite: SYS 360, APMA 312, and major in systems engineering.
This course shows how to use linear statistical models for analysis in engineering and science. The course emphasizes the use of regression models for description, prediction, and control in a variety of applications. Building on multiple regression, the course also covers principal component analysis, analysis of variance and covariance, logistic regression, time series methods, and clustering. Course lectures concentrate on the theory and practice of model construction while laboratories provide a series of open-ended problem solving situations that illustrate the applicability of the models.

SYS 453 - (3) (S)
Systems Design I
Prerequisite: SYS 321, 360, and major in systems engineering.
A design project extending throughout the fall semester. Involves the study of an actual open-ended situation, including problem formulation, data collection, analysis and interpretation, model building for the purpose of evaluating design options, model analysis, and generation of solutions. Includes an appropriate computer laboratory experience.

SYS 454 - (3) (S)
Systems Design II
Prerequisite: SYS 453, and major in systems engineering.
A design project extending throughout the spring semester. Involves the study of an actual open-ended situation, including problem formulation, data collection, analysis and interpretation, model building for the purpose of evaluating design options, model analysis, and generation of solutions. Includes an appropriate computer laboratory experience.

SYS 455 - (1) (Y)
Systems Engineering Design Colloquium II
Prerequisite: Fourth-year standing in systems engineering.
A colloquium that allows fourth-year students to learn about systems engineering directly from practicing systems engineers. Invited speakers discuss engineering design projects, new developments in systems engineering, design, innovation, and project management. Students will present ideas and experiences from their Capstone design projects.

SYS 481 - (3) (IR)
Selected Topics in Systems Engineering
Prerequisite: As specified for each offering.
Detailed study of a selected topic determined by the current interest of faculty and students. Offered as required.

SYS 482 - (3) (Y)
Human-Computer Interaction
To learn basic aspects of human factors in the design of information support systems. We will cover: (1) basic human performance issues (physiology, memory, learning, problem-solving, human error), (2) the user interface design process (task analysis, product concept, functional requirements, prototype, design, and testing.) Students will gain basic skills in the analysis and design of human-machine systems through in-class exercises and two course projects. The course is also designed to help you practice different communication skills (interviewing, written analysis, and oral presentation).

SYS 495 - (IR)
Supervised Projects in Systems Engineering
Prerequisite: As specified for each offering.
Independent study or project research under the guidance of a faculty member. Offered as required.


Technology Management and Policy

BACK TO TOP

TMP 351 - (3) (Y)
The Technology and Product-Development Life Cycle
Prerequisite: Third-year standing or instructor permission.
Views technology, technology management, and product and process development from within a corporation. Emphasizes how firms manage or make decisions about technology and product development investments (research and development, project selection, product choices, process choices and improvement, new market introduction, product discontinuance or replacement). Course is built around a life cycle construct.

TMP 352 - (3) (Y)
Science and Technology Public Policy
Examines the "macro" aspects of science and technology management, namely the development of public policies aimed at promoting and regulating science and technology. Topics include the justifications for the federal government’s efforts to promote or regulate science and technology; the historical evolution of the federal government’s involvement in science policy; the players, organizations, and agencies who make science policy in the federal government; the reasons the government funds the research it does; how science and technology is regulated by the government; and, the roles state and local governments play in the development of local science and technology policies. Explores how science and technology policies are developed in response to challenges posed by the world economy, and how other countries manage their science and technology policies.

TMP 399 - (3) (SI)
Case Studies in Technology Management and Policy
A special topics course examining the interaction of technology, management, and policy issues in a specific context. The course could be organized around a technology, a company, an industrial or governmental sector, a piece of legislation, a court decision, a social issue, a time-period, a political entity, or some combination of these.

 

 
Undergraduate Record Home  |  School of Engineering and Applied Science