Sorry, you need to enable JavaScript to visit this website.

Submitting POM solutions

For each problem and project, you must submit a VIDEO explaining your solution in the form below:
  • Videos must be at most 2.5 minutes long for 5pt/10pt problems, and at most 6 minutes long for projects.
  • You must narrate your solutions; you do not need to show your face. Acceptable formats include:
    • Screensharing a PowerPoint/slides presentation and narrating,
    • Screensharing a drawing app (e.g., Microsoft Paint) and narrating,
    • Recording themselves at a whiteboard, paper, or easel and narrating,
    • Speaking directly to the camera.
  • Videos must be submitted as links (uploaded to Google Drive, YouTube, Dropbox, etc.). Extra files that may be requested in the problem must be submitted in PDF format (unless they are code, in which case, read below).
  • For computer science problems, you may be asked to submit code along with a video explaining your submission. The only allowed languages are Python-3 and Java, so please upload a .py or .java file for these problems.
  • Sometimes, in addition to the video, you will be asked to submit both a PDF file and a file with code. The form allows you to upload several files in that case.
  • You do not have to submit all solutions at once; you can submit some of them and then return to this page later to submit more. You can submit your solutions in any order.
The deadline (full score) is December 10, 2025, 11:59 PM EST

The late deadline (after hints released, 60% score) is December 14, 2025, 11:59 PM EST

* If you'd like to resubmit your solution, simply upload it one more time. Only your most recent submission for each problem or project will be graded.

To submit this form, you must be logged in to your student account.
Problem

File (ONLY if it was mentioned in the problem description)

Order
File (ONLY if it was mentioned in the problem description)
Only PDF, Python, or Java files

Upload the video to your Google Drive and make it accessible to "Anyone with the link":
1. In Google Drive, double-click the video file to open it.
2. Click the "Share" button in the upper-right corner; a small window will appear.
3. Under General access, change the setting from "Restricted" to "Anyone with the link".
4. Click Done
 

Image

1. Upload the video to your YouTube account.
2. After uploading, under Visibility, select Unlisted (Anyone with the link can view).
 

Image

in the YouTube app on mobile:

Image


If you have already uploaded the video and forgot to change the visibility, you can do the following:
1. Go to https://studio.youtube.com/ and open the Content section on desktop, or tap Edit video on mobile
2.  Under Visibility, change the setting from Private to Unlisted.

When submitting a video as a link, please ensure that you can access the video using the link in an incognito/private window.
If we cannot access your video through the link you provided, your solution will not be awarded any points.