UCSCBaskin School of Engineering  
General Information Events, News & Organizations Degrees & Departments Research Classes Admissions & Advising People & Jobs Administration
CMPS 180 - Spring 2003

Index of class resources

Handouts — homework problem sets, homework solutions, other helpful handouts
General Class Information — class and section times, instructor and TA information
Academic Dishonesty Policy — UCSC and class policies prohibiting cheating

Handouts

General Class Information

Lecture times:
Tuesday and Thursday, 2:00 to 3:45 p.m., Natural Science Annex 101
Associated Lab:
The project will be done on a computer running Linux and PostgreSQL. You will connect to this computer using SSH from another computer. There will be scheduled hours in a lab when the TA or grader will be available to answer questions. However, you may use that lab or another one on campus when they are not otherwise reserved.
Instructor:
Name: Arthur M. Keller (ark@soe.ucsc.edu)
Phone: +1(831)459-1485
Office: Baskin Engineering 359B
Instructor Office Hours:
Tuesdays 4:30-5:30 and by appointment
Teaching Assistant:
Name: Ye Bao (yebao@cse.ucsc.edu)
Office Hours:
Monday: 9 a.m. - 12 n., 5 - 7 p.m., Crown 201
Wednesday: 10 a.m. - 12 n., 5 - 7 p.m., Crown 201
Friday: 10 a.m. - 1 p.m., Baskin Engineering 352
Grader:
Name: Thomas Belote (tbelote@cats.ucsc.edu)
Office Hours:
Before April 18:
Tuesday and Thursday: 10 a.m. - 12:30 p.m., Crown Study Room
After April 21:
Tuesday and Thursday: 6. - 8:30 p.m., Crown 201
Class Newsgroup:
NEWSGROUP ucsc.class.cmps180 - for announcements, general discussion, and help
Textbook:
Required, one of these:
  • Database Systems: The Complete Book, by Garcia-Molina, Ullman, and Widom (first edition), Prentice Hall, 0-13-031995-3, 2002.
  • A First Course in Database Systems, by Ullman and Widom (second edition), Prentice-Hall, 0-13-035300-0, 2002.
  • Note: You may download the first two chapters if you are uncertain about taking the course. You may download Chapter 1 in Postscript or PDF and Chapter 2 in Postscript or PDF. Unless otherwise specified, all reading assignments will be from this textbook. Errata can be found here.
Recommended: Students may find it helpful to have one of these books as a reference for the SQL language.

  • A Guide to the SQL Standard: A User's Guide to the Standard Database Language SQL, (fourth edition), by C.J. Date and Hugh Darwen, Addison-Wesley, 2000.

  • SQL: 1999 - Understanding Relational Language Components, (first edition), by Melton and Simon, Morgan Kaufmann.

Students may find it helpful to have a PostgreSQL reference manual.

Academic Dishonesty Policy

Occasionally, especially when working problem sets or writing programs (but never on exams!), it may be necessary to ask someone for help. You are permitted to do so, provided you meet the following two conditions.

  1. You acknowledge the help on the work you hand in.

  2. You understand the work that you hand in, so that you could explain the reasoning behind the parts of the work done for you by another.

Any other assistance by another person constitutes academic dishonesty and will be treated as such.

We shall not deduct credit for small amounts of acknowledged assistance. Even working as a team on one of several problems in a problem set may not hurt your grade, as long as all members of the group acknowledge their collaboration. Such shared interest can be beneficial to all concerned. We do reserve the right to give less than full credit in circumstances where it appears that there has been large-scale division of labor, and you are not getting as much learning out of the assignment as you should. However, as long as you acknowledge your sources, you cannot get into academic dishonesty trouble.

If you have any questions about what this policy means, please discuss the matter with the instructor now.

Any confirmed academic dishonesty including but not limited to copying papers or cheating on exams, will constitute a failure of the ethics standards of this class and will result in a no-pass or failing grade. You are encouraged to read campus policies regarding academic integrity.

We shall ask everyone to acknowledge that they have read the above material on the class signup sheet.


Arthur M. Keller, UC Santa Cruz, Computer Science Dept., Baskin School of Engineering, ark@soe.ucsc.edu

General info · News · Events · Degree Programs · Research · Classes · Admissions · Advising · People · Jobs · Administration
SOE Webmail · SOE SSH · SOE Wiki · Search · Sitemap · Contact us · Driving directions · Privacy · UCSC
© Baskin School of Engineering, University of California, Santa Cruz
1156 High St., Santa Cruz, CA 95064 · (831) 459-2158 · webmaster@soe.ucsc.edu