The Master of Science in Computer Science program has been designed for people who have a good background in computer science at the undergraduate level-that is, either a bachelor's degree in computer science, or a degree in a related field with significant coursework in computer science. We expect that most of the students enrolling in the program will have full-time employment commitments. Accordingly, we try to schedule courses in such a way as to meet the needs of working students. Prospective students whose computer science background is limited may need to take several undergraduate computer science courses in preparation for the program. The Computer Science Graduate Committee will review applications and make recommendations concerning such preparation in cases where it is appropriate.
Most courses have additional specific prerequisites.
To apply for admission to the graduate program in Computer Science, you will need to complete the following additional steps. Note that it is not necessary to complete the full admission process for the program before starting to take graduate computer science courses. Take the GRE General test and and arrange for the scores to be sent to the Graduate Admissions Office. Arrange for three letters of reference that address your preparation for graduate study in computer science to be sent directly to the Computer Science Graduate Committee in the Department of Mathematics and Computer Science. Regular and Provisional Status.