@NyarkoSan some schools may participate in programs that allow you to get reduced cost SEPTA passes but no there is no free pubic transit for students. Some schools have dedicated shuttle services though that you can leverage to move between areas of the city.
I got an acceptance email from the department coordinator yesterday! Still waiting on the 'official' Drexel acceptance though so my application still shows as pending -__-...