Какие предметы должен знать инженер программист
Предметы предметами, а пойдешь на работу, увидишь что нужно знать! =)
По сути вопроса: сам учусь на данной специальности и, в принципе, у нас все знают что нужно знать, а что нет.
Область изучения ограничивается собственно языками программирования, математика (иногда высшая, матан к примеру практически ни к чему) , английский язык.
Ещё обязательно нужно добавить архитектуру компьютера, возможно схемотехнику, алгоритмизацию, АСУТП, защита данных.
Перечислять конечно же можно долго, вот с утверждением: чем больше - тем лучше я не соглашусь. Поверь, всего не перечитаешь. Стоит уделять внимание только должному!
:) все верно. А в остальном - чем больше, тем лучше. Т. к. с чем именно придется работать - неизвестно заранее.. . В какой прикладной области.. . Так что программисты это вообще как бэ мего мозги, высшая раса. Только избранные достойны. Но прежде всего следует знать - логику! Все остальное до поры до времени заменимо справочным материалом :)
алгоритмизация, микропроцессорная техника, ЭВМ, ППО, Высшую математику ну и английский- основные
математика физика и иностранный