University of helsinki department of computer science July 8, 2019 16 32 64 128 University of helsinki computer science University of south dakota computer science University of iowa University of lapland finland