Дополню: ИУ5, ... - не чистое программирование еще, просто его больше, чем на специальностях с меньшими номерами.) Помимо программирования, там еще много схемотехники, сетей, в общем, это то, что потом зовется сисадминами), если работать по специальности. Но, используя полученную на данной специальности базу, можно достаточно легко уйти при желании как в чистое программирование, забыв напрочь про разные микросхемы (личный опыт, на таком же направлении училась), так и в более инженерные области. А для более точного выбора направления лучше просто посмотреть учебные планы.