/ Asked by Andrea
Should I do a second undergrad in computer science (that has co-op options) or take some courses and do a masters in computer science? My undergrad is engineering so I could get into a computer science masters if I take a few more courses. The second undergrad is more time, but provides the co-op experience to help get me right into a job after graduating. Thanks for your recommendations!
Answered by Stephanie, Hiring Expert at AT&T Inc., on Tuesday, February 16, 2016
Kudos to you for looking at options that will expand your talents! While a Masters in Computer Science can lead to great opportunities, find out if the work you ultimately want to do requires that level of education. If not, your time and money are much better spent on the second undergrad degree and using the Co-Op to get your foot in the door of your preferred career field. You'll gain valuable real-world experience without needing to take on an additional internship - assuming the Co-Op gives you hands-on practice related to your studies. Either way you go, investing in your education will help set you up for future success.

Best of luck in your studies!
Answered by Ashley, Hiring Expert at Textron Inc., on Friday, February 19, 2016
It's great to hear that you are heading back to school! Before you make this decision, I would network with different professionals in computer science field. Networking will allow you to ask specific questions and receive their suggestions on which route may be best suited for your future. If you use LinkedIn, you can use your alumni network to see if there are any alumni from your past school that is either in an industry, company or position that interests you.You could also contact your alma mater's career services for contact information for computer science professors. Lastly, I would take a look at positions posted online in the computer science field and see what their general requirements are for the position. If there is a recruiter linked to that job, you could reach out and explain your situation and they may advise you on what type of requirements they are searching for. I wish you the best of luck on whatever path you decide to follow!
Answered by Stephanie, Hiring Expert at Asurion, on Tuesday, March 15, 2016
There are a few points to consider as you try to find the right answer for you:  First, what type of career within Computer Science interests you most? It's important to do your research to ensure you're using your time and money in the best way possible. Some roles require a BS, but not a MS. However, be sure to look into the career path of these roles to see if a MS is needed to advance. If your end goal is to be in a position of management, pursuing a MS degree at some point may be necessary.  

Also, should you choose not to double-major and instead to pursue the MS degree after your BS, understand that there may be a learning curve concerning the curriculum. MS programs are generally fast-paced and don't always offer much introduction to subjects. To ensure success in the MS level courses, choose your electives during your BS carefully. Intentionally choose courses that offer introductions to the MS courses you might take. 

Finally, keep in mind that most MS of CS programs are 2 years in length, which allows time for a summer internship. You can use this time to gain experience you might not have had in a co-op. 

Best to you!  
Real Time Web Analytics