![]()
|
![]() |
|
School of Science
Science Building (LD) 222 402 North Blackford Street Indianapolis, IN 46202-3276 (317) 274-0625 School of Science Home Page |
Department of Computer and Information Science
Engineering, Science and Technology Building, SL 280 723 W. Michigan Street Indianapolis, IN 46202-5132 (317) 274-9727 Department of Computer and Information Science Home Page |
Research experiences are an essential aspect of graduate study. Students are highly encouraged to expand their knowledge of modern computing and pursue either a research thesis or project. Computer science continues to evolve rapidly. Students are expected to work closely with their faculty advisor and to contribute to the knowledge growth of the field.
Students interested in advanced study or students who are required to complete preparatory courses and are waiting on application processing may take courses as graduate non-degree students. However, no more than 12 graduate credit hours earned as a non-degree student may be counted toward a graduate degree program. For guidelines and applications, contact the IUPUI Graduate Office, Union Building, 620 N. Union Drive, IUPUI, Indianapolis, IN 46202-5167; phone (317) 274-4023.
The applicant’s record should exhibit outstanding achievement as indicated by the grade point average for each degree over his or her entire academic record. An applicant is expected to have a GPA of at least a 3.0 on a scale of 4.0 (letter grade A). The record should also demonstrate strong individual accomplishments and recommendations from independent references.
All applicants must submit their scores on the General Aptitude Test of the Graduate Record Examination (GRE). The applicants are strongly encouraged to submit scores for the Computer Science subject test also.
All applicants should have a background in the following core areas of computer science:
In addition, applicants should have a strong background in mathematics, including calculus, linear algebra, and in numerical computations.
All applicants whose native language is not English must submit a Test of English as a Foreign Language (TOEFL) score of at least 580 or pass an equivalent test administered by the university.
If provisional admission to the Graduate Program in Computer Science is granted, the student will be required to satisfy the stipulations of the admission, which may include satisfactorily completing one or more courses, before admission without provisions is granted.
Requirements for the Master of Science Degree in Computer Science
To receive the Master of Science degree, the applicant must be admitted as a graduate student without provisions and complete 30 semester credit hours of study in CSCI courses numbered 500 or above, at least 6 credit hours of which must be from the following core courses:
504 Concepts in Computer Organization
565 Programming Languages
580 Algorithm Design, Analysis, and Implementation
The objective of the Research Program is to develop a general knowledge of computer science, depth in a specific area, and an ability to do independent research. The student learns research techniques by working in close cooperation with a faculty member while doing the thesis research. In addition to the two core courses and 6 to 9 credit hours of thesis work, the student completes a sufficient number of electives from the department’s graduate level courses to satisfy the requirement of 30 credits hours total.
The objective of the Applied Program is to develop skills and knowledge of the computer science fundamentals and an ability to apply these to practical problems. In addition to the two core courses, it requires at least two courses from a specialization list, 3 to 6 credits of work in the project course, 695, and a sufficient number of electives from the department’s graduate courses to complete the requirement of 30 credits hours. The course work is designed to provide breadth of knowledge to the professional as well as specialized knowledge in the areas that the project will require. The project normally involves at least two semesters of intensive work on an application of the course material to a problem of practical importance. This might be a project from the student’s work environment, internship, or a faculty member’s work. Its objective is generally of a more immediately practical nature than the thesis in the Research Program. The student carries out the project under the supervision of a faculty member.
The Applied Program offers a menu of courses from which the individual selects one or more specializations to prepare for the proposed project. To define a specialization, the graduate advisor and student identify on the plan of study two or more courses that provide depth in a cohesive theme. The following are examples of specialization lists for which the department presently offers courses: Software Systems, Networks and Distributed Systems, Databases, Visualization, and Bioinformatics.
|
INDIANA UNIVERSITY
-
PURDUE UNIVERSITY
INDIANAPOLIS |