DIRECT PH.D. (POST B.S.) IN COMPUTER SCIENCE PROGRAM



Similar documents
ADMISSION REQUIREMENTS PROGRAM REQUIREMENTS. Of interest to PH.D. IN COMPUTER SCIENCE PROGRAM DEGREE PROGRAMS APPLICATIONS REGISTRATION

MASTER OF SCIENCE PROGRAMS ADMISSION REQUIREMENTS

Computer Science. Discipline-Specific Admission Requirements. Alternate Admission Criteria

Applicants new to graduate study at the University of Kansas must submit the following materials to the department s graduate admissions coordinator:

ELECTRICAL ENGINEERING GRADUATE STUDENT HANDBOOK

College of Engineering and Applied Science Department of Computer Science

Graduate Programs in Engineering

Graduate Office: 263 Link Hall Syracuse University Syracuse, NY Graduate Secretary: Kathleen Datthyn-Madigan

These degree requirements are in effect starting from Admission.

Ph.D. Handbook

Policy Statement for the Master of Public Administration (MPA) Program School of Public Policy and Administration University of Delaware

UNIVERSITY OF MAINE INTERDISCIPLINARY PH.D. PROGRAM GUIDELINES Revised January 29th, 2015

Master's Program in Communication

1. A completed application form to the Office of Graduate and Continuing Studies, including official undergraduate transcripts.

COMPUTER SCIENCE & COMPUTER ENGINEERING GRADUATE STUDENT HANDBOOK Fall 2015

These degree requirements are in effect starting from Admission.

GRADUATE GROUP IN EPIDEMIOLOGY M.S. PLANS I AND II AND Ph.D. PLAN B DEGREE REQUIREMENTS Graduate Council Approval: June 28, 2013

College of Engineering and Applied Science Department of Computer Science

How To Get A Computer Science Degree At Mississippi State

Computer Science Graduate Program Rules and Procedures Michigan Technological University. September 17, 2015

Master of Science (MS) in Computer Science

Graduate Program in Mechanical and Aeronautical Engineering PhD and MS DEGREE REQUIREMENTS Revised: 5/02/2014 Graduate Council Approval: 8/14/2014

Computer Engineering Graduate Handbook. Administered by the Computer Science and the Charles L. Brown Department of Electrical & Computer Engineering

Computer Science Graduate Program Rules and Procedures Michigan Technological University. May 9, 2012

Southeastern Oklahoma State University. Graduate Studies Handbook. for. Master of Education Degree in Reading Specialist

Guidelines and Proposal for the Master of Arts (MA) or Master of Science (MS) in Interdisciplinary Studies Degrees

Mechanical Engineering Program. Policies and Procedures

A. Grade Point Average (GPA): Admission is normally limited to students with undergraduate GPA of 3.2 or above.

ENVIRONMENTAL SYSTEMS GRADUATE GROUP DEGREE PROGRAM REQUIREMENTS

ACADEMIC REGULATIONS FOR MASTER'S DEGREE PROGRAMS

How To Get A Master S Degree At Duke

College of Engineering and Applied Science Department of Computer Science

DOCTORAL DEGREE PROGRAM

Graduate Program Handbook M.S. and Ph.D. Degrees

GRADUATE EDUCATION IN MEDICINAL CHEMISTRY POLICIES AND PROCEDURES MANUAL

THE UNIVERSITY OF NEW MEXICO DEPARTMENT OF CIVIL ENGINEERING

CACS Degree Requirements for the MS or PhD in Computer Science of Engineering

Graduate Student Handbook

RESEARCH DEGREES ACADEMIC REGULATIONS. School of Engineering. Bangkok University

The Department of Electrical and Computer Engineering offers three masters options:

IV. MASTER OF SCIENCE DEGREE REQUIREMENTS

Graduate Office: 263 Link Hall Syracuse University Syracuse, NY Graduate Secretary: Kathleen Datthyn-Madigan

IOWA STATE UNIVERSITY SUPPLEMENTARY RULES FOR GRADUATE STUDENTS IN ELECTRICAL ENGINEERING OR COMPUTER ENGINEERING

The Bachelor of Science in Computer Science

Department of Mechanical and Aerospace Engineering Graduate Study Policies:

