DEPARTMENT OF COMPUTER SCIENCE