“The programmers of tomorrow are the wizards of the future…you’re going to look like you have magic powers compared to everyone else.” — Gabe Newell, Co-Founder of Valve Software.
It is no secret that the demand for computer scientists is growing. Yes, society is growing more dependent upon computers, and that in part drives the demand for computer savvy professionals. However, the role of computer scientists might be more clearly seen on the supply side of supply and demand. While people are getting more accustomed to utilizing computers for new tasks, it is the computer scientists behind the scenes who are making the computers capable of doing new and different things. Computer scientists, in a way, create demanded products by simply supplying excellent products.
Computer Science degrees cover a broad range of skills applicable to a variety of interests. That’s part of the beauty of the degree, but part of the problem with finding the right program for you. For the student looking at graduate computer science degree programs, most likely at this point in your academic career, you have specific interests. Therefore, you might find that not just any top-named school fits with your desired course of study.
In our Computer Science degree program ranking, we lay out not only who’s who for delivering excellent computer science training, but taking it a step further, we point out to you the particular strengths of the programs.
Furthermore, we thought it beneficial to give you the reader some tips about choosing a program, and importantly, how to strategically apply to elite programs. Applying to graduate programs may not be what you think. The process, in a great many cases, is a crapshoot. A superb resume does not mean you will get into the school you want. In fact, many people report bewilderment over the mysteries regarding how they were accepted into a superior school, but rejected from an inferior program. The truth of the matter is that schools are looking for specific things while they review their applicants. The tips we provide are sound advice for any graduate school applicant, but we have geared the information specifically for Computer Science degree programs.