Computing Science 265

Course Information Sheet---Spring 1997

Overview:

The goal of the course is to improve your programming productivity by helping you to write code that is demonstrably correct, by making effective use of software tools, and by developing familiarity with the program development environment.

An on-line version of this document can be found at http://malun1.mala.bc.ca:8080/~pwalsh/teaching/teaching.html . Students are advised to check this web side weekly to ascertain up-to-date information.

Texts:

The following books are strongly recommended (available from MUC bookstore):
Randal L. Schwartz, Learning Perl, O'Reilly, 1993. ISBN: 1-56592-042-2.

R. Nigel Horspool, The Berkley UNIX Environment (second ed.), Prentice Hall, 1992. ISBN: 0-13-089368-4.
Other materials will take the form of on-line class notes and the on-line documentation for commands already available on the computer system.

Instructor: Dr. Peter Walsh

Office: Bldg 315 Room 209
Phone: 753-3245 Ext 2363
E-mail: pwalsh@malun1.mala.bc.ca

Evaluation:

Assignments (5 pex, 5 lex) 35%
In class quizzes (5) 10%
Final Examination 55%**

** Students may choose to split the 55% associated with the final exam into a project (25%) and the final exam (30%). Please see me during the first week of term if you wish to choose this option. The projects will mostly involve working on industry-supplied case studies on an Intel/Microsoft platform.

Grade Conversion: The following scale will be used but the instructor reserves the right to lower the numerical score required for a particular letter grade if that seems appropriate, but the same conversion will be applied to all persons in the class. Under no circumstances will the numerical score required for a particular letter grade be raised.

90-100A+
85-<90A
80-<85A-
75-<80B+
70-<75B
65-<70B-
60-<65C+
55-<60C
50-<55D
<50F

You must pass (>= 50%) the final exam to pass the course.

Topic Outline

Assigment Submission:

Each assignment has a due date and time and, one or more assignment identifiers (eg Pex 1). All assignments are to be submitted by e-mail to csci265@malun1.mala.bc.ca. Assignments must be received before the due date and time. In addition, your e-mail must have the assignment identifier as its subject. All other methods of submission will not be accepted. You will receive no credit for an assignment submission that fails to adhere to this convention.

Guidelines Concerning Fraud

These guidelines concern the type of fraud where a student presents another's work as his or her own, or allows another to do so.
Peter Walsh's Teaching Page