Yes, most of Cambridge can be covered in a day. However, in order to visit all the places of interest and engage in all activities one day is not enough. You can plan a short trip for 2 nights and 3 days to Cambridge. It would cover all the things to do in Cambridge and your trip would also remain a relaxing one.