Each school has its pros and cons but I keep going through forums from 2013 so I’m not sure if many of the things that are said are still relevant. I’ve also heard that it’s harder to get a job after graduating from UCR due to their research approach, not sure if that’s true.
Compare curriculum’s and you will get “hands on” experience from both schools. Getting a job will be more dependent upon the job skills you acquire from internships during your time at each school and that is where the career center will come into play.
I would check out which employers recruit from each school.
they are both good - LinkedIn can give you a sense of where grads from each school work.
My son made his (SIR)* choice before May 1st. Had the campus locations been switched, my son could’ve easily picked UCR.
We compared the course load and there were lot’s of similarities. Here are a few of the differences:
-CPP is now on semester (converted recently), UCR is on quarter system
-more required equivalent units of general education at CPP
-more required math at UCR
-start out in C++ at UCR vs General Ed at CPP (you can take C++ and Python later at CPP)
We had a discussion with a professor (department chair) and she mentioned that they are constantly evaluating their curriculum and will look at top universities (Stanford, UCB, etc.) to make sure their course/technical electives are relevant. She also mentioned that in recent years they’ve had several tech companies (I lost my notes by I remember Oracle) come to the CPP job fair looking for CS students.
*Since the initial choice, he was admitted off the waitlist at UCSC (he declined) and UCD (he needs to decide by Friday).