The Master of Science Degree program in Computer and Information Sciences (CIS) provides students with the advanced knowledge and skills necessary to understand, design and use modern computer-based systems. It fosters innovative thinking and encourages new approaches to solving business and technological problems through the use of information technology (IT). Students will gain the expertise needed to meet the demands of the rapidly growing and changing information industry. Students are also exposed to ethical considerations in contemporary technological settings. Graduates can begin an IT career, advance in IT if they already have an IT career, or prepare for future advanced studies in computer science.

Degree Requirements

The MS degree in Computer and Information Sciences requires a minimum of 27 graduate level credit hours of coursework (9 courses), a nine (9) graduate level credit hour (3 courses) individual research project and a Comprehensive Examination.

Prerequisite Courses (if required)
CIS321 Computer Languages
CIS331 Database Programming
CIS340 Operating Systems or CIS341 UNIX
CIS370 Introduction to Computer Networks

Required Core Courses
BA531 Data Mining
CIS501 Information System Design
CIS502 Database Management Systems
CIS503 Theory of Computation
CIS504 Programming Languages 
CIS510 Software Project Management

Area Courses

Three (3) courses from the following list:

BA501 Management Information Systems
BA511 Statistics 
CIS506 Advanced Operating Systems
CIS507 Principles of Computer Networks
CIS508 Database Network Administration and Tuning
CIS509 Knowledge Engineering
CIS520 Advanced Computer Networks and Security
CIS522 Computer Security and Cryptography
CIS566 Software Testing Techniques
CIS567 Software Test Automation
HI536 Business Intelligence in Health Informatics
HI581 Foundations of Health Informatics
CIS600 Applied CIS Practicum

Individual Research Project [Thesis]
CIS599A, B, C Research Project