m
La Sierra University
Department of Mathematics & Computing
CPTG299 Directed Study Perl (2 Units)
Spring 2002
Instructor: Denny Lin
Office Phone: (909) 785-2551
Office Hours: Mondays Thursdays: 3:00PM 5:00PM
e-mail: dlin@lasierra.edu
Purpose of course: This course is about learning to write programs in Perl, using proper documentation techniques and style.
Meetings: 4/4/02 - 6/6/02, TH 3:00PM - 5:00PM, Ambs Hall 102
Pre-requisites: CPTG122. Knowledge of UNIX commands very helpful.
Grading criteria:
A 90% - 100%
B 80% - 89.9%
C 65% - 79.9%
D 50% - 64.9%
F Below 50%
Quizzes 10%: 5 questions from each chapter covered, given at beginning of class
Homework 20%: Exercises from the textbook due at the beginning of class
2 Mid-Term Exams 20%: April 25 and May 23
Project 20%: A CGI database of your choice (see chapter 19).
Final Exam 30%: Comprehensive exam given June 13 at 2:00PM
Required textbook:
"Learning Perl" (2nd Edition) by Randal L. Schwartz, Tom Christiansen, Larry Wall ISBN: 1565922840
Recommended books:
"Programming Perl" (3rd Edition) by Larry Wall ISBN: 0596000278
"Perl for Dummies" by Paul Hoffman ISBN: 0764507761
Websites:
http://www.perl.org
http://www.perldoc.com
http://www.lasierra.edu/~dlin/classes/cptg286k
Overheads:
Chapter 1 Overheads
Schedule Outline:
|
Month |
Date |
Chapter |
Pages |
|
April |
4 |
1 |
xi 20 |
|
|
11 |
1, 2 |
20 - 47 |
|
|
18 |
3, 4 |
48 65 |
|
|
25 |
Midterm #1, 5, 6 |
66 75 |
|
May |
2 |
7 |
76 91 |
|
|
9 |
8, 9, 10 |
92 - 115 |
|
|
16 |
11 |
116 128 |
|
|
23 |
Midterm #2, 12, 13 |
116 141 |
|
|
30 |
14, 15 |
142 162 |
|
June |
6 |
16, 17 |
163 176 |
|
|
13 (THU) |
Final 2:00PM |
|
Academic Dishonesty:
While you are encouraged to seek assistance from teachers or your fellow classmates, it is academically dishonest to turn in quizzes, homework, or exams done by someone else. Acts of academic dishonesty during exams will result in an automatic failure of the class for those involved, and may include further disciplinary action.