Deveres de um engenheiro de computação
Em geral, um engenheiro de computação é alguém que projeta tanto o hardware ou software de um sistema de computador. Como os computadores são parte integrante de vários aspectos da sociedade e da cultura (por exemplo, carros, universidades, semáforos, e computador de casa sistemas), as funções de um engenheiro variam dependendo de qual indústria que se especializa.