... , techniques, and materials of professional computer science, and knowledge of other ... effectively apply advanced computer software, software systems and computer hardware architectural theories ...
a month ago