Welcome to Randy Appleton's CS322


Mon Aug 25 -- Syllabus stuff and why do we use programming languages?
Wed Aug 27 -- Python (starting place) (icky windows download http://www.activestate.com/Products/activepython/index.mhtml)
Thr Aug 28 -- Python lists and list of list methods. Explain the Sieve of Eratosthene
Mon Sep 1 -- No class
Wed Sep 3 -- Python list joy!.
Thu Sep 4 -- Python objects and an object example.
Fri Sep 5 -- Making a stack with a constructor, __str__, push, pop, count and empty.
Mon Sep 8 -- Quiz.
Wed Sep 10 -- Go over quiz and generators and bad iterators with a good iterator Thr Sep 11 -- a series of lectures and tkinter.
Fri Sep 12 -- HAMERABI and radio buttons and and pictures and calculator and menu bars and scrollbars and scrollbar example 2.
Mon Sep 15 -- Sticky Python and benchmarking with code inspection.
Wed Sep 17 -- An app with different modes and a nice iterator/generator example.
Thr Oct 2 -- QUIZ
Prolog stuff.
Fri Oct 3 -- Go over quiz. the big prolog assignment.
Wed Oct 8 -- perl.
Thr Oct 9 -- Perl control structures, subroutines, and strings.
Wed Oct 15 -- perl sqrt finder newton and perl file basics and perl file examples.
Thr Oct 16 -- functions and objects.
Mon Oct 20 -- homework and perl file ops page.
Wed Oct 22 -- New perl assignment.Perl regular expression tutorial and detailed perl expression manual and and regex tester and regular expression examples.
Mon Oct 27 -- lolcode. "0 but true"; map and grep. obfuscated (c++) perl 6.
Wed Oct 29 -- associative arrays.spell checker
Mon Nov 3 -- C++ templates. Maybe java vs c++.
Thr Nov 6th -- Both perl assignments due. Three paragraphs on "is he right"?
Thr Nov 13 -- Backtics, system, and open with pipes. System administration joy.
Fri Nov 15 -- Lisp.
Mon Nov 17 -- More lisp joy.
Mon Nov 24 -- the lisp assignment.
Thr Dec 4 -- python review and a sample quiz with answers. Perl and Perl regular expressions and tests and quizes