UserPreferences

Bio/Geo/CS250


1. Computational Models in the Sciences

This is the main page for students in Biology/Geology/Computer Science 250: Computational Models in the Sciences, Semester II, 2004, at [WWW]Bryn Mawr College.

Other useful pages: MainModelingWiki, [WWW]official course policies


This course is a multidisciplinary overview of computational methods in the natural and social sciences.
This course is neither seminar nor lab: it is a lab-seminar. Every session will be a conversation whose content and trajectory will be determined in collaboration among the students and with me, [WWW]Ted Wong. The work of the course consists of readings (to be chosen collaboratively) and modeling projects (some to be completed individually, some to be completed collaboratively, all to be presented to the group for criticism and mutual education).
This course is in no way an exhaustive or even complete explication of computational methods in the sciences. Such a course would last six years and almost certainly be boring and ineffective. Instead, I intend this course to be an opportunity for students to become efficient and confident in the self-education tasks that occupy the bulk of most scientific modelers' time. The successful student may leave the class with little more factual knowledge than he or she had when he or she first started it, but he or she will have all the right philosophical frameworks and conceptual tools (and some technical skills) to turn any scientific question or puzzle into an interesting and useful computational model -- or he or she will be able to explain why modeling wouldn't work.

2. Logistics

3. Course schedule (to be revised)

Week Date Discussion Topic Lab Exercise
1 Jan 22 ExplanationDiscussion ModelingProgrammingBasics
2 Jan 29 Popper and Kuhn (two readings in [WWW]Blackboard) ModelingProgrammingBasics2 TedsCoalescenceCode
3 Feb 5 Defining the Phenomenon (Bring to class a paper describing a model.) ModelingProgrammingBasics3 project proposals due (ModelingProjectGuidelines)
4 Feb 12 Defining the Actors and the Dynamic ([WWW]Hayes reading) ModelingProgrammingBasics4
5 Feb 19 Representation and Scale ModelingProgrammingBasics5
6 Feb 26 Parameterization and Accomodating Ignorance ModelingProgrammingBasics6
7 Mar 4 ErrorAndPrecision ModelingProgrammingBasics7
Mar 11 SPRING BREAK Slumber
8 Mar 18 Algorithms (SortingItOut)[WWW]A Good Description of sorting methods and what is happening at every step TBA
9 Mar 25 SimpleAlgorithmExercise TBA
10 Apr 1 Efficiency projects
11 Apr 8 Evaluating and Interpreting the Results projects
12 Apr 15 Explanations, Hypotheses projects
13 Apr 22 Experiments, Metaphors, Toys projects
14 Apr 29 But is it science? projects

4. Course work

The graded work of this course consists of (1) lab exercises, which will be introdoced and started in class but completed at home; (2) a semester-long modeling project on the topic of your choice (and my approval); and (3) attendance and active participation in class discussions. The point breakdown will be 40% lab exercises, 40% individual project, 20% participation. There will be a public project-presentation session to be scheduled for sometime during exam week.

5. Wiki Web

This web page -- and all web pages for the course -- are Wiki pages. Anyone reading them can (and should feel free to) modify them. Much of the collaborative work of the course -- choosing readings, discussing models, planning research -- will be done via Wiki pages. For detailed information about Wiki Webs in general, visit resources listed on the FrontPage.