DATACOMMUICATIONS AND NETWORKING - FOROUZAN BEHROUZ A.