Upper-Division

AM100 Mathematical Methods for Engineers III

Applications-oriented course on complex analysis and partial differential equations using Maple as symbolic math software support. In addition, introduces Fourier analysis, special functions, and asymptotic methods. Students cannot receive credit for this course and Physics 116B or Physics 116C.

Credits

5

Instructor

The Staff

Requirements

Prerequisite(s): AM 20, or by permission of instructor.

AM107 Introduction to Fluid Dynamics

Covers fundamental topics in fluid dynamics: Euler and Lagrange descriptions of continuum dynamics; conservation laws for inviscid and viscous flows; potential flows; exact solutions of the Navier-Stokes equation; boundary layer theory; gravity waves. Students cannot receive credit for this course and AM 217. (AM 107 formerly AMS 107.)

Credits

5

Cross Listed Courses

PHYS 107

Instructor

The Staff, Nicholas Brummell

Requirements

Prerequisite(s): MATH 107 or PHYS 116C or EART 111.

Quarter offered

Fall

AM114 Introduction to Dynamical Systems

Introduces continuous and discrete dynamical systems. Topics include: fixed points; stability; limit cycles; bifurcations; transition to and characterization of chaos; fractals. Examples are drawn from sciences and engineering. Students cannot receive credit for this course and course 214. (Formerly AMS 114.)

Credits

5

Instructor

Pascale Garaud, Qi Gong, Dejan Milutinovic, Daniele Venturi

Requirements

Prerequisite(s): AM 20; or MATH 21 and MATH 24; or PHYS 116B. Enrollment is restricted to sophomores, juniors and seniors.

General Education Code

MF

Quarter offered

Fall

AM115 Stochastic Modeling in Biology

Application of differential equations, probability, and stochastic processes to problems in cell, organismal, and population biology. Topics include life-history theory, behavioral ecology, and population biology. Students may not receive credit for this course and course 215.

Credits

5

Requirements

Prerequisite(s): STAT 131, a university-level course in biology, and operational knowledge of a programming language; or consent of instructor.

AM129 Foundations of Scientific Computing for Scientists and Engineers

Covers fundamental aspects of scientific computing for research. Students are introduced to algorithmic development, programming (including the use of compilers, libraries, debugging, optimization, code publication), computational infrastructure, and data analysis tools, gaining hands-on experience through practical assignments. Basic programming experience is assumed. (Formerly AMS 129.)

Credits

5

Instructor

The Staff, Dongwook Lee

Quarter offered

Fall

AM147 Computational Methods and Applications

Applications of computational methods to solving mathematical problems using Matlab. Topics include solution of nonlinear equations, linear systems, differential equations, sparse matrix solver, and eigenvalue problems. (Formerly AMS 147.)

Credits

5

Instructor

H. Wang, D. Venturi, A. Halder

Requirements

Prerequisite(s): AM 10 or MATH 21. Knowledge of differential equations (AM 20 or MATH 24) is recommended.

General Education Code

MF

Quarter offered

Winter

AM148 GPU Programming for Scientific Computations

This second course in scientific computing focuses on the use of parallel processing on GPUs with CUDA. Basic topics covered include the idea of parallelism and parallel architectures. The course then presents key parallel algorithms on GPUs such as scan, reduce, histogram and stencil, and compound algorithms. Applications to scientific computing are drawn from problems in linear algebra, curve fitting, FFTs, systems of ODEs and PDEs, and image processing. Finally, the course presents optimization strategies specific to GPUs. Basic knowledge of Unix, and C is assumed. (Formerly AMS 148.)

Credits

5

Instructor

Pascale Garaud

Requirements

Prerequisite(s): AM 147 or MATH 148 or PHYS 115. Enrollment is restricted to juniors and seniors.

Quarter offered

Spring

AM198 Independent Study or Research

Students submit petition to sponsoring agency.

Credits

5

Repeatable for credit

Yes

Quarter offered

Fall, Winter, Spring

AM198F Independent Study or Research

Students submit petition to sponsoring agency.

Credits

2

Repeatable for credit

Yes

Quarter offered

Fall, Winter, Spring