I would recommend going to one of the top fashion designing school. Although many colleges and community colleges are now offering fashion design, the skills and exposure to the industry and real designers which comes with being at one of the top fashion schools is priceless.
As for actual courses, these schools would have a set curriculum. That said, drawing is very very important, since that is how you will ultimately express your ideas, and create an impressive portfolio to get a job. A strong base in sewing, draping and pattern making is good, but a sense of the manufacturing process is critical as well. Learning about textiles, as well as trend is all important. Your ideas are only as good as the execution of them, so a background in how to make things well, and make things FIT will make you a good designer.