Computer and Information Science, MS

Chairperson: Dennis Brylow, Ph.D.
Program Director: Thomas Kaczmarek, Ph.D.

Computer and Information Science website

Department Affiliation

The master of science degree in computer and information science is affiliated with the Department of Computer Science in the Klingler College of Arts and Sciences.

Degree Offered

Master of Science

Degree Description

The master of science in computer and information science is a professional degree designed to be dual purpose. It can provide a pathway into the computer and information science profession or an enhancement to the knowledge and skills of current professionals.

The program offers an accelerated degree option for students that requires three undergraduate courses in computing, a career change opportunity for students with any undergraduate background, and two specializations that prepare students for successful careers in areas with high demand, namely cybersecurity and data analytics.

The program is designed with the flexibility and options that adult learners require. This includes offering both thesis and non-thesis options. Master of science students are admitted under Plan B (non-thesis option) but may request Plan A (thesis option) and may also designate a specialization. Students are not required to select a specialization. There are two primary specializations that focus study on cybersecurity and data/predictive analytics (moratorium on admissions for the big data and data analytics specialization). A third specialization is offered for students with no formal background in computer science wishing to do a career change into computer and information science.

The program has learning outcomes that reflect professional leadership competencies that are independent of any particular area of computer and information technology studied. At the conclusion of this program, students will be able to do the following:

  1. Appraise relationships among a variety of computer and information science practices and technologies to create integrated solutions to computer and information science problems.
  2. Communicate computer and information science problems and suggested solutions to other professionals and with business clients.
  3. Formulate and defend realistic and detailed designs for solutions of problems of enterprise scope.
  4. Evaluate and apply common standards for technology and technology management.

Program Description

The computer and information science program covers topics from computer science, computer engineering, software engineering, information systems, information technology, cybersecurity and data science. By design, the computer and information science program allows the student to pursue studies in any combination of these disciplines. While most courses are offered in the Department of Computer Science, the program accepts courses from engineering and business and permits 6-credits of out-of-program electives.

This program strives to meet the educational needs of present and future computer and information science professionals interested in starting a career or updating their skills. Careers are in areas such as cybersecurity, data analytics, business and systems analysis, software engineering, project management, enterprise architecture, business process modeling and management, database design and administration, technology management and service management.

Students may select courses from a large number of approved courses offered by the Department of  Computer Science, the Department of Electrical and Computer Engineering, the Graduate School of Management, the Department of Mathematical and Statistical Sciences and other units on campus. Students selecting a specialization have required course work that constitutes about one-half of the credit requirements for the degree.

Students may pursue the degree on a full-time or part-time basis. Courses are offered in the evenings and distance learning classes are available. Distance learning options that are provided for most courses offered in the department add flexibility to the program.