По моему мнению Andrew решил что домашки будут на матлабе и октаве из за того что 6 лет назад они были более развиты чем python сегодня. Я точно не знаю какие были модули 6 лет назад но я предполагаю что не очень чтобы можно было решать всё в 1 строку. В матлабе очень хорошая векторизация. Очень легко написать и понять но увы сложно дебажить.
могу ошибаться, но вроде в одном из курсов на самой первой лекции он грил, что, мол, октав, чтобы легче было кодить тем, кто впервые видит код в принципе. По его опыту народ интуитивно быстрее осваивался на этих языках, чем на других