This is a diagram showing all prerequisites for various courses: remember there are several other courses having no prerequisites which aren't shown there. You can also view it full size.