CMPS 12A
Introduction to
Programming
Programming Assignments
pa1: pdf, word Due Friday April 9,
10:00 pm
pa2: pdf, word Due Saturday April 17, 10:00
pm Extended to Monday April
19, 10:00 pm
pa3: pdf, word Due Saturday May 1, 10:00
pm Extended to Sunday May
2, 10:00 pm
pa4: pdf, word Due Friday May 14, 10:00
pm Extended again to
Monday
May 17, 10:00 pm
pa5: pdf, word
Due Sunday May 23, 10:00 pm Extended again to Wednesday May 26,
10:00 pm
pa6: pdf, word
Due Thursday June 3, 10:00 pm Extended (for the last time) to Sunday
June 6, 10:00 pm
Getting a Computer Account:
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. Click on the link labeled Activate UCSC Account, and follow
the subsequent instructions. Logon to the host unix.ic.ucsc.edu to access your
account. (If you don't know how to logon to your account, you
need to go to a lab session to learn how.) You may develop your
programming and lab projects on any
platform you like, but you must port them to the UCSC ITS -
Instructional Computing Unix environment to submit them. I highly
recommend that you test your projects thoroughly on this platform
before sumitting, since this is where they will be evaluated.
Submitting a Programming Assignment Online:
To submit a programming assignment, logon to one of the IC Solaris
hosts (unix.ic.ucsc.edu, unix1.ic.ucsc.edu, or unix2.ic.ucsc.edu), then cd to the
directory where
your program resides.
Type
the following at the Unix prompt (%):
% submit cmps012a-pt.s10
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. Most assignments will require that you submit multiple
files.
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