DEPARTMENT OF COMPUTER SCIENCE AND ENGINEERING