icon of a paper next to Apply online text
open door next to gray writing "Visit"

 CSIS Option

Computer Science and Information Systems (CSIS) option ComputerInfoScience 

The CSIS option offers advanced study and research opportunities in various disciplines related to modern information processing using computer programs and systems.  Information science is highly interdisciplinary and is concerned with the analysis, collection, classification, manipulation, storage, retrieval and dissemination of information.  Computer science deals with the theoretical foundations of computational methods for information creation and manipulation.  Research opportunities span a wide range of theoretical and application topics including advanced software engineering, artificial intelligence, computer networks, computer vision and graphics, databases, data science, distributed algorithms and systems, formal methods, informatics, human-computer interaction, machine learning, mobile computing and cyber security, optical networks, programming languages, real-time systems, robotics, and wireless networks.  Career opportunities are plentiful in the areas of information technology, business/financial, engineering and industry, health and human services, and government/public policy, both in industry and academia.

Core Course Requirements

Five core courses (15 credits) are taken early in the program of study to ensure preparation in the fundamental research and analytical methods in the field.

Elective Course Requirements

Elective courses (18 credits) help the student attain depth in focused areas within CSIS as well as breadth in a minor area of study.  Major electives are drawn from computer science/engineering and from decision information sciences.

A typical curriculum plan for the CSIS option is shown below.

Graduate Program Curriculum Outline

Computer Science and Information Systems Option


Major Required (Core) Courses (Total # of courses required = 7)

Course Number

Course Title

Credit Hours

EAS 501

Advanced Mathematical Methods


EAS 502

Computational Methods


CIS 580

Paradigmatic Software Development


CIS 560 or ECE 565

Theoretical Computer Science or
Computer Operating Systems


CIS 570 or ECE 562

Advanced Computer Systems or
Advanced Computer Architecture


EAS 600

Dissertation Proposal Preparation


EAS 701

Doctoral Dissertation Research


EAS 602

Research Ethics


EAS 700

Doctoral Seminar



Subtotal # Core Credits Required



Elective Course Choices (Total courses required =6) (attach list of choices if needed)

CIS/ECE/DIS 500–600-level

4 CIS/CPE/DIS Graduate Electives


CEN/MNE/MTH/MTX/PHY 500–600-level

2 Graduate Electives (Minor)



Subtotal # Elective Credits Required


Curriculum Summary


Total number of courses required for the degree



Total credit hours required for degree                             



Prerequisite, Concentration or Other Requirements:

Ph.D. Qualifying Examination (QE) and Comprehensive Exam (CE):  Each student must pass a qualifying exam and a comprehensive exam on research preparedness prior to becoming a doctoral candidate.

Qualifying Exam Waiver: If a candidate has an average GPA ≥ 3.5 in the CSIS core courses, the QE is waived.