CCC offers a number of Internet courses, especially during the summer semester. Many professors will also allow you to take an Internet-based independent study if you have a substantial reason.
Hybrid courses are also available; these are courses that are part lecture/part completed online. Benefits? Less time spent in a lecture, and this opens your schedule to take more fun electives! Hybrid courses are especially common—watch out, though! Be sure to double-check and ask your adviser which classes are hybrid courses. Many students do not know until the first day of the class, and if they did not want a hybrid class, it is more difficult to find an open course once the semester has started.