Ne öğreneceğim?

The goal of the program is to prepare students for a career in research in computer science, whether in academic or industry. The program is based on a combination of coursework, research and seminar courses.

Core course requirement

Students must satisfy this requirement by the end of their fourth semester by passing one theory core course, one systems core course, and one course in an "area of specialization" with an average GPA of at least 3.5. A core course that does not meet the grade and GPA requirements can be taken at most a second time. Taking another course (in the same core area or in the same specialization area, or taking a course in another specialization area) would count as the second attempt. The second attempt at satisfying the core course qualifications will be considered a probationary period for the student to remedy the shortcoming. Students must declare the core courses and specialization course ahead of time, with the approval of their advisory committee, by submitting a declaration form to the graduate program coordinator. Students who have not satisfied their core course requirements by the end of their fourth semester according to the conditions described above cannot proceed further in their Ph.D. studies.

The core courses and areas of specialization are defined as follows:

Theory core courses: CSCI 56500 (Programming Languages) and CSCI 58000 (Algorithm Design, Analysis, and Implementation)

Systems core courses: CSCI 50300 (Operating Systems) and CSCI 50400 (Concepts in Computer Organization)

Area Specialization courses

Visualization, Image Processing and Machine Vision area: CSCI 55000 (Computer Graphics), CSCI 55200 (Advanced Graphics and Visualization), CSCI 55700 (Image Processing/Computer Vision), CSCI 59000 (Multimedia)

Data Communication and Networking area: CSCI 53600 (Data Communication & Computer Networks), CSCI 59000 (Wireless Sensor Networks)

Distributed Computing area: CSCI 53700 (Introduction to Distributed Systems), CSCI 59000 (Adv. Mobility & Cloud Computing)

AI, Machine Learning and Data Analysis area: CSCI 54900 (Intelligent Systems), CSCI 57300 (Data Mining), 59000 (Machine Learning)

Databases area: CSCI 54100 (Database Systems)

Software Engineering area: CSCI 50600 (Management of the Software Development Process), CSCI 50700 (Object-Oriented Design and Programming), CSCI 59000 (Software Quality Assurance)

Security area: CSCI 55500 (Cryptography), CSCI 59000 (Trustworthy Computing)

Hangi bölümdeyim?

School of Science

Öğrenim seçenekleri


Okul ücreti
US$19,805.00 (TRY 266,662) Yıllık
Başlangıç tarihi

Planlanan Ocak 2022


Indiana University Purdue University Indianapolis

420 University Blvd,



46202, United States

Giriş koşulları

Amerika gelen öğrenciler için

Successful applicants typically have (a) an undergraduate and graduate grade point average of 3.20 or higher on a 4.00 scale, (b) competitive GRE scores, (c) three favourable letters of recommendation, and (d) a personal statement expressing an interest in addiction neuroscience. Students with undergraduate degrees in psychology or the life sciences (e.g., biology, chemistry, neuroscience) are encouraged to apply, although other degrees along with appropriate course work will be given full consideration on application.

Uluslararası öğrenciler için

All applicants must have a bachelor's degree from an accredited institution (you do not need a Master's degree to apply).

English language requirements:

All non-native speakers of English must also submit proof of English proficiency unless the applicant has a Bachelor's degree or higher from the US or a predominantly English-speaking country.

  • IELTS score of 6.5
  • TOEFL (iBT) score of 79
  • TOEFL (paper-based) a minimum score of 550
  • IUPUI Program for Intensive English (PIE) - Level 7 Check with your academic department for approval
  • Any ELS Centre located in the US or Canada - Level 112 Check with your academic department for approval

Seçtiğiniz bölüme bağlı olarak farklı IELTS koşulları olabilir.


İletişime geç