How To Get A Ph.D. In Sport Management At Trotson University

Tulane University. Graduate Program in. Student Handbook

Annual Review of Doctoral Students Guidelines Department of Computer Science College of William & Mary July 2014

Bioengineering Ph.D. Student Handbook For Entrance in 2015 Fall or Later

DEPARTMENT OF PHYSICS, NMSU (Effective starting January 2001, approved by the faculty in November 2000)

PH.D. PROGRAM IN COMPUTATIONAL SCIENCE CONCENTRATION IN COMPUTATIONAL BIOLOGY & BIOINFORMATICS (Quantitative Biology)

These degree requirements are in effect starting from Admission.

SCHOOL OF GRADUATE STUDIES DEPARTMENT OF MICROBIOLOGY, IMMUNOLOGY, AND PARASITOLOGY. POLICY GOVERNING MIP GRADUATE STUDENTS AND RECRUITS February 2014

The Ph.D. program in Computer and Information Sciences

Doctor of Philosophy in Systems Engineering

Purdue University Department of Communication. Graduate Student Manual

University of Delaware. Program Policy Document

Ph.D. Handbook

GRADUATE PROGRAMS AGRICULTURAL AND APPLIED ECONOMICS TEXAS TECH UNIVERSITY. September 2013

The M.S. Programs. Chemistry and Biochemistry. The University of Oklahoma. Approved by OU Board of Regents Spring 2009

GRADUATE HANDBOOK UNIVERSITY OF COLORADO DENVER DEPARTMENT OF MATHEMATICAL & STATISTICAL SCIENCES

DEPARTMENT of INDUSTRIAL and SYSTEMS ENGINEERING College of Engineering GRADUATE HANDBOOK

DEPARTMENT OF COMPUTER SCIENCE

EARTH & ATMOSPHERIC SCIENCES (EAS) GRADUATE PROGRAM OVERVIEW

DEPARTMENT OF BIOLOGICAL SCIENCES GRADUATE POLICIES & PROCEDURES MANUAL

Doctor of Philosophy in Industrial Organizational Psychology

GUIDE TO GRADUATE PROGRAMS. AGRONOMY and SOIL SCIENCE THE DEPARTMENT OF CROP AND SOIL SCIENCES THE PENNSYLVANIA STATE UNIVERSITY UNIVERSITY PARK, PA

DEPARTMENT OF CHEMISTRY AND BIOCHEMISTRY UNIVERSITY OF COLORADO, BOULDER, COLORADO Departmental Rules for Advanced Degrees 1 Revised : March, 2009

Graduate Studies & Continuing Education - Valparaiso University

Master of Science in Chemical Engineering

Graduate School Policies and Procedures

COMPUTER SCIENCE PROGRAM

Department of Electrical and Computer Engineering. The University of Texas. San Antonio DOCTORAL PROGRAM ACADEMIC POLICIES AND PROCEDURES.

The University of Iowa. Department of Electrical and Computer Engineering GRADUATE MANUAL

Graduate Handbook. Master of Science in Criminal Justice Degree Requirements: Policies and Procedures. Department of Criminal Justice

DOCTORAL PROGRAM DEPARTMENT OF BIOLOGICAL SCIENCES TEXAS TECH UNIVERSITY Revised December 2013

Environmental and Water Resources Engineering Program

M.S. IN APPLIED PHYSICS AND COMPUTER SCIENCE

PhD Graduate Program Guide

Graduate Programs In Business Administration

political Science Degree Requirements and Requirements

DEPARTMENT OF CHEMISTRY. Requirements for the Master s and Doctoral Degrees in Chemistry (including the Biochemistry emphasis)

GRADUATE SCHOOL OF OCEANOGRAPHY UNIVERSITY OF RHODE ISLAND

How To Get A Degree From Fiu

Department of Electrical and Computer Engineering

MATERIALS SCIENCE AND ENGINEERING

Graduate Handbook. Master of Science in Criminal Justice Degree Requirements: Policies and Procedures. Department of Criminal Justice

Technology Courses. The following chart outlines the required courses in each of these three categories for the Ph.D. curriculum:

Please review current Graduate College policies and procedures.

