Понимаю вас, автор, сама учусь на программиста в колледже (Канада). Экзамены как раз у нас достаточно легко не завалить, а вот задания! С #, JavaScript -  такие assignments были, пар из ушей шел)) Но я смотрю на молодежь в моей группе -  ничуть им не легче, ну разве что детей нет. А так и работают студенты параллельно, многие по ночам, с утра на пары идут.