Graduate Admissions
Prospective Students

Computer & Communications Networks

Program of Study

A specialization in computer and communications networks is available within the master's degree programs of the Computer Science (CS) and the Electrical and Computer Engineering (ECE) Departments.

Students enrolled in this specialization will receive the master of science degree in computer science or electrical and computer engineering, with a notation on their transcript "Specialization in Computer and Communications Networks (CCN)." The program is focused on preparing students for professional positions in industry, but the education also provides excellent preparation for Ph.D. study in networks.

This program prepares graduates for technical leadership positions in the design and implementation of computer and communications networks, including local- and wide-area computer networking, distributed computation, telecommunications (including voice, data and video services), wireless networking and personal mobile communications. All of the fundamental hardware and software aspects of networks will be treated in the program:

  1. The seven layers of the ISO network model
  2. Transmission media and terminals (including fiber optics, cable and radio)
  3. Switching and routing methods (including packet switching)
  4. Systems modeling and performance analysis
  5. Methods of distributed computation
  6. Current and evolving standards and protocols
  7. Impacts of the information type (voice, video, text, etc.) on optimal transmission and routing methods

An accelerated part-time option is available with cooperating corporations, with program completion possible in two years.

CCN Project

Each student in the CCN specialization must complete an in-depth project demonstrating the ability to apply and extend the material studied in their coursework. Students have the option of completing a practice-oriented internship or a researchoriented thesis.

The internship is a high-level network engineering experience, tailored to the specific interests and background of the student. Each internship is carried out in cooperation with a sponsoring organization, and must be approved and advised by a WPI faculty member in the CS or ECE department. Internships may be proposed by a faculty member, by an offcampus sponsor or by the student. The internship must include proposal, design and documentation phases, and generally includes implementation and testing. The student will prepare a report describing the internship activities, and will make a presentation before a committee including the faculty advisor and a representative of the sponsoring organization. Internship examples include transceiver design for new media, security and encryption protocols, protocol converters, databases to support efficient routing, and network system designs for ents.

The thesis option for the CCN project is a research-oriented experience in an area of current research in an area of computer and communications networks. The thesis must be pursued under the direction of a WPI faculty member in the CS or ECE department. The result of the thesis is a thesis document, describing the results of the research, and a public presentation.

Degree Requirements

Computer Science

33 credits

Electrical and Computer Engineering

33 credits for non-thesis; 30 credits for thesis

Required Courses

(4 courses, 12 credits):

Elective Courses

(at least three from list):

CCN Project

The student must complete one of the following:

  1. Computer and Communications Networks Internship (ECE 595/CS 595) (6 credits)
    This project requirement may be waived with documentation of relevant industrial experience. The waiver must be approved by the Graduate Program Committee of the student's department in consultation with the CCN director. If this requirement is waived, the student must take two additional courses from the list of elective courses above, or two additional courses approved by the department's Graduate Program Committee.
  2. Master's thesis in the area of computer and communications networks (9 credits)

Free Electives

Free electives may be used to bring the total to 33 credits, or 30 credits for students in the ECE department completing a master's thesis. Courses may be chosen from relevant graduate-level courses in computer science, electrical and computer engineering, mathematics or management. Some students in the computer science degree program will need to use these electives to satisfy the area requirements for the CS master's degree core.

Important Note

Since the CCN specialization is a specialization in the master's programs of the Computer Science and Electrical and Computer Engineering Departments, students in the CCN specialization must also satisfy all requirements of whichever computer science or electrical and computer engineering master's program they are enrolled in.

Admission Requirements

The program is conducted at an advanced technical level and requires, in addition to the WPI admissions requirements, a solid background in electrical engineering (ECE) and/or computer science (CS). Normally a B.S. degree in ECE or CS is expected; however, applicants with comparable backgrounds, together with expertise gained through work experience, will also be considered. Admission is highly selective and decisions will be based both on previous academic performance and on relevant technical experience. Admission decisions are made by the department to which the student applies.

Faculty

This is a joint specialization taught by computer science and electrical and computer engineering faculty.

Maintained by webmaster@wpi.edu
Last modified: June 29, 2007 09:23:43