M.S. in Computer Science, Non-Thesis Track
Code | Title | Credits |
---|---|---|
Foundation Requirements (12 credits) 1 | ||
CS-501B | Program Development | 3 |
CS-502 | Theoretical Foundations of Computer Science | 3 |
CS-503 | Data Structures and Algorithms | 3 |
CS-505 | Operating Systems Concepts | 3 |
Program Requirements (30 credits) | ||
CS-512 | Algorithm Design | 3 |
CS-514 | Networks | 3 |
CS-517 | Database Design and Management | 3 |
CS-520 | Introduction to Intelligent Systems | 3 |
Select 12 credits Designated with Course*Type CISEL | 12 | |
Select 6 credits from 600+ level Computer Science (CS) courses | 6 | |
Total Credits | 42 |
1 | Up to 12 credits may be waived upon evaluation or prior academic preparation |
- 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.
- Two letters of recommendation.
- Two semesters of Calculus (I and II) with grades of “C” or better.
- 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.