Combined Bachelor s/master s Degree Program Sponsored by the Graduate School and the Honors Program

Doctoral Programs in Communication Sciences and Disorders

Physics Graduate Program Handbook

Master of Science in Computer Science Degree Requirements, Policies, and Procedures

Master of Science: Educational Psychology with an emphasis in Information Technology in Education Online Completion

Graduate Degree Requirements

STATE UNIVERSITY OF NEW YORK COLLEGE OF ENVIRONMENTAL SCIENCE AND FORESTRY FACULTY OF CHEMISTRY GRADUATE PROGRAM DESCRIPTION

Doctoral Degree Programs in Special Education

GRADUATE STUDENT HANDBOOK

STATE UNIVERSITY OF NEW YORK AT ALBANY Department of Economics

PhD Program Details. 1. Residency Requirements. 2. Registration Requirements. For students matriculating after Sept 1, 2004.

Transcription:

DIRECT PH.D. (POST B.S.) IN COMPUTER SCIENCE PROGRAM OVERVIEW ADMISSION REQUIREMENTS PROGRAM REQUIREMENTS

OVERVIEW FOR THE DIRECT PH.D. IN COMPUTER SCIENCE The Direct Ph.D. in Computer Science program encourages bright and highly motivated students to participate in department research programs immediately after their BS degree, from the start of the student's graduate program. Admission into the program is competitive and depends on a student's GRE scores and grades at graduation. The program requires students to complete at least 85 credit hours of work; 36 credits must come from 500-level courses. Additional credits can be obtained from self-study courses and Ph.D. research credits. ADMISSION REQUIREMENTS PROGRAM REQUIREMENTS

ADMISSION REQUIREMENTS FOR THE DIRECT PH.D. IN COMPUTER SCIENCE Applicants must have a B.S. degree in Computer Science. Admission is competitive and it is expected that applicants will have a high grade-point average. For non-english speaking applicants without a U.S. degree from an accredited institution, a minimum TOEFL score of 550 is required. If the TOEFL score is less than 600, the applicant is required, in addition, to take the English Proficiency Exam administered by the IIT Humanities Department. Graduate students with degrees from English-speaking countries are not required to submit the TOEFL score. Please check with the Graduate College for details. Note that Puerto Rican students must submit the TOEFL score. Applicants for Regular, degree-seeking, graduate admission must submit official GRE scores prior to admission. The GRE requirements are: at least 1200 on the verbal and quantitative part and 4.00/6.00 on the analytical part. In the old GRE system the minimum required would be 1800. Applicants must submit three (3) letters of recommendation. Application Documents Required for the Direct Ph.D. in Computer Science Students must submit a completed application for admission plus official or certified copies of all transcripts and at least three letters of recommendation. In addition, applicants who are required to submit a TOEFL score must submit original (or certified) copies of their TOEFL results. OVERVIEW PROGRAM REQUIREMENTS

COURSE WORK REQUIREMENTS PH.D. QUALIFIERS MS EXIT COMPREHENSIVE EXAMINATION THESIS DEFENSE ESTABLISHING AND MODIFYING A PROGRAM OF STUDY RESIDENCE REQUIREMENT APPLYING FOR GRADUATION TIME LIMIT OVERVIEW ADMISSION REQUIREMENTS

Coursework Requirements The Direct Ph.D. program requires 85-128, advisor-approved semester credit hours of study. This must include: 0-12 credits of CS 400 level courses. 36-54 credits of 500 level courses. At most 6 credits come from outside the CS department. Credits from CS 595 are allowed. 6-12 credit of CS 597 (Reading and Special Problems). 24-48 credits of CS 691 (Research/Thesis for Ph.D. Degree). Note: CS 691 can only be taken after the Ph.D. qualifying exam. 1 credit of PhD seminar. No credits from accelerated (formerly "short") courses. No credits from courses in which a student earns a grade of C or worse. Other courses, as required by the advisor. Core Courses The credit hours of 500-level coursework must include five core courses with at least one from each from Group I, Group II, and Group III and at least two courses from two separate groups from among Group IV, Group V and Group VI. Advanced courses may be substituted after approval. 1. Group I: Theory of Computation CS 530 - Theory of Computation CS 533 - Computational Geometry CS 535 - Design and Analysis of Algorithms CS 538 - Combinatorial Optimization 2. Group II: Systems CS 546 - Parallel Processing CS 550 - Advanced Operating Systems CS 570 - Advanced Computer Architecture 3. Group III: Programming Languages CS 536 - Science of Programming CS 541 - Topics in Compiler Construction CS 545 - Concurrent Programming 4. Group IV: Networks CS 542 - Computer Networks I: Fundamentals CS 544 - Computer Networks II: Network Services 5. Group V: Databases CS 525 - Advanced Database Organization 6. Group VI: Software Engineering CS 586 - Software System Architectures

