btw, last time I checked (2011) the fee to take an upper-division 3 credit-hour class online (given at a CSU campus other than the one the student was enrolled in) was an additional $800 (over and above the fees the student already paid for those credits). This is for “feedback, grading and transfer of grade and credits to the student’s ‘home campus.'”
It’s just another “fee gotcha” for CSU upperclassmen who are desperate to graduate.