A student holding a master's degree should have a broad knowledge of a wide
range of subjects and in depth knowledge of one particular area. To acquire
breadth, master's students are required to have taken courses covering
fundamental subjects at the undergraduate level. Their graduate courses include
a required core to broaden their knowledge further and the choice of a
selection of courses from one area of specialization.
Admission Requirements:
Students entering the Master of Science Program must have
a bachelor degree from an accredited college or university.
In addition, an applicant should have a strong
background in the C or C++ programming language, Data Structures,
Computer Organization, and Operating Systems.
Because many of the Computer Science courses involve the use of
mathematics, applicants are also expected to have a good background
in Calculus, Linear Algebra, Discrete Mathematics and Probability & Statistics.
Students who have deficiencies in these areas can enter the program
as provisional students and make up their deficiencies by taking the
appropriate undergraduate courses.
Degree Requirements:
As part of the course work requirement a student must take
Data Base Concepts,
Introduction to Networks and Communications,
Algorithms and Data Structures,
and Computer Architecture.
In addition at the end of the MS program a student must pass the comprehensive
examination at the MS level.
A student is also
required to take one credit hour of Computer Science Colloquium.
Two options are available for candidates for Master's degree:
Thesis Option. A minimum of 31 credit hours is required, including 24
credits of course work, 6 credits of thesis research and 1 credit of
Colloquium. The candidate is required to write a thesis and make
an oral presentation of the results.
Project Option. A minimum of 34 credit hours is required, including 30
credits of course work, 3 credits of project work and 1 credit of Colloquium.
The candidate is required to prepare a written report on the project and to
orally present it.