PH.D. QUALIFIERS MS EXIT COMPREHENSIVE EXAMINATION THESIS DEFENSE ESTABLISHING AND MODIFYING A PROGRAM OF STUDY RESIDENCE REQUIREMENT APPLYING FOR GRADUATION TIME LIMIT

PROGRAM REQUIREMENTS FOR THE PH.D. IN COMPUTER SCIENCE The following rules apply to Fall 2005 semester. For following semesters, changes are possible. Ph.D. Qualifying Examination To ensure that the students are well prepared for research in their chosen area, a PhD qualification is required. The Ph.D. qualification is to be based on an exam. The exam will have two parts, the oral and the written, both of which have to be cleared by the student. Time Schedule For direct PhD students, the first attempt in oral examination and the written examination must be taken no later than a student's 5th semester. The second attempt must be taken no later than a student's 6th semester. These requirements hold for both full-time and part-time students. For post-ms PhD students, the first attempt in oral examination and the written examination must be taken no later than a student's 3th semester. The second attempt must be taken no later than a student's 4th semester. Part-time students should take this exam no later than the semester in which they complete 24 credit hours in the Ph.D. program, with a second attempt (if necessary) the following (not counting Summer) semester. Students admitted up to Fall 2003 who chose to complete the "old program", the same requirements apply with the exception that the three written examinations are not required. Repeating the Exam: Every student must pass these exams with at most two attempts. A student has to repeat only the areas in which he has failed. Oral Qualifier Purpose of the Oral Qualifier: The purpose of the qualifier is to judge the research capabilities of the student. It is to be determined if the student is capable of the academic elements that constitute the research process. These elements may be categorized as: a scholarly review of the topic, a formal description of the problem, familiarity with techniques that may be useful in solving the problem innovative ideas useful to solving the problem, finally, the student should show a capability to present his work in written as well as oral form. It is expected that the student will address the above requirement by presenting one or more research problems, carefully reviewed, exhibit knowledge of techniques required to solve the problem, propose partial or full solutions and show prospects for further research, if possible. While the student may address more than one problem, the student should guard against simply reviewing a number of problems as evidence of his research capabilities. It is possible that the student has published, based on his research. This is additional evidence of his capabilities. Procedural Issues: The following rules apply from SPRING 2004: The PhD coordinator will co-ordinate the exam.

