CMPS 101
Programming Assignments

Programming Projects
pa1:  pdf, word   Due Wednesday October 7,  10:00 pm     Extended to Thursday 10-8-09  10:00 pm 
pa2:  pdf, word   Due Monday October 19,  10:00 pm       Extended to Tuesday 10-20-09   10:00 pm 
pa3:  pdf, word   Due Monday November 2,  10:00 pm     Extended to Wednesday 11-4-09   10:00 pm 
pa4:  pdf, word   Due Monday November 16,  10:00 pm   Extended to Wednesday 11-18-09  10:00 pm 
pa5:  pdf, word   Due Monday November 30,  10:00 pm   Extended again to Friday 12-4-09   10:00 pm 
UCSC Computer Accounts
It is a requirement of this course that all students have an active UCSC computer account.  If your account is not already activated, go to the UCSC portal:  http://my.ucsc.edu, and log in using the User ID and Password that were sent to you by the Registrar's Office, then click on the link labeled Activate UCSC Account.  Logon to the University's Unix Timeshare host unix.ic.ucsc.edu to access your account.  You may develop your programming projects on any platform you like, but you must port them to the IC-Solaris Unix environment to submit them.  Since your projects will be evaluated on the IC-Solaris platform, it is imperative that you thoroughly test all programs in that environment before submission.  The host unix.ic.ucsc.edu is administered by Instructional Computing.  Contact their help desk for assistance with your account.

How to Submit a Programming Project

To submit a programming assignment, log on to unix.ic.ucsc.edu.  From within the directory where your program resides, type the following at the Unix prompt (%):
% submit  cmps101-pt.f09  assignment_name  file1  file2   ...
In the above example file1, file2, etc are the files to be submitted, and  "assignment_name" is the name of the assignment, such as pa1, pa2, etc.  All assignments in this class require that you submit multiple files, including a README and Makefile.  If you decide that you don't like what you submitted and want to submit a better version of the assignment (before the due date of course), just submit again using the same file name.  The new submission overwrites the old. 

If you find any errors, please report them to: ptantalo@soe.ucsc.edu


webmaster@soe.ucsc.edu

Back to the SOE Class Home Pages
Back to the SOE Home Page