Does anyone know a good online place for CSC courses???

<p>I need to take a class and it's called Principles of Programming Languages or Organization of Programming Languages.</p>