image
image
image
image




Master of Science Degree In Computer Science Detailed Course Requirements

Background Courses:

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

  • MATH-185 Precalculus Mathematics, or equivalent
  • CS-201 Discrete Structures
  • CS-200 Programming I
  • CS-207 Programming II
  • CS-304 Data Structures

Master’s Degree in Computer Science Course Requirements

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.

 

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.

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

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.

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

 

Total

36 cr.

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

*NOTE:  CS 412 and/or CS 420 may be used in place of CS 402 and/or CS 409

 







image


Department of Computer Science
Northeastern Illinois University
5500 N. St. Louis Avenue
Chicago, IL 60625
Telephone: (773) 442-4720





Home

image
 
image
image
image