Project Turnin Procedures
You do not need to submit a detailed description of everything you did for the project. You do need to submit:
- Binary, a copy of which should sit right in the
<project-name>/turnin
directory.- Source code, in a subdirectory of the turnin directory.
- Optionally, extra files needed by the binary, again right in the
<project-name>/turnin
directory.- A readme.{txt, doc} that lists, succinctly, which bells and whistles you did. If you did something that is out of the ordinary (e.g., a feature not listed among the bells and whistles and/or a feature whose operation/use may not be completely self-evident), then you should document it here. Also, if you did your development under Linux, please note that as well.
The grading will consist of a staff member running your project right out of the turnin directory and stepping through the features. We will consult source code as needed.
Secure FTP clients
All the servers run by the computer science and engineering department require you to access them using secure ftp. The University of Washington has a site license for SSH 3.0.0 (Windows) and Fetch (Secure) 4.01 (Macintosh). Get them from the UWICK starter set at http://www.washington.edu/computing/software/uwick/contents.html. If you are running Linux, recent versions of OpenSSH also support the sftp protocol.
Using FTP
To submit your project by FTP, use secure FTP access (see below) to connect to
tahiti.cs.washington.edu
.Use your username and enter your password to log in. Please place your files in the appropriate CSE591 ftp folder:
project files: /cse/courses/cse591/ftp/<username>/<project-name>/turnin
artifacts: /cse/courses/cse591/ftp/<username>/<project-name>/artifact
In the Windows client, you can navigate to the folder using the "Operation...Go to Folder" (
ctrl+g
) command. If you are using sftp under Linux, use thecd
command.