Assignment 0: Submission Verification and Portfolio Creation

Operational Objectives: Create your CS account and submit a simple text document created using a text editor.

Deliverables: Use the script assign0submit.sh to turn in the following file: info.txt.

This assignment serves two main goals: creation of your course assignments portfolio, and putting contact info in the portfolio for use by instructors in case of urgent need for communication.

  1. Establish CS Account. If you have not obtained a CS account, do so now at http://system.cs.fsu.edu/ select "New User", and follow the instructions. Once you have your account established, go the URL cited above and familiarize yourself with the rules and facilities of the system. You are now officially a part of the FSUCS user community, and as such you have both rights and responsibilities.

  2. Set up Emacs. Log into your account on shell and copy some Emacs setup files that will make Emacs behave reasonably with respect to your keyboard:

    cp ~cop3330p/emacs_dot_files/.emacs ~/
    cp -r ~cop3330p/emacs_dot_files/.lisp/ ~/
    

    These files are publicly readable, so no group membership is required to copy them.

  3. Organize Account. Create your course directory ~/cop3330 and a separate subdirectory ~/cop3330/assign0 of your course directory with these commands:

    mkdir ~/cop3330
    mkdir ~/cop3330/assign0
    

    Change into the assignment directory and finish the assignment there:

    cd ~/cop3330/assign0
    

  4. Create your info.txt file. Use Emacs to create a text file named info.txt containing the following information:

    Name:          (your official registration name at FSU)
    
    Nickname:      (examples: "Bob", "Harriet", "Mr Smith", "Ms Smith", "Mrs Smith", "Dr Smith")
    
    CS Username:   (your CS login name)
    
    FSU Username:  (your Blackboard login name)
    
    Phone:         (a phone number where you could be reached in case of emergency)
                   (hours when the number is valid, e.g., 9-5, evenings, weekends, ...)
    

    Note that this file will reside in your class portfolio, which is accessible only by the instruction staff.

  5. Get the submit script. Copy the file LIB/assign0/assign0submit.sh into your assign0 directory. (See Course Organizer for definition of "LIB".) A command for this is:
    cp LIB/assign0/assign0submit.sh ~/cop3330/assign0/

  6. Make the submit script executable. Change permissions on your copy of assign0submit.sh to executable. (Enter the command "chmod 700 assign0submit.sh".)

  7. Submit. Turn in the file info.txt, using the assign0submit.sh submit script. (Enter the command "assign0submit.sh".)

    Warning: Submit scripts do not work on the program and linprog servers. Use shell.cs.fsu.edu to submit projects. If you do not receive the second confirmation with the contents of your project, there has been a malfunction.