M.S. in Computer Science

Completion Requirements

Estimated time to completion: 1.5 to 5 years, depending on individual progress and credits transferred. For a personalized estimate of your time to completion, call your enrollment advisor at 866-492-5336.

Available only for students starting by April 28. Admission policies vary by program. Call 866-492-5336 or apply now.

Core Courses
Select five of the following courses:

Course Code

Course Title

Credits

NCSC 6021 Analysis of Algorithms 3
NCSC 6101 Operating Systems Principles 3
NCSC 6121 Programming Language Principles 3
NCSC 6331 Computer Networks I 3
NCSC 6401 Database Management Systems 3
NCSC 8011 Advanced Data Structures 3

Program Elective Courses
Select three of the following courses (or two of the following and the remaining core course):

Course Code

Course Title

Credits

NCSC 6031 Introduction to Parallel Computing 3
NCSC 6321 Internet Protocols 3
NCSC 6333 Data Communication Networks 3
NCSC 6431 Distributed Database Systems 3
NCSC 6461 Data Mining 3
NCSC 6831 Distributed Computing Systems 3
NEEP 6111 Computer Architecture 3

General Elective Courses
Choose from any two of the college’s graduate-level courses.

Thesis Option
This program does not require a thesis. However, a thesis option (maximum of 6 semester credits) is available and may be substituted for the general elective courses upon consultation with an advisor.

Foundation Courses
Foundation courses may be available for those students who do not have adequate preparation to begin the master’s program in Computer Science. Please call 866-492-5336 for more information.

For more information about this program, call a Walden enrollment advisor at 866-492-5336.

Course Descriptions

Print    Email this Page
l