Today was an eventful one for me. I had been accepted to UC Berkeley for the electrical and computer engineering program in their EECS department in the College of Engineeering and today I accepted their offer. I feel like I am at the start of a long journey, and this makes me excited but also a bit nervous. Basically, I am just wondering if anyone has advice that would be helpful to someone in my position at the start of it all.
A few specific questions:
UC Berkeley offers a five year masters program for my degree, and the cost of that extra year is actually cheaper that an undergrad year for out of state students. I have heard statistics that having a masters doesn't significantly increase starting salary, and that it might not be worth it. That being said, I am not in this degree for the money; I have had a strong desire to make things for all of my life and am very interested in electronics and computers. Given the choice, I would want to work on some experimental project at the edge of the ECE field rather than, say, optimizing some general circuit day in and day out. I feel like having a masters would help me to land these types of positions easier. Moreover, even if the masters degree doesn't earn that much more money, I hope that it would atleast be easier to get and/or hold a job during rought economic times. So, what are your opinions? Is what I am thinking remotly correct? What are your thoughts for or against?
At the EECS department at UC Berkeley, they have two programs, obviously EECS but also ECE. Within the ECE program there are even specialized tracks for specific academic focus. The ones that I am interested in are:
"Electronics (Option I)
For students interested in integrated circuits, including fabrication technology, solid state devices, digital and analog circuits analysis and design, VLSI design, and computer-aided design and manufacturing; and for students interested in microelectromechanical systems, electromagnetics, acoustics, optoelectronics, plasmas, cryoelectronics, and antennas and propagation.
Communications, Networks and Systems (Option II)
For students with interests in networks, control, robotics, digital and analog communications, computer networks, signal processing, systems design and optimization, or power systems planning and operation; or for students with an interest in biology or medicine as well as electrical engineering, including biological sensors and signals, signal and image processing, and analysis and modeling of biological systems.
Computer Systems (Option III)
For students interested in machine architecture and logic design, operating systems, database systems, programming systems and languages, or digital devices and circuits."
Obviously, I don't expect anyone to choose which one is the best for me, since that relies on personal opinion. However, in terms of forming an opinion, what are some jobs that would be specific to each track/ what is the job market for each track/ what are the up-and-coming technologies for each option/ any other interesting information?
The above were just two questions I had, but I am looking for any general advice I can get. If you have read this far, thanks and I look forward to hearing your comments.