للقبول في برنامج الماجستير في علوم الكمبيوتر، يجب أن يكون الطلاب حاصلين على درجة البكالوريوس في علوم الكمبيوتر أو مجال وثيق الصلة. يمكن أيضًا قبول الطلاب الذين ليس لديهم مثل هذه الخلفية، ولكن قد يُطلب منهم حضور دورات دراسية للنقص والحصول على درجة B أو أعلى في كل منها. يجب حل أوجه القصور في السنة الأولى ولا تحمل عادة ائتمان الدراسات العليا نحو الدرجة.
الطلاب الذين يتابعون ماجستير العلوم في علوم الكمبيوتر يجب إكمال ما لا يقل عن عشر دورات على مستوى الدراسات العليا مدة كل منها 3 أو 4 ساعات فصل دراسي. يجب أن تكون ثمانية على الأقل من المقررات العشرة المطلوبة في قسم علوم الكمبيوتر. يجب على الطلاب الحصول على موافقة مسبقة من القسم لتطبيق المقررات الدراسية التي لا يقدمها قسم علوم الكمبيوتر على برامجهم الدراسية. بالنسبة للطلاب الذين يكتبون أطروحة الماجستير، سيتم احتساب 6 ساعات فصل دراسي من CSCI 699 باعتبارها اثنتين من الدورات العشر المطلوبة. بالإضافة إلى ذلك، يجب على الطلاب إكمال ساعة فصل دراسي واحدة بقيمة CSCI 600.
يجب على الطلاب الذين يخططون لمواصلة دراستهم من خلال برنامج الدكتوراه في القسم اختيار خيار الأطروحة. يمكن للطلاب الذين يكتبون أطروحة الماجستير الحصول على رصيد يصل إلى 6 ساعات فصل دراسي من CSCI 699.
يجب أن يكون البرنامج الدراسي الذي صممه الطالب والمرشد معتمداً من قسم علوم الحاسوب.
يجب على الطلاب الحصول على موافقة القسم المسبقة لتطبيق المقررات التي لا يقدمها قسم علوم الكمبيوتر على برامجهم الدراسية. لا يجوز دراسة أكثر من 8 ساعات معتمدة خارج قسم علوم الحاسب.
تحقق من معلومات القسم لمعرفة أي متطلبات إضافية.
تتوفر نتائج تعلم الطلاب لهذه الدرجة على http://www.niu.edu/assessment/clearinghouse/outcomes/index.shtml.

