About

This guide covers how to use FileZilla1) to submit your homework. You're free to use another FTP client of your own, if you choose to. Regardless of how you submit your homework, any assignment submitted after the due time/date will be counted as late.


When you submit your homework, please give it a descriptive name. A good name is something that contains both your initials or name and the name of the assignment (e.g., "john_smith_hw1.zip" versus "files.zip").


Connecting to the Submission Site

First, launch FileZilla. It should be in the "Start, Programs, FileZilla" folder by default if you're using Windows. Near the top are some text boxes for you to fill out the host, username, and password fields:


Field: What to Type:
Host ftp.cs.pitt.edu
Username anonymous
Password [just type something random in here ]


And then click connect. Depending on the software you're using, you may be able to just type "ftp.cs.pitt.edu" into the host field and then click "Quickconnect."


Browsing to the Submission Directory

Make sure FileZilla didn't print out any type of warning or error. If not, you should be connected. On the right hand side you'll see where it says, "Remote site: /". That means that you are currently connected to the "/" (root) directory of ftp.cs.pitt.edu. You want to be in the directory for CS134. Type in "/incoming/CS0134/" (uppercase "CS", lowercase "incoming") into the text field that says "/" and hit enter. You should now be in the proper remote directory. You'll know you're in the right directory if you can see that a file exists with the name "CS134_students_you_are_in_the_right_place.txt". Then, simply double click into the appropriate submission directory. For example, go to "HW1" if you're submitting homework #1.


Now, browse to your homework file or files stored on your own computer. To the left of the remote site listing is the local site listing (aka your own computer's directories). Just browse through your computer to find your own homework's folder. As you navigate the folders in your computer, you'll see that the folder's files are listed in the pane directly under the local site listing.


Copying your File to the Server

Once you've found the file or director you want to submit 2) then click and drag them from the local site file listing into the remote file listing. It may take a few seconds for the transfer to complete. After it's done, you should see what you just submitted appear in the remote file listing. The original file is still on your own computer. Congratulations! You just submitted the file.


Final Thoughts

Although you can see which files have been submitted so far, no one can download, view the contents of, or delete any files that are in the listing. So, you don't have to worry about someone copying or deleting your submission.


When the files are submitted, the time of their submission is also stored as a time stamp. This time stamp cannot be altered and lets me know whether you submitted your homework on time or not.

1) You'll only need to download the client version of FileZilla.
2) If you will be submitting a large directory (with images or other media) then please .zip it up first.