# Computational Science, Engineering, and Mathematics Courses

### Computational Science, Engineering, and Mathematics: CSE

#### Lower-Division Courses

#### Upper-Division Courses

##### CSE 370. Individual Reading and Research.

Supervised study or research in a selected area of computational science, engineering, and mathematics by individual arrangement with a supervising instructor. The equivalent of three lecture hours a week for one semester. May be repeated for credit. Offered on the pass/fail basis only. Prerequisite: Upper-division standing, a University grade point average of at least 3.00, selection of project, and consent of both the faculty member directing the project and the undergraduate adviser.

#### Graduate Courses

##### CSE 380. Tools and Techniques of Computational Science.

Advanced introduction to the practical use of high performance computing hardware and software engineering principles for scientific technical computing. Topics include computer architectures, operating systems, programming languages, data structures, interoperability, and software development, management, and performance. Three lecture hours a week for one semester. Prerequisite: Graduate standing.

##### CSE 382G. Computer Graphics.

Same as Computer Science 384G. Advanced material in computer graphics, including in-depth treatments of techniques for realistic image synthesis, advanced geometric modeling methods, animation and dynamic simulation, scientific visualization, and high-performance graphics architectures. Three lecture hours a week for one semester. Computational Science, Engineering, and Mathematics 382G and Computer Science 384G may not both be counted. Prerequisite: Graduate standing; and Computer Science 354 or another introductory course in computer graphics, or equivalent background and consent of instructor.

##### CSE 382M. Foundational Techniques of Machine Learning and Data Sciences.

Introduction to computational and mathematical tools of data science. Cover statistical estimation and optimization algorithms, neural networks, geometry of high dimensional spaces, randomized methods, sparse approximation, and dimension reduction techniques. Three lecture hours a week for one semester. Computational Science, Engineering, and Mathematics 382M and 383M may not both be counted. Prerequisite: Graduate standing.

##### CSE 383C. Numerical Analysis: Linear Algebra.

Same as Computer Science 383C, Mathematics 383E, and Statistics and Data Sciences 393C. Survey of numerical methods in linear algebra: floating-point computation, solution of linear equations, least squares problems, algebraic eigenvalue problems. Three lecture hours a week for one semester. Only one of the following may be counted: Computational Science, Engineering, and Mathematics 383C, Computer Science 383C, Mathematics 383E, Statistics and Data Sciences 393C. Prerequisite: Graduate standing; Computer Science 367 or Mathematics 368K; and Mathematics 340L, 341, or consent of instructor.

##### CSE 383D. Numerical Analysis: Interpolation, Approximation, Quadrature, and Differential Equations.

Same as Computer Science 383D, Mathematics 383F, and Statistics and Data Sciences 393D. Survey of numerical methods for interpolation, functional approximation, integration, and solution of differential equations. Three lecture hours a week for one semester. Only one of the following may be counted: Computational Science, Engineering, and Mathematics 383D, Computer Science 383D, Mathematics 383F, Statistics and Data Sciences 393D. Prerequisite: Graduate standing; Computational Science, Engineering, and Mathematics 383C, Computer Science 383C, Mathematics 383E, or Statistics and Data Sciences 393C; and Mathematics 427K and 365C, or consent of instructor.

##### CSE 383K. Numerical Analysis: Algebra and Approximation.

Same as Mathematics 387C. Advanced introduction to scientific computing, theory and application of numerical linear algebra, solution of nonlinear equations, and numerical approximation of functions. Three lecture hours a week for one semester. Computational Science, Engineering, and Mathematics 383K and Mathematics 387C may not both be counted. Prerequisite: Graduate standing, and consent of instructor or the graduate adviser.

##### CSE 383L. Numerical Analysis: Differential Equations.

Same as Mathematics 387D. Advanced introduction to the theory and practice of commonly used numerical algorithms for the solution of ordinary differential equations, and elliptic, parabolic, and hyperbolic partial differential equations. Three lecture hours a week for one semester. Prerequisite: Graduate standing; and Computer Science 383C, Mathematics 387C, or consent of instructor.

##### CSE 384K. Theory of Probability.

Same as Mathematics 385C. Three lecture hours a week for one semester. Computational Science, Engineering, and Mathematics 384K and Mathematics 385C may not both be counted. Prerequisite: Graduate standing and consent of instructor.

