Santa Ana College

CS 117: Perl CGI

Course Overview

Instructor: Steve "Mor" Moritsugu

2006 Spring semester

Mondays evening classes, ticket: 1711703

1. Course title and instructor

   CS 117: Perl CGI
   ticket # 1711703 Mondays 7:00 PM to 10:05 PM SAC A-215  3 units
   Santa Ana College, Business Division
   instructor: Steve "Mor" Moritsugu   (Please call me Steve or Mr. Mor)

2. Class Web Site

This class has a web site that will be an essential part of the class activities. Use any web browser to access this URL:

http://unix01.sac.edu

Notice www is NOT part of this web address. This college has a web site at http://www.sac.edu but you cannot get to our class web site from there.

3. Catalog Description of Course

   Students will be introduced to the Perl scripting language syntax, data
   types, input/output. Managing System Processes, Database programming,
   CGI programming and Web Programming. Not an introductory programming
   course. Students need to have previous programming experience.

4. Course Textbook

Perl How to Program
by Deitel, Deitel, Nieto, McPhie
ISBN 0-13-028418-1

5. Classroom Protocol

6. Homework and required LAB hour/week

WARNING WARNING WARNING

Students using an outside computer are totally responsible for any problems, damage, viruses, corruption, or loss of data that may result, even if the student was doing assigned class work. This college can not help you reinstall nor recover files, data, operating system, etc. If in doubt, use the college lab computers instead of an outside computer.

7. Attendance and Grading Policy

   Your overall grade for this course will be computed as follows
       3 % attendance (see details below)
      47 % homework
      20 % in-class Final Exam 
      30 % two take-home quizzes each worth 15%
       3 % extra-credit bonus for Answering questions in class
     ---
     103  total possible course points

   Attendance grading:
      - attendance will be taken at 9 PM
      - no credit if you leave before 9 PM
      - Up to 3 absences will be ignored i.e. not counted
        (You can get a perfect attendance grade if you miss from
        0 to 3 classes, but not if you miss 4 classes.)

   Letter grades are based on the following course points scale
      93 and up    A    (Note 93 points are required to get an A)
      80 and up    B
      70 and up    C
      60 and up    D
      below 60     F
If you miss more than 3 classes in the semester, you may be dropped no matter what your current grade. Since this drop is not automatic, if you stop attending, you must take action to drop this class before the deadline or you will get a poor or failing grade. Do not contact the instructor to drop this class or take it Credit/No Credit as you must contact Admissions yourself for these purposes.

8. Exam and Quiz Policy

9. Honesty Policy

10. Spelling, Grammar, and Following Spec

11. Instructor Office Hours and Email address

12. Semester Calendar (including exam schedule)

  date day              
 ----- ---  ---------  
  2/6  Mon  class #1     
  2/13 Mon  class #2     
  2/20 Mon  - - - - - -  School holiday: Presidents Day
  2/27 Mon  class #3     
  3/3  Fri  - - - - - -  LAST DATE to file Credit/No Credit
  3/6  Mon  class #4     
  3/13 Mon  class #5     
  3/20 Mon  class #6     
  3/27 Mon  class #7     
            - - - - - -  Mar 27: (Take-home) Quiz 1 first available
  4/3  Mon  - - - - - -  School holiday: Spring Break
  4/10 Mon  class #8     
  4/17 Mon  - - - - - -  No class meeting: Instructor Out of Town
  4/24 Mon  class #9     
  4/25 Tue  - - - - - -  Quiz 1 last accepted
  5/1  Mon  class #10    
  5/5  Fri  - - - - - -  LAST DATE to withdraw with "W" grade
  5/8  Mon  class #11    
            - - - - - -  May 8: (Take-home) Quiz 2 first available
  5/15 Mon  class #12    
  5/22 Mon  class #13    
  5/29 Mon  - - - - - -  School holiday: Memorial Day
  6/5  Mon  class #14    
            - - - - - -  Jun 5: Required In-class proctored Exam
            - - - - - -  Jun 5: This is the last class of the semester
  6/6  Tue  - - - - - -  Quiz 2 last accepted
  6/7  Wed  - - - - - -  come in to room A-215 at 7 PM
                         to take a make-up Final Exam (w/ 4% penalty)
                         or work on the last program.

Note: changes to this overview and calendar are possible and will be announced in class.

NOTE: Do not expect any further reminders from me about these deadlines. Do NOT contact me to drop this class or petition for Credit/No credit status. I do not handle those functions. You must contact Admissions by yourself before the deadline for those functions. I cannot forward your requests in these matters.