What where the final year courses like, and what was the level of thesis work being done? Making the first year easier for people not coming in with a CS or programming background doesn't have to be a bad thing as long as they ramp it up towards the end.