• Its faculty contains pioneers in modern cryptography, Internet technologies, software engineering, database, computational neuroscience, robotics, natural language processing, computational biology and network sciences, and it has an innovative education program, including one of the nation’s first programs in game development.
  • The M.S. in Computer Science provides intensive preparation in the concepts and techniques related to the design, programming, and application of computing systems. Students are provided a deep understanding of both fundamentals and important current issues in computer science and computer engineering so that they may either obtain productive employment or pursue advanced degrees.This specialization seeks to prepare students for an industrial leadership career in software engineering. It also serves as an introduction to this area for students who wish to pursue advanced studies and research leading to a Ph.D.
  • The M.S. in Computer Science program requires the student to take a broad spectrum of courses, while simultaneously allowing for emphasis in desired areas of specialization.