Main /
DescriptionCourse DescriptionCIS 520 provides a fundamental introduction to the mathematics, algorithms and practice of machine learning. Topics covered include:
AudienceThe course is aimed broadly at advanced undergraduates and beginning graduate students in computer science, electrical engineering, mathematics, physics, and statistics. Undergraduates who meet the prerequisites are particularly encouraged to enroll, as are students from other departments. This is a hard course; A good alternative for those with less linear algebra or time is CIS419/519 or, if you want a really nice, much easier intro, take the Coursera ML course. If unsure which to take, see this. Reading Materials
SoftwareWe will be using Matlab for the course. We will provide “free” copies (included in your tuition) here . Pre-requisites
Evaluation
The problem sets include programming questions in Matlab. The midterm and final will be semi-closed book exams (cheat sheet allowed), which will encompass material covered in the lectures and assigned in the readings. For the project, you will be given an open-ended challenge problem, set up as a competition. We will use class participation as a factor in determining the final grade in borderline cases, so we encourage you to attend class and participate actively. We try very hard to make questions unambiguous, but some ambiguities may remain. If you are confused, please ask on piazza or in office hours. If you feel you need to make assumption, please state your assumptions explicitly. |