What is it like to be a computer science student at UCSB? As a freshman, would doing research in MATLAB or self-studying C++ (for CS major) be better for getting a computational graduate degree in the future?