This is the description for the tutorial I found in the brochure they gave us at the overnight stay (they gave us a brochure for tutorials offered in the 2006-2007 year).
Computing: Limitations, Developments, and Ethical Issues
Description: With the many successful applications of computers to solve a wide range of problems, it is natural to wonder what lies ahead for this technology. This tutorial will review ideas behind several active areas within the field of computing, including applications in artificial intelligence (e.g., expert systems and neural networks), approaches to Web-based database systems (e.g., record-keeping applications and e-commerce), and research in multi-processor computing (e.g., parallel algorithms and distributed systems). Each of these areas provides perspectives on problem-solving, and this tutorial will explore each of these perspectives in some detail. Artificial intelligence studies both how the human mind might function and approaches for solving problems often associated with intelligent decision making; Web-based applications often integrate efficient data storage with understandable and easy-to-use interfaces within the context of data security and personal privacy; parallel algorithms involve problem-solving approaches which take advantage of multiple processors; and distributed computing utilizes networks of machines for the storage and processing of data.
To complement the discussion of many successes of computing, the tutorial also will identify factors that limit how computers may be used. Results from the theory of computation show that some problems are inherently not solvable, while practical considerations restrict the nature of the solutions that may be found for other problems.
Finally, the widespread use of computers in today's society raises questions of ethical behaviors and responsible use. Thus, the tutorial will consider principles and practices related to cyberethics.
This was a pure shot in the dark for me. At the prospie banquet, I read the brochure and picked my top 5 from that past list. The aforementioned tutorial was my first choice, and while I was looking at faculty profiles on the Grinnell CompSci website, I found out that one of the professors had already posted his 2008 Fall schedule, which included this particular tutorial. They told us that ~67% of students get into their first choice tutorial, so I hope to get into it. The scheduling factor of this tutorial, however, is irrelevant, as all tutorials are held on the same days at the same time (Tues/Thurs 8:30-10/10:30, I can't remember exactly).
My presupposed schedule, then, sans tutorial, will hopefully be:
Phil 102- Symbolic Logic; MWF 8:00-8:50 a.m. (J. Fennell)
Phil 111- Introduction to Philosophy; MWF 9:00-9:50 a.m. (M. Meehan)
CSC-151- Functional Problem-Solving; MTueWF 11:00-11:50 a.m. (J. Weinman)
Grinnell's Pioneerweb has a nifty little application that lets you choose which courses you want to take, what days you don't want classes, click a button, and generate various schedules with various sections and professors. To get to this application, log into Pioneerweb, click on the "Course Areas & Academic Info" tab, look to the right, and click on "Schedule Planner".
You may be saying to yourself: "This guy has way too much time on his hands."
I wholeheartedly agree
