Skip to Main Content

College of Engineering

CEE 220 Surveying/Geodesy/Geomatics (3)

Plane surveying for cadastral, engineering, and construction applications including taping, leveling, traverses, bearings and azimuths, areas and volumes, EDM. Geodesy, map projections, satellite geodesy (GPS), geodetic surveying and photogrammetry. Field lab in notes and procedures. Repeatable one time. Restricted to CEE majors. Sophomore standing or higher. Pre: MATH 252A or 242.

CEE 250 CAD/BIM/3D Visualization (3)

Computer-aided drafting (CAD) tools using AutoCAD and Revit. AutoCAD interface, titleblocks, model/paper space, viewports, texts and annotation, dimensioning. Basics of BIM, toolbox, modeling techniques, annotating, dimensioning. CAD drafting to real-world engineering applications. Repeatable one time. Restricted to CEE majors. Sophomore standing or higher.

CEE 270 Applied Mechanics I (3)

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 all of the following: PHYS 170; MATH 242 or 252A; and either MATH 243 (or concurrent) or MATH 253A (or concurrent). 

CEE 271 Applied Mechanics II (3)

Dynamics of particles and rigid bodies; force, acceleration, impulse-momentum, work-energy. CE, CNST, ENGS, ME majors only. A-F only. Pre: C or better in 270; MATH
244 (or concurrent) or MATH 253A (or concurrent). (Cross-listed as ME 271)

CEE 305 Applied Probability and Statistics (3)

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.

CEE 320 Fluid Mechanics Fundamentals (4)

(3 Lec, 1 2-hr Lab) Compressible and incompressible fluid properties; fluid statics; kinematics, energy and momentum considerations in steady flows; application of steady flow concepts to various fluid processes; with an emphasis on instruction in writing lab reports. A-F only. Pre: 271.

CEE 330 Environmental Engineering (4)

(3 Lec, 1 2-hr Lab) Parameters and indices of environmental quality; materials balances; chemical kinetics; ideal reactor models; water and air pollution control; solid and hazardous waste management; emphasis on instruction in writing lab reports. A-F only. Pre: 271.

CEE 355 Geotechnical Engineering I (4)

(3 Lec, 1 3-hr Lab) Introduction to geotechnical engineering: soil characterization, index properties, seepage and flow in soil, stresses in soils, compressibility, consolidation, shear strength. Substantial emphasis on writing lab reports. A-F only. Pre: 320, 370.

CEE 361 Fundamentals of Transportation (3)

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.

CEE 370 Mechanics of Solids (3)

Introduction to analysis and design of deformable bodies subject to loading. Stress, strain, constitutive relation, axially loading, torsion, statically indeterminate systems, Mohr’s circle, failure criteria, buckling, defection due to axial, shear, torsional, and flexural loading. Pre: C or better in all of the following: 270; and MATH 244 (or concurrent) or MATH 253A (or concurrent). (Crosslisted as ME 371)

CEE 370L Mechanics of Materials Lab (1)

Tension, compression, and torsion of bars, and bending of beams. CEE and CNST majors only. A-F only. Pre: 370 (or concurrent).

CEE 375 Construction Materials (3)

(2 Lec, 1 2-hr Lab) Concrete properties, role of aggregates, concrete mix design, supplementary cementitious materials, chemical admixtures, behavior of concrete, concrete testing, field practices. Emphasis on writing instruction. A-F only. Pre: 305 (or concurrent); and 370 with a minimum grade of C or better. 

CEE 381 Structural Analysis (3)

Analysis of statically determinate plane and space trusses and frames; deflections; introduction to matrix methods; computer applications. A-F only. Pre: 370 with a minimum grade of C or better.

CEE 405 Engineering Economics (3)

Economic analysis in engineering and management decision-making, interest, depreciation, income tax, cost classification, break-even analysis, economic comparisons of alternatives, benefit-cost analysis. BENG, CE, CEM, CNST, ECE, and ME majors only. A-F only. Pre: ECON 120 (with a minimum grade of C-) or 130 (with a minimum grade of C-), and senior standing. (Cross-listed as BE 405)

CEE 417 Computer Methods in Engineering Systems (3)

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.

CEE 421 Engineering Hydraulics (3)

Hydraulics of closed conduits and open channels with emphasis on engineering applications. Topics also include pump hydraulics, bridge hydraulics, urban drainage engineering, and flood plain management. A-F only. Pre: 320.

CEE 422 Environmental Fluid Mechanics (3)

Introduction to basic concepts of pollutant transport phenomenon through theoretical modeling, lab and field experiments and observations. Specific topics include mass balance, jets and plumes, mixing and transport in rivers, reservoirs, groundwater and estuaries; non point course pollution. A-F only. Pre: 320, and MATH 244 or MATH 253A (or equivalent). (Alt. years)

CEE 424 Applied Hydrology (3)

Surface water hydrology topics include hydrologic cycle, hydrographs, regression methods, urban rain-runoff process, flood frequency analysis, flood routing and hydrology for detention basin design. Groundwater hydrology topics include seawater intrusion, theory of groundwater flow and solutions to steady and unsteady aquifer flows. A-F only. Pre: 305 and 320.

CEE 431 Water and Wastewater Engineering (3)

Hydrologic fundamentals of water demand and supply; water and wastewater distribution; collection systems; quality characterization; analytical methods for water quality management. Pre: 330.

CEE 432 Water/Wastewater Treatment Design (3)

Physical operations, chemical and biological processes, design flow and process loading rates, pilot plant testing, and treatment plant design. Engineering majors only. Pre: 330.

CEE 440 Vulnerability & Adaptation on Coastal Infrastructure (3)

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)

CEE 441 Principles of Sustainability Analysis (3)

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)

CEE 444 Infrastructure: Project Impacts, Policy and Sustainability (3)

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)

CEE 449 Climate Modeling, Data Analysis and Applications (3)

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. A-F only. Senior standing or higher, or consent. (Cross-listed as ATMO 449 and SUST 449)

CEE 455 Geotechnical Engineering II (3)

Continuation of 355 field exploration, lateral earth pressures, bearing capacity theory, slope stability, use of geosynthetics. A-F only. Pre: 355.

CEE 461 Pavement Engineering (3)

