School of Computer and Information Sciences


 Ph.D. in Computer Science (CISD)

 Introduction
 Admission Requirements
 The Curriculum
 Orientation and Academic Advising
 Program Formats and Term Dates
 Time Limitations
 Attendance Policy
 The Dissertation/Evaluation of Dissertation Progress
 Course Descriptions

 Graduate Catalog
 Dissertation Guide

 Graduate School of Computer and Information Sciences home page

Introduction

This program offers a course of study leading to the degree of Doctor of Philosophy (Ph.D.) in Computer Science. It is offered in the cluster format, which combines traditional and online instruction to give professionals the opportunity to pursue graduate study while continuing to work in their current positions. The program is especially well suited to those in industry, education, or government who are involved with one of the many areas of computer science and information technology. It provides research-oriented professionals with knowledge in the major areas of computer science the ability to develop creative solutions to substantive real-world problems. Each student must complete eight core courses, two research project courses, and a dissertation.

A graduate with a Ph.D. in Computer Science will have the ability to: (1) Acquire advanced knowledge and deeper understanding of the field of computer science; (2) Communicate professionally and ethically about computer science research issues; (3) Identify, analyze, and synthesize scholarly literature related to the field of computer science; and (4) Generate new knowledge through research/scholarship and disseminate that knowledge to others by demonstrating the necessary technical and intellectual skills to produce a written document that makes an original contribution to the field of computer science.

This program is designed for the student with a master’s degree in computer science, or a closely related field. The applicant should satisfy graduate prerequisites or have equivalent experience in programming languages, data communications and computer networks, operating systems, compilers, database management systems, theory of computation, design and analysis of algorithms, and computer architecture. Alternatively, GSCIS master’s students may apply for early admission into the Ph.D. program.

The Curriculum

The program requires 64 credit hours, of which 40 are for courses and 24 are for the dissertation. Courses and dissertation registrations are listed below:

Core Courses  (four credits each) (All students must take these.)
CISD 700  Theory and Principles of Programming
CISD 730  Operating Systems
CISD 740  Data Communications and Computer Networking
CISD 750  Database Management Systems
CISD 760  Artificial Intelligence
CISD 770  Software Engineering
CISD 792  Computer Graphics
CISD 794  Knowledge Discovery in Databases

Research Project Courses  (four credits each) (Select two of these. Must be taken concurrent with, or following completion of, the corresponding core course.)
CISD 800  Research Project in Theory and Principles of Programming
CISD 830  Research Project in Operating Systems
CISD 840  Research Project in Data Communications and Computer Networking
CISD 850  Research Project in Database Management Systems
CISD 860  Research Project in Artificial Intelligence
CISD 870  Research Project in Software Engineering
CISD 892  Research Project in Computer Graphics
CISD 894  Research Project in Knowledge Discovery in Databases

Dissertation Registrations
CISD 910  Dissertation I (12 credits)
CISD 915  Dissertation II (12 credits)
CISD 920  Continuing Dissertation (6 credits)

 

Orientation and Academic Advising

New Ph.D. students must attend an orientation day on the main campus in Fort Lauderdale at their first cluster or institute meeting. The orientation includes introductions to the program office staff, computer requirements, online access, software tools that enhance the educational process, library services, financial aid, and academic integrity. The school’s website provides an extensive online “help” system including downloadable software and documents. Students are offered dissertation counseling throughout the program. Advisement is provided by the program office and the faculty.

Program Formats and Term Dates

Terms for the Ph.D. program are five months long. The student enters candidacy upon completion of course requirements with a cumulative GPA of at least 3.25. Immediately following candidacy, the student registers for the dissertation at 12 credits per term for two terms. Students who have not completed the dissertation after registrations for Dissertation I and Dissertation II must register for Continuing Dissertation until they have satisfied the dissertation requirement. Students are strongly encouraged to register for each term following the one in which they enter candidacy until the dissertation has been completed. Doctoral residence is defined as continuous enrollment for two consecutive terms at a minimum 12 credit hours per term.

Students may select one of two formats: cluster or institute, with the exception of computer information systems and computer science which are offered in cluster format only. Cluster students, while taking courses, attend four cluster meetings per year, held quarterly over an extended weekend (Friday, Saturday, and half-day Sunday) at the university. Cluster terms start in March and September. Cluster weekends are held in March, June, September, and December. Institute students, while taking courses, attend a weeklong institute twice a year at the university. Institutes are held in January and July at the start of each five-month term. Clusters and institutes bring together students, faculty, and staff members for participation in courses, dissertation counseling (individual and group), special lectures, and ample opportunity for student-faculty and student-student interaction. Students are required to attend all of their scheduled cluster or institute class sessions.

