Computer Science 590N - Intro to Numerical Computing

Fall
2020
01
1.00
Justin Payan
UMass Amherst
58452
On-Line
jpayan@umass.edu
This course is an introduction to computer programming for numerical computing. The course is based on the computer programming language Python and is suitable for students with no programming or numerical computing background who are interested in taking courses in machine learning, natural language processing, or data science. The course will cover fundamental programming, numerical computing, and numerical linear algebra topics, along with the Python libraries that implement the corresponding data structures and algorithms. The course will include hands-on programming assignments and quizzes. No prior programming experience is required. Familiarity with undergraduate-level probability, statistics and linear algebra is assumed.
Open to Graduate students only. ONLINE OFFERING. COURSE RUNS FOR 6 WEEKS (8/24/20-10/2/20). FAMILIARITY WITH UNDERGRADUATE-LEVEL PROBABILITY, STATISTICS, AND LINEAR ALGEBRA WILL BE ASSUMED. UNDERGRADUATES WHO HAVE COMPLETED COMPSCI 240 AND MATH 235 WITH PERMISSION OF INSTRUCTOR. STUDENTS NEEDING SPECIAL PERMISSION MUST REQUEST OVERRIDES VIA THE ON-LINE FORM: https://www.cics.umass.edu/overrides.
Permission is required for interchange registration during the add/drop period only.