| Section | 1 |
|---|---|
| Instructor(s) | Chaudhary, Amitabh (amitabh) |
| Location | Online Only |
| Meeting Times | Wednesday 5:30pm - 8:30pm |
| Fulfills | Elective Specialization - Artificial Intelligence (AI-2) |
Coursework and Evaluation
Textbook
A grade of B+ or better in the following courses:
• MPCS 50103 Math for Computer Science (or placement exam waiver)
• MPCS 51042 Python Programming
A grade of B or better in MPCS 55001 Algorithms
A grade of B or better in one of the following courses:
• MPCS 53110 Foundations of Computational Data Analysis
• MPCS 53120 Applied Data Analysis
MPCS 53111 Machine Learning (recommended; see below).
Equivalent courses or experience will be accepted with instructor permission. A prior course in machine learning would be useful but is not necessary; if you haven't taken any please contact the instructor with your prior courses and experience.
Programming experience in Python.
For MPCS students, this is an elective/specialization course and can only be taken after completion of three core classes or concurrent with third core class.
This course requires competency in Unix and Linux. Please plan to attend the MPCS Unix Bootcamp (https://masters.cs.uchicago.edu/page/mpcs-unix-bootcamp) and/or review the UChicago CS Student Resource Guide here: https://uchicago-cs.github.io/student-resource-guide/.
This class is scheduled at a time that conflicts with these other classes: