Computer Networks Graduate Certificate

The certificate in Computer Networks offers a broad foundation in information technology, along with an in-depth exploration of computer data communication and modern networking. Students undertake a comprehensive examination of network design and implementation, network performance analysis and management, network security, and the latest networking technology. The program is designed to empower students with extensive knowledge and hands-on experience, in order to analyze, design, procure, manage, and implement cutting-edge computer networking solutions and technologies.

Students who complete the Graduate Certificate in Computer Networks will be able to demonstrate:

  • Advanced knowledge of data communication protocols and networks; of issues involved in multi-access media, including wired and wireless; performance analysis of networks; and management of large networks.
  • Proficiency in data communication protocols and networks, including error control and flow control, distributed synchronization, error detection and correction, and forwarding and techniques to implement it.
  • Competence sufficient to design, specify, and develop data transfer protocols for specific purposes; design, specify, plan, and define networks of any size; and analyze, evaluate, and select network technologies.

Program Options

Available on campus and in the following formats:

Program Requirements—On Campus


Applicants to the program are required to have a bachelor’s degree. Some courses may have additional prerequisites.


(Four courses/16 credits)

MET CS 535 Computer Networks
Fall ‘14

Overview of data communication and computer networks, including network hardware and software, as well as reference models, example networks, data communication services and network standardization. The OSI and the Internet (TCP/IP) network models are discussed. The course covers each network layer in details, starting from the Physical layer to towards the Application layer, and includes an overview of network security topics. Other topics covered include encoding digital and analog signals, transmission media, protocols. circuit, packet, message, switching techniques, internetworking devices, topologies. LANs/WANs, Ethernet, IP, TCP, UDP, and Web applications. Labs on network analysis.   [ 4 cr. ]

Section Type Instructor Location Days Times
B1 IND Day PRB 148 T 6:00 pm – 9:00 pm
MET CS 635 Network Design and Implementation

Computer Networks continue to grow and diversify at unprecedented rate. Much of that diversification is in how the media are utilized. One can not truly understand networking, analyze alternatives or design good networks without a solid founding in how the media are utilized. This course will explore current and expected media technologies with the intent of understanding what they offer and the trade-offs they present. The course will cover both wireline (Ethernet, DOCSIS, MPLS, ATM) and wireless (802.11, Wi-Max, Zigbee, Bluetooth, etc). The course will analyze the technologies to consider their error characteristics, support for quality of service, congestion control, and security, and their manageability.  [ 4 cr. ]

MET CS 685 Network Design and Management
Fall ‘14

This course covers computer networks management including configuration, fault, performance, as well as security management. Particular focus and emphasis is given to security management. Problem solving techniques and network management tools are discussed and practiced during extensive laboratory sessions. Topics include LAN and WAN network management, fault detection, configuration, security, performance, accounting management. Strong focus on problem-solving techniques and network management tools based on SNMP, detailed discussion of multi-user computer systems security techniques, basics of cryptography, authentication techniques, and Kerberos, Secure operating systems. Software protection. Electronic mail. Web Security, IPsec, e-commerce: payment protocols, electronic cash. Risk assessment.  [ 4 cr. ]

Section Type Instructor Location Days Times
A1 IND Soulhi CAS 229 M 6:00 pm – 9:00 pm
MET CS 690 Network Security
Fall ‘14

This course will cover advanced network security issues and solutions. The main focus on the first part of the course will be on Security basics, i.e. security services, access controls, vulnerabilities, threats and risk, network architectures and attacks. In the second part of the course, particular focus and emphasis will be given to network security capabilities and mechanisms (Access Control on wire-line and wireless networks), IPsec, Firewalls, Deep Packet Inspection and Transport security. The final portion of the course will address Network Application security (Email, Ad-hoc, XML/SAML and Services Oriented Architecture security. As part of our course review we will explore a number of Network Use Cases. 4 credits.  [ 4 cr. ]

Section Type Instructor Location Days Times
C1 IND Skorupka MCS B23 W 6:00 pm – 9:00 pm

Program Requirements—Online

Program requirements for the online Computer Networks Graduate Certificate can be viewed here.

View all Computer Science graduate courses.