master development invloved engineer particular involved key amd software mathematics natural algorithms javascript analysis library programmer processes processing perfomance language parallel cryptanalysis micro web students aes jsp post lecturer new linear optimization informatics pieces processors