Northeastern Illinois UniversityThe Graduate College at Northeastern Illinois University
Images of NEIU


Computer Science

Programs in Arts and Sciences 

   
   
> M.S. Biology
> M.S. Chemistry
> M.A. Communication, Media & Theatre
> M.S. Computer Science
> M.S. Earth Science
> M.A. English - Literature
> M.A. English - Composition/Writing
> M.A. Geography & Environmental Studies
> M.A. Gerontology
> M.A. History
> M.A. Latin American Literatures and Cultures
> M.A. Linguistics
>

M.S. Mathematics

. Applied Mathematics

. Secondary Education Mathematics

>

M.S. Mathematics for Elementary School Teachers

> M.A. Music
> M.A. Political Science
     

Programs in Business and Management 

 
       
> M.S.A. Accounting
> M.B.A. Business Administration
 
       

Programs in Education 

   
       
> M.A.T. Bilingual/Bicultural Education
> M.S.I. Bilingual/Bicultural Education
> M.A. Counseling

. Community Counseling

. School Counseling

. Rehabilitation Counseling

> M.A. Educational Leadership

. School Leadership

. Higher Education Leadership

. Chief School Business Official

> M.S. Exercise Science
> M.A. Family Counseling
> M.A. Gifted Education
> M.A. Human Resource Development
> M.A. Inner City Studies
> M.A.T. Language Arts: Elementary
> M.A.T. Language Arts: Secondary
> M.S.I. Language Arts: Elementary
> M.S.I. Language Arts: Secondary
> M.A. Reading
> M.A. Special Education

. Initial Certification (LBS 1)

. Early Childhood Special Education

>

Home  >  Programs  >  Computer Science (Computer Science Department)

  

Degree Offered

  • Master of Science in Computer Science

Program Overview

The goal of the graduate program is to provide education for individuals in the field of computer science who wish to gain further computer sophistication in order to advance their careers. The Master's Degree in Computer Science has three concentrations: one for individuals who want to enter careers in industry, one for high school teachers who want to obtain an endorsement to teach computer science, and one for individuals who want to pursue a Ph.D.

The program is designed especially for the convenience of the part-time student; courses are scheduled in the evening and on Saturday.

You can go to the CS Master's Degree homepage by clicking here.

Admission Requirements

Full admission to the program requires a four year degree from an accredited undergraduate college, with an overall undergraduate grade point average of not less than 2.75 (on a 4.0 scale). Previous course work in computer science is necessary to enter the program; however, the student must have knowledge of discrete structures and programming in order to take courses which count towards the degree. If the student does not have this background, it is necessary for the student to take the background courses CS-405 Applied Discrete Structures and CS-406 Object Oriented Development before beginning course work towards the degree.

Degree Requirements

1. Course Work Requirement:

The Master's Degree in Computer Science requires 36 credit hours of course work, 27 of which must be earned at Northeastern Illinois University. The 36 hours will be made up of 9 credit hours of core course work, 18 credit hours of required course work from one of three concentrations, and 9 credit hours of elective course work (or 6 credit hours, if the student completes a Master's thesis).

No more than 9 hours of specifically approved 300 level courses may be selected to satisfy course requirements for the Master's Degree. Courses taken to remove deficiencies (i.e., CS 405 and CS 406) will not be counted toward the 36 hours of course work required for the Master's Degree. Courses taken to satisfy undergraduate degree requirements can not be used toward the Master's Degree. All elective course work is to be selected in consultation with and approved by the gradate advisor.

Required Core Courses:

Courses Credit

CS-400 Discrete Modeling and Analysis

3 cr.

CS-404 Analysis of Algorithms

3 cr.

CS-490 Master's Project

3 cr.

CS-495 Master's Thesis

6 cr.

TOTAL
9-12 cr.

Management Information Systems Concentration:

This concentration prepares students for the application of computer science and related technologies to solving business problems.

Courses Credit

CS-401 Software Engineering

3 cr.

CS-412 Web Application Development

3 cr.

CS-413 IT Project Management

3 cr.

CS-415 Design of Database Systems

3 cr.

CS-419 Informatics

3 cr.

CS-420 Object Oriented Design

3 cr.

Three course electives, approved by the CS Department

9 cr.

