10-423 + 10-623, Spring 2024
School of Computer Science
Carnegie Mellon University
A: Please read through this FAQ and the Syllabus page. If you are registered (or waitlisted) for the course, the course staff will enroll you in the technologies we will use for communication (Piazza) and homework assignment submission (Gradescope). If it is after the first day of class, you have been registered for more than two days, and you still don’t have access to one of these, then go ahead and enroll yourself in Piazza using your Andrew Email and send a “Private Note” to the instructors that includes your Andrew ID.
A: Of course, we can never guarantee that you will be able to get off the waitlist. However, we expect the waitlist to clear a couple weeks into the semester. If you submit all the homeworks and keep up with the work, there is a reasonable chance you’ll be able to get in. Originally, we had an 80 person room, but when 300+ students tried to register we were given a 240 person room. Since many students sign up for many more courses than they actually expect to take, we anticipate that the number registrants to drop below our seating capacity soon after classes begin. Please be patient and kindly do not message the course staff asking for special treatment regarding the waitlist.
A: As of the start of Spring 2024, this course does fulfill an academic requirement for the Master’s in Machine Learning (MSML), the AI major, the ML Minor, and the ML Concentration. It may fulfill an academic requirement for your program, and the best way to find out is to ask your program director.
A: Students interested in generative AI can already access most of the important methods driving the recent growth in the field. However, to do so they might need to take four to five courses in MLD (e.g. an undergrad could take 10-417, 10-403, 10-414, 10-405, 10-425) or a variety from LTI and RI. The purpose of this course is to provide a single course that brings all of these topics together under one roof. In doing so, we will also be able to draw ties between the different methods and how they interact.
A: Certainly! Here’s a very incomplete list…