Department of computer Science