What college courses do you have to take in order to be a photographer?
You will undoubtedly have to take some basic courses (history, algebra, English, etc.). Then you will take 30-60 hours of classes in photography, art, or whatever. It really depends on the university. You need to take basic art courses that teach about color, contrast, composition, texture, etc. You also have to take basic chemistry and learn how light travels and is diffused or reflected. There's really not a whole lot to getting started. Studying the work of famous photographers helps, as does working as an understudy to a professional.
The courses you can take online include your basic requirements such as mathmatics and basic english courses. The more advanced courses you'll want to take on campus. There are a few online college courses that a person interested in design engineering could take. In fact, a comprehensive program can be found at engineeringonline.ncsu.edu.
Yes, you want to have your focus before college on doing well in college. This means being ready to take on whatever courses you choose while you are there. If you spend your time before college taking 3 courses, you will be too tired of studying and the college experience will be more gruesome. You want to be ready to take a full course load when you're in college.