|
CIS 201 (Web Programming) Documents
Before 2008 this course was called CS 201.
In 2008 and 2009 this course was called CIS 201.
The course was last taught Spring 2009.
It was replaced by a more advanced course, CIS 401.
QuizGen CIS201 Tests on Demand QG |
| |
General Interest
Perl Documentation
Learn Python in 10 minutes
Various Tutorials
Warning: Current Semester dates and links are tentative, especially
the .. dates (if any). Many are simply linked to past semester
materials until they are updated for the current semester. While the
general outline is accurate, some details may change.
|
Fall 2005 (Don Colton)
Section Zero: preparatory materials
s0 Sep 01 Course Syllabus and Calendar
s0 Sep 01 Quick Reference Card (cs201)
Section One: Review of Programming, Introduction to Perl
s1 Sep 06 Testing Center: QP1 (tc quiz 1): Precedence (plus, minus, times, divide, rem)
s1 Sep 08 Testing Center: QP2 (tc quiz 2): Precedence (arith, less, equal, and, or)
s1 Sep 22 Midterm 1 actual test (Spring 2005)
Exam Rules and Hints
Section Two: Common Gateway Interface (CGI) for Web Programming
s2 Sep 27 Web and CGI Tutorial
s2 Oct 04 Testing Center: QL1: Language ID (html vs perl)
s2 Oct 04 Testing Center: QR1: Regular Expressions (Perl matching)
s2 Oct 04 Testing Center: QR2: Regular Expressions (string vs pattern)
s2 Oct 13 CALC lab instructions and signoff sheet
s2 Oct 18 NUTS lab instructions and signoff sheet
s2 Oct 27 Midterm 2 actual test (Spring 2005)
Exam Rules and Hints
Section Three: Database Programming using the Perl DBI
s3 Nov 01 Using a MySQL Database (5p) includes column data types.
s3 Nov 03 Testing Center: QS1: SQL Commands
s3 Nov 03 Testing Center: QS2: SQL Data Types
s3 Nov 08 Testing Center: QL2: Language ID (html, perl, dbi, sql)
s3 Nov 08 TableViewer: Using CGI to List Tables and Rows (1p)
s3 Nov 10 Shopping Cart Labs (2p)
s3 Nov 22 Midterm 3 actual test (Spring 2005)
Exam Rules and Hints
Section Four: Big Oh Analysis of Algorithms
s4 Dec 06 Testing Center: QB1: Big Oh (simple)
s4 Dec 08 Testing Center: QB2: Big Oh (logs and roots)
End of Semester
s6 Dec 13 Final Exam Problems actual test (Fall 2004)
Exam Rules and Hints
| |
|
|
Spring 2005 (Don Colton)
Section Zero: preparatory materials
s0 Apr 28 Course Syllabus and Calendar (to be added)
s0 Apr 28 Quick Reference Card (cs201)
Section One: Review of Programming, Introduction to Perl
s1 May 02 Testing Center: QP1 (tc quiz 1): Precedence (plus, minus, times, divide, rem)
s1 May 02 Testing Center: QP2 (tc quiz 2): Precedence (arith, less, equal, and, or)
s1 May 09 Midterm 1 actual test (Spring 2005)
Exam Rules and Hints
Section Two: Common Gateway Interface (CGI) for Web Programming
s2 May 12 Testing Center: QR1 (tc quiz 3a): Regular Expressions (Perl matching)
s2 May 12 Testing Center: QR2 (tc quiz 3b): Regular Expressions (string vs pattern)
s2 May 13 Web and CGI Tutorial
s2 ... .. Testing Center: QL1: Language ID (html vs perl)
s2 May 17 CALC lab instructions and signoff sheet
s2 May 20 NUTS lab instructions and signoff sheet
s2 May 24 Midterm 2 actual test (Spring 2005)
Exam Rules and Hints
Section Three: Database Programming using the Perl DBI
s3 May 23 Using a MySQL Database (5p) includes column data types.
s3 May 24 Testing Center: QS1: SQL Commands
s3 May 24 Testing Center: QS2: SQL Data Types
s3 May 26 Testing Center: QL2: Language ID (html, perl, dbi, sql)
s3 May 26 TableViewer: Using CGI to List Tables and Rows (1p)
s3 May 31 Shopping Cart Labs (2p)
s3 Jun 09 Bonus: Invent Your Own CGI/DB
s3 Jun 10 Midterm 3 actual test (Spring 2005)
Exam Rules and Hints
Section Four: Big Oh Analysis of Algorithms
s4 Jun 13 Testing Center: Quiz 4, QB1: Big Oh (simple)
s4 Jun 14 Testing Center: Quiz 5, QB2: Big Oh (logs and roots)
End of Semester
s5 Jun 14 Testing Center: Quiz 6: Comprehensive Exam
s6 Jun 16 Final Exam Problems actual test (Fall 2004)
Exam Rules and Hints
| |
|
This course is based on IS 231 as taught from 1999 to 2002. On the
IS 231 web page you can find further
background information that may be interesting or helpful.
Courses
Prof Colton
Don Colton
html (broken)
css
|