MASTER OF SCIENCE IN COMPUTER AND INFORMATION SCIENCE
Department of Mathematical Sciences
School of Graduate Studies

The Master of Science in Computer and Information Science is designed to meet the needs of students who intend to pursue careers in industry, in government, and in academia.

Required Courses
     CS 521 Theory of Computation
     CS 523 Programming Languages
     CS 525 Operating Systems
     CS 527 Design and Analysis of Algorithms

Elective Courses
     CS 529 Systems Analysis and Design
     CS 531 Artificial Intelligence
     CS 533 Database Management Systems
     CS 535 Computer Architecture
     CS 537 Computer Graphics
     CS 539 Compiler Construction
     CS 541 Software Engineering
     CS 543 Numerical Computation
     CS 545 Network Systems and Design
     CS 547 Algorithms for Parallel Computers
     CS 549 Machine Learning
     CS 553 Systems Development and Administration
     CS 555 Telecommunications and Computer Network
     CS 560 Special Topics in Computer Science
     CS 580 Research Project
     CS 590 Thesis

Requirements

Applicants must satisfy the following general admission requirements, i.e.

  1. The Graduate School admission requirements
  2. Two courses in Calculus
  3. One course in Discrete Mathematics
  4. One course in Machine and Assembly Language
  5. Two courses in Pascal Language
  6. Two courses in C like language (equivalent to CS 202 and CS 203).
  7. One course in Data Structures and Algorithms

Strongly qualified students who lack some of this background are admitted on a provisional basis. They must complete the prerequisites before they can be accepted as regular students in the M.S. program. Students who have taken equivalent courses may be exempted from any of the prerequisites with written permission of the graduate committee.

Both the thesis and non-thesis master's program plans are offered. Candidates for the M.S. degree must complete minimum 33 credit hours including 12 credit hours from required courses and 21 credit hours from the electives which include either a thesis (6 credit hours) or a research project (3 credit hours).