Setting Up for Computer Science Success