Uploading files to Athena
Home > Uploading files to Athena

You can use any FTP client to upload files to the Athena directory specified for the submission of a given deliverable. This is usually of the form


If you do not have an FTP program set up on your computer already, we suggest you try Filezilla, which we cover in the Web Design 101 lecture. You don't need the pro version, the normal version works just fine. Additionally, refresher instructions on Filezilla are below.

Also, if you have any problems, don't hesitate to ask the course instructor/TA for help.

Using Filezilla

1. Ensure that your files look right locally, and that you're only using relative paths.

2. Launch Filezilla. It should look something like this when you first launch:

3. Type in the Host, Username, and Password. Username and password are for your Athena account. The host should be


Press Enter or the Quickconnect button. That should connect you to Athena, after which Filezilla will look like this:

The left half is a listing of your computer, and the right is a listing of your home directory on Athena. The top panel is a status log, and the bottom panel is a transfer log.

4. Navigate to the submission directory on Athena. To do this, copy-paste the submission directory into the "Remote site:" textbox. You should wind up with something that looks like this:

5. Drag the folder of your submission files into the lower half of the right side. You can use the left half to navigate to the folder on your computer that they're stored, or drag them over directly from file explorer (on Windows), or finder (on Mac).

6. Your files should have transferred successfully, giving you a pane something like this:

6. Check that your submission loads correctly. Navigate to the submission folder online by replacing /afs/athena.mit.edu/course/2/ with http://web.mit.edu/. The resulting web address will be something like


If the webpage looks like you expect, then great! You're done. If not, some common failure modes are forgetting to use relative links, or incorrect capitalization - remember that everything online is case-sensitive! Again, don't hesitate to ask the course instructor/TA for help. TAs will respond even faster on Slack, and other students may be able to help you debug as well.