Class Schedule

Day: MWF
Time: 1:20-2:10pm
Location: cs 1221
Class e-mail list: compsci412-1-s06@lists.wisc.edu
Archived Class E-mail List

Instructor

Laura Goadrich
Office: cs 5390
e-mail: goadl@cs.wisc.edu
Office Hours: MW 2:10-3:10pm (or by appointment)

Teaching Assistants

Akanksha Baid
Office: 1307 CS
e-mail: baid@cs.wisc.edu
Office Hours: TR 2:30-3:30pm

Giordano Fusco
Office: 5364 CS
e-mail: fusco@cs.wisc.edu
Office Hours: M 9:45-10:45am & F 9-10am

Announcements

Course Description

Catalog description:This course is an introduction to algorithms used by engineers and scientists to find solutions (interpolation points and function coefficients) to continuous problems. Some of the problems we will focus on include non-linear equations, polynomial interpolation, numerical differentiation and integration, solution of linear systems, least-squares methods, and numerical solution of ordinary differential equations.

Prerequisites: Math 222 and either CS 240 or Math 234, and CS 302, or equivalent, and knowledge of matrix algebra.

Informal description:This course assumes that you know how to program a computer in a high-level language (HLL) such as C++ or Java. While we will be using MATLAB, you will be given pseudocode in a high-level language. This course will give you an understanding of how continuous problems can be approximated within a given error. You will learn about the types of errors and level of accuracy that each algorithm generates. This will give you insight into selecting the appropriate algorithms for your computational demands.