The student will be examined by a faculty group, which excludes the advisor. Each group will decide the format of the exam. This could be: A description of research of the student's choice. Specific paper/topic assignment to the student. A written report may be required. The examination methodology should be announced to the student well in advance. The qualifier date is to be held at the beginning of the semester. The date, time and schedule would be announced at least two weeks in advance. The exam will be closed. A review of the examination will be intimated to the student along with the result of the exam within a week of the exam. Each student would either: Pass Fail Conditional Pass. The exact nature of the condition is to be decided by the Committee. The student could be required to do a course or some other assigned task. The results of the written exams will be available within ten days of the exam. After that, a student who failed a subject has ten days to request a re-examination of his/her exam. The request must be in writing and explain why the student believes the score of the exam is not correct, and be sent to the PhD coordinator. The graduate committee would answer the request for re-examination within ten days. The Written Examination Areas Three areas will be tested: 1. Theory (algorithms, complexity, computability, formal languages) Topics come from CS 532 (CS 530 and an undergraduate course in formal languages is a valid substitute) and from CS 535. The exam is closed notes and will last 2.5h. Three problems will be given. Relevant chapters form the two reference books below will be provided together with writing paper. No other help (notes, calculators, cell phones, etc.) is allowed, except for writing pens. The problems will relate to material from the book chapters listed below. From "Introduction to Algorithms", second edition, by Cormen, Leiserson, Rivest, and Stein, the following chapters: 2, 3, 4 without 4.4, 6, 7, 8, 9, 10, 11 without 11.5, 12 without 12.4, 13, 14, 15, 16 without 16.4, 16.5, 17, 19, 20, 21 without 21.4, 22, 23, 24, 25, 26 without 26.4, 26.5, 34 From "Introduction to the Theory of Computation", by Sipser, the following chapters: 1, 2, 3, 4, 5, 7 In Fall 2004, the exam consisted of Problem 2-20 from Sipser and problems 9-2 and 22-3 from Cormen et al. The exam given in Spring 2005 is available in PDF here. The difficulty level is comparable to final exams from CS 532 or CS 535. Reference books: CS 530 Michael Sipser. Introduction to the Theory of Computation. Brooks Cole. CS 535 T. H. Cormen, C. E. Leiserson, R. L. Rivest, C. Stein. Introduction to Algorithms 2 nd edition. MIT Press. 2. Operating systems Topics come from CS 450 and CS 550. Reference books: Topics: CS 450 and CS 550 Silberschatz, Galvin, and Gagne. Operating system concepts Sixth edition, Wiley A. S. Tanenbaum, M. van Steen. Distributed Systems: Principles and Paradigms. Prentice Hall 2002.

CS 550 Issues in communication including Remote Procedure Call, Remote Method Invocation, and Message- and Stream-Oriented communication Processes and threads Naming Synchronization Consistency and replication Fault tolerance Distributed file systems Security in distributed systems The exam will be closed books and closed notes, with a time limit of two hours. The exam given in Spring 2005 is available in PDF here. No other exams are available 3. Programming languages Topics come from CS 536 (and its CS 440 as prerequisite material). Reference books: Topics: CS 440 A. V. Aho, R. Sethi, J.D. Ullman. Compilers Principles, Techniques and Tools. Addison Wesley. K. C. Louden. Programming Languages, Principles and Practice. Thomson Publications. M. L. Scott. Programming Language Pragmatics. Morgan Kaufmann Publishers. CS 536 David Gries. The Science of Programming. Springer-Verlag(ISBN 0-387-96480-0) - required. Willem-Paul de Rover, et al. Concurrency and Verification - Introduction to Compositional and Non-compositional Methods. Cambridge University Press. K. M. Chandy, J. Misra. Parallel Program Design - A Foundation. Addison Wesley. Gregory R. Andrews. Foundation of Multithreaded, Parallel, and Distributed Programming. Pearson Addison Wesley. CS 440 Language design Compilation and Interpretation Programming language syntax Names, scopes and bindings Parameter passing scheme Semantic analysis Control flow Recursion Data types/data abstractions CS 536 Deductive proofs Predicates Using assertions to document programs Predicate transformer: WP Deterministic/non-deterministic semantics and proof rules skip, abort, and composition commands assignment commands alternative commands iterative commands Topics in formal methods A Hoare Logic for Shared-Variable Concurrency A Hoare Logic for Synchronous Message Passing Transformational Design and Hoare Logic Parallel Program Design Parallelism and Programming Programming Notation Programming Logic Architectures and Mappings Proof techniques for shared variable programming Proof techniques for distributed programming

The exam will be closed books and closed notes, with a time limit of two hours. The exam given in Fall 2004 is available in PDF here. The exam given in Spring 2005 is available in PDF here.

MS Exit From Program Students wishing to leave the direct PhD program with the degree of Master of Science in Computer Science must satisfy all the requirements of the master's degree and either write a M.S. Thesis or pass the Ph.D. qualifying exam. COURSE WORK REQUIREMENTS PH.D. QUALIFIERS COMPREHENSIVE EXAMINATION THESIS DEFENSE ESTABLISHING AND MODIFYING A PROGRAM OF STUDY RESIDENCE REQUIREMENT APPLYING FOR GRADUATION TIME LIMIT