##### CSE 384L. Theory of Probability.

Same as Mathematics 385D. Continuation of Computational Science, Engineering, and Mathematics 384K and Mathematics 385C. Three lecture hours a week for one semester. Only one of the following may be counted: Computational Science, Engineering, and Mathematics 384L, Mathematics 384L, 385D. Prerequisite: Graduate standing; Computational Science, Engineering, and Mathematics 384K or Mathematics 385C; and consent of instructor.

##### CSE 384R. Mathematical Statistics I.

Same as Mathematics 384C and Statistics and Data Sciences 384 (Topic 2). The general theory of mathematical statistics. Includes distributions of functions of random variables, properties of a random sample, principles of data reduction, an overview of hierarchical models, decision theory, Bayesian statistics, and theoretical results relevant to point estimation, interval estimation, and hypothesis testing. Three lecture hours a week for one semester. Only one of the following may be counted: Computational Science, Engineering, and Mathematics 384R, Mathematics 384C, Statistics and Data Sciences 384 (Topic 2). Prerequisite: Graduate standing; and Mathematics 362K and 378K, or consent of instructor.

##### CSE 384S. Mathematical Statistics II.

Same as Mathematics 384D and Statistics and Data Sciences 384 (Topic 3). Continuation of Computational Science, Engineering, and Mathematics 384R and Mathematics 384C. Three lecture hours a week for one semester. Only one of the following may be counted: Computational Science, Engineering, and Mathematics 384S, Mathematics 384D, Statistics and Data Sciences 384 (Topic 3). Prerequisite: Graduate standing; Computational Science, Engineering, and Mathematics 384R, or Mathematics 384C; and Mathematics 362K and 378K, Statistics and Data Sciences 382, or consent of instructor.

##### CSE 384T. Regression Analysis.

Same as Mathematics 384G and Statistics and Data Sciences 384 (Topic 4). Simple and multiple linear regression, inference in regression, prediction of new observations, diagnosis and remedial measures, transformations, and model building. Emphasis on both understanding the theory and applying theory to analyze data. Three lecture hours a week for one semester. Only one of the following may be counted: Computational Science, Engineering, and Mathematics 384T, Mathematics 384G, Statistics and Data Sciences 384 (Topic 4). Prerequisite: Graduate standing; and Mathematics 362K and 378K, Statistics and Data Sciences 382, or consent of instructor.

##### CSE 384U. Design and Analysis of Experiments.

Same as Mathematics 384E and Statistics and Data Sciences 384 (Topic 6). Design and analysis of experiments, including one-way and two-way layouts; components of variance; factorial experiments; balanced incomplete block designs; crossed and nested classifications; fixed, random, and mixed models; and split plot designs. Three lecture hours a week for one semester. Only one of the following may be counted: Computational Science, Engineering, and Mathematics 384U, Mathematics 384E, Statistics and Data Sciences 384 (Topic 6). Prerequisite: Graduate standing; and Mathematics 362K and 378K, Statistics and Data Sciences 382, or consent of instructor.

##### CSE 385M. Methods of Mathematical Physics I.

Same as Physics 381M. Theory of analytic functions; linear algebra and vector spaces; orthogonal functions; ordinary differential equations; partial differential equations; Green's functions; complex variables. Three lecture hours a week for one semester. Computational Science, Engineering, and Mathematics 385M and Physics 381M may not both be counted. Prerequisite: Graduate standing.

##### CSE 385N. Methods of Mathematical Physics II.

Same as Physics 381N. Continuation of Computational Science, Engineering, and Mathematics 385M and Physics 381M. Topology, functional analysis, approximation methods, group theory, differential manifolds. Three lecture hours a week for one semester. Computational Science, Engineering, and Mathematics 385N and Physics 381N may not both be counted. Prerequisite: Graduate standing; and Computational Science, Engineering, and Mathematics 385M or Physics 381M.

##### CSE 385R. Real Analysis.

Same as Mathematics 381C. Measure and integration over abstract spaces; Lebesgue's theory of integration and differentiation on the real line. Three lecture hours a week for one semester. Computational Science, Engineering, and Mathematics 385R and Mathematics 381C may not both be counted. Prerequisite: Graduate standing and consent of instructor or the graduate adviser.

