CS 4220

CS 4220

Course information provided by the 2024-2025 Catalog. Courses of Study 2024-2025 is scheduled to publish mid-June.

Introduction to the fundamentals of numerical linear algebra: direct and iterative methods for linear systems, eigenvalue problems, singular value decomposition. In the second half of the course, the above are used to build iterative methods for nonlinear systems and for multivariate optimization. Strong emphasis is placed on understanding the advantages, disadvantages, and limits of applicability for all the covered techniques. Computer programming is required to test the theoretical concepts throughout the course.


Prerequisites/Corequisites Prerequisite: MATH 2210 or MATH 2940 or equivalent.

Last 4 Terms Offered 2025SP, 2024SP, 2023SP, 2022SP

Distribution Category (SMR-AS)

When Offered Spring.

Comments MATH 4250/CS 4210 and MATH 4260/CS 4220 provide a comprehensive introduction to numerical analysis; these classes can be taken independently from each other and in either order. Knowledge of programming, and multivariable calculus. Students must also be comfortable writing proofs.

View Enrollment Information

Syllabi: none
  •   Regular Academic Session.  Choose one lecture and one project. Combined with: CS 5223MATH 4260

  • 4 Credits Stdnt Opt

  •  7106 CS 4220   LEC 001

    • MWF
    • Jan 21 - May 6, 2025
    • Damle, A

  • Instruction Mode: In Person

    Prerequisite: MATH 2210 or MATH 2940 or equivalent, knowledge of programming, and multivariable calculus. Students must also be comfortable writing proofs.

  • 10811 CS 4220   PRJ 601

    • Jan 21 - May 6, 2025
    • Damle, A

  • Instruction Mode: In Person