Computer science at TCNJ

Can anyone give me insight into the computer science program at TCNJ? My son is planning on majoring in comp sci so any info would be helpful. He also got into Rutgers, so any comparison between the two comp sci programs would be helpful.

My son is a freshman CS major at TCNJ. He did not apply to Rutgers because he wanted a smaller college. In the end, he was down to a decision between TCNJ and another research university (Delaware). Although he selected TCNJ for a number of reasons, he was impressed with their CS department as they’ve had students intern with and hired by Google. (His thinking was that if the “best” is recruiting the school, then the program must be good.)

In his first semester, he’s already shadowed research on human computation and data integration and he will be part of the team presenting their findings in Seattle this March. He is also discussing summer research on machine learning with his advisor.

My wife and I are Rutgers graduates. My DD, a graduating high school senior will possibly be attending Rutgers for chemical engineering next year. But I don’t think my son would have gotten this kind of opportunity in his freshman year at RU. To be clear, the colleges and the programs offer different benefits – your son had to decide what is a better fit for him.

Thanks mtown27! I imagine my son would get a similar opportunity at TCNJ over Rutgers. It’s one of his final choices. Anyone else have any experience or info on the computer science program at TCNJ?

@njdad70 My experience is old :slight_smile: I am a TCNJ alum, and one of my friends was a CS grad who went on to get his PhD from Princeton and worked for Microsoft (the equivalent of Google back in the day). The school’s reputation has only grown since then.

I personally don’t know too much about the program, but a family friend of mine studied CS at TCNJ and he just got a job at Google