Computational methods and applications (AMS 147)

Instructor: Prof. Daniele Venturi (venturi AT ucsc.edu)

Teaching Assistants: George Labaria (glabaria AT soe.ucsc.edu), Yuanran Zhu (yzhu22 AT ucsc.edu)

Main Lectures: Tu/Th 9:50-11:25AM,  Thimann lecture hall 1

Computer Sessions

1) Tuesday (with Prof. D. Venturi), 3:20-4:55PM, Engineering 2 room 194
2) Wednesday (with G. Labaria), 10:15-11:45AM, Social Sciences 2 room 75

Office Hours 

 Prof. Venturi: Thursday 2-4PM, room 353B (Baskin 1)
 George Labaria:  Monday 2-4PM, room 312 C/D (Baskin 1)
 Yuanran Zhu:  Tuesday 5-6PM, room 312 C/D (Baskin 1), Friday 2-3PM, room BE-119

CANVAS COURSE WEBPAGE: Click HERE and follow the instrcutions

Midterm: Thursday February 8, 9:50-11:25AM,  Thimann lecture hall 1

Final: Thursday March 22, 8-11AM,  Thimann lecture hall 1


Purpose of the course: To introduce basic computational methods and algorithms for solving mathematical problems that arise in different areas of science and engineering. The emphasis will be on the analysis and implementation of numerical algorithms using MATLAB or OCTAVE.    

Course content: MATLAB basics, solution to nonlinear algebraic equations, approximation of functions and data, numerical differentiation and integration, solution methods for linear systems, numerical methods for ordinary differential equations

Assessment: 50% homework assignments, 25% midterm (in class), 25% final (in class). Final grades may be subject to adjustments based on non-mandatory research projects, or scientific colloquium with the instructor.

Textbook: A. Quarteroni, F. Salieri and P. Gervasio,  ``Scientific Computing with MATLAB and Octave