Course Title: Computer Networks
Type of Course: Optional, Theory, Non-departmental
Offered to: EEE
Pre-requisite Course(s): None
Switching and multiplexing; ISO, TCP-IP and ATM reference models. Different Data Communication Services: Physical Layer- wired and wireless transmission media, Cellular Radio: Communication satellites; Data Link Layer: Elementary protocols, sliding window protocols. Error detection and correction, HDLC, DLL of internet, DLL of ATM; Multiple Access protocols, IEEE.802 Protocols for LANs and MANs, Switches, Hubs and Bridges; High speed LAN; Network layer: Routing, Congestion control, Internetworking, Network layer in internet: IP protocol, IP addresses, ARP; NI in ATM transport layer: transmission control protocol. UDP, AT M adaptation layer; Application layer: Network security; Email, Domain Name System; Simple Network Management Protocol; HTTP and World Wide Web.
The students are expected to:
Study and analyze architectures of different types of computer networks.
Design and evaluate protocols of computer networks.
Create and critique different types of computer networks with determining suitable alternatives.
Technical
Data Communication
Mathematics
Number system and conversions
CO No. | CO Statement After undergoing this course, students should be able to: |
Corresponding PO(s)* | Domains and Taxonomy level(s)** | Delivery Method(s) and Activity(-ies) | Assessment Tool(s) |
---|---|---|---|---|---|
CO1 | Study and analyze architectures of different types of computer networks | PO(a), PO(b), PO(g) | C4, A4 | Lecture and Demonstration | Class Tests or Assignments or Projects, and Final Exam |
CO2 | Design and evaluate protocols of computer networks. | PO(d), PO(f) | C6, A2 | Lecture, Demonstration, and hands-on | Class Tests or Assignments or Projects, and Final Exam |
CO3 | Create and critique different types of computer networks with determining suitable alternatives. | PO(e), PO(c) | C6, A5 | Lecture | Class Tests or Assignments or Projects, and Final Exam |
Cognitive Domain Taxonomy Levels: C1 – Knowledge, C2 – Comprehension, C3 – Application, C4 – Analysis, C5 – Synthesis, C6 – Evaluation, Affective Domain Taxonomy Levels: A1: Receive; A2: Respond; A3: Value (demonstrate); A4: Organize; A5: Characterize; Psychomotor Domain Taxonomy Levels: P1: Perception; P2: Set; P3: Guided Response; P4: Mechanism; P5: Complex Overt Response; P6: Adaptation; P7: Organization
Program Outcomes (PO): PO(a) Engineering Knowledge, PO(b) Problem Analysis, PO(c) Design/development Solution, PO(d) Investigation,
PO(e) Modern tool usage, PO(f) The Engineer and Society, PO(g) Environment and sustainability, PO(h) Ethics, PO(i) Individual work and team work,
PO(j). Communication, PO(k) Project management and finance, PO(l) Life-long Learning
* For details of program outcome (PO) statements, please see the departmental website or course curriculum
COs | K1 | K2 | K3 | K4 | K5 | K6 | K7 | K8 | P1 | P2 | P3 | P4 | P5 | P6 | P7 | A1 | A2 | A3 | A4 | A5 |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
CO1 | √ | √ | √ | √ | √ | |||||||||||||||
CO2 | √ | √ | √ | √ | √ | √ | √ | √ | √ | |||||||||||
CO3 | √ | √ | √ | √ | √ | √ | √ | √ | √ | √ |
Week | Lecture Topics | Corresponding CO(s) |
---|---|---|
Week 1 | Introduction to computer networks, OSI reference model and TCP/IP | CO1 |
Week 2 | Transmission media: Wired and Wireless transmission | CO1 |
Week 3 | Data Link layer design issues and DL protocols | CO1 |
Week 4 | Multiple Access protocols, Ethernet | CO1 and CO2 |
Week 5 | Wireless LANs | CO2 |
Week 6 | Data Link layer switching | CO2 |
Week 7 | Network devices, Circuit and Packet switching | CO2 |
Week 8 | Flooding, IPv4 and IPv6 addressing | CO2 |
Week 9 | Routing Algorithms, DV and LS and OSPF routing algorithms | CO3 |
Week 10 | ARP, DHCP, Introduction to TCP | CO3 |
Week 11 | TCP flow control, Congestion control, UDP | CO3 |
Week 12 | Application layer protocols: HTTP, DNS, DNS, SMTP, IMAP, POP3 | CO3 |
Week 13 | Network Security and Cryptography | CO3 |
Week 14 | Summary and Revision | CO1, CO2 and CO3 |
Class Attendance: Class attendance will be recorded in every class.
Class Tests/Assignments/Projects: There will be a minimum of 4 (four) Class Tests/Assignments/Projects, out of which the best 3 (three) will be considered in final evaluation.
Final exam: A comprehensive Final exam will be held at the end of the semester as per the institutional ordinance.
Class Participation 10%
Continuous Assessment 20%
Final Examination 70%
Total 100%
Computer Networking: A Top-Down Approach, 8th Edition, Jim Kurose, Keith Ross
Computer Networks, 6th Edition, Andrew S. Tanenbaum, David J. Wetherall
+88-02-5515548
Copyright © Department of EEE, BUET. All Rights Reserved
Built with Grav CMS by Dr. Sajid Muhaimin Choudhury | Webmaster: Mr. Rajon Chandra Gope, ATO