##### CSE 385S. Complex Analysis.

Same as Mathematics 381D. Introduction to complex analysis. Three lecture hours a week for one semester. Computational Science, Engineering, and Mathematics 385S and Mathematics 381D may not both be counted. Prerequisite: Graduate standing and consent of instructor or the graduate adviser.

##### CSE 386C. Methods of Applied Mathematics.

Same as Mathematics 383C. Topics include basic normed linear space theory; fixed-point theorems and applications to differential and integral equations; Hilbert spaces and the spectral theorem; applications to Sturm-Liouville problems; approximation and computational methods such as the Galerkin, Rayleigh-Ritz, and Newton procedures. Three lecture hours a week for one semester. Computational Science, Engineering, and Mathematics 386C and Mathematics 383C may not both be counted. Prerequisite: Graduate standing.

##### CSE 386D. Methods of Applied Mathematics.

Same as Mathematics 383D. Topics include distributions, fundamental solutions of partial differential equations, the Schwartz space and tempered distributions, Fourier transform, Plancherel theorem, Green's functions, Sobolev spaces, weak solutions, differential calculus in normed spaces, implicit function theorems, applications to nonlinear equations, smooth variational problems, applications to classical mechanics, constrained variational problems. Three lecture hours a week for one semester. Computational Science, Engineering, and Mathematics 386D and Mathematics 383D may not both be counted. Prerequisite: Graduate standing; and Computational Science, Engineering, and Mathematics 386C or Mathematics 383C.

##### CSE 386L. Mathematical Methods in Science and Engineering.

Explore mathematical frameworks for understanding and solving practical problems. Examine basic concepts in multidimensional real analysis, ordinary differential equations and dynamical systems, elementary calculus of variations, Hilbert space theory and duality, Sturm-Liouville theory, Lax-Milgram and Babuska-Necas Theorems, and applications to partial differential equations. Three lecture hours a week for one semester. Only one of the following may be counted: Aerospace Engineering 380P (Topic 2), Computational Science, Engineering, and Mathematics 386L, Engineering Mechanics 386L. Prerequisite: Graduate standing.

##### CSE 386M. Functional Analysis in Theoretical Mechanics.

Same as Engineering Mechanics 386M. An introduction to modern concepts in functional analysis and linear operator theory, with emphasis on their application to problems in theoretical mechanics; topological and metric spaces, norm linear spaces, theory of linear operators on Hilbert spaces, applications to boundary value problems in elasticity and dynamical systems. Three lecture hours a week for one semester. Computational Science, Engineering, and Mathematics 386M and Engineering Mechanics 386M may not both be counted. Prerequisite: Graduate standing, Engineering Mechanics 386L, and Mathematics 365C.

##### CSE 389C. Introduction to Mathematical Modeling in Science and Engineering I.

First part of a two-part introduction to the elements of classical mechanics, physics, chemistry, and biology needed to begin work in computational engineering and sciences. Develops from first principles the classical mathematical theories underlying many of the models of physical phenomena important in modern applications. Three lecture hours a week for one semester. Prerequisite: Graduate standing.

##### CSE 389D. Introduction to Mathematical Modeling in Science and Engineering II.

Second part of a two-part introduction to elements of classical mechanics, physics, chemistry, and biology needed to work in computational engineering and sciences. Develops from first principles the classical mathematical theories underlying many of the models of physical phenomena important in modern applications. Three lecture hours a week for one semester. Prerequisite: Graduate standing; and Computational Science, Engineering, and Mathematics 389C or the equivalent.

##### CSE 190, 390. Individual Research.

Individual study or research in computational science, engineering, and mathematics arranged by mutual agreement between student and supervising faculty member. Individual instruction. May be repeated for credit. Offered on the credit/no credit basis only. Prerequisite: Graduate standing and consent of instructor.

##### CSE 390T. Training in the Teaching of Computational Science, Engineering, and Mathematics.

The equivalent of three lecture hours a week for one semester, arranged by mutual agreement between student and faculty member. May be repeated for credit. Offered on the credit/no credit basis only. Prerequisite: Graduate standing and consent of instructor.

##### CSE 392. Topics in Computer Science.

