class for cs378