Useful Resources
Required textbook
- Jones and Barlett -
the publisher's website.
- Authors' page -
has updates, corrections and other items (including the turtle and
cImage modules used in this course - get them if you are planning to do
assignments on your own computer).
Python/IDLE stuff
Labs, a Linux resource, and some remote access tools
- Phelps CS Lab - for College of Engineering instruction (like lab sections) only - in the PHELPS 3525.
- UCSB Computer Science Remote Access Tools FAQ.
- Computer Science Instructional
Lab (CSIL) - has open lab hours for Computer Science students - in Harold Frank Hall, room 1138.
- UCSB Engineering Computing Infrastructure (ECI) - to change password,
and other account maintenance
- If
any student is having trouble with their CSIL account, they should go
to the ECI Office (Harold Frank Hall, room 1140E).
- Other UCSB Computer Science technical support - including answers to frequently asked questions (FAQ).
- IC - Instructional Computing laboratory for all UCSB students.
- Linux reference -
official Red Hat Linux reference guide.
- PuTTY - a free
Win32 Telnet/SSH Client (small with very basic features).
- ssh client - download free SSH Client. Useful to connect to CSIL and upload/download files from your laptop.
-
SecureCRT - a better SSH client (may require purchasing).
- XMing - X server for Windows.
- How to get set up and turn in lab assignments on your own personal computer: Click here for a step-by-step description
Pair programming
Academic support services on campus
If you experience difficulty in this course for any reason, please
don't hesitate to consult with your instructor. In addition to the resources of the
department, a wide range of services is available to support you in
your efforts to meet the course requirements.
- Campus Learning Assistance Service: 893-3269. CLAS helps students
increase their mastery of course material through course-specific
tutoring and academic skills development. Check out our tutorial groups
and drop-in tutoring schedules posted on our web site:
www.clas.ucsb.edu. Sign up for services
at our main office, Building 477, 9-5 daily.
- Counseling & Career Services: (893-4411,
www.counseling.ucsb.edu)
offers counseling for personal & career concerns, self-help information
and connections to off-campus mental health resources.
- Disabled Students Program: 893-2668;
www.sa.ucsb.edu/dsp.
DSP provides academic support services to eligible students with
temporary and permanent disabilities. Please inform the instructor
if you require special classroom accommodations due to a
disability. You must register with DSP prior to receiving these
accommodations.
Engineering undergraduate students should visit their
Undergraduate Studies Office
for general counseling matters, including progress checks.
Thanks
to Omer Egeciolu, Phill Conrad, Diana Franklin and Michael Costanzo who taught
CS8 before and made available their course material.
Back to the Course Home Page