студенты по программированию не обязаны ходить в университет со своим ноутбуком, но это может быть полезно. В университетах есть компьютерные классы, на которых можно работать
Однако, не всегда в университете есть доступ к компьютерному классу, а также не всегда на компьютерах в классах установлен необходимый софт
Поэтому, иметь свой ноутбук может быть удобно для работы вне университета. Также, наличие своего ноутбука может позволить студенту работать с нужным софтом и настройками, которые могут отличаться от тех, что есть на компьютерах в университете