(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 (or concurrent), 375 (or concurrent), and 361.

CEE 462 Traffic Engineering (3)

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.

CEE 464 Urban and Regional Transportation Planning (3)

Application of travel demand forecasting models to transportation planning. Evaluation and decision-making. Term projects. Pre: 361.

CEE 471 Construction Methods (3)

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. CE, CEM, CNST, ECE, ME majors only. Pre: 375.

CEE 472 Construction Project Management (3)

Introductory treatment of the management of construction. Construction supervision, contract documents, estimating and bidding, organization, planning and scheduling, administration, business methods, safety, and labor. CE, CEM, CNST, ECE, and ME majors only. A-F only. Pre: 375. (Cross-listed as ARCH 432)

CEE 473 Construction Equipment and Methods (3)

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.

CEE 474 Construction Estimating and Bidding (3)

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. CEE, CNST, ECE, ME, OE majors only. A-F only. Pre: 375.

CEE 476 Construction Planning and Scheduling (3)

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.

CEE 478 Construction Safety (3)

Safety and health concepts, laws and requirements for civilian and contractor personnel in construction, including applications in project management and construction activities. CNST, CEE majors only. A-F only. Pre: 375.

CEE 479 Construction Law (3)

In-depth exploration of the legal regimes governing construction. Construction contracts, contractors, and subcontractors. Breach of contracts, claims and litigation in construction
projects. CEE, CNST majors only. Senior standing or higher. A-F only. Pre: 375. (Spring only)

CEE 481 Undergraduate Structural Research (3)

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.

CEE 483 Field Experience (1)

CEE 484 Structural Loads (3)

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.

CEE 485 Reinforced Concrete Design (4)

(3 Lec, 1 2-hr Lab) Behavior and design of reinforced concrete beams, one-way slabs and columns. Laboratory section includes design and hands-on manufacturing and testing of reinforced concrete members. A-F only. Pre: 375 and 381.

CEE 486 Structural Steel Design (3)

Basic properties of steel; behavior and design of steel beams, columns, and connections; introduction to rigid frames. Pre: 381.

CEE 489 Senior Design Project & Professional Ethics (3)

Design problem involving several areas of civil engineering and requiring a team approach for a solution. Oral communication skills are assessed through multiple presentations to an industry. Engineering ethics, ethical decision making and deliberation. A-F only. CEE or CNST majors only. Senior standing only. Pre: 220, 250, and 305. (Fall only)

CEE 490 Senior Design Project (3)

(Lec/Lab) Design problem involving several areas of civil engineering and requiring a team approach for a solution. Oral communication skills will be assessed through multiple presentations to an industry panel. A-F only. Pre: senior standing in CEE or CNST and 489B. (Spring only)

CEE 491 Special Topics in Civil and Environmental Engineering (3)

Will reflect special interests of visiting and/or permanent faculty. Repeatable one time. Pre: junior or senior standing, and consent.

CEE 499 Special Problems (V)

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.

CEE 600 Master’s Plan B/C Studies (1)

CR/NC only

CEE 601 Operations Management (3)

Linear programming, simplex method, graphical representation: dual; degeneracy; transportation problem; assignment problems; data envelopment analysis; applications; case studies; managerial reporting; LINDO software. Graduate students only. A-F only. Pre: 476 (or equivalent) (with a minimum grade of B-), and consent.

CEE 604 Cost Engineering and Quality Control (3)

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.

CEE 610 Machine Learning in Civil and Environmental Engineering and Earth Science (3)

Statistical machine learning and deep learning methods. Script languages for data-driven model training, validation and test. Analysis with linear algebra and statistics. Applications to engineering and earth science problems. Pre: consent; knowledge of Python Programming desirable. (Alt. years: fall)

CEE 612 Risk Analysis and Decision Making (3)

Risk analysis and decision making are fundamental areas of construction and project management. Students will benefit from analyzing risks and learning various decision making techniques for real-time applications. A-F only. Pre: 472 and 474 or consent. (Alt. years: fall)

CEE 614 Negotiation and Alternative Dispute Resolution (V)

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)

CEE 618 Parallel Computing for Engineers (3)

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.

CEE 620 Organizations: Theory and Change (3)

Explores characteristics and structural, human resources, political, and cultural frames of organizational theory. Focus on organizational change strategies and theories. Discusses how to use these frames and theories in everyday management of public service organizations. BE, CEE, ECE, ME majors only. Graduate students only. A-F only. (Fall only) (Cross-listed as PUBA 603)

CEE 621 Coastal Flood Mitigation (3)

Design and solutions to coastal flood mitigation problems. Topics include climate adaptation; engineering solutions and best practices to mitigate coastal risk under different ocean hazard scenarios; and ecological approaches to mitigate coastal risk. Pre: consent; knowledge of AutoCAD and ORE 661 desirable. (Cross-listed as ORE 621 and SUST 621)

CEE 622 Fluid Mechanics (3)

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.

CEE 623 Groundwater Modeling (3)

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)

CEE 624 Coastal Modeling (3)

Coastal modeling using the SMS Surface-Water Modeling software. Applications to solving coastal problems for different ocean hazard scenarios by applying models for tides, waves, coastal circulation, wave-current interaction, sediment transport, and/or morphology change. Pre: consent; knowledge of ORE 607 desirable. (Cross-listed as ORE 624 and SUST 624)

CEE 625 Hydrologic Processes in Soils (3)

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)

CEE 626 Surface Water Hydrology (3)

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.

CEE 627 Groundwater Hydrology (3)

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.

CEE 633 Physical and Chemical Treatment (3)

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.

CEE 634 Biological Treatment (3)

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)

CEE 635 Environmental Chemistry (3)

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.

CEE 636 Environmental Microbiology (3)

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.

CEE 641 Applied Mathematics for Engineers (3)

Application of advanced mathematics to engineering phenomena; linear algebra, Eigen systems; partial differentiation and multiple integrals; vector/tensor analysis; Fourier series/transforms and Laplace transform; ordinary/partial differential equations; probability and statistics. CE, ME, ORE, and ECE majors only. Graduate students only. A-F only. (Alt. years: fall)

CEE 643 Hazardous Waste Remediation (3)

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.

CEE 644 Water Quality Modeling (3)

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.

CEE 648 Membrane Separations (3)

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.

CEE 650 Seepage, Drainage, and Dewatering (3)

Theory of seepage, field and laboratory methods of measurement; graphical and numerical methods; design of drainage structures; construction dewatering. A-F only. Pre: 355 (with a minimum grade of D).

CEE 651 Deep Foundations (3)

Analysis and design of deep foundations; driven piles and drilled shafts. A-F only. Pre: 355 (with a minimum grade of D) and 455 (with a minimum grade of D). (Alt. years)

CEE 652 Numerical Methods in Geotechnical Engineering (3)

Finite element and finite difference formulation and analyses to solve problems in geotechnical engineering. Also covers constitutive modelling. Pre: 355 (with a minimum grade of C) and 455 (with a minimum grade of C), or consent. (Alt. years)

CEE 653 Advanced Soil Mechanics (3)

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 (with a minimum grade of D). (Alt. years)

CEE 655 Slope and Earth Structures (3)

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 (with a minimum grade of D). (Alt. years)

CEE 656 Marine Geotechnics (3)

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 (with a minimum grade of D).

CEE 658 Earth Pressures (3)

Estimation of lateral earth pressures; analysis and design of retaining walls and excavation support systems. A-F only. Pre: 355 (with a minimum grade of D) and 455 (with a minimum grade of D).

CEE 660 Systems Analysis for Engineers (3)

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.

CEE 661 Intelligent Transportation Systems (3)

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.

CEE 664 Advanced Transportation Modeling and Statistics (3)

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.

CEE 665 Pavement Design and Rehabilitation (3)

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.

CEE 671 Continuum Mechanics (3)

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)

CEE 672 Project Management Systems (3)

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.

CEE 673 Negotiation (3)

Theory and practice of negotiation. Exploration of appropriate strategies, tactics, and communication techniques. Study of dyadic multi-party, cross-cultural, and assisted negotiations. (Cross-listed as MGT 660)

CEE 675 Structural Dynamics I (3)

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.

CEE 676 Structural Dynamics II (3)

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.

CEE 677 Smart Structures Technology (3)

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.

CEE 681 Modern Structural Analysis (3)

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.

