Hi! I was recently admitted to the Berkeley EECS (Electrical Engineering - Computer Science) Program at Berkeley. Although I am interested in computer science, I believe I am looking for a flexible program that will allow me to focus less on the programming/software engineering aspect of computer science, and more on the broad usage of computers and how to innovate/develop the technology. I think this is best studied under a computer science major, however, I would like the freedom to incorporate business aspects (ex. marketing, finance) with a strong understanding/ability to apply computer science (so less theoretical, more practical). Obviously, Berkeley EECS/CS is exceptional, but would this be a good program to have some flexibility/freedom in CS (or is it more of a traditional/hardcore CS education that only prepares students to become programmers)?
Is Berkeley EECS good for someone more interested in the product development/entrepreneurship aspect of computer science than the coding side?
CS at UCB will include lots of both theory and practice.
CS can be done as either EECS or L&S CS. L&S CS has somewhat fewer requirements (mainly fewer non-CS science requirements), so it may be more desirable if you want more schedule space for other things. Frosh admission to L&S is likely to be less difficult, but there is a secondary admission gateway requiring 3.3 GPA in three CS courses to declare the L&S CS major.
Business courses may be difficult to enroll in if you are not a business major, although there are related liberal arts courses (e.g. sociology of work, financial economics) in non-business departments.
Check out the IEOR curriculum. It has several courses on product management, tech firm management etc.
Not Sure M.E.T is an option at this point. That would combine entrepreneurship with engineering.
M.E.T is still an option since they’ve opened a sophomore path to the program. It’s not just frosh entry anymore.