Project Turnin Procedures

You do not need to submit a detailed description of everything you did for the project. You do need to submit your binary and source code with the timestamp on or before the due date in your main directory:

Windows: \\ntdfs.cs.washington.edu\cs\unix\projects\instr\\cse457\<project-name>\<group-name>

You can navigate to your turn-in directory on Windows by clicking the Start Menu, clicking cs on the Computer menu, then navigating to unix\projects\instr\\cse457\project-name\group-name

Linux: /projects/instr//cse457/<project-name>/<group-name>

you will find two separate turnin sub-directories. [Note: "group-name" is not necessarily the group name you selected in the Grouper application. It is always the hyphenated combination of your user ID and your partner's.]

Here is where you need to put copies of your files:

We will also need to submit your artifact separately through the artifact turnin page linked on the class home page for artifact turnins.

The grading will consist of a staff member running your project right out of the binary directory and stepping through the features. We will verify the timestamp of the executable. We will consult source code as needed.

Remote submission from Windows

If you wish to submit your project remotely from windows but cannot reach the \\ntdfs.cs.washington.edu drive remotely, then there are a couple of options available to you.

Secure FTP with FileZilla Client

FileZilla Client is a free file transfer program that supports SSH File Transfer Protocol.

  1. Download a copy here, and run the installer to install FileZilla.
  2. Launch FileZilla. You can do this by double-clicking the FileZilla "Fz" desktop icon, or clicking FileZilla under FileZilla FTP Client on your Start Menu.
  3. At the top of FileZilla, you will see the QuickConnect bar:
    Quick Connect
    Please enter the following information:
    • Host: sftp://attu.cs.washington.edu
    • Username: Your CSE NetID
    • Password: Your Unix/kerberos password
    • Port: leave it blank (FileZilla guesses the port for you)
    Then, click Quickconnect.
  4. On the right panel, for "Remote site:", type
    /projects/instr//cse457/
  5. In the bottom right panel, you will see the project folders. Double-click on the folder for the project you are turning in.
  6. The class group folders will appear. Double-click your group folder.
  7. You can now double-click the binary or source folders to enter them.
  8. FileZilla allows you to drag and drop files from anywhere on your system into the lower right panel. You can also navigate to the files you want to submit on the left-hand panel, and drag them onto the lower right panel.
  9. Once you have dragged your files over, and there are no Queued Files in the list at the very bottom of the screen, you may exit FileZilla.

Secure FTP with SSH Tectia

The UW's license for SSH Tectia expired on November 2010. If you don't have SSH Tectia, please use a different application (like FileZilla).

You can upload your files using a secure FTP client.UW provides a free client called SSH Secure FTP, which has a decent GUI. It comes as part of UWICK:

http://www.washington.edu/computing/software/uwick/starter/

After installing:

  1. If a login prompt doesn't start immediately, hit the "Quick Connect" button.
  2. Enter the name of your favorite departmental server (e.g., attu.cs.washington.edu) and your username.
  3. If this is your first login, you will get prompted with the option to save the key for future use. Choose this option and hit OK.
  4. Enter your password.
  5. You may at this point have an SSH terminal open. To open the FTP window, do "Window...New File Transfer..."
  6. Do "Operation...Go to folder..." and enter:
    /projects/instr//cse457
  7. Navigate to the current project and your group's turnin directory.
  8. Drag and drop your files into the folders.
  9. [Recommended] If you plan to repeat this process for future projects, you can click the Profiles button, then Add Profile.. and give the session a name (e.g., attu). In the future, you can go directly to "Profiles" and select the server.

Remote desktop

  1. Put your files where you can get to them from a campus machine.
  2. Run remote desktop to: aria.cs.washington.edu. You should be able to find remote desktop under Start...Programs...Acessories...Communications...
  3. Locate or download the files from step #1.
  4. Copy your files into your turnin directory.