Weighted Courses at CRCS