ENERGY 101: Energy and the Environment (EARTHSYS 101)
Energy use in modern society and the consequences of current and future energy use patterns. Case studies illustrate resource estimation, engineering analysis of energy systems, and options for managing carbon emissions. Focus is on energy definitions, use patterns, resource estimation, pollution. Recommended:
MATH 21 or 42.
Terms: Win
| Units: 3
| UG Reqs: GER:DB-EngrAppSci, WAY-AQR, WAY-SMA
Instructors:
Durlofsky, L. (PI)
;
Kovscek, A. (PI)
ENERGY 121: Fundamentals of Multiphase Flow (ENERGY 221)
Multiphase flow in porous media. Wettability, capillary pressure, imbibition and drainage, Leverett J-function, transition zone, vertical equilibrium. Relative permeabilities, Darcy's law for multiphase flow, fractional flow equation, effects of gravity, Buckley-Leverett theory, recovery predictions, volumetric linear scaling, JBN and Jones-Rozelle determination of relative permeability. Frontal advance equation, Buckley-Leverett equation as frontal advance solution, tracers in multiphase flow, adsorption, three-phase relative permeabilities.
Terms: Win
| Units: 3
| UG Reqs: GER:DB-EngrAppSci
Instructors:
Tchelepi, H. (PI)
ENERGY 155: Undergraduate Report on Energy Industry Training
On-the-job practical training under the guidance of on-site supervisors. Required report detailing work activities, problems, assignments and key results. Prerequisite: written consent of instructor.
Terms: Aut, Win, Spr, Sum
| Units: 1-3
| Repeatable
for credit
Instructors:
Aziz, K. (PI)
;
Benson, S. (PI)
;
Caers, J. (PI)
;
Durlofsky, L. (PI)
;
Gerritsen, M. (PI)
;
Horne, R. (PI)
;
Kovscek, A. (PI)
;
Orr, F. (PI)
;
Tchelepi, H. (PI)
;
Wilcox, J. (PI)
ENERGY 160: Modeling Uncertainty in the Earth Sciences (ENERGY 260)
Whether Earth Science modeling is performed on a local, regional or global scale, for scientific or engineering purposes, uncertainty is inherently present due to lack of data and lack of understanding of the underlying phenomena. This course highlights the various issues, techniques and practical modeling tools available for modeling uncertainty of complex 3D/4D Earth systems. The course focuses on a practical breath rather than theoretical depth. Topics covered are: the process of building models, sources of uncertainty, probabilistic techniques, spatial data analysis and geostatistics, grid and scale, spatio-temporal uncertainty, visualizing uncertainty in large dimensions, Monte Carlo simulation, reducing uncertainty with data, value of information. Applications to both local (reservoir, aquifer) and global (climate) are covered through literature study. Extensive software use with SGEMS and Petrel. Project homework. Prerequisites: algebra (
CME 104 or equivalent), introductory statistics course (
CME 106 or equivalent).
Terms: Win
| Units: 3
Instructors:
Caers, J. (PI)
;
HAIDER, B. (TA)
ENERGY 167: Engineering Valuation and Appraisal of Oil and Gas Wells, Facilities, and Properties (ENERGY 267)
Appraisal of development and remedial work on oil and gas wells; appraisal of producing properties; estimation of productive capacity, reserves; operating costs, depletion, and depreciation; value of future profits, taxation, fair market value; original or guided research problems on economic topics with report. Prerequisite: consent of instructor.
Terms: Win
| Units: 3
| UG Reqs: GER:DB-EngrAppSci
ENERGY 192: Undergraduate Teaching Experience
Leading field trips, preparing lecture notes, quizzes under supervision of the instructor. May be repeated for credit.
Terms: Aut, Win, Spr, Sum
| Units: 1-3
| Repeatable
2 times
(up to 6 units total)
ENERGY 193: Undergraduate Research Problems
Original and guided research problems with comprehensive report. May be repeated for credit.
Terms: Aut, Win, Spr, Sum
| Units: 1-3
| Repeatable
4 times
(up to 12 units total)
Instructors:
Aziz, K. (PI)
;
Benson, S. (PI)
;
Brandt, A. (PI)
...
more instructors for ENERGY 193 »
Instructors:
Aziz, K. (PI)
;
Benson, S. (PI)
;
Brandt, A. (PI)
;
Caers, J. (PI)
;
Durlofsky, L. (PI)
;
Gerritsen, M. (PI)
;
Horne, R. (PI)
;
Kovscek, A. (PI)
;
Orr, F. (PI)
;
Tchelepi, H. (PI)
;
Wilcox, J. (PI)
ENERGY 194: Special Topics in Energy and Mineral Fluids
May be repeated for credit.
Terms: Aut, Win, Spr, Sum
| Units: 1-3
| Repeatable
2 times
(up to 6 units total)
Instructors:
Kovscek, A. (PI)
ENERGY 201: Laboratory Measurement of Reservoir Rock Properties
In this course, students will learn methods for measuring reservoir rock properties. Techniques covered include core preservation and sample preparation; Rock petrography; Interfacial tension of fluids; Measurement of contact angles of fluids on reservoir media; Capillary pressure measurement and interpretation; Absolute and effective porosities; Absolute permeability; Multiphase flow including relative permeability and residual saturation. The class will be 1 3-hour lecture/lab per week, with readings and weekly assignments. A field trip to a professional core characterization lab may be included.
Terms: Win
| Units: 3
ENERGY 212: Advanced Programming for Scientists and Engineers (CME 212)
Advanced topics in software programming, debugging, and performance optimization are covered. The capabilities and usage of common libraries and frameworks such as BLAS, LAPACK, FFT, PETSc, and MKL/ACML are reviewed. Computer representation of integer and floating point numbers, and interoperability between C/C++ and Fortran is described. More advanced software engineering topics including: representing data in files, application checkpoint/restart, signals, unit and regression testing, and build automation. The use of debugging tools including static analysis, gdb, and Valgrind are introduced. An introduction to computer architecture covering processors, memory hierarchy, storage, and networking provides a foundation for understanding software performance. Profiles generated using gprof and perf are used to help guide the performance optimization process. Computational problems from various science and engineering disciplines will be used in individual and group assignments. Prerequisites:
CME 200/
ME 300A and
CME 211 or equivalent level of programming proficiency in Python and C/C++.
Terms: Win
| Units: 3
Instructors:
LeGresley, P. (PI)
Filter Results: