M.S. in Computer Science, Databases and Intelligent Information Systems, Thesis Track

Foundation Requirements (12 credits) 1
CS-501BProgram Development3
CS-502Theoretical Foundations of Computer Science3
CS-503Data Structures and Algorithms3
CS-505Operating Systems Concepts3
Program Requirement (30 credits)
CS-512Algorithm Design3
CS-514Networks3
CS-517Database Design and Management3
CS-520Introduction to Intelligent Systems3
Select two of the following:6
Artificial Intelligence
Web Services and .NET
Database System Implementation
Data Mining
Internet Crawler
Select 6 credits Designated with Course*Type CISEL6
CS-691Computer Science Thesis I3
CS-692Computer Science Thesis II3
Total Credits42
  1. Possession of a baccalaureate degree with a minimum 2.75 overall GPA and a 3.0 in the undergraduate major, preferably in the sciences or engineering.
  2. Two letters of recommendation.
  3. Two semesters of Calculus (I and II) with grades of “C” or better.
  4. Two semesters of computer programming courses within the past five years (equivalent to Monmouth’s CS-175 Introduction to Computer Science I (3 cr.), CS-175L Introduction to Computer Science I lab (1 cr.) and CS-176 Introduction to Computer Science II (3 cr.), CS-176L Introduction to Computer Science II Lab (1 cr.) ) at a recognized institution with a grade of “B” or better. Applicants not meeting these requirements for programming experience may be required to take CS-501A Computer Programming Essentials (3 cr.) or its equivalent.