CEE 683 Advanced Reinforced Concrete Design (3)

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.

CEE 685 Advanced Structural Steel Design (3)

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.

CEE 686 Finite Elements in Structures (3)

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.

CEE 687 Prestressed Concrete (3)

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.

CEE 688 Advanced Concrete Technology (3)

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)

CEE 691 Seminar in Civil and Environmental Engineering (1)

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.

CEE 695 Plan B Master’s Project (3)

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.

CEE 696 Selected Topics in Civil and Environmental Engineering (3)

Highly specialized topics in structures, soils, hydraulics, sanitary, water resources, applied mechanics, transportation. Repeatable unlimited times. Pre: consent.

CEE 699 Directed Readings or Research (V)

Repeatable unlimited times. Pre: consent.

CEE 700 Thesis Research (V)

Research for master’s thesis. Repeatable unlimited times.

CEE 800 Dissertation Research (V)

Research for doctoral dissertation. Repeatable unlimited times. Pre: candidacy for PhD in civil engineering.

ECE 101 Electrical Engineering Skills (3)

Electrical engineering subjects in a skill acquisition context at the freshman level. Learning, creative problem solving, brainstorming, technical information assimilation, and presentation skills development. Repeatable two times. A-F only.

ECE 110 Introduction to Engineering Computation (3)

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. ECE and CENG majors only. A-F only. Pre: MATH 241 (or concurrent) or MATH 251A (or concurrent) or consent.

ECE 160 Programming for Engineers (4)

(3 Lec, 1 3-hr Lab) Introduction to computer programming and modern computing environments with an emphasis on algorithm and program design, implementation, and debugging. Includes a hands-on laboratory to develop and practice programming skills. BENG, CE, CENG, ECE, ME, PREN, CNST, and ENGS majors only. A-F only. Pre: MATH 241 (or concurrent) or MATH 251A (or concurrent) or consent.

ECE 196 Freshman Project (V)

Freshman level individual or team project under ECE faculty direction and guidance. This project provides early student entry into ECE hands-on project activity providing practical skills, ECE subject exposure and experience. Second semester freshman standing required. Repeatable unlimited times. CENG, ECE, and PREN majors only. A-F only. Pre: consent.

ECE 205 Object Oriented Programming (4)

Second programming for computer engineers. System programming language, such as C. Object-oriented programming paradigm, definition and use of classes, fundamentals of object-oriented design, such as C++. Common data structures. Common searching and sorting algorithms. CEE, ECE, ME, PREN majors only. A-F only. Pre: 160 or consent. 

ECE 211 Basic Circuit Analysis I (4)

(3 Lec, 1 3-hr Lab) Linear passive circuits, time domain analysis, transient and steady-state responses, phasors, impedance and admittance; power and energy, frequency responses, resonance. BENG, CE, CENG, ECE, ME, PREN, and ENGS majors only. A-F only. Pre: MATH 243 (or concurrent) or MATH 253 (or concurrent), and PHYS 272 (or concurrent); or consent.

ECE 213 Basic Circuit Analysis II (4)

(3 Lec, 1 3-hr Lab) Laplace transforms and their application to circuits, Fourier transforms and their applications to circuits, frequency selective circuits, introduction to and design of active filters, convolution, and state space analysis of circuits. A-F only. Pre: 211, and MATH 244 (or concurrent) or MATH 253A (or concurrent); or consent.

ECE 260 Introduction to Digital Design (4)

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

ECE 296 Sophomore Project (V)

Sophomore level individual or team project under ECE faculty direction and guidance. The project provides design experience and develops practical skills. Repeatable unlimited times. CENG, ECE, and PREN majors only. Sophomore standing or higher. A-F only. (Cross-listed as ENGR 296)

ECE 315 Signal and Systems Analysis (3)

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.

ECE 323 Microelectronic Circuits I (3)

Semiconductor structures, operating principles and characteristics of diodes and amplifying devices. Their application as circuit elements in building basic digital, analog, and integrated circuit subsystems. Pre: 213.

ECE 323L Microelectronic Circuits I Lab (1)

(1 3-hr Lab) Experiments on linear and logic properties of diodes and transistor networks. Pre: 213. Co-requisite: 323.

ECE 324 Physical Electronics (3)

Review of quantum mechanics fundamentals, H-atom, and chemical bonding. Introduction to band structure models and materials. Semiconductor doping, charge carrier statistics and charge transport, including ambipolar transport. Metal-semiconductor and PN junctions. Pre: MATH 243 or MATH 253A, and PHYS 274; or consent.

ECE 326 Microelectronic Circuits II (3)

Principles and design of linear electronic circuits including differential, operational, feedback, and tuned amplifiers; integrated circuits, current mirrors, signal generators, filters, and stability. Pre: 323.

ECE 326L Microelectronic Circuits II Lab (1)

(1 3-hr Lab) Laboratory for 326, experiments on linear and analog electronics. Includes an emphasis on writing laboratory reports. Pre: 323L. Co-requisite: 326.

ECE 327 Theory and Design of IC Devices (3)

Band structure models and carrier transport physics review. Theory and design of semiconductor IC devices: Schottky diodes, bipolar devices (PN junction diodes, BJTs), FETs (MOSFETs, JFETs, and MESFETs). Pre: 324 and either MATH 243 or MATH 253A; or consent.

ECE 328 Microcircuit Fabrication (3)

Technology principles, materials, and methods for the design and fabrication of semiconductor devices, integrated circuits, and microelectromechanical systems. Pre: 327 or consent. Co-requisite: 328L.

ECE 328L Microcircuit Fabrication Lab (1)

(1 3-hr Lab) Hands-on laboratory where students make various electronic and electromechanical micro-devices using IC technology. Devices are also tested and analyzed. Pre: 324 or consent. Co-requisite: 328.

ECE 342 Probability and Statistics (3)

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.

ECE 343 Introduction to Communication Systems (3)

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.

ECE 343L Communication Systems Lab (1)

(1 3-hr Lab) Experiments illustrating the basic principles of communication systems. Includes an emphasis on instruction in writing laboratory reports. Pre: 315. Co-requisite: 343.

ECE 344 Networking I (4)

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

ECE 345 Linear Algebra and Machine Learning (4)