Advanced topics in the theory and application of computer science. Recent topics include geometric modeling and visualization, and high-performance and parallel computing. Three lecture hours a week for one semester. Computational and Applied Mathematics 395T and Computational Science, Engineering, and Mathematics 392 may not both be counted unless the topics vary. May be repeated for credit when the topics vary. Prerequisite: Graduate standing.

##### CSE 393. Topics in Numerical Analysis.

Advanced topics in the theory and application of numerical analysis. Recent topics include numerical methods for partial differential equations, computational problems in linear algebra, iterative methods and fast algorithms, numerical methods in functional approximation, and computational and variational methods for inverse problems. Three lecture hours a week for one semester. May be repeated for credit when the topics vary. Prerequisite: Graduate standing and consent of instructor.

##### CSE 393F. Finite Element Methods.

Same as Aerospace Engineering 384P (Topic 4) and Engineering Mechanics 394F. Derivation and implementation of the finite element method; basic coding techniques; application to problems of stress and diffusion. Three lecture hours a week for one semester. Only one of the following may be counted: Aerospace Engineering 384P (Topic 4), Computational Science, Engineering, and Mathematics 393F, Engineering Mechanics 394F. Prerequisite: Graduate standing and consent of instructor.

##### CSE 393H. Advanced Theory of Finite Element Methods.

Contemporary topics in the theory and application of finite element methods. Three lecture hours a week for one semester. Prerequisite: Graduate standing; Computational Science, Engineering, and Mathematics 393F or the equivalent; and Engineering Mechanics 386L or the equivalent.

##### CSE 393N. Numerical Methods for Flow and Transport Problems.

Approximate solution methods for flow and transport problems in engineering and applied science. Finite element, finite difference, and residual methods for linear and nonlinear problems. Three lecture hours a week for one semester. Computational Science, Engineering and Mathematics 393N and Mathematics 393N may not both be counted. Prerequisite: Graduate standing.

##### CSE 394. Topics in Probability and Statistics.

Advanced topics in the theory and application of probability and statistics. Recent topics include nonparametric statistics and advanced probability. Three lecture hours a week for one semester. May be repeated for credit when the topics vary. Prerequisite: Graduate standing and consent of instructor.

##### CSE 396. Topics in Applied Mathematics.

Advanced topics in the theory and application of applied mathematics. Recent topics have included partial differential equations, dynamical systems, kinetic theory, quantum mechanics, ergodic theory, statistical mechanics, Hamiltonian dynamics, nonlinear functional analysis, Euler and Navier-Stokes equations, microlocal calculus and spectral asymptotics, calculus of variations, and nonlinear partial differential equations. Three lecture hours a week for one semester. and Computational Science, Engineering, and Mathematics 396 may not both be counted unless the topics vary. May be repeated for credit when the topics vary. Prerequisite: Graduate standing and consent of instructor.

##### CSE 397. Topics in Computational Science and Engineering.

Advanced topics in the theory and application of computational science and engineering. Three lecture hours a week for one semester. and Computational Science, Engineering, and Mathematics 397 may not both be counted unless the topics vary. May be repeated for credit when the topics vary. Prerequisite: Graduate standing and consent of instructor.

##### CSE 397H. Graduate Research Internship.

Restricted to computational science, engineering, and mathematics majors Practical work experience in a research/industrial setting. Internship to be arranged by student and approved by instructor. The equivalent of three lecture hours a week for one semester. May be repeated for credit. Offered on the credit/no credit basis only. Prerequisite: Graduate standing and consent of supervising faculty member.

##### CSE 698. Thesis.

The equivalent of three lecture hours a week for two semesters. Offered on the credit/no credit basis only. Prerequisite: For 698A, graduate standing in computational science, engineering, and mathematics and consent of the graduate adviser; for 698B, Computational Science, Engineering, and Mathematics 698A.

##### CSE 398R. Master's Report.

Preparation of a report to fulfill the requirement for the master's degree under the report option. Independent study. Offered on the credit/no credit basis only. Prerequisite: Graduate standing in computational science, engineering, and mathematics and consent of the graduate adviser.

##### CSE 399W, 699W, 999W. Dissertation.

Independent study. May be repeated for credit. Offered on the credit/no credit basis only. Prerequisite: Admission to candidacy for the doctoral degree.