Can I do a creative project for my senior thesis?

Yes. Special Concentrations is often the landing place for students who are unable to fulfill their goals of a creative thesis in another department. Students considering a creative thesis should be able to demonstrate, however, that their thesis is solidly rooted in scholarship and is the culmination of a coherent, in-depth plan of study in their field.  The Faculty Adviser or Thesis Adviser (may or may not be the same individual) will be the arbiter of what constitutes a sufficient thesis.