Computer Science Department






COURSE REQUIREMENTS FOR GRADUATE STUDENTS

Background Courses:   The following two courses are required if the student does not have sufficient background in computer science.  They do not count toward the M.S. Degree.

CS-405 Applied Discrete Structures........................... 3 cr.
CS-406 Object Oriented Development....................... 3 cr.

Required Core Courses:
 
CS-400 Discrete Modeling and Analysis..................... 3 cr.
CS-404 Analysis of Algorithms................................... 3 cr.
CS-490 Master's Project............................................ 3 cr.
  OR  
CS-495 Master's Thesis.............................................. 6 cr.

Management Information Systems Concentration:
This concentration prepares students for the application of computer science and related technologies to solving business problems.

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 cr.
 

Total:

36cr.

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 and theory of computation should also consider this concentration.

CS-325 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 cr.
 

Total:

36cr.

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.

CS-331 Computer Networks..................................... 3 cr.
CS-407 Elements of Data Structure............................ 3 cr.
CS-411 Professional Computing................................. 3 cr.
CS-412 Web Application 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 cr.
 

Total:

36cr.
*Elective courses can be chosen from any of the CS Graduate Courses.  See the Graduate Course Rotation Plan for a complete list of courses.

Note:  At most 9 credit hours of 300-level courses can be applied to the Master's Degree.

 
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.  Note that CS-401, 404, and 420 must be taken at NEIU in order to receive credit for these courses.


 

Return to CS Dept. Home Page


About Northeastern | Academic Programs | Admissions | Information Resources | Student Resources | Site Search | Site Map | Campus Maps | Home
Academic Development | College of Arts & Sciences | College of Business & Management | College of Education | Distance Education | Graduate College | International Programs | Community Outreach Programs | Lake County Multi-University Center | Nontraditional Degree Programs