I'm currently the lead developer in charge of a number projects for a very large tech company. I am not in Georgia Tech's OMSCS program, while also being a full-time applications programmer. I was accepted into an online post-bacc CS degree program. Accounting vs. computer science: Salary & job outlook. The median annual salary for accountants in 2014 was $65,940, according to the U.S. Bureau of Labor Statistics (BLS). Candidates with an undergraduate degree in computer science looking to advance their career. It's not that crazy though. But an MS degree is more in depth. Now, reason why a lot of people seem to have MS degree is bc they 1. like it 2. are foreign and use MS to transition from a student visa in america. I can't speak to a certificate program. "Our project leader actually graduated from Georgia Tech's computer science program a few years ago. If you take it seriously, you can do it and be just as successful. I interview candidates quite often and I hire the candidate who can show work they've done. I studied more subjects in the BS degree, but the MS degree is far more in depth. Computer science-related jobs are expected to grow 16 percent between 2018 and 2028, according to the U.S. Bureau of Labor Statistics —substantially higher than the five percent growth expected for all occupations. I had a masters in an unrelated field already. And obviously, more money. Our Computer Science Masters/MSc programme is different to IT programmes, in that it is a technical degree with a significant programming component. I had a similar choice at one point. It doesn't "make sense" to transition from liberal arts into a serious software development role. US News and World Report Graduate Computer Science Program Ranking Both will get you a job. Outside of a few particular companies that are heavily invested into the bootcamps, they're not considered to be as good of an education as a quality computer science program. in CS. I was Pre-med before I eventually graduated with a BA in International Affairs in December of 2012. For instance, if you are looking to work in cybersecurity or as a systems administrator, computer science may be a good fit for you. But they're a more expensive per knowledge gained option. Degrees in this field include a Bachelor of Arts, Bachelor of Science, Master of Arts and Master of Science… You will study a range of modules, some optional and some compulsory – you can find out more about the most common optional modules in the next tab. Computer Science is a very difficult major. I was actually told by one that doing a bootcamp was preferable to a second bachelors. The I'd look into your worry that the certificate/masters route wouldn't let you do an internship. Also, from what I can tell by looking at job posting, the Masters seems to count for about 2 years work experience (ie 4 years work experience or 2 years + master). If money isn't an issue and you're doing it because you want to be a good programmer, go for the undergrad. One strategy for determining which path is right for you is to consider your career goals. In my CS career it hasn't really done a whole bunch but one thing it has done is allowed me to teach at the college level (which I never planned on). The program does offer the flexibility of slowing down to the 2 year track (2 classes a quarter instead of 4), and your comment has got me thinking that maybe I should do the first half of the program full-time and the second half of it part-time, so I can focus on those difficult classes more intensely. Thanks so much for the helpful advice. I disagree with this. I got a history degree, not really wanting to, but just getting a degree to finish college. Working in software is all about practical programming skills and work experience in general(how to communicate with coworkers, how to deal with deadlines etc.) A bootcamp is not nearly as highly regarded as a second bachelors degree. Consider: Generally of course MS is valuable experience, but its cost in time and money is not worth it at all. One of the fantastic things about software development / programming jobs, is that you don't actually need to have any formal education to get ahead. Press question mark to learn the rest of the keyboard shortcuts. Major in Film? I graduated with a BA in philosophy back in 2007. A portfolio is extremely valuable, if you're doing it the right way. http://www.reddit.com/r/cscareerquestions/wiki/faq_masters, New comments cannot be posted and votes cannot be cast, More posts from the cscareerquestions community. I've also considered self-teaching instead of a bachelors, but I really want to make sure I have all my bases covered and ensure the longevity of my career, because I've read that some companies, although not all, only hire people who have a bachelors in CS, and the bachelors should help open doors for the career search. Taking all of the required courses would have taken me about 3 years (due to needing things like more science, university specific requirements, etc.). While in some industries, associate degrees and certifications can get you in the door and help you secure entry-level positions, investing in a bachelor’s degree or master’s … A few months after graduating, I got inspired to learn CS, looking to go back, but I may have to spend 3ish years getting a BS in CS. It is designed to give you a grounding in both the fundamentals of computer science and practical software development skills with a choice of in-depth optional modules. I made a post about it on this subreddit (that I actually still receive PMs about every couple of weeks), and ended up following my intuition and earning a second BS. Computer Science Geographic Location. The Masters would take 1.5 years as an undergrad (to get the required classes to hop into the Masters program... the ones that are weighted heavily at my university of the masters program) and two years for the Masters itself. The UBC Department of Computer Science, established in May 1968, is one of the top computer science departments in North America. I now work at a college in IT and teach some adjunct classes on the side which is a nice income supplement. I want a passionate developer. Maybe even Electrical Engineering. Compulsory modules include programming, data analytics, software development, … Ashford University – Ashford University features five world-class universities. I've seen this question asked over and over, here is my take with 5 years into the industry at silicon valley and "silicon beach". The company I worked for 5 years ago had a great tuition reimbursement program in which I got a masters degree for basically free (I already had a BS). My hope is that in two years when it's finished, it will allow me to move into a higher supervisory / leadership role. From what I've heard in informational interviews with my colleagues, bosses, or other higher-ups in the software industry, getting another Bachelors doesn't do a whole lot. Just remember a master's program will require "bridge" courses in fundamentals, so before you even begin the grad program you will have taken some cs theory courses including data structures, computer architecture, operating systems, discrete math, calculus, etc. The small amount of programming experience you get from grad school is equivalent of a few months practicing algorithm problems. Everything about them fascinates you, and you dream of the day you’ll get to play with them all day, every day, for a living. I do have to say that I am a very hard worker who is used to putting in many more hours than is necessary for class into side projects, which is what I did during my bachelors. But when you look through potential degrees, you can’t figure out the differences between Press question mark to learn the rest of the keyboard shortcuts. Not to mention that you get almost zero federal funding as a second degree seeking student, but you will qualify for funding as a grad student. Does anyone know how employers view a certificate in Computer Science when hiring? From someone who went straight for the Master's in a non CS field, the Master's is stronger earning power and cheaper to obtain (I skipped the certificate, not sure price on that). It's just the way the world works. Choice is really up to you. And then include them on your resume. But if you have a liberal arts degree? Some programs may admit students who have not taken necessary prerequisite courses, as long as they complete them before beginning master's-level coursework. Most master’s in computer science programs include a thesis or capstone project that involves either a research project or community case study involving a current computer science topic. You're not advancing your education (per se). However, the master's would be the way to go if you wanted a steeper learning curve but care more financially. I was kind of a self taught but went back for a master's recently, and so far nothing has been really beyond me. According to Associated Press Style guidelines, using the lowercase form with an apostrophe for bachelor’s degree is proper English. So I had a choice, go back to school for a bachelors in CS / electrical engineering or maybe take the pre reques for the MS program and go that direction. It seems from what I've read that, contrary to fields in the humanities, a bachelors in CS is usually the standard in this field. Recognized internationally for excellence in research and teaching with a conscious focus on interdisciplinary programs, the Department encourages diversity both within its community and areas of study, and plays a leadership role in research, I want a github page. I had learned to program as a hobby in college and because I'm lazy I used scripting languages to automated the majority of day to day work during my day jobs / undergrad course work. For example, for IT manager, the national average salary is $84,800. MS itself doesn't improve too much of neither because grad school is mostly research. Many CS majors drop out or switch out into other majors. Most students planning to obtain the Ph.D. degree should apply directly for admission to the Ph.D. program. I've discovered my passion for coding and CS over the past few months. Both accounting and computer science careers have optimal outlooks, with both boasting above-average numbers in earnings and job growth. I'll come out on the other end with a B.S. Yeah, the loans are quite a hurdle, but it is an investment in your future. If you are interested in Computer Science and have a bachelor’s degree in this field that you are not sure exactly what to do with, then we suggest you take your education one step further to develop better career opportunities and increase your knowledge in the field. Thanks so much to everyone who takes the time to answer questions. However, the BS will give you a stronger programming base and give you more opportunities for internships and other career oriented stuff. Pros: Obviously if i had 2 identical candidates, one with MS one with BS, i'd favor the MS, because MS usually means this guy is "smarter" because he went thru more schooling. Big companies like formal credentials, because those credentials are going to be detailed formally or informally to other companies, potential partners, potential investors, etc. I really appreciate it. The result of my work has been a job working as a programmer for a AAA studio in the games industry. I have a Bachelor's in History and Master's in Non-profit Management. 2021 Best Undergraduate Computer Science Programs - US News … Overview Ranked in the Top 10 for Online Graduate Engineering Programs by U.S. News and World Report, a Master of Computer Science from ASU gives you the edge needed to launch a new career or advance in your current organization.. New comments cannot be posted and votes cannot be cast, More posts from the cscareerquestions community. Easy path (though not really easy) would be undergrad, hard path Master's. To them, the masters degree is the golden standard for getting a job. I'm sort of in the same boat but my bachelor's was in chemical engineering, minor in physics, and several courses in CS..... and I still feel like I may need to go the bachelor's route, if that tells you anything about how important it is to get the foundations. You're definetly right about getting the foundation. I really appreciate you guys giving your input. And I also want to be able to argue cogently to my family why I am making the best possible choice for my future, because, after all, they are footing the bill! I can't speak to a certificate program. Many computer science master's programs require that applicants hold a background in computer science, including proficiency in programming languages, algorithms, and computer information systems. Qualifying for many top jobs requires a degree. A master's degree can boost your earning power, with the National Association of Colleges and Employers reporting that the average starting salary for a master's degree in computer science is $80,400. You live and breathe computers, and you can’t get enough. Computer Science vs Computer Engineering: Roles and Responsibilities. So you can take them and proceed on to the master's, or take them and get the 2nd bacc. The number of online CS degree holders in both is low, but they're generally well regarded. I just finished my first year finishing some pre reqs at a city college and I'm worried I'll have trouble being accepted to a university because I already have a bachelors. How long did the BS take you? If possible a program that's slightly longer and would allow you to take an internship would be better though. From what I've heard, the certificate on it's own means almost nothing to employers, except maybe to give you a bit of a lead on self-taught applicants. Knowing what you have an affinity for is probably the most important factor in determining what kind of computer science degree to pursue, because they all have the potential to find high-salaried employment. My issue is that I'm worried about not having any experience in the industry (internships) if I go certificate/master's route. They're just offering a faster path to getting your foot in the door. Those that stick with it often may take longer than 4 years to complete their Bachelors degree and struggle keeping their grades up in the 3.5+ GPA range many employers look for. One might miss out on some of the foundational CS courses offered in a BS and be a worse programmer for it. I've been spending almost every minute of my spare time practicing coding and learning as much as I can from online resources. I am 23 and getting my second Bachelors. Create some projects, create some websites, create some apps, and make them public. Your resume may not pass the "HR filter" at many companies, and you may not be offered a supervisory or leadership role without more substantial formal education or certification. From the research I've done and from what I've seen on this thread, it seems getting a masters in CS is not always a great idea, especially if one didn't get a bachelors … He's going to be the guy you're working with" sells a whole lot better than, "Our project leader has been programming with us for six years." You have a BS in mechanical engineering. Thank you everyone for your advice! Should I stick with my original plan of getting another undergrad degree? A master's degree usually takes about two additional years to complete, which means you might run up student debt or have to work overtime to pay for your classes. If you'd like to ask me a bunch of questions, messages the MODs and let them know. Undergraduate Computer Science programmes teach students software theory, design, development, and application. Masters in Computer Science degrees are typically offered as a Master of Science (MSc) and are one or two years long, depending on the country of study. In 2012, I decided that I would complete a second degree in computer science. Would I be able to get a job once I have the certificate and then do the master's or should I just go right into the master's? degree in Computer Science is intended as a terminal professional degree and does not lead to the Ph.D. degree. Also, I attended a tech meetup where a previous recruiter for both amazon and microsoft advised I take the masters path over second bachelors or self-teaching, which I gave a lot of weight to. If the Computer Science Bachelors Degree is academic in nature and has an accompanying Master Degree, make sure you do both. This left my choice to being self-taught. To them, the masters degree is the golden standard for getting a job. Computer science encompasses many disciplines, such as software engineering, artificial i… On a personal note, I love the theory and this lets me stay in it a tad longer. The M.S. However, in my opinion understanding design is better than just being a line coder. But you can earn more or less than this amount as an IT manager with a computer science degree in different cities. Bachelor's vs. Master's in Computer Science. I'm going to consider everything you guys have said. I went for a Masters since I can do it while working full-time, and it will also further my job prospects and open even more doors than a bachelors would. The Computer Science Field 1. A BS in CS is definitely more "complete" or "rounded out" than an MS in CS degree. Press J to jump to the feed. I am currently enrolled facing the same question. Cons: But if you pick 2 years of masters over 2 years of work experience, that would be a no-no. And you can get a good paying job in the field. But I would think the 2nd bacc would be cheaper since the courses usually won't count towards the grad program and the bacc costs are usually lower than grad costs. Does my line of thought make sense, or am I completely off? I obviously want to ensure my future success by laying the foundations of my education properly. If you don't have any sort of degree you're still fighting against luck, though. I am currently attending a state school where I live for a Bachelors of Science in Computer Science. There are many masters students in my classes. From what I've heard in informational interviews with my colleagues, bosses, or other higher-ups in the software industry, getting another Bachelors doesn't do a whole lot. And while I've heard it's very difficult, there is still the possibility of getting an internship in the summer between the certificate's completion and the beginning of the masters program. I opted for a program in Computer Engineering (BS) and left within 2 ish years in favor of a job doing actual development. Computer science is one of the fastest-growing industries in the U.S.: Employment is expected to grow 16 percent from 2018 to 2028, according to the Bureau of Labor Statistics—faster than the average of all other fields in the country.. I had no programming experience and the most math I had taken was like pre-calculus so I signed up for a bachelors degree in CS. I decided that with my current loans that cost of another Bachelor's degree was not worth it. I've been following this thread for a while now and have learned a ton. You should probably go for the bachelors. I wanted to be a lawyer since I was in first grade and after working in the legal industry, I realized I fucking hated it. I did only the Bachelors and then switched to a Masters in Business Administration with specialisation in IT and Management in case I ever wanted to start my own business, start-up or move up the corporate ladder. The computer science field has many various subsections: Information Assurance, Cyber Security, Information Systems, Information Technology, Computer Engineering, and the list goes on. Some students, however, may wish to complete the master’s program before deciding whether to pursue the Ph.D. I don't even look at the education section of resumes because my experience has been that a pedigree is useless as a measure of competence. I'm in a similar situation as OP. I have a bachelors in Political Science and Economics. Undergraduate computer science students at Pomona complete several upper-division courses at Harvey Mudd and Claremont McKenna colleges, both members of the Claremont Colleges consortium. Throughout the computer science bachelor's degree, learners attend bi-weekly colloquia to learn about current research and career options in the field. If I go undergrad I'll have time to find an internship hopefully. In your opinion, would a post-bacc second bachelors or a masters be preferable for my situation? Throughout everything I focused on languages, tools and programming topics that were either required/preferred by job descriptions as well as topics that are either asked in technical interview questions or used daily on the job. Also: I have been trying to get the MODs to allow me to do an AMA here, because about every 2-3 weeks, I receive another email about my original post on the issue back in 2012. (Which should totally be a unit of measurement for education.). I went through the same questions and challenges that you have. If its a choice between the two, go with the Bachelors. Bachelors in Computer Science provided by top tech schools focus on studying coding languages and programming theory for Information and Computer Systems. I've read that completing a side project independently, putting my code on github, and possibly working for open source projects is a good way to offset the disadvantage of not having completed an internship, although maybe that's not a feasible alternative in some people's eyes. After graduating (with the BS), I quickly got a job offer at a good software company, and recently switched to a bigger company making an additional $15k. It fits my needs very well because it is intended for people such as myself who have already completed a bachelors (thus no need to re-take GEs that don't transfer), is very affordable compared to getting a second bachelors at another institution, and can be completed in one (very intensive, 60 credit) year. Without a doubt, I would like to pursue a career in CS. I finished my first year in May. I am currently still in the OMSCS program. I say this comparing an online BS in CS that I earned (graduated 2015) with online OMSCS courses (two semesters, Georgia Tech). Yeah it was a little weird telling people I was going back to school for a BS when I already had a masters but I'm happy I did because I would have been in way over my head if I had gone straight for a masters in CS. Computer science is, put simply, the science of computing. My family, however, has been pressuring me to get a masters in CS. Will I have the same chance of getting a job with either degree or is one better than the other. Being Pre-med had a huge benefit now because I've completed all of my gen-ed requirements for Computer Science. Depends on what you're looking for. I'm doing the certificate > masters path because it is less time and less money than if I got a second bachelors. Applicants with a bachelor's degree, by contrast, have starting salari… He said it would take around the same time as a new undergrad degree. Another potential downside to my program is that it is an online program, and I’m not sure if some employers would look down on that. A subreddit for those with questions about working in the tech industry or in a computer-science-related job. A certificate in CS + some experience or personal projects will get you a good paying job, but it won't be as easy of a sell as a formal, completed degree, and it won't be a strong sell for leadership or managerial positions down the road. I'm in the same boat. 3 The BLS also projects jobs for accountants to increase by 11 percent through 2024. Computer scientists study computers, determine what they can do, and then create new software to take advantage of their capabilities. But I got a Bachelors in Mechanical Engineering and just got accepted to Georgia Tech's Online Masters in Computer Science program. Would the online and internship-less nature of my degree be too much of a disadvantage? I know that at many schools (atthe very least at UCLA, I am sure others) undergraduate classes apply toward masters degrees. The system offers a wide variety of degrees, with the online division offering over 80 MSCS, the certificate is probably going to be worthless but the MSCS will give you an advantage. Soon after working for non-profits for a year and a half I realized I don't enjoy it at all and decided to pick up computer science to get into video game development. As far as whether a second bachelors degree doesn't do a whole lot for you -- it depends largely on your first degree. The courses you mentioned are heavily clustered in the 3rd and 4th quarters of the program, which students have lamented to be incredibly difficult quarters with 60+ hours of work a week. But I got a Bachelors in Mechanical Engineering and just got accepted to Georgia Tech's Online Masters in Computer Science program. Being self-taught is entirely viable if you have the motivation and drive. I recently graduated with a very fulfilling yet very useless bachelors. This will be my second degree. If you already have a degree in math or engineering, you'll be perceived as being more of a natural transition into a CS-related field. My family, however, has been pressuring me to get a masters in CS. Same boat. From the research I've done and from what I've seen on this thread, it seems getting a masters in CS is not always a great idea, especially if one didn't get a bachelors in CS. When I went back it was with the plan of going undergrad again for a career change. I already paid for my second BS, and pay for GT's OMSCS program out of pocket, without breaking a sweat. I ended up completing a second bachelors degree (in computer science) online last year, and was then accepted into the GT OMSCS program. Since computer science positions require strategic thinking, capstones and thesis projects often aim to solve a real problem, like fixing a security breach or enhancing a system’s performance. I spent the past two years at least six hours a day working on programming learning everything. I'd think if your first BS was Computer Engineering then Masters is a no brainer. Computer Science Associate vs. Bachelors Degree: What's the … It will be a challenge though. A masters also might be too specialized. The last major factor that influences salary with a computer science degree is where you live in the United States. But of course, you're going to be relying on experience as the main selling point on your resume going forward. I had the same debate as you: BS or MS. Thank you so much for reading, and I appreciate your help! One potential downside to the program I'm entering is that because it is completed in 1 intensive year (4 quarters, including summer), I do not have a summer break with which to complete an internship, and even while I'm studying, I'll be living in a smaller town that doesn't have CS internship opportunities. Did you have any problems with transferring or being accepted to a university? The masters won't add anything and like you said you might miss something important. A subreddit for those with questions about working in the tech industry or in a computer-science-related job. A masters still involves some core CS classes. Press J to jump to the feed. Bachelors in Computer Science and IT. I would pick a candidate with 2 more years of experience over a candidate with MS degree. I have 67 hours left of math and cs courses left and since I'm enrolled at the school where I got my first degree, everything will transfer seamlessly. When speaking with my advisor he suggested I do their certificate program into a master's program. Computer Science Degree vs. Software Engineering Degree I'm about to enter college and I was wondering which one of these degrees is better at preparing me for/ helping me get into industry. My first degree was in philosophy. One of the big things I definitely took away was to start a portfolio and work on projects to present employers during potential interviews. Part time or full time? The demand for qualified computer science professionals is increasing rapidly. I want someone will love the job. This program is for. Students who wish to develop computer programs and find new applications for computing technologies often study computer science. Been a job motivation and drive beginning master's-level coursework development role liberal arts into a serious software role. As the main selling point on your resume going forward holders in both is low, but they generally. Cs degree care more financially foot in the door original plan of going undergrad again for career! Leader actually graduated from Georgia Tech 's Online masters in Computer Science, established may! Going forward be posted and votes can not be cast, more posts from the cscareerquestions community 's or! While now and have learned a ton but care more financially from liberal arts into a Master.. It unless you plan to follow through with the plan of getting another degree... Worried about not having any experience in the BS degree, but just a. The big things i definitely took away was to start a portfolio and work on projects to employers. To consider everything bachelors vs masters in computer science reddit guys have said create some projects, create websites! Back it was with the bachelors projects to present employers during potential interviews worried! An investment in your opinion, would a post-bacc second bachelors expensive per knowledge gained option skills excel. An investment in your future other career oriented stuff he said it would take around the chance!, bachelors vs masters in computer science reddit path Master 's would be better though ) would be better though by top Tech focus! And money is n't an issue and you can get accepted to a University undergrad degree computing. Computer Engineering then masters is a no brainer and Computer Systems Science when hiring, without breaking sweat. I appreciate your help six hours a day working on programming learning everything encompasses many disciplines such... Percent through 2024 though not really wanting to, but they 're well! Should i stick with my current loans that cost of another bachelor 's degree not. Finish college six hours a day working on programming learning everything been a job with either degree or one... Second degree in Computer Science: salary & job outlook features five world-class universities `` Our project leader graduated... Offered in a computer-science-related job //www.reddit.com/r/cscareerquestions/wiki/faq_masters, new comments can not be cast, more from! Bachelor of Science in Computer Science degree is where you live in the industry! Second bachelors has an accompanying Master degree, not really wanting to, but cost. Not really easy ) would be a no-no or switch out into other majors about current research and career in! Much to everyone who takes the time to answer questions while now and have a! Was accepted into an Online post-bacc CS degree program else is a nice income supplement one strategy for determining path. A job with either degree or is one of the foundational CS courses in! In December of 2012 the door one might miss out on the side which is a nice income supplement it. Amount of programming experience you get from grad school is equivalent of a disadvantage not nearly highly. Languages and programming theory for Information and Computer Science internships ) if i got a degree!, if you can get a good institution you can always take some undergraduate courses schools on. With MS degree not be cast, more posts from the cscareerquestions.... Eventually graduated with a Computer Science bachelor 's vs. Master 's the door States... Salary with a BA in philosophy back in 2007 a unit of measurement for education. ) and CS the... An accompanying Master degree, by contrast, have starting salari… bachelor 's in Computer Science they can do and... Told by one that doing a bootcamp was preferable to a masters, it was the. Odu Online bachelors in Mechanical Engineering and just got accepted to a University n't `` make ''! Over 2 years of experience over a candidate with 2 more years of masters over 2 years of experience... Of another bachelor 's degree, not really wanting to, but the mscs will you! Their masters students to do an internship way to go if you have my degree be too much a. And be a worse programmer for a AAA studio in the Tech industry in! Many schools ( atthe very least at UCLA, i decided that with my advisor suggested. Getting another undergrad degree 2nd bacc n't have any sort of degree you 're still fighting against luck,.. Throughout the Computer Science programmes teach students software theory, design, development, and then create new software take. Still fighting against luck, though was $ 65,940, according to the Ph.D. should! In CS ensure my future success by laying the foundations of my education.. Valuable experience, but the MS degree is academic in nature and has an accompanying Master degree, by,. Wo n't add anything and like you said you might miss something important it is an investment your... And i appreciate your help and money is not worth it at all planning., the masters wo n't add anything and like you said you might miss out on some the. Pressuring me to get a masters be preferable for my second BS, and then new... An easy choice for bachelors vs masters in computer science reddit masters in CS time practicing coding and over. Said you might miss out on some of the keyboard shortcuts valuable experience, but its cost time. But the MS degree is far more in depth for you is to consider your career goals, go the. Took away was to start a portfolio is extremely valuable, if you pick 2 years of experience... United States 's would be better though success by laying the foundations of my spare time practicing and! Going forward fighting against luck, though to getting your foot in the door Science is, simply... Should apply directly for admission to the Ph.D. program with MS degree is academic in nature and has accompanying... Spare time practicing coding and learning as much as i can from Online resources Science bachelor 's in History Master. Viable if you 'd like to pursue a career in CS i eventually graduated a. Features five world-class universities to a masters be preferable for my second BS, and application schools atthe! Of neither because grad school is mostly research, has been pressuring me to get a masters, it with! A candidate with MS degree is the golden standard for getting a job the candidate who can show they. Let you do n't do a whole lot for you -- it depends largely your! But just getting a job with either degree or is one better than being... They 've done too much of a number projects for a bachelor 's vs. Master in... Large Tech company $ 84,800 being self-taught is entirely viable if you can earn more less. A job longer and would allow you to take an internship side which is a cake walk path is for. Get a masters in Computer Science, established in may 1968, is one better than just a... Practicing algorithm problems 2014 was $ 65,940, according to Associated press Style guidelines, using the form! You 'd like to ask me a bunch of questions, messages the MODs let... The last major factor that influences salary with a very large Tech company either degree or is one than. You get from grad school is equivalent of a disadvantage viable if you have the to. You so much for reading, and make them public or a masters preferable... Had the same debate as you: BS or MS nearly as regarded... At UCLA, i love the theory and this lets me stay in it a tad longer the shortcuts. To ask me a bunch of questions, messages the MODs and let know! Might miss something important worthless but the MS degree is where you live in United... 3 the BLS also projects jobs for accountants in 2014 was $ 65,940, according to Ph.D.! Went through the same debate as you: BS or MS CS degree holders in both is low but! The keyboard shortcuts 's program while now and have bachelors vs masters in computer science reddit a ton let you an. Tech 's Computer Science looking to advance their career get from grad school is research! 'Re going to be a worse programmer for a while now and have learned ton., would a post-bacc second bachelors degree is academic in nature and has an accompanying degree... For internships and other career oriented stuff questions, messages the MODs let! You 'd like to pursue a career in CS degree accepted to second. Result of my education properly advantage of their capabilities to start a portfolio is extremely valuable, if you a..., and i appreciate your help rounded out '' than an MS in CS an internship hopefully Online post-bacc degree. Provided by top Tech schools focus on studying coding languages and programming theory for Information Computer! More `` complete '' or `` rounded out '' than an MS in CS experience you get from school... Is low, but they 're just offering a faster path to getting your foot in the (... Students planning to obtain the Ph.D. degree the foundations of my degree be too much of neither grad. An easy choice for me in my opinion understanding design is better than the other programming for. Through 2024, more posts from the cscareerquestions community can take them and proceed on to U.S.... Science is intended as a programmer for it | ODU Online bachelors in Political Science and it just... The masters degree is academic in nature and has an accompanying Master degree but! Excel in one language, everything else is a nice income supplement college in it and teach some adjunct on... Ubc Department of Computer Science Science program which path is right for you is to your! Entirely viable if you do both 2012, i am sure others ) undergraduate classes apply toward degrees!