skip to main content
Department of Computer Science University of Colorado Boulder
cu: home | engineering | mycuinfo | about | cu a-z | search cu | contact cu cs: about | calendar | directory | catalog | schedules | mobile | contact cs
home · courses · catalog · 
 

Course Catalog: Numerical Computation

 
Hide Descriptions Show Descriptions
CSCI 3656 (3). Numerical Computation

Covers development, computer implementation, and analysis of numerical methods for applied mathematical problems. Topics include floating point arithmetic, numerical solution of linear systems of equations, root finding, numerical interpolation, differentiation, and integration. Prerequisites: Two semesters of calculus, linear algebra, and one of CSCI 1200 or CSCI 1300. Offered Spring 2012.

CSCI 4446 (3). Chaotic Dynamics

Explores chaotic dynamics theoretically and through computer simulations. Covers the standard computational and analytical tools used in nonlinear dynamics and concludes with an overview of leading-edge chaos research. Topics include time and phase-space dynamics, surfaces of section, bifurcation diagrams, fractal dimension, and Lyapunov exponents. Same as ECEN 4423. Prerequisites: Two semesters of calculus; CSCI 1200, CSCI 1300 or equivalent; and PHYS 1110. Recommended: PHYS 1120, CSCI 3656 and MATH 3130. Offered Spring 2012.

CSCI 4576 (4). High-Performance Scientific Computing 1

Introduces computing systems, software, and methods used to solve large-scale problems in science and engineering. Students use high-performance workstations and a supercomputer. First course in a two-semester sequence. Prerequisites: CSCI 3656 or equivalent. Offered Fall 2011 and Spring 2012.

CSCI 5446 (3). Chaotic Dynamics

Explores chaotic dynamics theoretically and through computer simulations. Covers the standard computational and analytical tools used in nonlinear dynamics and concludes with an overview of leading-edge chaos research. Topics include time and phase-space dynamics, surfaces of section, bifurcation diagrams, fractal dimension, and Lyapunov exponents. Same as ECEN 5423. Prerequisites: Two semesters of calculus; CSCI 1200, CSCI 1300 or equivalent; and PHYS 1110. Recommended: PHYS 1120, CSCI 3656 and MATH 3130. This course was formerly offered as CSCI 6446 Chaotic Dynamics. Offered Spring 2012.

CSCI 5576 (4). High-Performance Scientific Computing

Introduces computing systems, software, and methods used to solve large-scale problems in science and engineering. Students use high-performance workstations and a supercomputer. Prerequisites: Recommended: CSCI 3656. Offered Fall 2011 and Spring 2012.

CSCI 5606 (3). Principles of Numerical Computation

Highlights computer arithmetic, solution of linear systems, least-squares approximations, nonlinear algebraic equations, interpolation, and quadrature. Prerequisites: CSCI 3656 and three semesters of calculus or equivalent. Offered Fall 2011.

CSCI 5636 (3). Numerical Solution of Partial Differential Equations

Focuses on finite difference solution for partial differential equations, methods of SOR, ADI, conjugate gradients, finite element method, nonlinear problems, and applications. Prerequisites: CSCI 5606. Offered Spring 2012.

CSCI 5646 (3). Numerical Linear Algebra

Offers direct and iterative solutions of linear systems. Also covers eigen value and eigenvector calculations, error analysis, and reduction by orthogonal transformation. Prerequisites: CSCI 5606.

CSCI 6676 (3). Numerical Methods for Unconstrained Optimization

Looks at modern computational methods for solution of unconstrained optimization problems, nonlinear least squares, and systems of nonlinear equations. Techniques for building algorithms to solve problems with special structure. Prerequisites: CSCI 5606.

CSCI 6686 (3). Numerical Methods for Constrained Optimization

Covers computational methods for constrained optimization. Topics include basic theory, methods for quadratic programming, active set strategies for linear constraints, and penalty and successive quadratic programming methods for nonlinearly constrained problems. Prerequisites: CSCI 5606.

CSCI 7176 (3). Topics in Numerical Computation

Topics selected by instructor. Possible topics are numerical linear algebra, solution of differential equations, nonlinear algebra and optimization, data fitting, linear and nonlinear programming, and solution of large problems. Prerequisites: Consent of instructor.

 CSCI 7176. Domain Decomposition Methods
 CSCI 7176. High Performance Computing
 CSCI 7176. Nonlinear Iterative Methods for Partial Differential Equations
 CSCI 7176. Parallel Sparse Matrix Techniques
 CSCI 7176. Recent Development in Numerical Methods for Partial Differential Equations
 CSCI 7176. Simulation of Multiphysics
 
See also:
Department of Computer Science
College of Engineering and Applied Science
University of Colorado Boulder
Boulder, CO 80309-0430 USA
Questions/Comments?
Send email to

Engineering Center Office Tower
ECOT 717
+1-303-492-7514
FAX +1-303-492-2844
XHTML 1.0/CSS2 ©2012 Regents of the University of Colorado
Privacy · Legal · Trademarks
May 5, 2012 (13:12)
 
.