CMPS 10
Introduction to Computer Science
Winter 2005


Class Information:  pdf, word

Lab Assignments   

Lab Schedule 

Quiz Schedule & Solutions 

Homework 

Lecture Notes

Examples 


Time and Place:  MWF  2:00 – 3:10  Kresge 321
Webpage:  http://www.soe.ucsc.edu/classes/cmps010/Winter05
Webforum:  http://apps.soe.ucsc.edu/forums/index.php?bn=classes_cmps10winter2005

Instructor:  Patrick Tantalo
ptantalo@soe.ucsc.edu
http://www.soe.ucsc.edu/~ptantalo/
Office:   E2  257
Office Hours:   TThF  9:30 - 11:30  
Phone:   831-459-3898
 
Teaching Assistants:
Vesselin Diev (vdiev@soe.ucsc.edu)
Mark Deckert (mdeckert@soe.ucsc.edu)

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, then click on the link labeled Activate UCSC AccountInstructional Computing provides a number of  help pages to get you started.  Be sure to read the section on Unix Information.  
 

On-Campus Resources

School of Engineering
CATS  Home Page
Instructional Computing
Help Desk
Other Resources
Unix
Unix Tutorial for Beginners
Another Unix Tutorial from University of Washington.
An excellent (and long) Introduction to Unix from Ohio State University.
Editors
A Pico Tutorial from the University of South Dakota.
Mastering the VI editor from University of Hawaii.
An Emacs Tutorial from Rutgers University.
Programming in C/C++
C++ language tutorial
cplusplus.com - The C++ resources network
C Programming
Programming in C
Rob Pike: Notes on Programming in C
Programming in Java
Java Programming Resources
Programming in Perl
Perl Mongers


Professional Organizations

Association for Computing Machinery (ACM)
        UCSC Student Chapter
        Special Interest Group on Computer Science Education
Institute of Electrical and Electronics Engineers (IEEE)
        UCSC Student Chapter
        The IEEE Computer Society
        IEEE Education Services
Society for Industrial and Applied Mathematics (SIAM)
        Activity Group on Discrete Mathematics
        Activity Group on Supercomputing




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