Forces, resultants, and equilibrium; analysis of trusses, frames, and machines; centroids, moments of inertia; friction. A-F only. Pre: grade of C or better in PHYS 170 and MATH 242, MATH 243, or MATH 252A (or concurrent).
Description of sample data; correlation and regression; probability and statistical distributions; estimations of population parameters; fitting distributions to histograms; hypothesis testing. A-F only. Pre: MATH 244 or MATH 253A.
Transportation modes: land, air, water, pipelines. Tourist, urban transportation. Geometric design, human factors, vehicular flow models, capacity analysis. Overview: traffic impact, air quality, parking studies. A-F only. Pre: 271.
Economic analysis in engineering and management decisionmaking, interest, depreciation, income tax, cost classification, break-even analysis, economic comparisons of alternatives, benefit-cost analysis. A-F only. Pre: ECON 120 or 130, and senior standing. (Cross-listed as BE 405)
Numerical solutions of engineering problems using digital computers. Regression analysis; numerical differentiation and integration; solutions of algebraic, transcendental, and differential equations; and analysis of large structural systems. Pre: computer programming and senior standing.
Physical operations, chemical and biological processes, design flow and process loading rates, pilot plant testing, and treatment plant design. Engineering majors only. Pre: 330.
Assessing vulnerability of coastal communities to climate change stressors and providing technical engineering solutions for adaptation. Senior standing or higher. (Spring only) (Cross-listed as SUST 440)
Key principles of sustainability and its analysis. Quantification of environmental impact/assessment using target plots, mass/energy balances, and life cycle analyses (cradle to gate/grave) applied to products, processes, or systems. Use of SimaPro. Junior standing or higher. A-F only. (Fall only) (Cross-listed as OCN 441 and SUST 441)
Evaluation of infrastructure impacts. Impacts regulation and mitigation. Effects of environmental and other policies on infrastructure. Infrastructure relations to sustainability. Energy consumption, transportation efficiency and infrastructure recycling. Lectures and presentations by experts and enrolled students. Senior standing or higher. A-F only. Pre: senior standing, open to engineering, science, urban planning, and economics majors. (Cross-listed as SUST 444)
Introduction to regional and global climate modeling for environmental scientists and engineers. Learn principles of climate modeling, how to access and use climate data for sustainable engineering and environmental management solutions, and effectively communicate results. Repeatable one time. ATMO, CEE, ERTH, GES, OCN, NREM majors only. Senior standing or higher, or consent. (Cross-listed as ATMO 449 and SUST 449)
(2 Lec, 1 3-hr Lab) Design principles of flexible and rigid pavements; HMA mixture design, equipment and construction; and application of life cycle cost analysis (LCCA) in pavement engineering. Includes laboratory sessions for aggregate testing and Superpave mix design. A-F only. Pre: 355, 361, and 375.
Design/analysis of signalized, unsignalized intersections, urban networks. Traffic impact studies; analysis steps and applications. Design/redesign options. Parking studies: demand, alternative designs (lot layouts). Pre: 361.
Application of travel demand forecasting models to transportation planning. Evaluation and decision-making. Term projects. Pre: 361.
Methods of construction, primarily buildings. Construction types: light and heavy wood; steel; plain, reinforced, and prestressed concrete; masonry. Foundations; associated details of frames, walls, roofs, floors,openings, finishes. Disasters, failures, and their causes. Industrialization of the building process. Pre: 375.
Introductory treatment of the management of construction. Construction supervision, contract documents, estimating and bidding, organization, planning and scheduling, administration, business methods, safety, and labor. ENGR majors only. A-F only. Pre: 375. (Cross-listed as ARCH 432)
Methods and equipment used on horizontal/ heavy engineering projects. Available equipment, their production, and how they are used to excavate, move, process, and place the earth. Pre: 375 and senior standing.
Estimating science; techniques of estimating quantities and pricing of work for construction contracting; classification of costs, analysis of plans and specifications for estimating; computerized estimating; cash flow, bidding strategy, preparation and submission. A-F only. Pre: 375.
To teach the theory and the practice of planning, scheduling, and reporting a construction project through the use of bar chart and CPM. Format to include lectures, text, outside speakers, site visits, discussions, case study, and computers. Pre: 375.
Individual research project for undergraduate students in the structures track. Topic to be determined by consultation with structural faculty advisor. A-F only. Pre: senior standing and consent.
Introduction to the minimum load requirements for buildings and other structures used in current structural design codes. Derive and apply dead, live, rain, soil, snow, wind, earthquake, flood, inundation, and other loads to structural systems. CEE majors only. A-F only. Pre: (305 and 381) with a minimum grade of C.
Basic properties of steel; behavior and design of steel beams, columns, and connections; introduction to rigid frames. Pre: 381.
(B) Surveying and AutoCAD (2 cr.) Basics of surveying and AutoCAD for civil engineering projects; (C) Professional ethics (1 cr.) Engineering ethics, ethical decision making and deliberation. A-F only. Senior standing. Pre: 305. (Fall only)
(Lec/Lab) Design problem involving several areas of civil engineering and requiring a team approach for a solution. A-F only. Pre: senior standing in CEE or CNST and 489B. (Spring only)
Will reflect special interests of visiting and/or permanent faculty. Repeatable one time. Pre: junior or senior standing, and consent.
Individual investigation in civil and environmental engineering topics as approved by instructor. Pre: senior standing, and minimum cumulative GPA of 2.7 or minimum GPA of 3.0 in engineering.
Linear programming, simplex method, graphical representation: dual; degeneracy; transportation problem; assignment problems; data envelopment analysis; applications; case studies; managerial deporting; LINDO software. Graduate students only. A-F only. Pre: 476 (or equivalent) (with a minimum grade of B-), and consent.
Precedence networks, CPM, float, updating, resource leveling, least cost scheduling, scheduling case studies, computerized scheduling, exclusion reports, sorting, term project; contract law, types of claims, proving claims, delay claims, impact of changes, Eichleay Formula, acceleration, overtime, stacking, crowding, efficiency losses, contract interpretation, Leonard Study, Kuiper model, labor escalation, claims case studies, term paper. A-F only. Pre: graduate standing in civil and environmental engineering and consent.
Study and applications of cost/schedule control systems criteria, earned value analysis, probabilistic cost estimating, construction risk management, construction quality control, and operations research in construction. Recommended: 472 or 474, or consent.
Analysis of operations and construction processes; CYCLONE simulation language; MicroCyclone and EZstrobe software; production rates; queue waiting time, resource utilization; throughput; cost measurements; programming variables; projects. CEE, ME, and EE majors only. Graduate students only. A-F only. Pre: (with a minimum grade of C) 474, 476, and consent. (Spring only)
Lawyers negotiate settlements in almost all their cases. This class presents a “hands-on,” skill-building approach to the newest ideas, as well as centuries-old techniques, about the skill lawyers will use most often in their private practice-negotiation. The class also examines the rapidly developing field of alternative dispute resolution (ADR), including mediation, facilitation, arbitration, and court-annexed ADR. (Cross-listed as LAW 508)
Concepts and techniques in high performance parallel computing. Topics include parallel language and algorithms, parallelizing pre-existing serial codes, statistical analysis, and techniques up to increase computational speed and accuracy for problems requiring large memory size. A-F only.
Explores the possibilities for reducing the most difficult aspects of the bureaucratic form in public organizations while increasing effectiveness and accountability. A-F only. (Cross-listed as PUBA 620)
Theory of fluid dynamics in differential form, covering equation of motion, vortex generation, flow in rotating frame, potential theory, laminar flow, and introduction to turbulence.
Introduction to the finite-difference method; steady-state and transient groundwater flow in saturated and unsaturated media; applications to groundwater recharge and aquifer evaluation. A-F only. Pre: 627 or consent. (Cross-listed as ERTH 656)
Hydrologic properties in soils and the processes involved in water infiltration drainage and solute transport. Emphasis on key parameters required for modeling. Recommended: 424 or consent. (Fall only) (Cross-listed as BE 664 and NREM 660)
Deterministic and probabilistic methods include reliability of empirical distributions, multiple regression analysis, extreme value analysis and domain of attraction. Short-memory models for stochastic simulation of streamflows include autoregressive, Markov chain and moving average models. Time series analysis of hydrologic data is discussed. A-F only. Pre: consent.
Groundwater occurrence, movement, quality, and resource evaluation, development, and management. Emphasis on saltwater encroachment, well evaluation, aquifer protection, recharge with wastewater, and Hawai‘i type hydrology. Recommended: 424 or consent.
Introduction to physical and chemical processes for water and wastewater treatment: Review of momentum and mass transfer, chemical reactions, colloidal chemistry, coagulation and flocculation, granular filtration, sedimentation, carbon adsorption, gas transfer, disinfection and oxidation. A-F only.
Fundamentals of applied microbiology and biochemical reactor engineering, quantitative description of microbial growth, operational theory and design basis of aerobic, anoxic and anaerobic treatment processes. Applications for water, wastewater, air, solid wastes, and soil. A-F only. Pre: consent. (Alt. years: spring) (Cross-listed as BE 634)
Basic concepts of chemistry as related to the environment, with more emphasis on water. Topics include chemical kinetics, equilibrium, acid-base, precipitation and dissolution redox reactions, sorption, organic chemicals in the environment. A-F only. Pre: consent.
Combined lecture-discussion on major topics in environmental microbiology, microbial ecology, and a broad understanding of microbial processes in natural and engineered environments. CEE majors only. A-F only. Pre: graduate standing in CEE or consent.
Introduces the national problems dealing with the contamination of groundwater and presents remedial measures. Such measures include pump and treat (PAT) technology, in-situ bioremediation, soil vapor extraction, air sparging, electrokinetics, hydraulic fracturing, reactive walls, and phytoremediation. A-F only.
Mathematical formulation of pollutant transport and mixing in the water environment. Kinetics formulation and parameter identification, model calibration and verification. Design projects. A-F only. Recommended: 422 and 431, or consent.
Applications of membrane separations to desalination, power generation, and ultrapure water systems. Discussion of reverse osmosis, osmosis-driven processes, ultrafiltration, microfiltration, electrodialysis and ion exchange technologies. Membrane fouling and concentration polarization from practical/theoretical standpoints. A-F only. Pre: 635 or consent.
Theory of seepage, field and laboratory methods of measurement; graphical and numerical methods; design of drainage structures; construction dewatering. A-F only. Pre: 355.
Analysis and design of deep foundations; driven piles and drilled shafts. A-F only. Pre: 355 and 455. (Alt. years)
Soil continuum mechanics principles; elastic, plastic, and Cam clay soil behavior; critical state and strength; interpretation of laboratory test results. Repeatable two times. A-F only. Pre: 355. (Alt. years)
Classification of landslides and triggering mechanisms; field investigation procedures; limit equilibrium slope stability methods; numerical techniques; seepage and dynamic considerations; case studies. A-F only. Pre: 355. (Alt. years)
Principles of geotechnical engineering applied to marine environments; marine geology; surveying and sampling methods; seabed sediment types, properties, and behavior; coastal and offshore foundations. A-F only. Pre: 355.
Estimation of lateral earth pressures; analysis and design of retaining walls and excavation support systems. A-F only. Pre: 355 and 455.
Optimization used in design and management of systems for minimizing resources or optimizing outcomes. Evaluation of alternatives, economic efficiency and effectiveness analysis. Logistics. Open to engineering students. Computer applications and labs. Recommended: 462 or 464, or consent.
Definition, technologies and their attributes. Analysis and implementation based on FHWA’s User Services. Automated incident detection algorithms. Machine vision applications to traffic engineering. A-F only. Recommended: 462 or 464, or consent.
Demand modeling, discrete choice and activity-based modeling. Demand forecasting by simulation. Transportation surveys and sampling methods. Application of cluster, factor, regression, logistic and ARIMA analyses to transportation. A-F only. Recommended: 305 and 464, or consent.
Pavement engineering with emphasis given to understanding fundamental issues such as historical development of pavement design, approaches used for design of new pavements and overlays, understanding of construction issues and their effects on pavement performance, and various design factors: environmental, loading and materials characterization. Introduction of pavement management systems. A-F only. Recommended: 461 or consent.
Cartesian tensors in mechanics; coordinate transformations; analysis of stress and strain; principal values, invariants, equilibrium and compatibility equations; constitutive relations; field equations. Problems in elasticity. A-F only. Recommended: 370 or ME 371, or consent. (Cross-listed as ME 671)
Project integration and PMIS; organizational power; conflict, strategic, and life-cycle management in construction management; matrix structure compared to projectized structure; project success; team building; change and culture in construction organizations; competitive bidding. A-F only. Pre: consent.
Response of single and multi degree-of-freedom systems due to dynamic forces. Direct integration of equations of motion. Response spectrum analysis. Application to earthquake loading. Systems with distributed mass and elasticity. A-F only. Pre: consent.
Elastic and inelastic response of structures due to earthquakes. Seismic design criteria. Code design procedures. Advanced topics in time- and frequency-domain dynamic analysis of structures. A-F only. Pre: 675.
Fundamentals of sensor technologies for structural engineering applications. Control devices and strategies for protection of structures against extreme events, i.e. earthquakes, strong winds, etc. Structural health monitoring and smart sensor networks. Smart materials for civil structures. CE majors only. A-F only. Pre: 675.
Fundamentals of modern structural analysis theory, with emphasis on frame structures. Virtual work. Member stiffness/flexibility. Matrix formulation of stiffness and flexibility methods. Computer modeling issues. A-F only.
Slender columns; biaxial bending; combined shear and torsion. Building lateral load resisting frame analysis and design—shearwalls, rigid frames. Floor system analysis and design—flat slabs, joist systems. Computer applications. A-F only. Recommended: 485 or consent.
Load and resistance factored design (LRFD); steel building modeling and analysis; moment-resisting frames; bracing systems; beam-columns; moment connections; composite construction; and plate girders. A-F only. Pre: 486 or consent.
Finite element method in structural engineering. Extension of structural theory. Virtual work. One- two-, and three-dimensional elements; axisymmetric elements; plate bending. Application to linear problems. Recommended: 681 or consent.
Behavior of prestressed concrete members, including prestress losses. Analysis and design of prestressed beams, slabs, and composite sections. Anchorage zone design; continuous systems. Recommended: 485 or consent.
Composition and hydration of concrete, chemical, and mineral admixtures, fresh and hardened properties, mix proportions, high performance concretes, durability and retrofitting technology, non-destructive testing, and advanced material characterization techniques. A-F only. CEE majors only. Graduate students only. Pre: 375 (with a minimum grade of C). (Spring only)
Discussions and reports on literature, research, developments and activities in civil engineering. One unit of all graduate students for each graduate degree. Student presentations are required. Repeatable two times. CR/NC only. Pre: graduate standing or consent.
Independent study for students working on a Plan B master’s project. A grade of Satisfactory (S) is assigned when the project is satisfactorily completed. CR/NC only. Pre: graduate standing in CEE or consent.
Highly specialized topics in structures, soils, hydraulics, sanitary, water resources, applied mechanics, transportation. Repeatable unlimited times. Pre: consent.
Repeatable unlimited times. Pre: consent.
Research for master’s thesis. Repeatable unlimited times.
Research for doctoral dissertation. Repeatable unlimited times. Pre: candidacy for PhD in civil engineering.
Engineering problem solving using MATLAB. Basic programming concepts include input/output, branching, looping, functions, file input/output, and data structures such as arrays and structures. Matrix operations for solving linear equations. Engineering computations and visualization. EE and CENG majors only. A-F only. Pre: MATH 241 (or concurrent) or MATH 251A (or concurrent) or consent.
(3 Lec, 1 3-hr Lab) Introductory course on computer programming and modern computing environments in C with an emphasis on algorithm and program design, implementation, and debugging. Includes a hands-on laboratory to develop and practice programming skills. A-F only. Pre: MATH 241 (or concurrent) or MATH 251A (or concurrent) or consent.
Freshman level individual or team project under EE faculty direction and guidance. This project provides early student entry into EE hands-on project activity providing practical skills, EE subject exposure and experience. Second semester freshman standing required. Repeatable unlimited times. CENG, EE, and PREN majors only. A-F only. Pre: consent.
Second-level programming for computer engineers. Object oriented programming paradigm, definition and use of classes, fundamentals of object-oriented design in modern object-oriented languages such as C++. Common data structures, simple searching and sorting techniques. CEE, EE, ME, PREN majors only. A-F only. Pre: 160 or consent. (Once a year)
(3 Lec, 1 3-hr Lab) Introduction to the design of digital systems with an emphasis on design methods and the implementation and use of fundamental digital components. Pre: 160 or 110 or ICS 111 or consent.
Sophomore level individual or team project under EE faculty direction and guidance. The project provides design experience and develops practical skills. Repeatable unlimited times. CENG, EE, and PREN majors only. A-F only. Pre: sophomore standing or higher. (cross-listed as ENGR 296)
Discrete time and continuous time signals and systems, linear systems, convolution, Fourier series, Fourier transform, sampling. Pre: 213 and either MATH 244 or MATH 253A; or consent.
Probability, statistics, random variables, distributions, densities, expectations, limit theorems, and applications to electrical engineering. Pre: 315 (or concurrent) and either MATH 244 or MATH 253A; or consent.
Signal representation, Fourier analysis; amplitude and angle modulated systems; sampling theorems, pulse and digital modulation systems; carrier modulation by digital signals. Pre: 342 (or concurrent) and 315.
(1 3-hr Lab) Experiments illustrating the basic principles of communication systems. Pre: 315. Co-requisite: 343.
(3 Lec, 1 3-hr Lab) Covers 4 semesters from the Cisco Networking Academy plus supplementary material; hands-on experience with routers and switches; prepares students for the CCNA. Topics include TCP/IP, LANs, WANs, routing protocols, network security; PPP; ISDN, frame relay. A-F only. Pre: 160 or consent.
(3 Lec, 1 3-hr Lab) Mathematical and algorithmic fundamentals of linear algebra and their applications and illustrations to machine learning. Lab introduces programming with data and uses machine learning libraries for an introduction to commonly used technologies. MATH, EE, CENG, CEE, ME, ICS majors only. A-F only. Pre: MATH 242 or MATH 252A or consent.
(1 3-hr Lab) Provides experience in applying theoretical tools to analyze linear systems. Extensive use is made of computer-aided analysis and design packages study system performance. Pre: 315. Co-requisite: 351.
Design methodology, processor design, control design, memory organization, system organization. Pre: 160 and 260, or consent.
(1 3-hr Lab) Laboratory for 361, experiments on digital systems and interfacing. Co-requisite: 361.
Logic, sets, number theory, properties of functions, properties of relations, methods of proofs, recursion, counting, probability, trees, graphs, analysis of algorithms, finite state autonoma. Pre: 160 and 260 and MATH 242.
(3 Lec, 1 3-hr Lab) Introduction to the design of very large scale integrated (VLSI) systems and use of CAD tools and design languages. Lab includes hands-on use of CAD tools and experiments with field programmable logic devices. Pre: 260.
Design and analysis of data structures and algorithms, including correctness and performance. Topics include time complexity, hash tables, sorting, search trees, self-balancing trees, greedy algorithms, dynamic programming, and graph algorithms. Pre: (205 or ICS 212) and (362 or ICS 241) with a minimum grade of C-.
(1 3-hr Lab) Laboratory for 367. Pre: 367 (or concurrent).
Topics include General Purpose Input/ Output (GPIO), serial communications, sensors, actuators, low-power wireless communications. TCP/IP networking, dynamic service discovery, distributed network messaging, machine-to-machine communication and cloud-computing interaction. A-F only. Engineering majors only. Pre: 205.
Intermediate object-oriented programming within the context of interactive media systems and video game development. Topics: classes, objects, inheritance, polymorphism, abstract classes, interfaces, event-driven programming, vectors, geometric primitives, game mechanics, and relevant design patterns. A-F only. Pre: 205 (or equivalent) or instructor approval.
Transient and steady-state waves on transmission lines. Plane wave solutions of Maxwell’s equations. Application of Maxwell’s equations under static and time-varying conditions. Pre: 213.
Solution of Maxwell’s equations under various boundary conditions. Introduction to radiation, guided waves, and principles of optics. Pre: 371 and PHYS 274 (or concurrent); or consent.
(1 3-hr Lab) Experiments illustrating the basic principles of electromagnetics and optics. Pre: 371 and PHYS 274 (or concurrent), or consent. Co-requisite: 372.
Junior level individual or team project under EE faculty direction and guidance. The project provides design experience and develops practical skills. It may be a continuation of EE 296 or a new project. Repeatable unlimited times. Junior standing or higher. A-F only. Pre: 296 or consent. (Cross-listed as ENGR 396)
Review basic network mechanisms, introduce basic cryptography concepts, and study algorithms and protocols used in computer and network security. Discuss practical security mechanisms. A-F only. Pre: 361 or ICS 312 or ICS 331 or instructor consent. (Once a year)
(3 Lec, 1 3-hr Lab) Discrete-time signals and systems, sampling, Z-transform, transform, transform analysis of linear time-invariant systems, filter design, discrete Fourier transform, and computation of discrete Fourier transform. Pre: 315 and 342 (or concurrent), or consent.
Digital image representation, intensity transformations, spatial filtering, filtering in the frequency domain, image restoration, color spaces and transformations, the fast wavelet transform, image compression. Pre: 315 (or equivalent) or consent.
Application of linear, nonlinear and integer optimization models and algorithms to communications, control, signal processing, computer networking, financial engineering, manufacturing, production and distribution systems. CE, EE, ME, or CBA majors only. Pre: MATH 307 or consent. (Alt. years)
Algorithms and techniques used in computer-aided analysis and design of electronic circuits. Circuit simulation with interactive computers. Pre: 326 or consent.
Design/ operation of “the grid.” History of electric power systems, three-phrase power, real and reactive power, transformers, transmission, distribution, circuit analysis, protection, load flow, load frequency control, optimal power flow, and renewable energy integration. Pre: MATH 243 (or concurrent) or MATH 253A (or concurrent). (Fall only)
Baseband transmission, intersymbol interference and pulse shaping, partial response signaling, equalization, bandpass modulation and demodulation, channel coding, synchronization, multiplexing and multiple access, spread spectrum techniques. Pre: 342 and 343, or consent.
Foundation for algorithms, practice, and theory behind common machine-learning applications. Includes projects, statistical programming, and an introduction to the unique challenges of high-dimensional problems. EE, CENG, CEE, ME, MATH, ICS majors only. A-F only. Pre: 342 (or equivalent) and MATH 307 (or equivalent).
Models of communication systems. Channel noise, measurement, and coding of information. Intrinsic limits of performance of communication systems. Pre: 342 and 343, or consent.
ISO Reference Model. Physical Layer, Data Link Layer, Network Layer and Transport Layer protocols. Wired and wireless local-area networks. Structure and operation of the Internet including routing, congestion control and flow control. Pre: 315 and one of 342, or MATH 371 or MATH 471; or consent.
Sampling/ reconstruction, Z-transform, DT transfer function. Reachability/observability. State and output feedback, observer design, input-output models, diophantine equations. Implementation procedures. Pre: 315 and 351, or consent.
Analysis and synthesis of nonlinear control systems by means of Lagrange’s equation, state space techniques, maximum principle. Lyapunov’s theorems, the phase plane, and Z-transform techniques. Optimization and adaptation by means of gradient methods, calculus of variations, dynamic programming. Pre: 351.
Structure of stored program machines, data flow machines, pipelining, fault-tolerant computing, instruction set design, effects of compilation on architecture, RISC vs. CISC architecture, uses of parallelism. Pre: 361.
Introduction to advanced techniques for designing, implementing, and testing computer software with a particular focus on using object-oriented design, analysis, and programming to produce high-quality computer programs that solve non-trivial problems. A-F only. Pre: 367 or consent.
Computer system organization; multiprocessor systems, memory hierarchies, assemblers, compilers, operating systems, virtual machine, memory management, processor management; information management. Pre: 361 (or concurrent) and 367 or consent.
Mobile agent’s platforms and systems, mobile agent-based service implementation, middleware, and configuration, wireless local area networks, wireless protocols, network architecture supporting wireless applications, routing protocols in mobile and wireless networks, handoff in mobile and wireless networks. Pre: 344 and 367, or consent.
Introduction to computational methods used to simulate/solve engineering design problems focusing on electromagnetics. Finite difference, method of moments, and finite elements methods will be described; students will write computer programs in each. A-F only. BE, EE, ENGR majors only. Pre: 371 or consent. (Spring only)
Electromagnetic wave propagation in free space and ionized media. Geomagnetic and solar effects on the ionosphere. Absorption and dispersion. Antenna arrays, apertures, horns, impedance. Design of antenna systems. Pre: 371.
Application of engineering principles and technology to biological and medical problems. Introduction to human anatomy, physiology, medical terminology, clinical measurements. Systems modeling, physiological control systems, computer applications, health-related problems. Pre: 213 and either MATH 244 or MATH 253A.
(1 3-hr Lab) Measurement of bioelectrical signals, computer and electronic simulation of biological systems, design and evaluation of electronic circuits for biomedical measurements, evaluation of instruments for patient safety. Pre: 323 and 323L. Co-requisite: 480.
Study of electrical phenomena in living systems. Mechanisms underlying bioelectric activity. Membrane and transepithelial potentials, skin impedance, electrocardiography, neuroelectric signals, diagnostic considerations, laboratory demonstrations. Pre: 480 or consent.
(2 Lec, 1 3-hr Lab) Principles, applications, and design of biomedical instrumentation. Transducers, IC and microcomputer applications, patient safety. Pre: 326, 480; or consent.
Content will reflect special interests of visiting/permanent faculty; to be oriented toward juniors and seniors. (B) artificial intelligence; (C) circuits; (D) communications; (E) computer hardware; (F) computer software; (G) computer vision; (H) control; (I) devices; (J) fields; (K) power. Repeatable unlimited times. Pre: consent.
Upper division course with subject matter to be announced.
Equip electrical engineers with the necessary background for ethical reasoning, as it pertains to technology, society, workplace issues, and the environment. EE majors only. A-F only. Pre: senior standing or consent. (Once a year)
Significant project integrating the design content of previous courses and incorporating engineering standards and realistic constraints. Written report must document all aspects of the design process: reliability, safety, economics, ethics. Repeatable unlimited times. A-F only. Pre: 396 or consent.
Investigation of advanced engineering problems. Repeatable unlimited times. Pre: senior standing and consent.
Graphs and subgraphs, trees and treelike graphs, planar graphs, connectivity and edge-connectivity, applications. Pre: MATH 311 or consent.
Design and evaluation of machine representations, techniques and algorithms for sorting, pattern processing, computational geometry, mathematical computations, and engineering applications. Introduction to computational issues of time, space, communication, and program correctness. Pre: 367 or consent.
LISP for machine intelligence applications, or related constraint object and logic-oriented languages. Pre: 467 or knowledge of LISP/PROLOG.
Theory, methods and practical applications of autonomous agent systems, including common applications of both software and hardware (robotic) agents. In-depth practical experience with autonomous agents through programming assignments and projects. Pre: 467 or ICS 313 (or equivalent), graduate standing; or consent. (Once a year) (Cross-listed as ICS 606)
Network algorithms, protocols, and packet switching systems for the internet including TCP/IP, routing algorithms, transmission scheduling, link management, buffer management, and simple network management. Pre: 367 or consent.
Propagation of signals in fibers, components, modulation and demodulation, transmission system engineering, network systems and architectures, network design, control and management and packet switching. Pre: 342, 367, and 371; or consent.
Basic security theory, current practices, and emerging research issues. First covering the fundamentals of computer and network security, then will work on research projects on computer and network security
An advanced course in digital processing. Topics include fast DFT algorithms, multirate systems and filter banks, power spectrum estimation, linear prediction, optimum linear filters, and adaptive filtering. A-F only. Open to nonmajors for CR/NC only. Pre: 415 or 640, or consent.
Human visual perception, image formation, sampling and quantization, enhancement and restoration, color image processing, wavelets and multiresolution representations, image and video compression. Pre: 415 or equivalent.
Algorithms for linear, nonlinear, and convex optimization. Emphasis is on methodology and the underlying mathematical structures. Topics include simplex method, network flow methods, optimality conditions, duality, Newton’s method and interior point methods. EE, ME, MIS and MATH majors only. Pre: MATH 311 or consent. (Alt. years)
Sequential decision-making via dynamic programming. Optimal control of stochastic dynamic systems. Applications in linear-quadratic control, inventory control, resource allocation, scheduling, and control of queues. Rollout and other suboptimal methods. Value and policy iteration. Pre: 342 or MATH 371 or MATH 471, or consent.
Electronic circuits for precision measurement, computation, and signal processing. Low noise and interference reduction techniques. High-frequency and high-speed techniques. Micro-processor and biomedical applications. Pre: 422.
Advanced physical principles and design of modern solid-state electronic devices. Heterostructures, photodetectors, LED, junction lasers, and other devices of current importance identified from the current literature. A-F only. Pre: 327.
Fundamentals of optical radiation, including stimulated and spontaneous processes. Optical electronics including optical resonators, lasers, optical detectors, lightguiding, and applications. A-F only. Pre: 327 or consent.
Electro-optics, noise detection, light and sound dielectric waveguide phenomena, lasers, optics, phase conjugation. Pre: 622 or consent.
Technology methods and physical principles of microsensors and microactuators. Vacuum technology, thin film deposition and characterization techniques, solid mechanics, micromachining, acoustics, piezoelectricity and principles of current microtransducers. Pre: 327 or consent.
Hands on experience in designing, fabricating, testing, and iterating according to rapid-prototyping principles. Students learn state-of-the-art equipment for making their designs, software for simulating designs, and working in design teams. EE majors only. Graduate students only. (Spring only)
Recent developments in phenomena and devices of physical electronics. Pre: 327.
Fabrication constraints and design guidelines for integrated circuits. Nonlinear model of integrated circuit transistor. Design and analysis of integrated logic circuits and linear circuits. Pre: 323.
Challenges and solutions for integrating intermittent renewable energy sources into the power system, with a focus on “smart grid” approaches and demand-response. Using linear programming and other modeling techniques to answer policy-relevant questions. Graduate students only. Pre: 435. (Spring only)
Random variables, multivariate distributions, random sequences, stochastic convergence, stationary and nonstationary processes, spectral analysis, KarhunenLoeve expansion, Markov processes, mean square estimation, Kalman filters. Pre: 342 or MATH 471 (or equivalent).
Poisson, Markov, and renewal processes, M/G/1 queue, G/M/1 queue, queueing networks, simulation, and performance evaluation of computer systems and communication networks. EE, ICS, MATH majors only. Pre: 342, 640 (or concurrent), or consent.
Fundamentals of signal detection and estimation theory. Hypothesis testing, parametric and nonparametric detection, sequential detection, parametric estimation, linear estimation, robust detection and estimation, and applications to communication systems. Pre: 640.
Fundamental performance limits, signal detection and estimation, modulation, intersymbol interference, equalization adaptive filtering, sequence detection, synchronization, fading multipath channels, spread spectrum. Pre: 640.
Fundamentals of computer communication networks including modeling, performance evaluation, routing, flow control, local area networks, distributed algorithms, and optimization algorithms. Pre: 342, MATH 471; or consent.
Learning theory, pattern recognition and regression; gradient based algorithms and least square algorithms; Kernel methods; Bayesian learning algorithms; ensemble learning and boosting; principal component analysis; independent component analysis, and clustering; reinforcement learning and approximate dynamic programming. EE, ME, ICS, MATH majors only. Pre: 342.
Measure of information, coding for discrete sources, discrete memoryless channels and capacity, the noisy channel coding theorem, source coding with fidelity criterion, rate-distortion theory, multiuser channels. Pre: 640.
Theory and applications of source coding, rate-distortion theory, companding, lattice coding, tree coding, trellis coding, entropy-constrained coding, asymptotic theory, predictive and differential encoding, combined source/channel coding, vector quantization. Pre: 640.
Linear block codes, soft and hard decision decodings, correction of random errors, cyclic codes, BCH codes, ReedSolomon codes, majority logic decodable codes, burst-error correcting codes, concatenated codes. Pre: MATH 311 or consent.
Convolutional codes, Viterbi algorithm, coded modulation, multistage decoding, concatenated coded modulation, probabilistic decoding, turbo codes, low density parity check codes and iterative decoding. Pre: 648.
State space theory of linear systems, controllability, observability, stability, irreducible realizations. Pre: 452.
Digital simulations, phase-plane analysis, limit cycles and amplitude bounds, Lyapunov’s theorem, circle criterion of stability, lure systems, Popov’s stability theorem. Pre: 650.
Optimal controls introduced through parametric optimization, calculus of variations, Euler-Lagrange and Hamilton-Jacobi equations, Pontryagin’s maximum principle, minimum-time and minimum-fuel problems, dynamic programming, applications. Pre: 650 or consent.
Multivariable frequency response design, signals and systems, linear fractional transformations, LQG Control, Full Information H-infinity Controller Synthesis, H-infinity filtering, model reduction, the four-block problem. Pre: 453 and 650.
Models of computation, high-performance processors, pipelined machines, RISC processors, VLIW, superscalar and fine-grain parallel machines. Data-flow architectures. Hardware/software tradeoffs. CEE, EE, and ME majors only. Pre: 461. (Cross-listed as ICS 660)
Modern operating system software, process communication, distributed systems, device drivers. Software development and maintenance, integration of software packages. Projects reflecting special interests of faculty. Pre: 461 and 468.
Telecommunication-network architecture; switching, broadcast, and wireless networks; protocols, interfaces, routing, flow- and congestion-control techniques; intelligent network architecture; service creation capabilities; multimedia, voice, data, and video networks and services. Pre: 468 or consent.
Solutions of Maxwell’s equations and applications to radiation and propagation of electromagnetic waves. Pre: 372 or consent.
Advanced RF and microwave circuit design for wireless applications. Pre: 473 or consent.
Develop comprehensive understanding of computations techniques for solving engineering electromagnetic problems formulated in terms of integral or differential equations. Eigenvalue problems, radiation, and electromagnetics scattering problems will be discussed and computer programming is required. EE, BE, and CENG majors only. A-F only. Pre: 471 (with a minimum grade of B) or consent. (Spring only)
Systems analysis and electronic instrumentation methods in biomedicine. Network and control-loop modeling, computer simulation, biological transducers, and analysis of electronic and physiological systems. Pre: 326, 326L, and 371; or consent.
Advanced topics in the design of biological detection technologies. Topics include fundamentals of electrochemistry, electrochemical biosensors, DNA and protein biochips, and bioelectronics for bio-signal conditioning and processing. Pre: 324 and 326, or consent. (Once a year)
Design and fabrication of micro- and nanodevices for biomedical applications. Topics include micro- and nanoscale physics, microfluidic physics and microfluidic devices, and micro- and nanoscale fabrication techniques. ENG majors only. A-F only. Pre: 324 or consent. (Fall only
Biomedical signals, digital filters and filter banks, spike train analysis, time-scale and time-frequency representations, nonlinear techniques, Lomb’s algorithm and the Hilbert transform, modeling, Volterra series, Wiener series, Poisson-Wiener series, multichannel data, causality. CE, EE, ME, ICS majors only and any graduate student in JABSOM who has a suitable technical background. Pre: 415 or consent. (Spring only)
Content will reflect special interests of visiting/permanent faculty. (B) artificial intelligence; (C) circuits; (D) communications; (E) computer hardware; (F) computer software; (H) control; (I) devices; (J) fields; (K) power. Repeatable unlimited times. Pre: consent.
Repeatable unlimited times. CR/NC only. Pre: graduate standing and consent.
Research for master’s thesis. Repeatable unlimited times. Pre: candidacy for MS in electrical engineering.
Student assists in classroom instruction under direction and close supervision of faculty member. CR/NC only. Pre: admission to PhD candidacy.
Research for doctoral dissertation. Repeatable unlimited times. Pre: candidacy for PhD in electrical engineering.
Overview of the engineering field, the different disciplines, and opportunities. Success strategies for studying engineering. Repeatable one time. CR/NC only.
Topics include the engineering disciplines, the development of problem solving and technical communication skills, the design process and analysis methods using a team design project, and introduction to programming in Matlab for engineering applications. ENGR majors only. Freshman standing only.
Introduces modern tools for launching technology-based new ventures. Teams of students engage in term projects to learn design thinking, business model generation, product development, rapid prototyping, customer validation, and pitching to investors. ENGR and BUS majors only. Freshmen only. A-F only. (Spring only) (Cross-listed as BUS 102)
Team-based research project for freshman-level students. Project topic varies by instructor. Students are expected to continue working in this project as a sophomore (ENGR 296). Repeatable one time, up to six credits. A-F only. Pre: consent.
Exploration and application of basic leadership theories and processes which foster personal and interpersonal development via cognitive experiential classroom methods and mentoring relationships with experienced peer leaders. (Cross-listed as IS 250)
Team-based research project for sophomore-level students. Project topic varies by instructor. Students are expected to continue working in this project as a junior (ENGR 396). Sophomore standing or higher. Repeatable unlimited times. A-F only. Pre: consent. (Cross-listed as EE 296)
Introduction to career development as it pertains to engineering and business industry; client relations, networking, job skills, career assessment and direction. Repeatable one time. (Fall only)
Team-based research project for junior-level students. Project topic varies by instructor. Students are expected to continue working in this project as a senior. Repeatable unlimited times. Junior standing or higher. A-F only. Pre: 296 or consent. (Cross-listed as EE 396)
Introduction to engineering management with emphasis on development of skills for professional advancement. Repeatable one time. A-F only.
Supervised internship in engineering practice under professional and faculty direction. Repeatable one time. CR/NC only. Pre: junior standing in engineering and consent.
(1 Lec, 1 2-hr Lab) Introductory experience in analysis, synthesis, and design. Teamwork and project required. Pre: high school physics or consent.
(1 Lec, 2 2-hr Lab) Introductory experience in communication, presentation, professional ethics, social responsibility, engineering economics, quality control, and computer-aided drafting. Teamwork and project required. Pre: PHYS 170.
(3 Lec, 1 2-hr Lab) Manufacturing components. Energy requirements for manufacturing methods. Manufacturing methods to obtain components with desired size/shape/properties. Conduct tension/ compression tests, cold rolling, welding, casting statistical process control, programming, and milling using a CNC machine. A-F only. Pre: 331 or consent.
Numerical solutions for algebraic and transcendental equations, simultaneous linear algebraic equations, integration and differentiation; integration of ordinary differential equations. Engineering applications. Pre: grade of C or better in all of EE 160 (or EE 110 or ICS 111), MATH 244 (or MATH 253A), and MATH 302 (or MATH 307).
Applications of ordinary differential equations, Laplace transform, vector field theory, matrices, line integrals. Pre: MATH 244 (or MATH 253A), and MATH 302 (or MATH 307).
Basic computational fluid dynamics; four important partial differential equations; introduction to finite element method: Interpolation and Galerkin method; finite element method for transport phenomena; some algorithms for parallel computing. A-F only. Pre: 422 (or concurrent ), and either 360, MATH 407 or PHYS 305; or consent.
The space environment (vacuum, neutral, radiation, and plasma); motion in gravitational fields; orbit transfers; Earth-satellite operations; rocketry; propulsion analysis and performance; reentry dynamics; interplanetary trajectories; attitude dynamics and stabilization. A-F only. Pre: consent.
To introduce concepts in the thermal management of electronics, and to develop sound technical tools to approach modern electronic packaging and cooling applications. A-F only. Pre: 422 or consent.
Scaling methods and optimization under global constraints; multi-scale optimal design of mechanical, thermal, and natural systems; effectiveness of heat, fluid, and convective trees; theoretical design optimization of manmade and natural power systems; analysis of time dependent structures. A-F only. Pre: 371 and 422, or consent.
(1 Lec, 2 2-hr Lab) Common experimental techniques in materials testing and research: x-ray diffraction, optical and electron microscopy, thermal and mechanical properties, electrochemical methods—theory and hands-on experience. Pre: 341 or CHEM 351 (or concurrent). (Cross-listed as CHEM 435)
Fabrication, design, and analysis of physical systems, sensors, and actuators at the nanoscale and microscale. Microfabrication/nanofabrication, fabrication process design, electrostatistic and electromagnetic interactions, signal transduction, measurements. Course work will focus on process and system design. ENGR majors only. Pre: 331, 375, and 371 (or concurrent); or consent.
(1-3 hr Lab) Techniques of experimental stress analysis: strain and deflection measurement of beams and shafts, strain to stress conversion, principal and maximum shearing stresses, failure in biaxial stress states, stress concentrations, residual stresses, buckling, creep, electrical resistance strain gages, brittle coatings, photoelastic methods, transducers. A-F only. Pre: 371 and departmental approval.
Measurement techniques in thermodynamics, fluid mechanics, and heat transfer. Hands-on experience with instrumentation. Open-ended design of thermofluid systems. Contemporary engineering ethics issues. Final report and presentation are required. A-F only. Pre: 422 (or concurrent).
(2 1-hr Lec, 2 2-hr Lab) Engineering ethics, engineering design methodology, design process, project planning, decision making, materials selection, economic analysis, quality control, finite element analysis, initiation of an open-ended design project. A-F only. Pre: 322, 341, 372, and 375; or consent.
(1 Lec, 2 2-hr Lab) Continuation of design project initiated in ME 481. Extension of conceptual design to final design and a prototype. Analysis, materials and part selection, synthesis of working systems. Computer-aided design and finite element modeling. Manufacturing specifications, shop drawings, and a final report are required. A-F only. Pre: 481.
Specialized topics in thermosciences, mechanics, materials, systems, or design. Pre: consent.
Specialized topics in thermosciences, mechanics, materials, systems, or design. Pre: consent.
Investigation of advanced problems in mechanical engineering design or development. Student must find faculty sponsor before registering. A-F only. Pre: senior standing.
Analysis of principles of operation of renewable energy systems, and its interactions with sustainability. Fundamentals of renewable energy production, storage, and distribution. Pre: consent.
Introduction to general principles of classical thermodynamics. Main topics include equilibrium conditions, thermodynamic relations, Legendre transformations, Maxwell relations, stability of thermodynamic systems, phase transitions, and critical phenomena. Graduate students only. A-F only. Pre: 311 or consent.
Fundamentals of statistical thermodynamics. Main topics include entropy, Boltzmann law, thermodynamic driving forces, statistical mechanics, chemical equilibria, solutions and mixtures, and applications of statistical thermodynamics in biology, chemistry, physics, and nanoscience. A-F only. Pre: 311 or 611.
Advanced topics in aerodynamics, two- and three-dimensional wing theory, slender-body theory, lifting surface methods, vortex and wave drag, analytical and numerical methods, for computing unsteady aerodynamic behavior and introduction to flightdynamics. A-F only. Pre: 322 and 626, or consent.
Two-phase flow pattern and flow pattern maps; two-phase flow models (homogeneous, separate, drift flux, annular); laminar and turbulent film condensations; boiling incipience; pool boiling heat transfer; flow boiling heat transfer; critical heat flux (CHF). A-F only. Pre: 422 (or equivalent) or consent.
Review of Newtonian fluid mechanics. Blood rheology and flow in elastic tubes. Murray’s Law and pulsatile flow propagation. Microcirculation dynamics and biological transport. Aquatic movement and comparative biological examples. Pre: 322 and 422, or consent.
Heat transfer in laminar and turbulent boundary layers. Analogy between heat, momentum, mass transfer. Pre: 422 and 626.
Introduction to fundamental understanding of fluid mechanics and transport phenomena at micro-nanoscale; electrokinetics; chemical separation; colloids and emulsions; biophysics; micro-nanofabrication.
Integration of ordinary differential equations. Finite difference solutions of partial differential equations with applications to conduction and convection. Introduction to finite element methods. Pre: 422, and either MATH 190 or EE 160.
Formulation and properties of the Navier-Stokes equations; exact solutions; creeping flows; lubrication theory; laminar boundary layers; laminar stability, and transition to turbulence; turbulent boundary layers. Pre: 322.
Vector and tensor operations. Constutive equations. Generalized Newtonian fluids and linear viscoelastic fluids. Rheometry and experiments. Flow of suspensions. Advanced topics and rheology of polymers, food products, biomaterials and asphalt, laboratories. Pre: 626 or consent.
Application of electrochemical theory and materials science to corrosion and oxidation reactions. Effect of environment, especially marine. Cathodic protection, coatings, inhibitors, treatment of water systems. Pre: 331.
Thermodynamics of cells, electrode kinetics, mass transfer by migration and diffusion, microelectrode techniques, forced convection, impedance, doublelayer structure, and absorbed intermediates in electrode processes. Pre: consent.
Exploration of simple, cost-effective alternatives in medicine through different stages of concept generation, design analysis, and prototype validation and investigation of their commercialization potential. Graduate students only. Pre: 341 or consent.
Introduction to composites; anisotropic elasticity and laminate theory; hygrothermal effects; composite beams, columns, rods, plates, and shells; energy method; failure theories; joining of composites, computer-aided design in composites. Pre: 371 or consent.
Science and applications of nanotechnology. Synthesis of nanostructures; nanoscale structure characterization by electron microscopy and Raman spectroscopy; electrical, thermal, and mechanical properties of nanostructures; fabrication of nanodevices; energy, environmental, and biological applications of nanomaterials. A-F only.
Fabrication, design, and analysis of physical systems, sensors, and actuators at the nanoscale and microscale, including electrostatic and electromagnetic interactions, signal transduction, and measurements. Course work will focus on literature review and integration of current research. Engineering majors only. Graduate students only. (Spring only
Fundamental and modern concepts of colloid and surface science. Main topics include surface thermodynamics, capillarity and wetting phenomena, surface forces, surfactants, and particles. Pre: 311 or consent.
Linear optimal feedback control, discrete time optimal control, fundamentals of adaptive control, application to motion and force control of robot arms and manipulators. Pre: 451, EE 351; or consent.
Working principles of all major fuel cell types; fundamentals of proton exchange membrane (PEM) fuel cells; state-of-the-art theoretical models and diagnostic technologies for PEM fuel cells. A-F only. Pre: 422 (or equivalent) or consent.
Cartesian tensors in mechanics, coordinate transformations, analysis of stress and strain, principal values, invariants, equilibrium and compatibility equations, constitutive relations, field equations. Problems in elasticity. A-F only. Recommended: 371 or CEE 370, or consent. (Cross-listed as CEE 671)
Introduction to finite element analysis and design in mechanical engineering. Applications to machine design, vibrations, elasticity, heat transfer. Pre: 360, 371; or consent.
Lecture on rigidbody dynamics. Topics include: dynamical systems; motion representation and constraints; Newtonian mechanics; Lagrangian mechanics; Hamilton’s principle; stability analysis; introduction to multibody dynamics. Pre: 375 or equivalent, or consent.
An interdisciplinary (JD-MBA) course examining legal, business, and technology issues related to building high growth companies. Student teams develop company feasibility reports and skills necessary to advise or build high growth businesses. Recommended: 531. Law students only. (Once a year) (Cross-listed as LAW 560)
Current problems in all branches of mechanical engineering. All graduate students are required to attend; registrants are expected to present talks. Pre: graduate standing.
Highly specialized topics in thermosciences, mechanics, materials, system, or design. Pre: consent.
Directed study on subject of mutual interest to student and a staff member. Student must find faculty sponsor before registering. Repeatable unlimited times. Pre: graduate standing.
Thesis for degree of MS in mechanical engineering. Repeatable unlimited times. Pre: admission to candidacy and consent of thesis advisor.
Student assists in undergraduate classroom and/or project instruction under the direction and close supervision of faculty member. CR/NC only. Pre: admission to PhD candidacy or consent.
Research for doctoral dissertation. Repeatable unlimited times. Pre: candidacy for PhD in mechanical engineering.