skip to page content SBU
Carnegie Mellon University
95-897 Machine Learning Technologies
Spring 2026

Home
Syllabus
Assignments
Notes

Coursework

Coursework consist of (grading in parentheses):

  • 3 Homework (20% each)
  • 1 Final exam (25%)
  • Participation via (Canvas) Quizzes (15%)

HOMEWORK:

Homework will be posted on Canvas. Each homework will consist of two parts: (1) a set of conceptual questions, and (2) programming. For the programming part, we will provide a code template (and sometimes partial code as well) in a Jupyter notebook. You will have two weeks to complete each homework assignment.

Getting help: You can visit the instructor and the TAs during office hours as well as post questions on Piazza to get help on the assignments. Regarding help from fellow students, see the note on collaboration below.

Collaboration: All assignments are to be written individually. Collaboration and study groups are allowed and encouraged. However, each student should submit their own write-up. Please see the collaboration policy for details.

Submitting: We ask that you submit two files per homework: (1) a pdf file with your answers to the conceptual questions, and (2) the Jupyter notebook we provide as a template with all your code that you filled in. Both files (.pdf and .ipynb) are to be uploaded electronically only on Gradescope (no hard-copy print-outs).

Homework assignments are due at the beginning of the class on the day it is due. You can upload your files multiple times, but note that we will use the latest upload date as the submission date, which may factor into your slip days accordingly. Please see the late submission policy for details.

IMPORTANT DATES:

Assignment Note Out Due Weight
Homework 0
Setting up Python/PyTorch, PSC, and Jupyter
Jan 16
n/a
0%
Homework 1
Classical Models I & II, Ensembles
Jan 20
Jan 30
20%
Homework 2
Key Model Concepts, Unsupervised Learning, NNs
Jan 30
Feb 13
20%
Homework 3
Transformers for Tables/Graphs/Time series/Text/Images
Feb 13
Feb 27
20%
Final Exam

Check out
univ. calendar
--
25%

EXAMS:

There will be a final exam (to be scheduled by the University).

Note: For the exam, you are allowed to bring with you 4 (four)A4-size sheets, containing your own notes (hand-written or typed). You can use both sides of each sheet.

Use of any computers or other electronic devices during the exams is not allowed. The tentative dates are posted above, the finalized dates will be announced during the semester.