Course web page: Introduction to Computer Science for Majors I by James Tam |
-“The
Practice of Computing Using Python”
by William Punch, Richard Enbody (available in the bookstore).
-“Learning
with Python”
by Jeffrey Elkner, Allen B. Downey and Chris Meyers (free book available
online or pre-printed copies available for purchase in "Bound and Copy").
|
Component | Weight |
Assignments | 35% |
Midterm exam | 30 |
Final exam | 35% |
Example hypothetical calculations to show how to calculate your term grade point (you can plug in the actual breakdowns used in this course to estimate your grade this semester).
Letter grade GPA Weighted value = GPA * Weight Assignment 1 A 4 4 * 2% = 0.08 Assignment 2 A 4 4 * 4% = 0.16 Assignment 3 A- 3.7 3.7 * 4%= 0.148 Assignment 4 A 4 4 * 10% = 0.4 Assignment 5 A+ 3.3 4.3 * 10% = 0.43 Assignment subtotal = 0.08 + 0.16 + 0.148 + 0.4 + 0.43 = 1.218 Midterm A- 3.7 3.7 * 30% = 1.11 Final B+ 3.3 3.3 * 40% = 1.32 Exam subtotal = 1.11 + 1.32 = 2.43
Assignment subtotal (=1.218) + Exam subtotal (=2.430) = Overall term GPA (3.648)
Note: You must pass the examination component of the course (Midterm and Final) to receive a C- or higher for your term grade.