Course Detail
Units:
3.0
Course Components:
Lecture
Enrollment Information
Enrollment Requirement:
Prerequisites: 'C-' or better in MATH 2270 AND ((Full Major status in Computer Science OR Full Major Status in Computer Engineering OR Full Major status in Software Development) OR (CS 2420 AND Full Major Status in Physics))
Description
Scientific and data computation relevant to computational science and engineering, with emphasis on the process of modeling, simulation, visualization and evaluation.This is an introduction to classical and modern computational and data science methods, with a focus on their theoretical and algorithmic development as well as their implementation. Topics may include numerical linear algebra, numerical approximation methods such as interpolation and linear regression, solving and linear and non-linear systems, and optimization. Basic knowledge of programming, matrices, and calculus is assumed. Recommended programming experience at the level of CS 2420 and Mathematical background at the level of integral calculus.