Program Requirements
General Program Requirements:
Number of Credits Required Beyond the Baccalaureate: 36
Required Courses:
Code | Title | Credit Hours |
---|---|---|
Track-Specific Courses 1 | 24 | |
Research Preparation Courses | ||
Select 6 credits from the following: | 6 | |
°ä±õ³§Ìý9182 | Independent Study | |
°ä±õ³§Ìý9282 | Independent Study | |
Graduate-level course aligned with the student's research area 2 | ||
Research Courses | 6 | |
°ä±õ³§Ìý9994 | Preliminary Examination Preparation | |
°ä±õ³§Ìý9998 | Pre-Dissertation Research / Elevation to Candidacy | |
°ä±õ³§Ìý9999 | Dissertation Research | |
Total Credit Hours | 36 |
- 1
Required and elective courses are identified in the course lists below for each of the four tracks: Artificial Intelligence and Applications, Computer and Network Systems, Information Systems, and Software Systems.
- 2
Course selection requires approval from the faculty advisor and Graduate Committee.
Artificial Intelligence and Applications Track
Code | Title | Credit Hours |
---|---|---|
Core Courses | ||
Select at least four courses from the following: | 12-18 | |
°ä±õ³§Ìý5511 | Programming Techniques | |
°ä±õ³§Ìý5515 | Design and Analysis of Algorithms | |
°ä±õ³§Ìý5525 | Neural Computation | |
°ä±õ³§Ìý5526 | Machine Learning | |
°ä±õ³§Ìý5543 | Computer Vision | |
°ä±õ³§Ìý5603 | Artificial Intelligence | |
Additional Track-Specific Courses | ||
Select at most four courses from the following: | 12-6 | |
°ä±õ³§Ìý5516 | Principles of Data Management | |
°ä±õ³§Ìý5517 | Data-Intensive and Cloud Computing | |
°ä±õ³§Ìý5523 | Knowledge Discovery and Data Mining | |
°ä±õ³§Ìý5528 | Predictive Modeling in Biomedicine | |
°ä±õ³§Ìý5538 | Text Mining and Language Processing | |
°ä±õ³§Ìý5617 | Computer Networking and Communication | |
°ä±õ³§Ìý5637 | Network & Information Security | |
°ä±õ³§Ìý5590 | Topics in Computer Science | |
°ä±õ³§Ìý9590 | Seminar in Advanced Topics in Computer Science | |
°ä±õ³§Ìý9665 | Advanced Topics in Data Base Systems | |
Total Credit Hours | 24 |
Computer and Network Systems Track
Code | Title | Credit Hours |
---|---|---|
Core Courses | ||
Select at least four courses from the following: | 12-18 | |
°ä±õ³§Ìý5511 | Programming Techniques | |
°ä±õ³§Ìý5512 | Operating Systems | |
°ä±õ³§Ìý5515 | Design and Analysis of Algorithms | |
°ä±õ³§Ìý5617 | Computer Networking and Communication | |
°ä±õ³§Ìý5637 | Network & Information Security | |
°ä±õ³§Ìý5642 | Computer Architecture | |
Additional Track-Specific Courses | ||
Select at most four courses from the following: | 12-6 | |
°ä±õ³§Ìý5523 | Knowledge Discovery and Data Mining | |
°ä±õ³§Ìý5526 | Machine Learning | |
°ä±õ³§Ìý5603 | Artificial Intelligence | |
°ä±õ³§Ìý5636 | Ad Hoc Networks | |
°ä±õ³§Ìý5639 | Wireless Network and Communication | |
°ä±õ³§Ìý5644 | Distributed Systems | |
°ä±õ³§Ìý5517 | Data-Intensive and Cloud Computing | |
°ä±õ³§Ìý5590 | Topics in Computer Science | |
°ä±õ³§Ìý5635 | Security in Cyber-Physical Systems | |
°ä±õ³§Ìý5643 | Emerging Storage Systems and Technologies | |
°ä±õ³§Ìý5618 | Energy Management in Data Centers and Beyond | |
°ä±õ³§Ìý9665 | Advanced Topics in Data Base Systems | |
°ä±õ³§Ìý9669 | Distributed and Parallel Computer Systems | |
Total Credit Hours | 24 |
Information Systems Track
Code | Title | Credit Hours |
---|---|---|
Select a minimum of one and up to three theory courses from the following: | ||
°ä±õ³§Ìý5511 | Programming Techniques | |
°ä±õ³§Ìý5515 | Design and Analysis of Algorithms | |
³§°Õ´¡°ÕÌý8003 | Statistical Methods and Concepts | |
Select a minimum of one and up to three systems courses from the following: | ||
°ä±õ³§Ìý5512 | Operating Systems | |
°ä±õ³§Ìý5516 | Principles of Data Management | |
°ä±õ³§Ìý5517 | Data-Intensive and Cloud Computing | |
°ä±õ³§Ìý5617 | Computer Networking and Communication | |
°ä±õ³§Ìý5637 | Network & Information Security | |
°ä±õ³§Ìý5644 | Distributed Systems | |
Select a minimum of two and up to four track-specific courses from the following: | ||
°ä±õ³§Ìý5523 | Knowledge Discovery and Data Mining | |
°ä±õ³§Ìý5524 | Analysis and Modeling of Social and Information Networks | |
°ä±õ³§Ìý5525 | Neural Computation | |
°ä±õ³§Ìý5526 | Machine Learning | |
°ä±õ³§Ìý5528 | Predictive Modeling in Biomedicine | |
°ä±õ³§Ìý5590 | Topics in Computer Science | |
°ä±õ³§Ìý5603 | Artificial Intelligence | |
°ä±õ³§Ìý9590 | Seminar in Advanced Topics in Computer Science | |
°ä±õ³§Ìý9665 | Advanced Topics in Data Base Systems | |
Total Credit Hours | 24 |
Software Systems Track
Code | Title | Credit Hours |
---|---|---|
Core Courses | ||
Select at least four courses from the following: | 12-18 | |
°ä±õ³§Ìý5511 | Programming Techniques | |
°ä±õ³§Ìý5512 | Operating Systems | |
°ä±õ³§Ìý5515 | Design and Analysis of Algorithms | |
°ä±õ³§Ìý5516 | Principles of Data Management | |
°ä±õ³§Ìý5617 | Computer Networking and Communication | |
°ä±õ³§Ìý5637 | Network & Information Security | |
Elective | ||
Select at most four courses from the following: | 12-6 | |
°ä±õ³§Ìý5517 | Data-Intensive and Cloud Computing | |
°ä±õ³§Ìý5523 | Knowledge Discovery and Data Mining | |
°ä±õ³§Ìý5525 | Neural Computation | |
°ä±õ³§Ìý5526 | Machine Learning | |
Total Credit Hours | 24 |
Additional Requirement:
PhD Qualifying Examination:
The Qualifying Examination tests the student on the fundamentals of Computer and Information Science and the basic body of knowledge in a track. It consists of a written exam on theory and algorithms, systems, and track-specific material. The Qualifying Exam is offered twice a year, usually in late January and late June.
Culminating Events:
Preliminary Examinations:
The goal of the preliminary examinations is to test the research skills and knowledge of the student and the appropriateness and feasibility of the proposed research. The exams are completed in two stages:
- Prelim I consists of written and oral components testing advanced track knowledge and in-depth knowledge of the research area. It includes a literature review of the area. This preliminary exam is used to determine whether the student needs to take additional courses in order to support research in the chosen area. Prelim I is open only to the Doctoral Advisory Committee and members of the department. It is to be taken within one year of passing the PhD Qualifying Examination.
- Prelim II consists of written and oral components to assess the appropriateness of the research, including approach and methodology. It is designed to ensure that the selected research problem is of reasonable scope and significance and that the proposed dissertation is feasible. The written portion of Prelim II should be of sufficient quality to be publishable as a department technical report. This exam is open to the public.
The Doctoral Advisory Committee evaluates the preliminary examinations. Each member votes to pass or fail the student. In order to pass, a majority of the committee members must agree that the exam has been satisfactorily completed. Successful completion of the preliminary examinations produces a written understanding among the student, faculty advisor and Doctoral Advisory Committee, specifying the work to be done to obtain final approval of the dissertation.
Students who are preparing to do their preliminary examinations should confirm a time and date with the Chair of their Doctoral Advisory Committee and register with the Administrative Coordinator one month prior to the date. The student and Chair receive confirmation of the time, date and room of the examination.
Dissertation Proposal:
The dissertation proposal demonstrates the student's knowledge of and ability to conduct the proposed research. The proposal should consist of:
- the context and background surrounding a particular research problem;
- an exhaustive survey and review of literature related to the problem; and
- a detailed methodological plan for investigating the problem.
The proposal should be finished and approved no more than one year after completing coursework. Upon approval, a timeline for completing the investigation and writing process are established.
Dissertation:
The doctoral dissertation is an original empirical study that makes a significant contribution to the field of Computer and Information Science. It should expand the existing knowledge and demonstrate the student's knowledge of research methods and a mastery of their primary area of interest. Dissertations should be rigorously investigated; uphold the ethics and standards of the Computer and Information Science field; demonstrate an understanding of the relationship between the primary area of interest and the broader field of Computer and Information Science; and be prepared for publication in a professional journal.
The Doctoral Advisory Committee is formed to oversee the student's doctoral research and is comprised of at least three Graduate Faculty members. Two members, including the Chair, must be from the Department of Computer and Information Sciences. Committee compositions must be approved by the CIS Graduate Committee. The Chair is responsible for overseeing and guiding the student's progress, coordinating the responses of the committee members, and informing the student of their academic progress.
The Dissertation Examining Committee evaluates the student's dissertation and oral defense. This committee is comprised of the Doctoral Advisory Committee and at least one additional Graduate Faculty member from outside the Department of Computer and Information Sciences. The Outside Examiner should be identified no later than the beginning of the term in which the student will defend the dissertation. The committee evaluates the student's ability to express verbally their research question, methodological approach, primary findings and implications. The committee votes to pass or fail the dissertation and the defense at the conclusion of the public presentation.
If a student needs to change a member of a committee, the new member must be approved by the CIS Graduate Committee and registered with the Administrative Coordinator and the Graduate School.
Students who are preparing to defend their dissertation should confirm a time and date with their Doctoral Advisory Committee and register with the Administrative Coordinator at least 30 days before the defense is to be scheduled. The student and Chair receive confirmation of the time, date and room for the examination.
The Administrative Coordinator sends the Graduate School a completed "Announcement of Dissertation Defense" form, found in TUportal under the Tools tab within "University Forms," at least 10 days before the defense. The department posts flyers announcing the defense.