advice for computer science students