Course Description

An introduction to computer programming that provides the tools necessary for students to use computers effectively in scientific work, including work in the natural and physical sciences, biological sciences, medicine, mathematics, psychology, and economics. Students learn to write software to solve problems, visualize and analyze data, perform computer simulations, and implement and test computational models that arise in a wide range of scientific disciplines. The course introduces MATLAB, a powerful and widely used technical computing environment with advanced graphics, visualization and analysis tools, and a rich high-level programming language.

Course Preliminaries

CS File Server      

Request a CS112 Account      

Submit Course Questionnaire