jobs for computer science undergraduates with no experience