The effect of high school computer science, gender, and work on success in college computer science | Synapse