CMPS 12A
Introduction to Programming
Spring 2007
- Review
Session by Shawn Yost: Saturday June 9, 12:00-3:00 pm at Crown Library
- Final
Exam: Monday June 11, 8:00-11:00 am
- Please
bring your UCSC ID to the exam
- Lab 8
posted
- Pa4 and
lab7 extended to Saturday 10:00 pm
Time and Place: TTh 12:00
- 1:45 Thimann Lecture 1
Class Webpage: http://www.soe.ucsc.edu/classes/cmps012a/Spring07
Class Webforum: http://forums.soe.ucsc.edu/viewforum.php?f=39
Instructor: Patrick Tantalo
(http://www.cse.ucsc.edu/~ptantalo/)
Office: E2 257
Office Hours: Wednesday 10:00-12:00
& 1:00-4:00, and by appointment
Email: ptantalo@soe.ucsc.edu
Phone: 831-459-3898
Teaching Assistants:
Serdar Sali <sali@soe.ucsc.edu>
Jessica Gronski <jgronski@soe.ucsc.edu>
Lab Schedule:
All
sections will be held in JBE 105.
Monday
10:00 - 12:00 pm Serdar Sali
Tuesday 7:00 -
9:00 pm Jessica Gronski
Wednesday 12:00 - 2:00
pm Serdar Sali
Thursday
9:30 - 11:30
am Jessica Gronski
Friday
4:00 - 6:00 pm Serdar Sali
MSI Tutor: Shawn Yost <syost@ucsc.edu>
MSI Sections: MSI webpage
Monday 3:30 -
4:40 pm Social
Sciences 2 137
Friday
2:00 - 3:10 pm Social
Sciences 2 363
Required Text: Java by
Dissection (second
edition) Ira Pohl & Charlie McDowell. Lulu 2006. (You can get this at the bookstore, or online
at http://www.lulu.com/JavaByDissection.
Supplementary Texts:
Java Programming:
Learning Java (third edition) by Patrick Niemeyer &
Jonathan Knudsen,
O'Reilly, 2005.
Java in a Nutshell (fifth edition) by David
Flanagan, O'Reilly, 2005.
C Programming:
C for
Java Programmers by Tomasz
Muldner, Addison Wesley 2000.
Unix:
A
Practical Guide to the UNIX System
by Mark G.
Sobell, Addison Wesley 1995.
Other Resources:
Unix
A Unix
Tutorial from University of Washington.
An excellent (and long) Introduction to Unix
from Ohio State University.
Editors
A very quick introduction
to Vi.
The Vi lover's page, with
an extensive list of Vi
tutorials.
Free Software Foundation Gnu Emacs
Manual
(very long).
Programming in Java
Java Documentation
Page
Java Programming
Resources
Programming in C
C
Programming
Programming in C
Notes on
Programming in C
ITS-Information Technology Services
ITS-Instructional Computing
ITS-Home
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