click here to return to the home page, logo image
Catalog HomeTable of ContentsIntroductionAcademic PoliciesAcademic & Student ResourcesFinancial Services PoliciesColleges & SchoolsFaculty & Administration
M.S. in Computer Science

Curriculum
 

The M.S. in Computer Science is a 30-semester-credit program. Students complete a core set of five courses that provide a foundation in the theories and concepts relevant to computer science. Then, students choose three program elective courses that build on the core content and are relevant to their specific needs and goals. Finally, students select any two graduate-level courses as general electives to complete their degree requirements.

 

Note: Former NTU course numbers are shown below in parentheses for reference purposes only; students register using the Walden course numbers.

 

Core Courses (15 sem. cr.)
Students select five of the following:
NCSC 6021 (AD 720)  Analysis of Algorithms (3 sem. cr.)
NCSC 6101 (CS 740)  Operating Systems Principles (3 sem. cr.)
NCSC 6121 (CS 720)  Programming Language Principles (3 sem. cr.)
NCSC 6331 (CA 722)  Computer Networks I (3 sem. cr.)
NCSC 6401 (CS 750)  Database Management Systems (3 sem. cr.)
NCSC 8011 (AD 711)  Advanced Data Structures (3 sem. cr.)

 

Program Elective Courses (9 sem. cr.)
Students select three of the following (or two of the following and the remaining core course):
NCSC 6031 (CA 720)  Introduction to Parallel Computing (3 sem. cr.)
NCSC 6321 (ST 754)  Internet Protocols (3 sem. cr.)
NCSC 6333 (ST 759)  Data Communication Networks (3 sem. cr.)
NCSC 6431 (CS 755)  Distributed Database Systems (3 sem. cr.)
NCSC 6461 (CS 759)  Data Mining (3 sem. cr.)
NCSC 6831 (CS 765)  Distributed Computing Systems (3 sem. cr.)
NEEP 6111 (CA 714)  Computer Architecture (3 sem. cr.)

 

General Elective Courses (6 sem. cr.)
Students select any two graduate-level courses.

 

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

 

Foundation Courses
Foundation courses are available for those students who do not have an adequate preparation to begin the master’s program. Foundation courses for students entering graduate study in Computer Science are available in topical areas.


 
 

© Walden University 2006 | Privacy Policy