![]() |
|
Syllabus |
|
|
|
|
" ... then (the algorithms of today) will become 'simple' problems
and a new generation of challenges, which we can now only barely imagine,
will take their place on the frontier of what it is possible to do with
computers." Texts: The Future of Life by E.O. Wilson. Neuromancer by William Gibson. Selected readings from: computers Ltd. -- what they really can't do by David Harel. Defending America -- The Case for Limited National Missile Defense
by James M. Lindsay and Michael E. O'Hanlon. And many other readings. See the full
bibliography. Introduction: Your Intelligent Agent It's 9 p.m. on a spring night in the year 2008 and you've just come home from work. Your home has ordered a pizza for you because it is Thursday and your caloric intake for the week is under your goal. Your bedroom closet has verified your outfit is ready for tomorrow and purchased a new pair of shoes over the Internet. Meanwhile, there were 173 messages waiting for you but your intelligent agent determines that only three require your immediate attention. This scenario reveals some of the details we will leave to machines to decide for us in the future. In particular, your intelligent agent will be programmed to make decisions on your behalf in areas of health, wealth and stealth. Each of these areas, however, generates a number of original and difficult questions that should get our attention now:
In this course, we will address these difficult questions and more. Work will include learning how to design and program your own "intelligent" web space. No previous computer programming experience is needed. This course is designed for everyone because some aspect of intelligent agents will affect everyone in the future. Goals of this First Year Seminar: This seminar is an opportunity for you to foster a new identity, that is, the identity of you as a scholar. The semester of work associated with this course includes reading, study, writing, discussion, oral presentations, and computing. Did I mention computing? Our goals include: (1) sharpening your skills in marshalling evidence (2) including gaining confidence in your use of the library and reference librarians; (3) an increased confidence in asking and responding to difficult questions, and (4) achieving new successes when expressing yourself in multiple voices (e.g., a report to your boss vs. writing creatively) and mediums (e.g., hardcopy paper vs. the web). (5) And finally, timely uses of the computer are infused throughout the semester with the goal that you will reach new levels of information and computing competencies. Working on these goals is to practice the stuff of scholarship. Confident presentations, creative and professional writing, an ability to solve hard problems with computing, including writing software when what you want is not out there: learn to do these well, practice, start over, study again, take them with you. In sports, it takes patience and hard work to make a powerful move. Likewise in scholarship, it will take patience and hard work for you to "make a powerful move." Curriculum: This course presents you with a study of some of the tough issues in modern computing as well as expose you to a suite of computing skills that are needed by all college students in this new century. This seminar is an excellent introduction to computer science for those who might be interested in pursuing a minor or major in computer science at Wheaton. In many ways, this seminar challenges students with the sometimes subtle rigor of the discipline. It seems that everyone loves computers today, but the requirements for reliable and efficient use of software-driven agents go far beyond the glitz of the web. As always ...
Fred Kollett (1941-1997), MathCS, Wheaton College, Norton, MA Your Grade:
| |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
Late Submissions: Honor Code Revisited: It goes without saying that all submitted work will be the student's own, in keeping with the Wheaton Honor Code, unless the assignment has assigned groups. For labs, you may get "help" from fellow classmates, but remember that all completed work must be your own. Use discretion; don't ask your colleague for "the" answer or for a piece of software. However, I do encourage you to discuss the problem in general, such as the type of statements one might use. For homework, your answers and software must be your own from beginning to end.
On your own ....
LABS
Your (Intelligent) AGENT
Homeworks
PAPERS
HELP
a quick chat in my office can often clear things up. I'm here a lot... |
|
|