CEG 3185 Introduction to Data Communications and Networking

3 units
Computer Engineering
Faculty of Engineering
Overview of computer networking, communication and transmission systems. Physical layer: introduction to Fourier analysis and signal impairments; basics of information theory, channel capacity, analog and digital data transmission, signal encoding. Data link layer protocols and multiplexing. Medium Access Control, framing, error control, flow/congestion control and their algorithms. Network layer: circuit vs. packet switching, asynchronous transfer mode, routing algorithms. Internet architectures and protocols. LAN architectures. Introduction to Wireless LANs.

Components:

Laboratory
Lecture
Tutorial

Requirements:

Prerequisite: MAT2377 or (MAT2371 and MAT2375) or ELG3126 are corequisite to CEG3185.

Previously Offered Terms:

Winter
Summer

French Equivalent:

Organized

433 responses

3.53

/ 5

strongly agree
26%
agree
31%
disagree
11%
strongly disagree
14%
25%
50%
75%
100%

Clear Expectations

216 responses

2.70

/ 5

strongly agree
17%
agree
23%
neither agree nor disagree
10%
disagree
13%
strongly disagree
37%
25%
50%
75%
100%

Learned a Lot

433 responses

3.58

/ 5

strongly agree
29%
agree
34%
disagree
14%
strongly disagree
13%
25%
50%
75%
100%

Recommend

219 responses

3.35

/ 5

strongly agree
23%
agree
41%
disagree
18%
strongly disagree
17%
25%
50%
75%
100%

Workload

219 responses

2.56

/ 5

very heavy
11%
heavier than average
28%
average
54%
lighter than average
6%
very light
0%
25%
50%
75%
100%

Fair Assessments

432 responses

3.43

/ 5

strongly agree
26%
agree
29%
disagree
17%
strongly disagree
14%
question not applicable
14%
25%
50%
75%
100%