Thesis For Computer Science