CS Core Courses

9-12 cr.

TOTAL
36 cr.

Recommended electives: CS-331, CS-440, CS-460, ECON-401 (MIS concentration only).

Computer Science Concentration:

The primary purpose of the Computer Science Concentration is to prepare students to enter a Ph.D. program in computer science. However, students interested in obtaining in-depth knowledge of systems programming should also consider this concentration.

Courses Credit

CS-325 Automata, Languages, and Theory of Computation

3 cr.

CS-331 Computer Networks

3 cr.

CS-401 Software Engineering

3 cr.

CS-402 Advanced Systems Programming

3 cr.

CS-408 Advanced Operating Systems

3 cr.

CS-409 Compiler Theory and Design

3 cr.

Three course electives, approved by the CS Department

9 cr.

CS Core Courses

9-12 cr.

TOTAL
36 cr.

Recommended electives: CS-311, CS-415, CS-426, CS-460.

Teacher Endorsement Concentration:

The purpose of this concentration is to provide teachers with 1) the course work necessary to obtain an endorsement for teaching computer science and 2) the skills necessary to teach computer science at the pre-college level.

Courses Credit

CS-331 Computer Networks

3 cr.

CS-407 Elements of Data Structures

3 cr.

CS-411 Professional Computing

3 cr.

CS-412 Web Applications Development

3 cr.

CS-416 Artificial Intelligence and Robotics

3 cr.

CS-417 Video Game Programming

3 cr.

Three course electives, approved by the CS Department

9 cr.

CS Core Courses

9-12 cr.

TOTAL
36 cr.

Recommended electives: CS-403, CS-420, CS-426, CS-460.

Obtaining an M.S. in this concentration does not automatically result in an endorsement to teach computer science. Rather, after completing 32 Computer Science semester hours, persons who want to add an endorsement to teach computer science to their existing certificate can apply to their regional superintendent of schools or they can apply on line on the OTIS system at www.isbe.net/otis. The form to use is 73-52, Application for Endorsement of Issued Certificate.

For a complete list of courses, Click to the Graduate Course Rotation Plan.

2. Project Requirement:

As stated in the course requirements above, each student is required to complete a Master's Project or Master's Thesis. The student will make this decision in consultation with his or her advisor.

A Master's Project must be a paper or a large-scale software project that extends a student's scope of study beyond that covered in any course. A Master's Thesis will allow students to undertake more ambitious projects than the Master's Project course. Enrollment in either CS-490 Master's Project (3 credit hours) or CS-495 Master's Thesis (6 credit hours) is allowed only after a student has completed 30 credit hours in the program. Both the Master's Project and the Master's Thesis are chosen and worked on with a project advisor. The Master's Thesis must, in addition, be submitted to a thesis committee for final approval. A defense of the thesis will also be required. The grade for the Master's Thesis will be given after the thesis committee has reviewed the project and the defense has been made.

3. Transfer of Credit:

Courses taken at Northeastern Illinois University
A maximum of six credit hours taken at Northeastern prior to the granting of the bachelor's degree may be considered for acceptance to the Master's program if these credits, a) are applicable; b) have not been applied to the baccalaureate degree; and c) were completed no more than 12 months prior to the date of graduation. The office of Admissions and Records must be advised, in writing, of a student's intention to petition to apply those courses to a Master's degree program. The above applies only to NEIU graduates. Courses taken as a Graduate Student-at- Large at NEIU are not automatically accepted in the Master's degree program. A maximum of nine credit hours taken under this classification may be applied toward the Master's degree if such work corresponds directly to specific program requirements and satisfies scholastic requirements of the Graduate College.

Courses taken at other accredited institutions
Students may apply to the Graduate College for the transfer of up to nine credit hours from other accredited graduate institutions. Students must first be admitted to a degree program and write a letter of petition to the dean. The course(s) in question should be identified by title, number, school, and course description. A transcript of the work must be on file in the graduate office. The course(s) must have been completed relatively recently at an accredited institution, with a grade of 'B' or better, and be applicable to the Master's degree program.

Current list of all Graduate Advisors

 

 

> top of page

Graduate College Home |  Site Map |  NEIU Home

Copyright © 2003 by The Graduate College of Northeastern Illinois University