M, W, F 12:20-1:10
in Upson 142

CS 1133: Short Course in Python

Spring 2020


Earning your Grade

Regardless of whether you are in the lecture-based or self-study section, this course is offered S/U only. In many ways, this makes grading quite simple.

Earning a Satistfactory

The most important factor in your grade is attendance and lab participation. You are only allowed to miss four classes, though you can make up some work by doing the lab at home. Labs are graded on participation, not correctness, so showing up to class and working on the lab is often enough to get you credit.

In addition, we requite re than you ear 85% or higher on all assignments. If you fail to earn this grade on either of the assignments, you will be given up to three attempts to redo the assignment. If you are unable to complete the assignment after four attempts in total, then we will assess the situtation on a case-by-case basis, provided that you have kept up with all the deadlines.

Earning an Unsatistfactory

The primary way to earn an unsatisfactory in this course is by not keeping up with the deadlines. All of the assignments and labs have very clear deadlines. In addition, if you are asked to revise an assignment, we will give you a deadline with that revision request. If you fail to meet any of these deadlines, you will receive an unsatisfactory for the course. Extensions are only provided ahead of time for the most extreme circumstances.

Another, unlikely, way to earn a satisfactory is to exhaust your retries on the second and third assignments. As long as you take these seriously in the first place, we find that students need at most two retries on each of these.

Academic Integrity

Even though this course is graded S/U, you should respect academic integrity. Cheating may seem an easy way out, but in the long run, it really hurts you more than anyone else. Please review our academic integrity policy.

Course Material Authors: D. Gries, L. Lee, S. Marschner, & W. White (over the years)