Drexel STAR Scholars; Apply after enrolling?

The title says it all. Can I apply for the STAR program once I enroll as a freshman?

Yes, you can. The application for current freshmen opens up during winter quarter.

http://drexel.edu/undergraduate-research/STAR-scholars/STAR-scholars/application-guidelines/