CS210 : Scientific Computing : Fall 2024


Lectures: MWF 12:00 PM - 12:50 PM, Riverside Campus | Student Success Center | Room 316
Professor: Tamar Shinar (shinar@cs.ucr.edu)
Professor Office hours: Wednesdays, after class, WCH 419
TA: Yitong Dai (ydai055@ucr.edu)
TA Office hours: 10am-11am on Thursday via zoom (link available through canvas announcement)

Textbooks:
Textbooks are for optional supplemental readings. Related sections are noted on the topics page.
Both texts are freely available to UCR students.
Numerical Algorithms, by Justin Solomon (pdf from author)
Scientific Computing, by Michael T. Heath (available online through UCR library)

Other resources:
Install Matlab (UCR licensed) or Octave (free).
Browser-based Octave online.
Linear Algebra and Learning from Data, by Gilbert Strang
Scientific computing an introduction using Maple and MATLAB, by Walter Gander and Felix Kwok (available through UCR library online)
Numerical Linear Algebra, by David Bau III and Lloyd N. Trefethen


Course Synopsis

This course provides an introduction to key concepts and methods in scientific computing, including numerical linear algebra, solution of linear and non-linear systems of equations, and optimization. The goal is to prepare you to use scientific computing in your area (e.g. graphics, vision, robotics, machine learning, data mining, etc.) or to continue on to further study of special topics in scientific computing.

Grading

Percentage
Homework40%
Midterm30%
Final30%

Homework will be weekly (with possible exceptions) and should be completed individually. The lowest homework grade will be dropped in computing your total homework score.

Late Hours. Each student has 72 late hours to use over the course of the quarter for homework submission. Within those 72 hours, there is no penalty for late submission. Beyond the 72 hours, late homework may be submitted up to the time solutions are posted, for a penalty of -10%/day, and a maximum penalty of -50%.

Exceptions. Please email the professor directly if there are any extenuating circumstances related to homework deadlines or exams.