(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, ECE, CENG, CECE, ME, ICS majors only. A-F only. Pre: MATH 242 or MATH 252A or consent.

ECE 351 Linear Feedback-Control Systems (3)

Analysis/design of feedback systems. Compensator design via root locus and Bode analysis. Routh/Nyquist stability. State space representation and introduction to MIMO formulation. Controllability/observability. Application to physical dynamic systems such as industrial robots. Pre: 315 or ME 375 or consent. 

ECE 351L Linear Feedback-Control Systems Lab (1)

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

ECE 361 Digital Systems and Computer Design (3)

Design methodology, processor design, control design, memory organization, system organization. Pre: 205 and 260, or consent.

ECE 361L Digital Systems and Computer Design Lab (1)

(1 3-hr Lab) Laboratory for 361, experiments on digital systems and interfacing. Includes an emphasis on instruction in writing laboratory reports. Co-requisite: 361.

ECE 362 Discrete Math for Engineers (3)

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.

ECE 366 CMOS VLSI Design (4)

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

ECE 367 Computer Data Structures and Algorithms (3)

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

ECE 367L Computer Data Structures and Algorithms Lab (1)

(1 3-hr Lab) Laboratory for 367. Includes an emphasis on instruction in writing laboratory reports. Pre: 367 (or concurrent).

ECE 368 Cyber-Physical Systems and the Internet of Things (3)

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.

ECE 369 Computational Media Systems (3)

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. ECE, CENG, ICS, CM, CSCI, THEA, DNCE majors only. A-F only. Pre: 160 or ICS 111 or instructor approval. (Cross-listed as ICS 369)

ECE 371 Engineering Electromagnetics I (3)

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.

ECE 372 Engineering Electromagnetics II (3)

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.

ECE 372L Engineering Electromagnetics Lab (1)

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

ECE 396 Junior Project (V)

Junior level individual or team project under ECE faculty direction and guidance. The project provides design experience and develops practical skills. It may be a continuation of ECE 296 or a new project. Repeatable unlimited times. Junior standing or higher. A-F only. Pre: 296 or consent. (Cross-listed as ENGR 396)

ECE 406 Introduction to Computer and Network Security (3)

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)

ECE 415 Digital Signal Processing (4)

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

ECE 416 Introduction to Digital Image Processing (3)

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.

ECE 417 Introduction to Optimization (3)

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, ECE, ME, or CBA majors only. Pre: MATH 307 or consent. (Alt. years)

ECE 422 Sensors and Instrumentation for Biological Systems (3)

Design course focused on fundamentals of electronic interfacing, control and automation, including biological processes. Topics include sensor physics, basic instrumentation, digital communication, and programming of microcontrollers and other portable computer systems. Pre: (160, 211, and BE 350 or MATH 302 or MATH 307 or ECE 326) with a minimum grade of C; or consent. (Cross-listed as BE 420 and MBBE 422)

ECE 422L Instrumentation Lab (1)

(1 3-hr Lab) Laboratory for 422. Co-requisite: 422.

ECE 423 Computer-Aided Analysis and Design (3)

Algorithms and techniques used in computer-aided analysis and design of electronic circuits. Circuit simulation with interactive computers. Pre: 326 or consent.

ECE 425 Electronic Instrumentation II (3)

Instrumentation systems and circuits for measurement, control, signal processing, transmission, and detection. Noise and interference, ADC/DAC, modulation demodulation, high-frequency and high-speed techniques, IC applications. Pre: 422 and 422L, or consent.

ECE 426 Advanced Si IC and Solid State Devices (3)

State of the art Si-based devices including advanced bipolar and MOS devices, heterojunction devices, new device trends. Topics from the most current literature included. Pre: 327 and either MATH 243 or MATH 253A, or consent.

ECE 427 Computer-Aided Circuit Design (3)

Application of the computer to the analysis, design, simulation, and construction of analog and digital circuits. Pre: 326 and 326L, or consent.

ECE 435 Electric Power Systems (3)

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)

ECE 438 Renewable Energy (3)

Fundamentals of power, electric power grid and conventional electricity generation. Wind and solar power systems. Photovoltaic materials and systems. Distributed generation and energy storage. ENGR majors only. Junior standing or higher. A-F only. Pre: 213 or consent. (Spring only)

ECE 442 Digital Communications (3)

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.

ECE 445 Introduction to Machine Learning (3)

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. ECE, CENG, CEE, ME, MATH, ICS majors only. A-F only. Pre: 342 (or equivalent) and MATH 307 (or equivalent).

ECE 446 Information Theory and Coding (3)

Models of communication systems. Channel noise, measurement, and coding of information. Intrinsic limits of performance of communication systems. Pre: 342 and 343, or consent.

ECE 449 Computer Communication Networks (3)

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.

ECE 452 Digital Control Systems (3)

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.

ECE 453 Modern Control Theory (3)

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.

ECE 455 Design of Intelligent Robots (3)

Study of the design principles of computer-controlled, intelligent robots such as roving vehicles, hand-eye systems. Pre: 351 and 367.

ECE 461 Computer Architecture (3)

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.

ECE 467 Object-oriented Software Engineering (3)

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.

ECE 468 Introduction to Operating Systems (3)

Computer system organization; multiprocessor systems, memory hierarchies, assemblers, compilers, operating systems, virtual machine, memory management, processor management; information management. Emphasis on written communication through written assignments on relevant topics. Pre: 361 (or concurrent) and 367 or consent.

ECE 469 Wireless Data Networks (3)

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.

ECE 470 Physical Optics (3)

Fundamentals of classical physical optics emphasizing linear systems theory, including optical fields in matter, polarization phenomena, temporal coherence, interference and diffraction (Fourier optics). Specialized applications include Gaussian beams, laser resonators, pulse propagation, and nonlinear optics. Pre: 372 (or concurrent with a minimum grade of C-) or PHYS 450 (or concurrent with a minimum grade of C), or consent. (Cross-listed as PHYS 460)

ECE 471 Computational Techniques in Electromagnetics (3)

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, ECE, ENGR majors only. Pre: 371 or consent. (Spring only)

ECE 473 Microwave Engineering (3)

Passive and active microwave devices and circuits for RF and wireless applications. Scattering parameters, signal-flow graphs, and computer-aided design. Pre: 371.

ECE 474 Antennas (3)

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.

ECE 475 Optical Communications (3)

Principles and applications of optical fibers and waveguides. Fundamentals of optical communication systems (optical links, high-speed systems, wavelength-division-multiplexing networks, and network elements) and optical components (guided-wave circuits, lasers, detectors, and optical amplifiers). System and network integration issues. A-F only. Pre: 372 or consent.

ECE 477 Fundamentals of Radar, Sonar, and Navigation Systems (3)

Discussion of basic radar detection and position- and velocity-measurement principles. Applications to various types of radar and sonar systems. Modern navigation aids. Pre: 371 (or equivalent), and familiarity with waveguides or waveguide theory.

ECE 480 Introduction to Biomedical and Clinical Engineering (3)

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.

ECE 480L Biomedical Engineering Lab (1)

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

ECE 481 Bioelectric Phenomena (3)

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.

ECE 482 Biomedical Instrumentation (3)

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

ECE 491 (Alpha) Special Topics in Electrical Engineering (3)

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.

ECE 494 Provisional Topics (3)

Upper division course with subject matter to be announced.

ECE 495 Ethics in Electrical Engineering (1)

Equip electrical engineers with the necessary background for ethical reasoning, as it pertains to technology, society, workplace issues, and the environment. ECE majors only. A-F only. Pre: senior standing or consent. (Once a year)

ECE 496 Capstone Design Project (V)

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.

ECE 499 Directed Reading (V)

Investigation of advanced engineering problems. Repeatable unlimited times. Pre: senior standing and consent.

ECE 601 Graph Theory and Its Applications (3)

Graphs and subgraphs, trees and treelike graphs, planar graphs, connectivity and edge-connectivity, applications. Pre: MATH 311 or consent.

ECE 602 Algorithm I (3)

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.

ECE 604 Artificial Intelligence (3)

LISP for machine intelligence applications, or related constraint object and logic-oriented languages. Pre: 467 or knowledge of LISP/PROLOG.

ECE 606 Intelligent Autonomous Agents (3)

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) 

