UIC MSc Thesis in Computer Science.