|Instructor(s)||Chaudhary, Amitabh (amitabh)|
|Meeting Times||Friday 5:30pm - 8:30pm|
|Fulfills||Elective Specialization - Data Analytics (DA-1) Specialization - High Performance Computing (HPC-2)|
1. B+ or above in MPCS 51042 Python Programming (or in Programming core requirement with prior knowledge of Python)
2. B+ or above in MPCS 50103 Math for Computer Science or passing the corresponding placement exam
3. B+ or above in MPCS 55001 Algorithms
4. B or above in MPCS 53110 Foundations of Computational Data Analysis or passing the corresponding placement exam)
If your grades in the above classes do not meet the minimum requirements set above, please contact the instructor to discuss your background.
Univariate Calculus and Basic Multivariate Calculus (double integrals, partial derivatives, integration-by-parts, Taylor series).
This course assumes both mathematical maturity and programming fluency. In particular, students are expected to code complicated machine learning algorithms from scratch (without a template) and debug them on their own.
Not approved for CAPP or MACS students.
This class is scheduled at a time that does not conflict with any other classes this quarter.