ECE 607 Advanced Network Algorithms (3)

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.

ECE 608 Optical Networks (3)

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.

ECE 609 Computer and Network Security (3)

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. 

ECE 615 Advanced Digital Signal Processing (3)

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.

ECE 616 Digital Image Processing (3)

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.

ECE 617 Linear and Convex Optimization (3)

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. ECE, ME, MIS and MATH majors only. Pre: MATH 311 or consent. (Alt. years)

ECE 618 Dynamic Programming and Stochastic Control (3)

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.

ECE 620 Advanced Electronic Circuits (3)

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.

ECE 621 Advanced Solid-State Devices (3)

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.

ECE 622 Optical Electronics I (3)

Fundamentals of optical radiation, including stimulated and spontaneous processes. Optical electronics including optical resonators, lasers, optical detectors, light-guiding, and applications. A-F only. Pre: 327 or consent.

ECE 623 Optical Electronics II (3)

Electro-optics, noise detection, light and sound dielectric waveguide phenomena, lasers, optics, phase conjugation. Pre: 622 or consent.

ECE 624 Microsensors and Microactuators I (3)

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.

ECE 626 Rapid Prototyping of Electrophysical Devices (3)

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. ECE majors only. Graduate students only. (Spring only)

ECE 627 Advanced Topics in Physical Electronics (3)

Recent developments in phenomena and devices of physical electronics. Pre: 327.

ECE 628 Analysis and Design of Integrated Circuits (3)

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.

ECE 635 Smart Grids and Renewable Energy Integration (3)

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)

ECE 640 Applied Random Processes (3)

Random variables, multivariate distributions, random sequences, stochastic convergence, stationary and nonstationary processes, spectral analysis, Karhunen-Loeve expansion, Markov processes, mean square estimation, Kalman filters. Pre: 342 or MATH 471 (or equivalent).

ECE 641 Queueing Theory (3)

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. ECE, ICS, MATH majors only. Pre: 342, 640 (or concurrent), or consent.

ECE 642 Detection and Estimation Theory (3)

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.

ECE 643 Communication System Performance (3)

Fundamental performance limits, signal detection and estimation, modulation, intersymbol interference, equalization adaptive filtering, sequence detection, synchronization, fading multipath channels, spread spectrum. Pre: 640.

ECE 644 Computer Communication Networks (3)

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.

ECE 645 Machine Learning (3)

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. ECE, ME, ICS, MATH majors only. Pre: 342.

ECE 646 Advanced Information Theory (3)

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.

ECE 647 Source Coding (3)

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.

ECE 648 Error-Control Coding I (3)

Linear block codes, soft and hard decision decodings, correction of random errors, cyclic codes, BCH codes, Reed-Solomon codes, majority logic decodable codes, burst-error correcting codes, concatenated codes. Pre: MATH 311 or consent.

ECE 649 Error-Control Coding II (3)

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.

ECE 650 Linear System Theory (3)

State space theory of linear systems, controllability, observability, stability, irreducible realizations. Pre: 452.

ECE 651 Nonlinear Control Systems (3)

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.

ECE 652 Optimal Control Systems (3)

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.

ECE 655 Robust Control (3)

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.

ECE 660 Computer Architecture I (3)

Models of computation, high-performance processors, pipelined machines, RISC processors, VLIW, superscalar and fine-grain parallel machines. Data-flow architectures. Hardware/software tradeoffs. CECE, ECE, and ME majors only. Pre: 461. (Cross-listed as ICS 660)

ECE 665 Computer Systems (3)

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.

ECE 668 Telecommunication Networks (3)

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.

ECE 669 Wireless and Mobile Security (3)

Security and privacy design principles and application in wireless and mobile devices, networks, and services, as well as research methodology in wireless and mobile security. A-F only. Pre: 406 or instructor approval.

ECE 671 Electromagnetic Theory and Applications (3)

Solutions of Maxwell’s equations and applications to radiation and propagation of electromagnetic waves. Pre: 372 or consent.

ECE 673 Advanced Microwave Engineering (3)

Advanced RF and microwave circuit design for wireless applications. Pre: 473 or consent.

ECE 675 Advanced Computational Techniques in Electromagnetics (3)

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. ECE, BE, and CENG majors only. A-F only. Pre: 471 (with a minimum grade of B) or consent. (Spring only)

ECE 680 Biomedical Engineering Systems (3)

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. 

ECE 681 Biosensors and Bioelectronics (3)

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)

ECE 682 Biomedical Microdevices (3)

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)

ECE 685 Biomedical Signal Processing and Analysis (3)

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, ECE, ME, ICS majors only and any graduate student in JABSOM who has a suitable technical background. Pre: 415 or consent. (Spring only)

ECE 693 (Alpha) Special Topics in Electrical Engineering (3)

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. 

ECE 699 Directed Reading or Research (V)

Repeatable unlimited times. CR/NC only. Pre: graduate standing and consent.

ECE 700 Thesis Research (V)

Research for master’s thesis. Repeatable unlimited times. Pre: candidacy for MS in electrical and computer engineering.

ECE 790 Directed Instruction (V)

Student assists in classroom instruction under direction and close supervision of faculty member. CR/NC only. Pre: admission to PhD candidacy.

ECE 800 Dissertation Research (V)

Research for doctoral dissertation. Repeatable unlimited times. Pre: candidacy for PhD in electrical and computer engineering.

ENGR 100 Engineering Freshman Seminar (1)

Overview of the engineering field, the different disciplines, and opportunities. Success strategies for studying engineering. Repeatable one time. Engineering majors only. CR/NC only.

ENGR 101 Introduction to Engineering (3)

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.

ENGR 102 Introduction to Technology-Based Innovation and Entrepreneurship (3)

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)

ENGR 196 Freshman Vertically Integrated Project (V)

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.

ENGR 250 Personal Development for Effective Teams (3)

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)

ENGR 296 Sophomore Vertically Integrated Project (V)

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 ECE 296)

ENGR 350 Career Development Seminar (1)

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)

ENGR 396 Junior Vertically Integrated Project (V)

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 ECE 396)

ENGR 401 Engineering Management (3)

Introduction to engineering management of projects and its outcomes. Development of professional skills for the systematic formulation of problems and solutions to efficiently deduce project viability. Emphasis on collaborative teamwork and performance evaluations and improvements. Senior standing or higher. A-F only.

ENGR 493 Field Experience (1)

Supervised internship in engineering practice under professional and faculty direction. Repeatable one time. CR/NC only. Pre: junior standing in engineering and consent.

ME 113 Introduction to Engineering Design I (2)

(1 Lec, 1 2-hr Lab) Introductory experience in analysis, synthesis, and design. Teamwork and project required. Pre: high school physics or consent.

ME 201 Space Exploration (4)

Introduction to science and engineering of Solar System exploration with laboratory exercises. Covers planetary science, model-based systems engineering, mission planning, constraints on payload and spacecraft design, human spaceflight technology. Research projects emphasize written communication. A-F only. (Spring only) (Cross-listed as EPET 201)

ME 213 Introduction to Engineering Design (3)

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

ME 271 Applied Mechanics II (3)

Dynamics of particles and rigid bodies; force, acceleration, impulse-momentum, work-energy. CE, CNST, ENGS, ME majors only. A-F only. Pre: C or better in CEE 270; MATH 244 (or concurrent) or MATH 253A (or concurrent). (Cross-listed as CEE 271) D

