are you seeking for under or graduate ? If under, you'd better equip comprehensive background, if graduate, you need to know the job but not the course. There is no job titled as corporate finance, ps it's totally diverted from your background. If you do financial engineering, I guess you won't fee it different from techinque. Actually those guys are called sharp smooth WallStreet engineers........So defend for yourself first or get out of the mess
ps i don't know you well. it's all depends I don't want to come off as misleading you know. bless whatever