CNU logo and primary navigation set
campus photo
Home
About Us
Academic Program
Faculty
Research
Student Achievement
Careers
System Support
Contact Us



Department of Physics, Computer Science and Engineering
Academic Program :: Master of Science :: Computer Science

Academic Prerequisites
All applicants should have completed a three-semester sequence in mathematics including at least two semesters of calculus and programming including data structures. It is assumed that these courses are at least at the level of the following texts:Anton, Calculus; Headington and Riley, Data Abstraction and Structures Using C++;Aho, Hopcroft and Ullman, Data Structures; Mano, Computer Engineering. Students who do not have all prerequisites may, in some cases, be allowed to take a graduate independent study course to develop the necessary background for further graduate work.
Program of Study (30-36 Credits)
Core Courses (12 credits)
Select any four courses from the following list:
  • CPSC 501: Software System Design and Implementation (3)
  • CPSC 502: Communications I (3) (Computer Networks)
  • CPSC 510: Artificial Intelligence I (3)
  • CPSC 521: Computer Architecture (3)
  • CPSC 550: Distributed Operating Systems (3)
Concentration Courses (12 credits)
Select any four courses meeting the following requirements:
  1. All courses must be from the M.S. in Applied Physics and Computer Science program.
  2. At least two of the courses must be 600 level courses.
  3. Completion of a second course in at least one of the following sequences.
Each sequence prepares a student for a possible thesis in a given area.

Artificial Intelligence Emphasis
CPSC 510: Artificial Intelligence I (3) (Core Course)
CPSC 642: Artificial Intelligence II (3)

Communications Emphasis
CPSC 502: Communications I (3) (Core Course)
CPSC 611: Communications II (3)

Software Engineering Emphasis
CPSC 501: Software System Design and Implementation (3) (Core Course)
CPSC 525: Object Oriented Programming and Design with C++ (3)

Design Course (Thesis Preparation) and Thesis (6 credits)
CPSC 619: Computer System Design (3)
Students in the design courses are required to attend all theses proposals and defenses that occur during the course.

PCSE 699: Thesis Research (3)
Can be taken only upon successful completion of CPSC 619 design course.Thesis may be taken in one-credit increments.

OR

Non-Thesis Option (12 credits)
12 credit hours of electives from the M.S. in Applied Physics and Computer program


Total: 30 credits (Thesis) OR 36 credits (Non-Thesis)

©2005 Christopher Newport University • 1 University Place • Newport News, VA 23606
(757) 594-7000 • TDD (757) 594-7938

Friends of CNU Alumni Parents Faculty and Staff Community Current Students High School Counselors Accepted Students Prospective Student CNU Home Contact Us Visit Us Login Required Employment Opportunities Search CNU About CNU Academics at CNU Admissions Student Life News and Events Athletics at CNU Ways to Give Ferguson Center for the Arts