Grad Program: Computer Science
Computer science is responsible for the incredible amount of Internet growth over the past decade. Computer scientists contribute to new technologies, including interactive multimedia and virtual reality systems.
As a graduate student you will focus on building a broad theoretical framework exercised through lab work. Doctoral programs are focused on research and generally require a thesis for completion. Graduate students work on developing strong theory-based knowledge along with practical orientation, allowing them to fully understand all aspects of computer science. Time is divided between class and lab work to ensure that students are equipped with the necessary skills in software development, systems development and new computer systems creation.
Some programs, especially in the case of doctoral degrees, are centered around a concentration. Common concentrations include software engineering, human-computer integration, computer and information science, computer engineering, computer systems analysis and data processing.
When researching programs, look for a school that not only gives students a broad theoretical framework but also produces and contributes to the ongoing research in computer science. This is essential, as computer science is an ever-changing field, requiring constant development and evolution.
Students pursuing graduate degrees in Computer Science typically work toward a Master of Arts (M.A.) or Master of Science (M.S.) degree. Ph.D. programs in Computer Science or a closely related field are also offered by many schools. Some schools offer the M.S. or Ph.D. in an interdepartmental field such as Computational Biology for students whose interests are more specialized.
- How are the computer laboratories? Are they modern and up-to-date?
- Is the department well-funded?
- What kinds of research are faculty and graduate students doing? Does it interest you?
- How successful are graduates at finding jobs after graduation?
- How helpful is the program in helping students with job placement?
- Will you have the opportunity to participate in research projects, on your own or with faculty?
- Will you be required to choose a concentration? If so, does the program offer a concentration that interests you?