CIS 6930.3753X, Spr. '02 - Physical Limits of Computing - http://www.cise.ufl.edu/~mpf/physlim

Home | Flyer (PDF) | Syllabus | Announcements | Basic course info | Course Description | Prerequisites | Course Format | Grading Policy | List of Topics | Registration | Mailing List | Texts | Readings | Course Calendar | Discussion Forum | Online Course Reserve

Course grading policy:

Because of the interdisciplinary nature of this course and the varied backgrounds of the students taking it, the basis for grading will be a very flexible one that will allow each student to customize their course to their own abilities, interests, and background.

Grading scale.

The grading scale will be an  absolute one based on points earned out of an ideal 100, according to the following scale:

  A  = [90,infinity)
  B+ = [85,90)
  B  = [80,85)
  C+ = [75,80)
  C  = [70,75)
  D+ = [65,70)
  D  = [60,65)
  E  = [0,60)

Notation: [a,b) means the "half-open" interval of real numbers x greater than or equal to a and less than b.  The cutoffs given are strict; even if you have 89.99, this is still only a B+, unless you can earn more points!!

Fortunately, there will be many and varied opportunities to earn points (assignments).  Your course grade is simply the sum of points earned on all material you have turned in up to 5 pm on the last day of classes (April 24).  (This and all deadlines in the course are firm; no exceptions.)  You could earn all your points on the last day, although it is probably easier to intersperse them throughout the semester.  There are 14 full weeks in the course, so you need to earn an average of 7.14 points per week.

Types of assignments.

Assignments come in the following varieties, with approximate point ranges shown.  Each week new specific suggested tasks among all the above assignment types will be announced, with specific point values attached.  However, it is possible to earn somewhat more than the declared point value of an assignment if you perform a really outstanding job on it, beyond our best expectations.

Short paper option - more details

This option is based on the weekly assignments that were given last semester.

The intent is to encourage people to do the readings.  Generally, for this class, don't feel that you absolutely must read every single reading. You probably won't have time. Skim through the readings, and read more thoroughly, at your leisure, the ones that you think you will get the a lot out of.

If you attend the lectures and pay close attention, you should already know most of what you need to do a satisfactory (though maybe not excellent) job on this assignment. But still, for each lecture, try to also read at least one or two of its corresponding readings, and as many of the others as you have time for.

Also, don't worry if you don't understand every bit of what you read. In this course we will be reading materials that span a wide range of levels of depth and sophistication, and not everyone will understand every phrase and formula in every paper. (Not even myself!) Just skim over any elements that you don't comprehend, and try to get what you can out of the remainder of the article.

Try to read some of the readings for each lecture either shortly before that lecture, or soon afterwards (before the next lecture), so that you can more easily relate the readings to the lecture in your mind.

The assignment is to write a short paper, at least 2 pages long (single-spaced, with reasonable font sizes & margins) in which you may do any of the following, at your option. Please indicate at the top of your paper which option(s) you are pursuing. Please also write concisely and neatly; computer preparation of papers is preferred.  You can email your paper to the TAs, or turn in hardcopy to them or in class.

Your grade on this assignment will be based primarily on our subjective assessment of your current level of participation, involvement, and effort in the course, as reflected by the content of your paper. Generally, the higher-numbered options below will be taken as indicating a greater level of involvement, although you can get full credit for any option, if you do an excellent job on it.

You may only turn in one short paper on the material from each week's worth of class.

Options:

   1.Summarize what you learned from this week's lectures and/or readings.
   2.Write a summary, review, or critique of one or more of the articles/chapters that you read.  Cite all sources!
   3.Describe and elaborate on any creative or interesting ideas/thoughts relating to the subject matter that might have been stimulated in your mind as you were
     listening to/reading/reflecting on the material.
   4.Set up and carry out any interesting analysis or calculation relating to any of the quantitative/technical ideas covered during the week.
   5.Teach me something that you know from your own background or prior studies that relates to this week's material, that was not covered in lecture or
     readings.   Cite your sources!
   6.If you think that some statement that was made in lecture or in one of the readings is wrong (or inaccurate), write a coherent argument explaining why it
     appears to be wrong, and suggest what correct alternative statement could be made instead.
   7.Do a bit of research on your own using one or two readings not specifically assigned, which relate to this material. (You may use the web and/or the library.)
     Summarize what you learned and cite your references.

On all of these options, to earn full credit, it is important for you to tie together ideas from more than one source (lecture, readings, external sources, your own ideas & background) into a coherent document, and cite all your sources clearly and explicitly.

Collaboration policy & Academic honesty.

To encourage teamwork and reduce the temptation of honor code violations, you may work with any number of other people on any assignment, under the following conditions:
  1. The group of collaborators turns in a joint assignment with the names of everyone in the group on it.  (You can consider each problem on a problem set to be a separate assignment, and list the collaborators separately for each problem turned in, or you may group subsets of the problems together, under the list of people who collaborated on them.)
  2. The assignment is scored according to a standard that ignores the size of the group that worked on it.
  3. If there are n members of the group, each person earns 2/(n+1) of the points that the assignment itself scores.  E.g., with 2 people in the group, each person earns 2/3 = ~67% of the assignment's score.  But with 4 people in the group, each person only earns 2/5 = 40% of the assignment's score.  This formula is intended to encourage some, but not too much collaboration.  (There are diminishing returns as the group size increases.)
  4. To discourage sharing of information outside your declared group, certain assignments will be declared "race" assignments.  You will receive 0 credit on these assignments unless either (1) you are the first group to turn in the assignment, or (2) the score on your group's assignment is higher than that of any groups previously submitting that same assignment, in which case your assignment's score is reduced by subtracting the highest score previously turned in.  If you consult outside your group on these assignments, you risk losing some or all of your points, if the people you consulted with turn in their assignment first!
Collaboration with other students outside of this strict policy, or plagiarism (copying without explicit citation of sources) from any written or verbal sources without citation is wrong, and is a violation of the honor code, and will be dealt with severely.  See http://www.dso.ufl.edu/Academic_Honesty.html for details of UF's policy, and see http://www.cise.ufl.edu/class/cda5155fa01/cheat.html for guidelines about what constitutes cheating when working with people outside your declared group of collaborators on an assignment.