CS/MTH 364/464 Numerical Analysis (Spring 2023):

  • Overview:
    This course is an introduction to numerical algorithms as tools to providing solutions to common problems formulated in mathematics, science, and engineering. Focus is given to developing the basic understanding of the construction of numerical algorithms, their applicability, and their limitations. Topics include numerical techniques for solving equations, polynomial interpolation, numerical integration and differentiation, numerical solution of ordinary differential equations, error analysis and applications. Here is the course syllabus.

  • Instructor: Dr. Sofya Chepushtanova, office SLC 408, email: sofya.chepushtanova@wilkes.edu.

  • Class meetings: MWF 11:00-11:50 am, room SLC 359.

  • Office Hours: MWR 12:00-12:50 pm and by appointment.

  • Textbook: Numerical Methods: Design, Analysis, and Computer Implementation of Algorithms by Anne Greebaum and Timothy Chartier, Princeton University Press, 2012.

  • Our programming language is MATLAB. You will be able to use it in our lab as well as remotely.
    Some MATLAB resources:
  • LaTeX: a markup language to typeset documents. It excels at making math and the overall layout beautiful. You may want to use it to type your homework solutions, and I encourage you to do so. Read the tutorial here. You may find the following LaTeX cheat-sheet useful.


  • Schedule (updated as the semester progresses):

    Week Class Topic Remarks and Materials

    1. Introduction. Review of Calculus. Calculus Review Notes

    2. Intro to MATLAB (Ch. 2).
    Computer Arithmetic (Ch. 5).
    Due 2/6: Homework 1