Between on-campus meetings, students work on core course assignments and research project courses and participate in online activities that facilitate frequent interaction with the faculty and with other students. The online component involves use of the web to access course materials, announcements, email, distance library services, subscription library databases, and for interaction with faculty and fellow students. Online, interactive learning methods are based on the use of WebCT as a course management system which includes threaded discussion boards, white boards, chat rooms, email, and multimedia presentations. In addition, WebCT enables students to submit assignments online in multimedia formats and to receive their professors’ reviews of assignments online in the same formats. Students are provided NSU computer accounts but must obtain their own Internet service providers and use their own computer systems.

Time Limitations

Students must complete requirements for the Ph.D. degree within 10 years from the date of their first registration. No extensions will be granted. Students dismissed for exceeding the time limit will have no right to apply for readmission.

Attendance Policy

Ph.D. students are required to attend all of their scheduled clusters or institutes and must attend all of their class sessions. Failure to attend may result in withdrawal from courses and suspension or dismissal from the Ph.D. program. Exceptions to this rule may be made in the case of illness and possibly in other hardship situations. Such exceptions must be approved first by the course professor and then by the program director. Absence from individual class sessions must be approved by the course professor. Students are required to advise the program office and their course professor in advance of any anticipated absences. Participation/attendance policies regarding the online components of doctoral courses will be covered in the syllabus of each course.

The Dissertation/Evaluation of Dissertation Progress

Students will be permitted to register for the dissertation after they have completed their required course work with a minimum cumulative GPA of 3.25. Both Dissertation I and Dissertation II are required. They are usually taken over two consecutive terms. The dissertation is the most important requirement for the Ph.D. Each student is expected, with the approval of a faculty advisor, to select an appropriate topic of sufficient scope to satisfy the requirements for the dissertation. Although registration for dissertation credits typically occurs at or near the end of completion of the course requirements, students are encouraged to learn about the dissertation process as early as possible and to begin talking with faculty members about potential research topics early in the program. The dissertation must be an original work and must represent a significant extrapolation from a base of solid experience or knowledge in the student’s area of concentration. Dissertation results must, in a significant way, advance knowledge, improve professional practice, or contribute to understanding in the field of study. Results must be of sufficient strength to distill from the work a paper worthy of publication in a journal or conference proceedings, or to use the work as the basis of a textbook or monograph. Although publication is not a requirement for completing the Ph.D., students are encouraged to submit their dissertation research for publication. Ph.D. students must follow the policies, procedures, and formatting requirements contained in the Dissertation Guide (www.scis.nova.edu/pdf_documents/Diss_Guide.pdf). It is recommended that students attend cluster and institute presentations on the dissertation process, research methodology, and writing for publication.

Evaluation of Dissertation Progress

Students are evaluated on a number of occasions regarding their dissertation progress. The purpose of such evaluations is to provide students with relevant and timely feedback concerning their overall performance in the dissertation process and to serve as a screening procedure. Failure to demonstrate the ability to complete a dissertation or to maintain satisfactory progress on the dissertation may result in review by the Academic Review Committee and possible probation, suspension, or dismissal from the Ph.D. program. Students are encouraged to register for each term following the one in which they enter candidacy (i.e., complete course requirements with a cumulative GPA of at least 3.25). Unregistered dissertation students risk losing their advisors/committees if the stop-out has not been coordinated with their advisors. Registered but inactive dissertation students risk losing their advisors/committees. Students must demonstrate proficiency in the use of the English language in all work submitted during the dissertation process. Grammatical errors, spelling errors, and writing that does not express ideas clearly will not be tolerated and may result in the rejection of dissertation work and review by the Academic Review Committee. The faculty will not provide remedial help concerning grammatical errors or other writing problems that students might have. Students who are unable to write clearly and correctly are urged to obtain remedial help. (See the section Writing Skills and Form and Style Requirements.)

Course Descriptions

CISD 700  Theory and Principles of Programming  (4 credits)
Syntax of programming languages by parsing to abstract syntax. Semantics of common language constructs using an interpreter: arithmetic, symbolic, and conditional expressions; blocks; lexically-scoped recursive first-class procedures; control structures; and parameter passing variations. Static type checking and type inference; imperative, functional, and object-oriented language paradigms. Recent research and current trends will be explored.

CISD 730  Operating Systems   (4 credits)
Recent advances in the theory and practice of state-of-the-art methods in the structure and development of operating systems with an emphasis on parallel and distributed systems. Topics include research in operating system architectures, clusters, parallel and distributed operating systems, real-time issues, performance, and software engineering issues associated with systems development. An emphasis will be placed on current systems development, future directions, and research topics.

