Construction is well under way on the first student residence building located at Humber's North Campus.