Sorry for the delay.  I'm starting on your opening threads now.<br/><br/>It's up to you whether your characters have met before; your majors are largely dissimilar, but you could easily have met during freshthing orientation or gen-ed classes.