Foundations of Computer Science
7 individual assignments (equal weight with group HW); lowest individual dropped.
6 group assignments (equal weight with individual HW); lowest group dropped.
Midterm and final, equally weighted. Combined exam average must be ≥ 45% to pass.