CIS 101 (Beginning Programming) Documents

Catalog   Prof Colton   Don Colton   Quiz.CIS   IS2   GradeBot Lite   iconGradeBot
Downloads (for MS Windows):   perl   ssh   emacs   favicon

Spring 2010 (Don Colton)  is2 2102

Online Textbook: I have written a textbook (300+ page pdf) for this class. It is mostly stable, but there will be occasional small updates this term.

  Readings:
Reading: Course Syllabus and Calendar. (4-5p pdf)
Reading: CIS, CS, IS, IT. (1p pdf)

Winter 2010 (Don Colton)  is2 2101

Online Textbook: I have written a textbook (300+ page pdf) for this class. It is mostly stable, but there will be occasional small updates this semester.

  Readings:
Reading: Course Syllabus and Calendar. (4-5p pdf)
Reading: CIS, CS, IS, IT. (1p pdf)

Fall 2009 (Don Colton)  is2 2095

Online Textbook: I have written a textbook (300+ page pdf) for this class. It is mostly stable, but there will be occasional small updates this semester.

  Readings:
Reading: Course Syllabus and Calendar. (4p pdf)
Extra Credit: Analysis of Online Games. (8p pdf)
Reading: CIS, CS, IS, IT. (1p pdf)

Winter 2009 (Don Colton)  is2 2091

Online Textbook: I am writing a textbook (200+p pdf) for this class. There will be frequent updates this semester.

  Readings
Reading 0.0: Course Syllabus and Calendar. (3p pdf)
Reading 0.1: CIS, CS, IS, IT. (1p pdf)

Fall 2008 (Don Colton)   is2 2085

 Course Syllabus and Calendar (6p pdf)
 Risk Roller (3p pdf)
 Putting a Program on the Web (4p pdf)

icon QuizGen CIS101 Tests on Demand   QG

QPF: Formatted Printing printf   tutorial (6p)
QEM: Emacs Command Memorization   refcard (1p)
QP1: Precedence Mult Add   tutorial (4p)
QP2: Precedence Mult Add LT EQ And Or
QB1: BigOh Simple Loops (extra credit)   tutorial (4p)

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.

Ancient History: Before 2008 this course and its relatives had other names.   CS 101 (2002 to 2007)   IS 231 (1999 to 2002)   IS 230 (1999 to 2001)   IS 131 (1999)

Valid HTML 4.01 Transitional