This program exists in two versions. The main degree program, consisting of 30 credit hours (10 courses), is for students who have earned a Bachelor's degree in Computer Science or Information Technology from an ABET accredited university. We also accommodate students with weaker CS/IT backgrounds, or no prior background, by prescribing up to six additional courses in fundamental subjects. All applicants are expected to demonstrate that they have completed a baccalaureate degree and a course in college algebra prior to enrolling.
International applicants are urged to submit scores from the Graduate Record Examination (GRE) to be considered for admission. GRE scores are required for International applicants who wish to be considered for scholarships. The GRE is optional for graduates of regionally accredited United States colleges and universities.
Any of the four required core courses may be waived on the basis of appropriate undergraduate or graduate courses, subject to approval of the Network Systems graduate coordinator. Students who seek additional waivers must submit, after arrival at the university, supporting documentation to the coordinator before or during the student's first trimester. Only courses with grades of B or better may be used for waiver purposes. Students are expected to complete the core courses as soon as possible after joining the program.
Required non-core courses cannot be waived, but transfer credit and substitutions may apply. However, this is subject to the university's 30-credit residency requirement; students must complete a minimum of 30 credit hours at the University of New Haven.
Students are placed in the programming sequence by the graduate coordinator. Those not awarded waivers during the admission process may waive CS604 and/or CS610 on the basis of placement exams. A beginning programmer must start with CS 604. Additionally, students should take CS 640 at the start of the program since this is a core course with no prerequisites.
Before enrolling in any course, students must make sure that they meet the prerequisites for that course (as specified in the course description) either by courses taken as part of the program or by work done outside the program. Normally, a grade of B or better may be used for prerequisite courses to meet our expectations for mastery of the subject. Credit may be denied for a course taken without first satisfying its prerequisites unless prior written approval was obtained from the graduate advisor.