Just a quick explanation on that the code means:
NICHOE17A
NICHO = Nicholson Hall
E = E Block
17 = Room 17
A = You can ignore this as it is left over from when the uni used to have shared rooms, which they don't have any more (one person would get 17A and the other 17B)
So NICHOA05A = Nicholson Hall, A Block, Room 5.
There are about 25 rooms per block, with lower numbers being on the lower floors and the higher numbers being on higher floors.
So you guys are actually in different blocks so you probably won't actually be seeing each other that much (sorry for disappointing you).