• The department's programs prepare graduate students for positions in the design and development of computer systems and applications in business and industry and scientific positions in industrial or academic computing research.
  • The department's areas of research interest currently include analysis of algorithms, cloud computing, compilers, computational biology, database systems, data visualization, embedded systems, natural language processing, networks, operating systems, theory, storage systems, security, and vision.
  • Students can pursue either a thesis or a non-thesis Master’s.
  • The non-thesis option is designed for students to develop more sophisticated programming, theoretical, and applied skills for working in the industry.
  • The thesis-based master’s degree is designed for students considering research-based careers after their masters and students who want to try out research while considering whether they may continue in a doctoral program.
  • Students who complete an MS degree may command a higher salary and positions with more authority and autonomy in the industry.