• The M.Sc program, through course-work and thesis options, lets students strengthen their foundational education, prepare for technical careers in industry, or prepare for advanced study at the doctoral level.
  • The department’s faculty work and teach in the areas of algorithms, artificial intelligence, bioinformatics, computer and network security, database systems, data mining, distributed algorithms, distributed systems, information assurance, information retrieval, machine learning, natural language processing, networking, non-standard parallel computing, and parallel algorithms.