I'm not sure which program to decide on as they both seem to be great programs on paper. The draw of UCB is that it is a 1 year program, but I don't think they touch on the fundamentals as much as an MS degree would. If anyone has any insight, it would be very helpful!