ME 301 Space Science and Instrumentation (4)

Essential techniques for remote compositional analysis of planets; understanding spectroscopy, mineralogy, and geochemistry of planetary surfaces and their measurement. Design of space flight instrumentation. A-F only. Pre: EPET 201, or ERTH 101 and ERTH 101L and ERTH 105, or ERTH 101 and ERTH 107; and CHEM 161 and PHYS 272. (Fall only) (Crosslisted as EPET 301)

ME 311 Thermodynamics (4)

(3 Lec, 1 Discussion) Basic laws, closed and open systems. Work, heat, concept of entropy. Properties of pure simple substances. Ideal gases. Introduction to power and refrigeration cycles. Pre: grade of C or better in all of CHEM 162 (or CHEM 171 or CHEM 181A), PHYS 170 and MATH 244 (or MATH 253A).

ME 322 Mechanics of Fluids and Lab (4)

(3 Lec, 1 2-hr Lab) Incompressible and compressible ideal fluids, effects of viscosity. Similitude, boundary layer flow. Measurement techniques in thermodynamics and fluid mechanics. Hands-on experience with instrumentation. Open-ended design of thermofluid systems. Emphasis on writing instruction. Pre: grade of C or better in all of 311 and CEE 271 (or ME 271).

ME 331 Materials Science and Engineering (3)

Electronic, atomic, and crystalline structure of materials and their effect on the mechanical, electrical, optical, and magnetic properties of engineering metals, ceramics, polymers, and composites. Pre: grade of C or better in all of CHEM 162 (or CHEM 171 or CHEM 181A), MATH 242 (or MATH 252A), and PHYS 170.

ME 341 Manufacturing Processes and Lab (4)

(3 Lec, 1 2-hr Lab) Energy requirements for manufacturing methods. Manufacturing methods to obtain components with desired size/shape/properties. Conduct manufacturing experiments. Emphasis on writing instruction. A-F only. Pre: 331 or consent.

ME 342 Manufacturing Processes Lab (2)

(1 Lec, 1 2-hr Lab) Manufacturing laboratory: tension/ compression tests, cold rolling, welding, casting, statistical process control, programming and milling using a CNC machine. A-F only. Pre: 341 (or concurrent) or consent.

ME 360 Computer Methods in Engineering (3)

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 ECE 160 (or ECE 110 or ICS 111), MATH 244 (or MATH 253A), and MATH 302 (or MATH 307).

ME 371 Mechanics of Solids (3)

Introduction to analysis and design of deformable bodies subject to loading. Stress, strain, consitutive relation, axially loading, torsion, statically indeterminate systems, Mohr’s circle, failure criteria, buckling, defection due to axial, shear, torsional, and flexural loading. Pre: C or better in all of the following: CEE 270; and MATH 244 (or concurrent) or MATH 253A (or concurrent). (Crosslisted as CEE 370)

ME 372 Component Design (3)

Design, analysis, and selection of machine components: shafts, screws, fasteners, welds, rolling contact bearings, journal bearings, gears, clutches, brakes, belts, and roller chains. Pre: 213, and either 371 or CEE 370.

ME 374 Kinematics/Dynamics Machinery (3)

Velocity and acceleration analysis of planar mechanisms; kinematic synthesis of linkages, cams, and gears; static and dynamic force analysis of mechanisms; balancing of machinery. Pre: CEE 271 or ME 271 (C or better), MATH 244 (or MATH 253A) and either MATH 302 or MATH 307

ME 375 Dynamics of Machines and Systems and Lab (4)

(3 Lec, 1 2-hr. Lab) Lumped-parameter modeling of dynamic systems. Methods of analysis, including transform techniques. Time and frequency response. Feedback control. Engineering instrumentation. Data acquisition. Dynamic measurements. Design and testing. Lab report writing. Pre: grade of C or better in all of CEE 271 (or ME 271) and MATH 302 (or MATH 307). 

ME 400 Space Mission Design (4)

Covers all aspects of spacecraft design, subsystems, science payload, systems engineering, project management, budgets, and ethical issues that are important to consider in producing a fully successful mission. A-F only. Pre: 301. (Spring only) (Cross-listed as EPET 400)

ME 401 Capstone Project: Producing a Science Satellite (4)

Develops a space mission with a multidisciplinary team of engineers and scientists. Will build a small spacecraft and payload and seeks to answer important science questions. Emphasizes review report and proposal writing. A-F only. Pre: 400. (Fall only) (Cross-listed as EPET 401)

ME 402 Dynamics Systems Laboratory (2)

(1 Lec, 1 2-hr Lab) Analysis, design, fabrication, testing and characterization of engineering instrumentation. Computer-based data acquisition methods. Techniques and procedures associated with carrying out dynamic measurements within the constraints of cost, time and accuracy. Pre: one of 360, MATH 407, or PHYS 305 (or concurrent for any); and 375 (or concurrent).

ME 403 Advanced Mathematics for Engineers (3)

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

ME 404 Computational Fluid Dynamics (3)

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.

ME 406 Orbital Mechanics (3)

Basic theory of orbits of space objects, including spacecraft, small satellites, planets and small planets, and other fundamentals of astrodynamics and applications to aerospace engineering. Junior standing or higher. A-F only. Pre: grade of C or better in all of the following: 271; 375; MATH 244 or MATH 253A; MATH 302 or MATH 307; ECE 160 or ICS 111.

ME 408 Optimal Control for Aerospace Applications (3)

Fundamentals of optimal control theory and calculus of variations. Application of this theory to aerospace engineering problems, including mission design problems and a wide range of space maneuvers. A-F only. Junior standing or higher. Pre: grade of C or better in all of the following: 271; 375; MATH 244 or MATH 253A; MATH 302 or MATH 307; ECE 160 or ICS 111.

ME 411 Applied Thermodynamics (3)

Gas mixtures, generalized thermodynamic relationships, combustion and thermochemistry, chemical equilibrium, power and refrigeration cycles. Pre: grade of C or better in 311.

ME 417 Applied Thermal Engineering (3)

Principles, design and analysis of practical thermal systems. Engineering applications. Valve, compressor, condenser and evaporator technologies. System integration and control. Thermal loads and thermal comfort. Pre: 422 (or concurrent). (Fall only)

ME 418 Power and Propulsion (3)

Principles, performance, and design of gas turbine power plants and propulsion systems. Pre: 422 (or concurrent).

ME 419 Astronautics (3)

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.

ME 422 Heat Transfer and Lab (4)

(3 Lec, 1 2-hr Lab) Steady and unsteady conduction; steady convection and radiation; heat exchangers. Emphasis on writing instruction. Pre: 322.

ME 423 Mass Transfer (3)

Elementary mass diffusion; diffusion in a stationary medium; diffusion in a moving medium; low and high mass transfer theories; simultaneous heat and mass transfer; condensation, evaporation, and boiling; transpiration cooling; species boundary layers; engineering and design of heat and mass exchangers; current refrigerants and environmental regulations. A-F only. Pre: 422 or consent.

ME 424 Introduction to Gas Dynamics (3)

