Course Objectives
Welcome to the “Computer Networks” (CE-40443, Fall 2021) course! This is an undergraduate-level course that aims to provide a general understanding of fundamental networking concepts.
If you are interested, the lectures will be held on Saturdays/Mondays 15:00-16:30 in CE-101. You can also sign up to the Quera page of the course (you will need a password).
Main references for the course
- James F. Kurose and Keith W. Ross, “Computer Networking: A Top-Down Approach,” 7th Edition, 2017.
- Larry L. Peterson and Bruce S. Davie, “Computer Networks: A Systems Approach,” 5th Edition, March 25, 2011.
- Andrew Tanenbaum, “Computer Networks,”
Prentice Hall , 4th Edition. - W. Stallings, “Data and Computer Communications,”
Prentice Hall .
Homework (in Persian)
Spring 2021 Lectures
In the following, the lecture videos of spring 2021 semester can be found (the lectures are in Persian).
# | Date | Subject | Video |
1 | 1399-11-25 | History | Lec 1 |
2 | 1399-11-27 | Introduction | Lec 2 |
3 | 1399-12-02 | Introduction | Lec 3 |
4 | 1399-12-04 | Introduction | Lec 4 |
5 | 1399-12-09 | Application Layer | Lec 5 |
6 | 1399-12-11 | Application Layer | Lec 6 |
7 | 1399-12-16 | Application Layer | Lec 7 |
8 | 1399-12-18 | Application Layer | Lec 8 |
9 | 1399-12-23 | Application Layer, Transport Layer | Lec 9 |
10 | 1400-01-14 | Transport Layer | Lec 10 |
11 | 1400-01-16 | Transport Layer | Lec 11 |
12 | 1400-01-21 | Transport Layer | Lec 12 |
13 | 1400-01-23 | Transport Layer | Lec 13 |
14 | 1400-01-28 | Transport Layer | Lec 14 |
15 | 1400-01-30 | Network Layer | Lec 15 |
16 | 1400-02-04 | Network Layer | Lec 16 |
17 | 1400-02-06 | Network Layer | Lec 17 |
18 | 1400-02-11 | Network Layer | Lec 18 |
19 | 1400-02-13 | Network Layer | Lec 19 |
20 | 1400-02-18 | Network Layer | Lec 20 |
21 | 1400-02-20 | Link Layer | Lec 21 |
22 | 1400-02-25 | Link Layer | Lec 22 |
23 | 1400-03-01 | Link Layer | Lec 23 |
24 | 1400-03-03 | Link Layer | Lec 24 |
25 | 1400-03-08 | Link Layer | Lec 25 |
26 | 1400-03-10 | Firewalls and Intrusion Detection Systems | Lec 26 |