Entrance requirements include a good working knowledge of computer science and mathematics. Each applicant's background will be assessed individually with respect to these skills. Roughly 21 semester credit hours of computer science and 6 semester credit hours of mathematics beyond calculus would provide minimum competence. The MS program is designed to accommodate students with a wide range of backgrounds. In particular, the undergraduate degree need not be in computer science.
Students can make up deficiencies by taking specific undergraduate courses.
Other undergraduate courses may be necessary, depending on the background and experience of the candidate. These courses are described in the Computer Science Information booklet available from the program office.