Applicants must hold a bachelor's degree with substantial background in basic computer science and mathematics. A computer science degree is preferred but not required. The computer science background should include knowledge of a contemporary programming language (the equivalent of the introductory programming sequence 50:198:111,112,113), data structures and algorithms (the equivalent of 50:198:213 and 50:198:317), and fundamentals of computer architecture (the equivalent of 50:198:231).
The mathematics background should include knowledge of calculus (the equivalent of the calculus sequence 50:640:121,122, 221), discrete mathematics (the equivalent of 50:640:237 or 50:198:171), and probability and statistics (the equivalent of 50:960:283, 284, or 336).
Applicants must have a cumulative undergraduate GPA of at least 3.0 (B average).
Application material:
1. Transcripts (documenting that the applicant has a bachelor's degree with a GPA of at least 3.0 with adequate computer science and mathematics background)
2. Three letters of recommendation
3. A personal statement (of at most two pages) about academic interests and career goals; the application may include other supporting information, such as academic or work experience and special skills
4. GRE General Test scores
5. TOEFL scores, for students who are not native English speakers
For more information, see http://cs.camden.rutgers.edu/graduate.html. Application forms can be obtained online at http://gradstudy.rutgers.edu.