Comprehensive (Research Proposal) Examination The purpose of the Comprehensive Examination is to ensure that the candidate has the background to carry out successful research in the chosen area and that the research problem is properly formulated and has sufficient scholarly merit. The student (in concert with the student s research advisor) must develop and orally present a research proposal containing a literature review, a proposed research topic, and a program of research based upon this topic. The research proposal must be written. The student must request appointment of an examination committee. The examination committee may consist of from four to seven members. It must include at least three fulltime faculty members from the Computer Science Department and one full-time faculty member from another department in the University. Other committee members from inside or outside the University may be chosen. The student should consult with his/her research advisor concerning the makeup of the committee COURSE WORK REQUIREMENTS PH.D. QUALIFIERS MS EXIT THESIS DEFENSE ESTABLISHING AND MODIFYING A PROGRAM OF STUDY RESIDENCE REQUIREMENT APPLYING FOR GRADUATION TIME LIMIT

Thesis Defense Each student must present an oral defense of his/her Ph.D. Thesis. The Thesis Review Committee is appointed in much the same way as the Ph.D. Comprehensive Examination committee. It will examine the written thesis and examine the student during the oral defense. All Ph.D. Thesis Defenses are open to the public. COURSE WORK REQUIREMENTS PH.D. QUALIFIERS MS EXIT COMPREHENSIVE EXAMINATION ESTABLISHING AND MODIFYING A PROGRAM OF STUDY RESIDENCE REQUIREMENT APPLYING FOR GRADUATION TIME LIMIT

Establishing a Program of Study Every student in the Ph.D. Program must file a Program of Study (Form #401). Full-time students must file the Program of Study (Form #401) within four months after enrollment. Part-time students must file the Program of Study before completing 12 credit hours in the Ph.D. program at IIT. The Program of Study is prepared after consultation with the advisor and lists all of the courses that a student plans to take as part of the Ph.D. Program (including courses that have been completed). This form must be signed by the advisor and the Department Chair (or an Associate Chair). Modifying a Program of Study A Program of Study may be modified through the submission of Form #406. Form #406 is required to be signed by the advisor and the Department Chair (or an Associate Chair). Changes in the program may or may not be approved by the graduate dean after the student has filled an application for graduation. COURSE WORK REQUIREMENTS PH.D. QUALIFIERS MS EXIT COMPREHENSIVE EXAMINATION THESIS DEFENSE RESIDENCE REQUIREMENT APPLYING FOR GRADUATION TIME LIMIT

Residence Requirements University regulations require that each Ph.D. student must spend a minimum of two regular semesters in full-time study on campus. In special cases, two summers of research or other day-time graduate activity may be substituted for one of the two semesters. A full-time student is one who registered for at least 12 credit hours in a regular semester or six credit hours in the summer. COURSE WORK REQUIREMENTS PH.D. QUALIFIERS MS EXIT COMPREHENSIVE EXAMINATION THESIS DEFENSE ESTABLISHING AND MODIFYING A PROGRAM OF STUDY APPLYING FOR GRADUATION TIME LIMIT

Applying for Graduation Each student who expects to receive a graduate degree in a given semester must file an application for graduation in the Graduate College within 2 weeks of the start of the intended semester of graduation. No application will be accepted after that date and no changes in a Program of Study are allowed after that date. An application for graduation is good for only one semester. If the student fails to graduate in the intended semester, a new application must be filled for a later semester (No additional fees will be charged for filling a second application). COURSE WORK REQUIREMENTS PH.D. QUALIFIERS MS EXIT COMPREHENSIVE EXAMINATION THESIS DEFENSE ESTABLISHING AND MODIFYING A PROGRAM OF STUDY RESIDENCE REQUIREMENT TIME LIMIT

Time Limit Every student is given up to six calendar years to complete the Ph.D. Program. This time interval begins when the Ph.D. Program of Study (Form #401) is filed. Should this time limit expire, the student will be required to petition the Dean of the Graduate School to have the time limit extended. Such an extension will ordinarily entail additional examinations and fees. COURSE WORK REQUIREMENTS PH.D. QUALIFIERS MS EXIT COMPREHENSIVE EXAMINATION THESIS DEFENSE ESTABLISHING AND MODIFYING A PROGRAM OF STUDY RESIDENCE REQUIREMENT APPLYING FOR GRADUATION