might enhance your resume by participating in volunteer research, or professional work in your field, as well as having publications in scholarly journals.
Masters in Computer Science Program Curriculum
Computer science graduate programs vary among schools. It’s important to ensure your personal research interests align with those at the schools to which you’re applying. A typical computer science graduate program might include the following courses:
- Computer networking
- Databases
- Human-computer interaction
- Mathematical foundations of computing
- Programming methodology
- Programming abstractions
- Artificial intelligence
- Network analysis
- Cloud computing
- Design and analysis of algorithms
Students can choose from a master’s in computer science or a Ph.D. in computer science. The average master’s program lasts from one to two years, and the average Ph.D. program takes four to six years to complete. Depending upon the program, completion of the master’s degree might involve a thesis or independent project. Completion of a computer science doctorate involves a passing grade on exams and a dissertation or independent project.
What Can You Do With a Masters in Computer Science?
Qualified computer scientists might be able to pursue a variety of careers. Those holding a Ph.D. may find work as professors or researchers in a university setting. Other doctoral and master’s level professionals might work with business, governmental or scientific organizations, in areas ranging from traffic control to security to automobiles. The following are examples of popular computer science careers:
- Computer scientist
- Computer programmer
- Computer systems designer
- Software engineer
- Network administrator
Salary Potential for Graduates of Master's Degree Programs in Computer Science
According to the Bureau of Labor Statistics in 2012 the median annual wage of computer and information research scientists was $102,190. The lowest 10% of earners made less than $57,220, and the top 10 percent earned over $151,900.
Individuals with a master's degree in computer science might also pursue careers in computer and information systems management and computer programming. The 2012 median pay for computer and information systems managers was $120,950. The same year, computer programmers earned a median of $74,280.
Computer Scientist Job Outlook
Career opportunities for computer and information research scientists are projected to grow by 15% between 2012 and 2022, according to BLS data. This is means that about 4,100 new career opportunities are likely to open up during that time. Job opportunities for computer and information systems managers are also projected to grow by 15% between 2012 and 2022. That is the addtion of 50,900 jobs! Careers in computer programming are projected to grow at a slower pace than other related careers (8% between 2012 and 2022), but the BLS projects that this growth will still create about 28,400 new career opportunities for qualified individuals.