Computer Science 590N - Intro to Numerical Computing
Fall
2016
01
1.00
Roy Adams
TU TH 5:30PM 6:45PM
UMass Amherst
81371
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. LECT 02 IS ON-LINE. COURSE RUNS FOR 6 WEEKS (9/6/16-10/18/16: 10/11-NO CLASS). ADD/DROP THROUGH 9/19. INSTRUCTOR CONSENT REQUIRED TO WITHDRAW 9/20-9/23 ONLY. 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.