<p>Can someone explain to me the differences between the types of computer science programs that UCSB offers? (Undergraduate</a> Program Overview) I'd very much like to hear from someone who attends UCSB that is majoring in CS also. Their five-year B.S./B.A. in Creative Studies and M.S. in Computer Science looks like something that would integrate both my interest in film and the practicality of having an engineer major. Correct me if I'm wrong?</p>