CS111—Introduction to Computational Science

CS111 logo
logo design: Yun Teng, CS111 Fall 2010

A course taught in the Dept. of Computer Science at UC Santa Barbara

Introduction to Computational Science

Number: CMPSC 111 Level: Undergraduate Units: 4

Prerequisite: Mathematics 5A or 4B with a grade of C or better; Mathematics 5B or 6A with a grade of C or better; Computer Science 24 with a grade of C or better.
Enrollment Comments: Introduction to computational science, emphasizing basic numerical algorithms and the informed use of mathematical software. Matrix computation, systems of linear equations, differential equations. Students learn and use the Python libraries numpy, scipy, and matplotlib.

This site is maintained in this github repo: https://github.com/ucsb-cs111/ucsb-cs111.github.io

  • LaTeX: —A formatting language for Mathematical documents
  • LaTeX: MathJax—LaTeX on webpages
  • LaTeX: Tutorial—Getting started with LaTeX for CS111
  • MATLAB—Programming language used in CS111
  • X11 Forwarding—X11 Forwarding from CSIL workstations to run graphics programs over ssh

  • Ncm—Numerical Computing With MATLAB by Cleve Moler