CISD 740  Data Communications and Computer Networking   (4 credits)
This course will focus on the theory and application of large-scale resource sharing, applications, and performance infrastructures as required in support of ad-hoc, mobile, and ubiquitous environments. Included in the course topics will be ad-hoc networking, mobile and ubiquitous computing, parallel algorithms, software agents, resource discovery and management, communication, performance management, fault tolerance, and computing services. The course materials will provide a foundation for the study of recent advances and new applications in the expanding field of ad-hoc, mobile, and ubiquitous computing. This course examines the relationship of computer applications to network architecture and subsystems. Current topics are presented, as well as future research trends.

CISD 750  Database Management Systems   (4 credits)
Theory and principles of databases and their management. Selected topics in design and implementation of traditional and nontraditional database management systems to retrieve and store various types of data. Current issues, trends, future directions, and research topics in the areas will be explored.

CISD 760  Artificial Intelligence   (4 credits)
Theory and practice of artificial intelligence and knowledge-based expert systems including issues in knowledge representation, search, heuristics, learning techniques, tools, languages, and programming techniques. Current issues, future directions, and research topics will be explored.

CISD 770  Software Engineering  (4 credits)
Covers advanced topics in areas of current research interest in the development of software-intensive systems. Topics include metrics, requirements definition, development life cycles, software engineering processes, reuse, formal methods, verification and validation, and project management.

CISD 792  Computer Graphics  (4 credits)
Principles of computer graphics including raster operations and 3D graphics: transformations, scene graphs and other modeling methods, hidden surface removal and rendering, programming and graphics systems, visualization, and computer animation. Recent research and current trends will be explored.

CISD 794  Knowledge Discovery in Databases   (4 credits)
This course will study a number of emerging technical approaches to knowledge discovery in databases such as algorithms for mining various types of data, measurements for set of mined rules, classification and predication, data clustering and summarization, finding dependency networks, analyzing changes, detecting anomalies, and their applications. Current issues, trends, future directions, and research topics in the areas will be explored.

CISD 800  Research Project in Theory and Principles of Programming  (4 credits)
Students pursue research on a current topic on the theory, principles, and design of programming languages, and related research areas.

CISD 830 Research Project in Operating Systems  (4 credits)
Students pursue research on a current topic in operating systems.

CISD 840 Research Project in Data Communications and Computer Networking  (4 credits)
Students pursue research on a current topic in data communications and computer networking.

CISD 850 Research Project in Database Management Systems  (4 credits)
Students pursue research on a current topic in database management systems and closely related research areas.

CISD 860 Research Project in Artificial Intelligence  (4 credits)
Students pursue research in artificial intelligence. Topics of current interest are artificial life, learning technologies (including symbolic learning, neural networks, and genetic algorithms), intelligent agents, natural language processing, deep domain models in expert systems, vision, speech recognition, handwriting recognition, and parallel and distributed artificial intelligence.

CISD 870 Research Project in Software Engineering  (4 credits)
Students pursue research on a current topic in software engineering. Topics of current interest are metrics, formal methods, development life cycles, reuse, object-oriented analysis and design and software engineering for distributed systems.

CISD 892 Research Project in Computer Graphics (4 credits)
Students pursue research on a current topic in computer graphics and related research areas.

CISD 894 Research Project in Knowledge Discovery in Databases  (4 credits)
Students pursue research on a current topic in knowledge discovery in databases. The research process includes searching the literature, dissecting the existing methodologies for knowledge discovery in databases, and possibly developing a new approach for knowledge discovery in databases.

CISD 910  Dissertation I (12 credits)
The student develops a framework within which doctoral research will be conducted and offers evidence of qualifications to pursue the research. Prerequisite: Satisfactory completion of all course work.

CISD 915  Dissertation II (12 credits)
Concepts and theories underlying the student’s doctoral research are articulated; the problem is clearly stated; specific, measurable goals are specified; a thorough literature review is presented; the methods of conducting the research are delineated; and a strategy to achieve the goal is given. Prerequisite: Dissertation I.

CISD 920  Continuing Dissertation  (6 credits)
Students who have not completed the dissertation by the end of Dissertation II must register for Continuing Dissertation each term in order to receive faculty and administrative advice and support related to the dissertation. Prerequisite: Dissertation II.




Copyright © 2008 Nova Southeastern University - Graduate School of Computer and Information Sciences
3301 College Avenue, Ft. Lauderdale, Florida 33314
| 954-262-2063 | 800-986-2247 | Webmaster