Computer Science Admission Requirements
- A Bachelor of Science degree in Computer Science or related area with a B average (3.0 out of 4.0) overall and in the major
- Graduate Record Examination
- Demonstrable Knowledge of:
High-Level Language
|
CSC 126
|
Computers and Programming
|
CSC 220
|
Discrete Mathematics
|
CSC 228
|
Information Structures
|
CSC 326
|
Object-Oriented Software Design
|
CSC 330
|
Switching Theory
|
CSC 346
|
Calculus
|
MTH 230 or MTH 231, and MTH 232 , MTH 233, or MTH 235, MTH 236
|
Probability
|
MTH 311
|
Linear Algebra
|
MTH 338 or its equivalent.
|
See the CSI Undergraduate Catalog for descriptions of these courses.
- Students who satisfy the requirements listed above but who are missing CSC 632 (Operating Systems) or its equivalent in their undergraduate preparation will be admitted as matriculated graduate students but will be required to take the graduate proficiency course CSC 632 (Operating Systems)
- Students transferring from other related majors or entering from other colleges will be permitted to remedy upper-level undergraduate course deficiencies as follows: students missing any of the following undergraduate course(s): the required undergraduate mathematics course(s), CSC 228, CSC 326, CSC 330, and/or CSC 346, must take these undergraduate courses as non-matriculated graduate students. No more than nine graduate credits may be completed before deficiencies in mathematics, CSC 228, CSC 326, CSC 330, and/or CSC 346 have been remedied. Students who are missing CSC 332 (Operating Systems) in their undergraduate background must take the graduate proficiency course CSC 632 (Operating Systems Design and Implementation). Undergraduate courses taken to remove deficiencies and graduate proficiency courses must be in addition to the regular coursework for the MS degree.
|