CSc 1301, Fall 2025, Handin Instructions
To submit your programs, you will perform the following two steps:- STEP 1:
To transfer the file to tinman server, you should use the following procedure:
- Open a Terminal/Powershell Window.
- cd into the folder containing your code.
- Then, type the following command (replace userid with your campusid):
sftp userid@tinman.cs.gsu.edu
you will be asked for your password; type it in (you may have to say "yes" to a question before password). - Once you see the sftp prompt, transfer the file as follows:
put file.py
- Then, make sure you exit the sftp program:
exit
- STEP 2:
On the Terminal or Powershell window on your local computer/laptop,
you will connect to the tinman.cs.gsu.edu server using the following command:
ssh userid@tinman.cs.gsu.edu
You will be prompted for your account's password on tinman server, which you should provide. You should navigate to the proper folder on the server within your home directory containing the program files that were transferred in Step 1. From here, you can submit all files using the following command:sudo handin1301 1 file1.py file2.py file3.pdf file4.txt
This will prompt you for your tinman password. You should see one SUCCESS message for each file you submit. Resubmissions are allowed under the same file name and the handin script will ask you whether you want to overwrite the old submission file.
NOTE: The 1 in the command refers to the assignment number. For assignment 2, this should be 2, and so on.
You may use the following command to "view" all your submissions for a particular assignment:
sudo handin1301 -list 1where the 1 in the command is the assignment number. This can be replaced by other assignment numbers.