Outline

Data Communications / Networking - COMP 311

Spring 2004

 

 


I. Introduction

A. Definitions and Key Terms

B. History

C. Course Overview

 

II. Network software using C++

A. Layered Architectures and the OSI model

B. The Berkeley API

C. Using winsock.h with C++

 

Exam 1

 

III. The Physical Layer

A. Data Transmission, Media & Encoding

B. Error Detection & Correction

C. The Telephone Network

 

Exam 2

 

IV. Data Link & Network Layers

A. ARQ Protocols

B. MAC Protocols

C. DNS Protocols

D. Packet-Switching Networks

 

Exam 3

 

V. Transport and Higher Layers

A. TCP/IP packet details

B. Internetworking (bridges, routers & switches)

C. Security and Encryption

D. Data Compression

 

VI. Related Topics

 

 

 

Final Exam - Tuesday, May 11, 8:00 10:30 am