Fall 2021: CX4640 Numerical Analysis 1

  • 3 credit hours
  • Meeting Times: Tuesday and Thursday, 2:00–3:15PM
  • Date range: Aug 23, 2021–Dec 16, 2021
  • Location: Instr Center 215

  • Instructor: Spencer Bryngelson (shb@gatech.edu)
    • Office hours: Virtual, after class, Tuesday and Thursday, 3:30–4:30PM
    • https://bluejeans.com/787369090/4572
  • Teaching Assistant: Scott Sims (ssims36@gatech.edu)
    • Office hours: Monday and Wednesday, 11:15AM–12:15PM
    • https://bluejeans.com/964999492
  • Include “CX4640” or “MATH4640” in subject line of all email correspondence

Course Description

Introduction to fundamental algorithms and analysis of numerical methods commonly used by scientists, mathematicians, and engineers.


  • Linear and Discrete Mathematics (MATH 2602)
  • Differential Equations (MATH 2403/2413)
  • Intermediate-level expertise of Python, Matlab, Julia, Mathematica, C/C++, Fortran, or similar


  • Finite precision computation, sources of error, stability, conditioning
  • Linear systems of equations
  • Linear least squares
  • Eigenvalue problems
  • Solution of nonlinear equations
  • Optimization
  • Interpolation and approximation
  • Numerical differentiation and integration
  • Numerical solution of ordinary differential equations
  • Numerical solution of partial differential equations



  • 5% Participation
  • 10% Homework
  • 25% Midterm 1 (take-home)
  • 25% Midterm 2 (take-home)
  • 35% Final project (take-home)


Your final grade will be assigned as a letter grade according to the following scale.

  • A: 90-100%
  • B: 80-89%
  • C: 70-79%
  • D: 60-69%
  • F: 0-59%


Michael Heath, Scientific Computing: An Introductory Survey (Revised Second Edition)

Course expectations and guidelines

University policy

Georgia Tech aims to cultivate a community based on trust, academic integrity, and honor. Students are expected to act according to the highest ethical standards. Any student suspected of cheating or plagiarizing on a quiz, exam, or assignment will be reported to the Office of Student Integrity, which will investigate the incident and identify the appropriate penalty for violations.

Collaboration policy

  • Homework and midterms: These are to be completed on your own. No collaboration is acceptable.
  • Final project: Intellectual collaboration is acceptable, though all “hands on” work is to be your own. This includes your code and your report.

Late assignments

Assignments submitted late are subject to a 20% penalty per day late.


If you are a student with learning needs that require special accommodation, contact the Office of Disability Services at (404) 894-2563 or their website, as soon as possible, to discuss your needs and to obtain an accommodations letter. Then, make an appointment with me as soon as possible to discuss your learning needs.

Supporting video resources