CMPS 101

Abstract Data Types

Winter 2000



Time and Place:  MWF   3:30 – 4:40   Social Sciences II   room 71

Instructor:   Patrick Tantalo  (http://www.cse.ucsc.edu/~ptantalo/)
Office:   Jack Baskin Engineering  309B
Office Hours:   Tu, Th, & F   10:00-12:00, and by appointment.
Email:   ptantalo@cse.ucsc.edu
Phone:   831-459-3898

Teaching Assistant: Steve Fonseca (fonseca@cse.ucsc.edu)
TA Discussion Sections:
     Tuesday 3:00 - 4:00 pm  Baskin Engineering 105
     Wednesday  11:30 am - 1:00 pm  Baskin Engineering  105
     Thursday  12:00 - 1:00 pm  Baskin Engineering 105
     Thursday  3:00 - 4:00 pm  Baskin Engineering  105

Tutor Hours:
     Tim Frobisher:  Tuesday & Thursday  12:00-1:00  Baskin Engineering 105
     Samuel Handelman:  Tuesday & Thursday 3:00-4:00  Baskin Engineering 105
     Preston Whitaker:  Saturday 1:00 - 3:00  Baskin Engineering 105
 

Links:

Syllabus

Homework Assignments

Programming Assignments

My Examples

TA Page 
Includes class records and more examles.  If you cannot access your records through this link, we may not have your name and/or student ID in our database.  If you have any trouble, send a message to the TA (Steve Fonseca  fonseca@cse.ucsc.edu) with this information.
 


Note on new computing environments:
CATS is in the process of changing its Instructional Computing (IC) environment from Athena to GPUE (General Purpose Unix Environment.)  Most of these changes, and in fact most of the differences between the old and new environments will not effect our work in this class, although there may be a few exceptions.  When you do log on to the CATS machines however, you should get in the habit of logging on to the GPUE machines (teach.ic, learn.ic, be-sun) rather than the Athena machines (si, am, ese) which will soon be retired.

Added Note on Programming Assignments:
In fact there are a few differences in the way the C standard libraries are structured in the two environments.  For this reason you should develop your programming projects on GPUE, since that is where they will be evaluated.  However, IC seems to have shut down the submit facility on GPUE for an indefinite period.  Therefore, you should submit your assignments from Athena.  The syntax for submit is slightly different there:

%  submit   cmps101   assignment_name   your_list_of_files_to_be_submitted
i.e. the course name is cmps101, not cmps101.w00.
 

CATS-IC Resources:
Information Resource Center FAQs
Instructional Computing
GPUE
Submit Command (GPUE)
Submit Command (Athena)

Other Resources:
A tutorial on GNU Make.
An extensive list of Vi tutorials.
Free Software Foundation Gnu Emacs Manual (very long).
An excellent  Introduction to Unix from Ohio State University.
 
 
 
 


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

webmaster@cse.ucsc.edu

Last modified Thursday, 23-Sep-1999 15:19:31 PDT.

Back to the CE / CIS Class Home Pages.
Back to the CE / CIS Home Page.