home
people
research
publications
scholar
SUNTANS
krell fellowships
|
|
  |
 
Teaching
Current Courses
- CEE 162F Coastal processes
 
Introduction to the relevant processes that shape the coastline, including
the hydrodynamical forcing and the resultant coastal
morphology. Discussion of the natural response of coastal systems to
forcing by the environment (e.g. waves, tides, storms) and how this
forcing affects the sediment budget along the coast. Engineering solutions
for mitigation of erosion and the associated advantages and disadvantages
of such solutions.
- CEE 262C Hydrodynamics and sediment transport modeling
 
Introduction to numerical methods for modeling surface water flows and
sediment transport in rivers, lakes, estuaries and the coastal ocean. The
first half of the course will focus on development of hydrodynamics models
in one, two, and three dimensions, including numerical methods for the
shallow water equations and momentum and scalar transport, and turbulence
modeling. The second half of the course will incorporate sediment
transport models into the hydrodynamics models covered in the first half
of the quarter, along with discussion of bottom boundary layers in steady
and wave-driven flows, bedform dynamics, suspended and bedload transport,
and cohesive sediment dynamics.
- CEE 363C Ocean and Estuarine Modeling
 
Advanced topics in modeling for ocean and estuarine environments,
including methods for shallow water, primitive, and nonhydrostatic
equations on Cartesian, curvilinear, and unstructured finite-volume grid
systems. Topics include accuracy and stability analyses, free-surface
methods, nonhydrostatic solvers, turbulence modeling, vertical coordinate
systems, and advanced Eulerian and Lagrangian advection techniques.
Past Courses
- CEE 160 Mechanics of fluids laboratory
 
Laboratory experiments to demonstrate fundamental concepts of fluid mechanics
principles taught in CEE101b Mechanics of fluids. Labs include: Hydraulic Jump,
Pelton Wheel, Venturi Meter, Water Rockets.
- CEE 162/262C Modeling and Simulation
for Civil and Environmental
Engineers
  Introduction to mathematical and computational methods
for modeling and simulation and the use of the Simulink toolbox in
Matlab to cover topics including transport, air and water quality, reservoir,
and global climate modeling. Course is application driven; students
work ing roups on three projects with an extensive final project.
- CEE 262A Hydrodynamics
 
The flow of incompressible viscous fluid; emphasis is on developing an
understanding of fluid dynamics that can be applied to environmental
flows. Topics: kinematics of fluid flow; equations of mass and momentum
conservation (including density variations); some exact solutions to the
Navier-Stokes equations; appropriate analysis of fluid flows including
Stokes flows, potential flows, and laminar boundary layers; and an
introduction to the effects of rotation and stratification through scaling
analysis of fluid flows.
- CEE 262C Modeling environmental flows
 
Introduction to turbulence models and to basic concepts of numerical
simulation and computermodeling of turbulent flows in the environment.
Application of models to estuary and lake/reservoir simulations.
Use of computer models for estuarine and lake/reservoir dynamics and
water quality. The effects of stratification.
- CEE 264 Sediment transport modeling
 
Mechanics of sediment transport in rivers, estuaries and coastal oceans, with an emphasis on development of models and application of three-dimensional software tools. Topics include bottom boundary layers in steady and wave-driven flows, bedform dynamics, suspended and bedload transport, cohesive sediments.
- CEE 363B Geophysical fluid dynamics
 
Focus is on fluid dynamics of the ocean at scales
where the in fluence of the earth's
rotation is important. Topics include geostrophic and quasi-geostrophic
flows, planetary waves, potential vorticity, the Rossby adjustment prob-
lem, effects of stratification, and flows on the sea plane. Hydrodynamic
stability of rotating and stratified flows.
- CEE 363C Ocean and estuarine modeling
 
Advanced topics in-cluding methods for the shallow
water, primitive, and nonhydrostatic
equations on Cartesian, curvilinear, and unstructured finite-volume grid
systems. Free-surface methods, nonhydrostatic solvers, and advanced
Eulerian and Lagrangian advection techniques. Focus is on studies of
existing techniques and code packages and their methodologies includ-
ing POM, ROMS, TRIM, ELCOM, and STUNTANS. Problem sets and
final project.
- CME212 Introduction to large-scale
computing in engineering
 
The application of programming methodologies for the solution of
fundamental engineering problems using algorithms with pervasive
application across disciplines. Performance tuning techniques and com-
puter architectures. Algorithms used include multilevel/multiscale de-
compositions, graph partitioning, sparse matrix linear algebra, and
optimization.
Courses at the University of the Western Cape (2002-2003)
- Introduction to numerical methods for finance students
- Introduction to operating systems
- Operating systems internals
 
|
|
Last updated:
05/28/23
|