Applied Sciences. Check.
Showing up to an event with 2 women. Check
Pretending to be drunk to fool a large group of people. Check.
Felt like whoever wrote the ep saw Batman Begins just prior to writing the episode.
I think the show has potential, I really do, but I'm hoping they establish how he learned everything on the island soon instead of people talking about how he's been gone and things have changed.