One-dimensional compressible flow involving change of area, friction, heat transfer. Normal and oblique shocks. Prandtl-Meyer flow. Application to nozzles, diffusers, airfoils. Pre: 322.

ME 425 Thermal Management of Electronic Systems (3)

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.

ME 426 Scaling Methods in Engineering (3)

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.

ME 428 Solar Thermal Engineering (3)

Fundamentals of solar energy, solar engineering material characteristics, and solar thermal and photovoltaic systems. Will learn solar thermal system components, and be able to perform simple system design. A-F only. Senior standing or higher. Pre: 422 or consent.

ME 433 Failures in Materials (3)

Analysis of component failures due to imperfections, fatigue, brittle fracture, wear, corrosion, bending, impact, and overload. Fracture mechanics. Case studies. Pre: 331 or consent.

ME 434 Materials Selection for Design (3)

Methodology for the selection of materials for mechanical applications to prevent mechanical failure and environmental degradation. Design considerations associated with the use of metals, ceramics, polymers, and composites. Pre: 341 and 371 (or CEE 370).

ME 435 Experimental Methods in Materials Research (3)

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

ME 436 Corrosion Engineering (3)

Basics of corrosion processes and emphasis on corrosion control. Thermodynamics and kinetics of corrosion, metal alloys and their behavior, corrosion control techniques (cathodic protection, anodic protection, coatings, and inhibitors). Pre: 341.

ME 442 Mechatronics (3)

(2 Lec, 1 2-hr Lab) Modern mechatronics components and design principles; functionality of products, processes and systems; electrical circuits and mechanical components; programming and control; hands on technology; application case studies. ME, ECE, CE, ICS majors only. Pre: junior standing or consent. (Fall only)

ME 446 Advanced Materials Manufacturing (3)

(2 Lec, 1 2-hr Lab) Introduction to anisotropic materials, advanced manufacturing techniques for composite and intelligent materials, joining of composites, thin film processing and stereolithography, computer aided manufacturing and rapid prototyping, manufacturing process optimization, open-ended manufacturing projects. A-F only. Pre: 341, 342, and senior standing; or consent.

ME 447 Introduction to Nanotechnology (3)

(3 Lec) Tools and techniques of micro- and nanotechnology in design, modeling, simulations, analysis, fabrication, testing and characterization; nano-materials, nano-structures, nano-composites, nano-coating, nano-optics, nano-electronics and nano-biotechnology. A-F only. Pre: senior standing or consent.

ME 448 Nanosystem and Microsystem Design (3)

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 (with a minimum grade of C-), 375 (with a minimum grade of C-), or consent.

ME 450 Research Methods in Engineering (3)

Introduces the basic skills of preparing and publishing scientific research. Students will learn how to prepare, write, publish, and present a scientific paper, while working on a research project related to thermofluids. A-F only. Senior standing or higher. Pre: 322 or consent.

ME 451 Feedback-Control Systems (3)

Analysis/design of feedback systems. Compensator design via root locus and Bode analysis. Routh/Nyquist stability. State space representation and introduction to MIMO formulation. Controllability/observability. Application to physical dynamic systems such as industrial robots. Pre: 375 or ECE 315 or consent.

ME 452 Robotics (3)

Principles and design methods for autonomous systems. Pre: senior standing.

ME 453 Energy Conversion Systems (3)

Energy conversion and its impact on the environment. Conventional, hydroelectric, nuclear fission and fusion, solar, wind, ocean, geothermal, and biomass power; energy storage, transmission and conservation. Pre: 322, 411, and 422 (or concurrent); or consent.

ME 455 Nuclear Power Engineering (3)

Nuclear reactor principles. Reactor heat transfer, heat generation and removal. Design and analysis of reactor power systems and plants. Pre: 411 (or consent) and 422.

ME 463 Flow Visualization and Measurement (3)

Overview of flow visualization and measurement techniques including high speed photography of wakes, jets, shear layer, particle motion. Experimental design, statistics, image processing and data analysis. Junior standing or higher. A-F only. Pre: 322 (or concurrent), or consent.

ME 465 Materials for Solar Energy Conversion (3)

Atom structure, electromagnetic waves and energy, electronic and energetic properties of semi-conducting materials, junctions, solar cells operations, bulk and thin film materials synthesis, integration of solar cells into the electric grid. ECE and ME majors only. Pre: (331 or ECE 324) with a minimum grade of C-. (Fall only)

ME 466 Electrochemical Power Sources: Principles, Applications, and Sustainability (3)

Electrochemistry, batteries, fuel cells, flow batteries, electrochemical capacitors, electric vehicles, electrochemical grid storage. ENGR majors only. Pre: 331, CHEM 162, CHEM 171, or CHEM 181A (with a grade of C- or better). (Alt. years: spring)

ME 471 Experimental Stress Analysis (3)

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

ME 473 Mechanical Vibrations (3)

Response of machines and systems to transient and periodic excitation. Vibration isolation and transmissibility. Modal analysis of multi-degree-of-freedom systems. Applications to design. Pre: 371, 375; or consent.

ME 474 Fundamentals of Acoustics (3)

Plane and spherical acoustic waves. Transmission, reflection, radiation, and absorption. Near and far fields, radiation patterns. Applications to noise control. Instruments. Pre: 375, ECE 211; or consent.

ME 480 Thermofluid Measurements and Design (3)

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

ME 481 Design Project I (4)

(2 1-hr Lec, 2 2-hr Lab) Heuristic application of engineering design process and project planning via a significant, open-ended design project that includes realistic constraints involving economics, environmental sustainability, manufacturability, ethics, health, safety, society, and politics. Extensive written communication required. A-F only. Pre: 322, 341, 372, and 375; or consent.

ME 482 Design Project II (3)

(1 Lec, 2 2-hr Lab) Continuation of design project initiated in ME 481. Extension of conceptual design to final design. Manufacturing of prototype: material and part selection, procurement, manufacturing specifications/ drawings. Testing of complex systems. Extensive oral communication required. A-F only. Pre: 481.

ME 483 Research and Experiment Design (3)

Introduction to research and experimentation via pursuit and reporting of an open-ended design project. Ethical issues in research and experimentation. Engineering, Biological Engineering, and Ocean & Resources Engineering majors only. Senior standing or higher. A-F only. (Fall only)

ME 485 System Engineering (3)

Will cover system engineering design, analysis, and development concepts, requirements derivation/management, and program management processes, such as risk identification/ management and fiscal/schedule tools. ME majors only. Senior standing or higher. A-F only. Pre: 213 (with a minimum grade of C).

ME 487 Pearl Harbor Co-op (3)

Provides real-world engineering experience through project assignment and working alongside a practicing engineer at the Pearl Harbor Naval Shipyard. ME majors only. Senior standing or higher. A-F only. Pre: (322, 341, 372, and 375) with a minimum grade of C.

ME 490 (Alpha) Mentored Projects (1)

Investigation of advanced problems, making use of faculty expertise for specific domains of work. (B) Design Project I; (C) Design Project II; (D) Research and Experiment Design. Junior or senior standing only. ME majors only. A-F only. Pre: instructor consent. Co-requisite: 481 for (B); 482 for (C); 483 for (D).

ME 491 Special Topics in Mechanical Engineering (3)

Specialized topics in thermosciences, mechanics, materials, systems, or design. Pre: consent.

