system software natural engineer perfomance involved jsp amd development mathematics informatics processing library programmer post language visiting cryptanalysis image algorithms new analysis micro web linear aes invloved javascript lecturer optimization processors parallel taught particular tool