A quantitative evaluation of graduate programs in computer science in the United States and Canada