ME 492 Special Topics in Mechanical Engineering (3)

Specialized topics in thermosciences, mechanics, materials, systems, or design. Pre: consent.

ME 499 Project (V)

Investigation of advanced problems in mechanical engineering design or development. Student must find faculty sponsor before registering. A-F only. Pre: senior standing.

ME 610 Renewable Energy Engineering and Sustainability (3)

Analysis of principles of operation of renewable energy systems, and its interactions with sustainability. Fundamentals of renewable energy production, storage, and distribution. Pre: consent.

ME 611 Advanced Thermodynamics (3)

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.

ME 612 Introduction to Statistical Thermodynamics (3)

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.

ME 615 Advanced Aerodynamics (3)

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.

ME 617 Thermal Environmental Engineering (3)

Physiological response to thermal environment, designs of passive and active cooling systems, student project. Pre: 417 or consent.

ME 618 Boiling and Two-Phase Flow (3)

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.

ME 620 Biological Fluid Mechanics (3)

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.

ME 621 Conduction Heat Transfer (3)

Steady and unsteady heat conduction with and without heat sources in solids. Analytical, numerical, graphical, analog methods for solving heat conduction problems. Pre: 422.

ME 622 Convection Heat Transfer (3)

Heat transfer in laminar and turbulent boundary layers. Analogy between heat, momentum, mass transfer. Pre: 422 and 626.

ME 623 Radiation Heat Transfer (3)

Radiant interchange among surfaces. Gaseous radiation. Combined conduction, convection, and radiation heat transfer. Pre: 422 and senior standing.

ME 624 Microfluidics and Nanofluidics (3)

Introduction to fundamental understanding of fluid mechanics and transport phenomena at micro-nanoscale; electrokinetics; chemical separation; colloids and emulsions; biophysics; micro-nanofabrication.

ME 625 Numerical Methods in Fluid Mechanics and Heat Transfer (3)

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 ECE 160.

ME 626 Viscous Flows (3)

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.

ME 627 Environmental Heat, Mass, and Momentum Transfer (3)

Heat and mass transfer in Earth’s interior with applications to geothermal and petroleum reservoir engineering. Pre: 422 or consent.

ME 628 Chemical Reactor Analysis and Design (3)

Chemical kinetics with heat and mass transfer. Balance equations applied to selected ideal reactors. Departures from ideality. Pre: 422.

ME 629 Renewable Energy Engineering I: Biomass (3)

(1 Lec, 2 2-hr Lab) Experimental methods and theory of thermochemical biomass conversion: static and dynamic temperature and mass measurements, thermogravimetry, differential scanning calorimetry, GCMS and HPLC techniques. Pre: consent.

ME 630 Rheology (3)

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.

ME 631 Advanced Materials Science (3)

Properties of materials interpreted from the atomistic viewpoint. Crystal structure and defects. Thermodynamics of solids; phase transformations; experimental techniques. Pre: 331.

ME 632 Advanced Transport Phenomena (3)

Theory of momentum, heat, and mass transfer processes. Integral and differential conservation equations, constitutive laws, and interfacial boundary conditions. Dimensional analysis, perturbation theory, asymptotics, similarity, and Green’s function methodology. Applications to problems in engineering. Graduate students only. Pre: grade of C or better in 322 or 626, or consent.

ME 633 Li-ion Battery Mechanistic Modeling: Principles and State of the Art (3)

Electrochemistry, Li-ion batteries, electric vehicles, electrochemical grid storage. Repeatable one time. Engineering majors only. Pre: instructor consent.

ME 635 Corrosion Theory (3)

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.

ME 636 Fundamentals of Electrochemistry (3)

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.

ME 642 Mechanical Behavior of Engineering Materials (3)

Mechanical property tests. Stress concentrations. Fracture mechanics; applications to materials failures and to selection of materials; emphasis on mechanical engineering applications. Pre: consent.

ME 645 Clinically Driven Design and Development (3)

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.

ME 646 Mechanics and Design Composites (3)

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.

ME 647 Nanoscience and Nanotechnology (3)

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.

ME 648 Nanosystems (3)

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

ME 650 Surface Phenomena (3)

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.

ME 651 Automatic Control (3)

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, ECE 351; or consent.

ME 652 Guidance, Navigation and Control (3)

Develop modern and advanced techniques in the design, development, and implementation of guidance, navigation, and control (GNC) systems for flight vehicles and other controllable dynamical systems. Graduate students only. A-F only. Pre: grade of C or better in all of the following: ME 271 or CEE 271; ME 375; MATH 244 or MATH 253A; MATH 302 or MATH 307; or consent. (Fall only)

ME 657 Autonomous Marine Systems (3)

Identifies the unique challenges faced by autonomous underwater and surface vehicles, and analyzes approaches to address those challenges. Topics include hydrodynamic vehicle modeling, propeller theory, subsystem integration, and motion control strategies. Graduate students only. Pre: MATH 307 or MATH 311 (or equivalent), and ECE 351 or ME 451 (or equivalent), or instructor consent. (Cross-listed as ORE 657)

ME 660 Introduction to Fuel Cell Technology (3)

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.

ME 661 Energy Transport and Conversion at the Nanoscale (3)

Basics of energy transport and conversion processes and emphasis on microscopic behaviors of energy carriers. Introduction to quantum mechanics and solid state physics. Graduate students only. Engineering majors only. A-F only. Pre: graduate standing or instructor consent. (Alt. years)

ME 662 Shape Memory Alloys–Constitutive Modeling, Dynamics, and Nonlinear Control (3)

Shape memory alloys; Shape Memory Effect (SME) and Superelasticity; hysteresis; applications in engineering, medical devices, and robotics; modeling and characterization; nonlineal control; finite element analyses. Engineering and computer science majors only. Graduate students only. (Fall only)

ME 671 Continuum Mechanics (3)

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)

ME 672 Finite Element Analysis (3)

Introduction to finite element analysis and design in mechanical engineering. Applications to machine design, vibrations, elasticity, heat transfer. Pre: 360, 371; or consent.

ME 678 Advanced Dynamics (3)

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.

ME 680 High Growth Entrepreneurship (V)

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, MBA, and ME students only. (Once a year) (Cross-listed as LAW 560 and MGT 653)

ME 686 Air Pollution, Toxics, and Control (3)

Chemical mechanisms of formation and destruction of major air pollutants, transport phenomena, and health and environmental impacts. Evolution of source and control technologies. Current and pending regulations and policies. CE, ECE, ME, and OE majors only. Pre: PHYS 170 and CHEM 171, or consent.

ME 691 Seminar (1)

Current problems in all branches of mechanical engineering. All graduate students are required to attend; registrants are expected to present talks. Pre: graduate standing.

ME 696 Advanced Topics in Mechanical Engineering (V)

Highly specialized topics in thermosciences, mechanics, materials, system, or design. Pre: consent.

ME 699 Directed Reading or Research (V)

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.

ME 700 Thesis Research (V)

Thesis for degree of MS in mechanical engineering. Repeatable unlimited times. Pre: admission to candidacy and consent of thesis advisor.

ME 799 Directed Instruction (V)

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.

ME 800 Dissertation Research (V)

Research for doctoral dissertation. Repeatable unlimited times. Pre: candidacy for PhD in mechanical engineering.