Criteria
Our recommendation for admission is in general based on a combination of the following criteria: CS course background and major GPA, letters of recommendation, your statement of purpose, research experience, publications, and English Proficiency.
Degree
Applicants must have a four-year bachelor's or equivalent degree. Most of the successful applicants had major GPAs above 3.7 on a 4.0 scale. We also take research exposure and the quality of the institution into consideration.
The degree should be in computer science. We are, however, willing to consider a very few high-quality applicants from other fields, particularly mathematics, science, and engineering and to accept them despite some deficiencies that they will have to make up.
Applicants who begin a graduate program in computer science at another institution should complete at least a year in that program before applying to us. If the program is a master's program, we normally require completion of the program before registration at Purdue.
By university policy, we cannot admit applicants who have already completed a doctoral program.
Coursework
- Graduate students are expected to learn on their own whatever programming languages may be needed for the courses they take.
- Understanding of the foundational concepts of computer science.
- Familiarity with data structures and their implementations in different languages.
- An understanding of computer architecture, compilers, operating systems, the analysis of algorithms, networks, and programming languages.
- Knowledge of mathematics through differential equations, linear and matrix algebra, and numerical methods. Proficiency in a programming language such as Java, C, or C++.
Applicants interested in the joint master's program with statistics, should also have:
- Advanced calculus.
- A strong foundation in statistical methods.
Contact Us: grad-info@cs.purdue.edu
Last Updated: January 02, 2008 08:47AM
