Welcome to the new Allen Klinger and CS 190 web site. The main purpose
here is to support Computer Science Design Project CS 190, and Individual Directed Study CS 199 or Graduate Research CS 596 courses. The information
here is on a more stable computer than that storing files
for either of the two sites it is to replace, Klinger Information, and the
older CS 190 material Prior CS 190 Information. For a
view of my diverse interests and expertise, see Multidisciplinary. All newer files directly referenced here reside
on computers that will be in continuing use in the Computer Science Department.
[Other files are being incorporated here by direct reference to copies
stored on continuing computers.] An example is Brevity.
There are several ways to get an idea about CS 190. One is through a writeup that can be seen by clicking this pointer: Project Definitions. An alternative is to look over the information in Administrative. Another approach would be to look at a professional project such as the planning material about UCLA information technology available at http://www.it.ucla.edu/. To view the startup page of that site please click here UCLA Information Technology Plan. If you want to go to the site please click here UCLA's Information Technology Plan (once there you can follow the pointers to more detail). Finally, the educational objectives for CS 190 can be seen. To do that please click here CS 190 Educational Objectives
A detailed description of the varied CS 190 and CS 199 work done before Winter '98, most of which has been posted to the world wide web in 1997, is at About Files and Site. Web site URLs and other addresses are at Klinger Contact Info.
The material here uses the world wide web to disseminate things that are
in-progress. One purpose is to enable others who may be interested
in one's work, to join in or comment on it. Another is to motivate the
activities that CS 190 is to foster: working with one another. For example,
Workshop Paper, was my response to an email
announcement. It led to an invitation to participate in a two-day meeting with
Computer Scientists from places across
A CS 190 project is a free-choice work item. Since many opportunities exist for earning money from computing, part of the plan of the course is to stimulate students' innovation and initiative. Within this term the class time is spent on activities such as: choosing a work path, finding partners, communicating about one's work with peers, learning about intellectual property issues, gaining some notion of what is involved with initiating a business or getting funding. Articles like Diane Cyr's "Genius ... Solve Almost Anything," ATTACHE, Nov. '97, Lesher, Dave, "... Global California," L.A. Times, 1-8-98, p. A1 and "Creating ... " by Max Feibelman, Tech Expo News, 5-6/97 open many concerns and issues.
The CS 190 course activity involves selecting a job to work on, finding
partners, developing a plan, executing tasks, and combining the work into a
project report, items described in Administrative.
All quarter enrolled students work with one another by commenting in writing on
each others' drafts, and orally in class on talks. Giving presentations,
usually on work done or something new recently learned, organized, or
illustrated is practiced in class because it is part of the way people
work together in business. Tips on talking appear in Technical Communication.
The Prior CS 190 web site has three sections, college, K-12, and projects,
each reflecting different interest levels and communities of possible users.
More to the point, visuals there and the three-category partition came from
students' CS 199 work. During 1997 material I created to use as illustrative
examples for the CS 190 courses grew in scope, as did products of related 199
courses. The starting point was: the role of images in communicating; symbols
as abbreviations for concepts; and using visuals to represent information:
graphs, tables, charts, figures. Other issues involve the relation between
spoken and written language, particularly with regard to basic mathematical
ideas. The concern here is with the mathematics knowledge to enable effective
work with computer technology. Student CS 199 projects on computer-math
education can be reached from the K-12 web page, an
item created to assist elementary school students wishing to learn about
computers and mathematics.
Students in the UCLA CS 190 course, or those interested in computing could begin with College Material. That provides an overview of the activities, and leads to student-generated items from 199 courses. In progress material, most my creation, at Projects is currently presented from one 199 student's viewpoint. That page leads to an example that brings together visuals, words, and mathematical concepts - it was done 7-97. The pointer to it is the top table's rightmost item.
Five of the above links follow first within this table (for quick access); the other pointers there that are tagged with numbers, access weekly-assignment material for CS 190 Winter '98.
About this Site
Info Tech Literacy
Faceted Knobs (Partial)
Please sign our guestbook if you would like to see a mathematical problem or brain teaser answered and explained.