Network Software Design
Course Code
EL4041
Number of Credits
3
Semester
Course Type
Study Material
Study Material | Depth |
---|---|
Introduction to computer networking and ISO layering architecture | Expert |
Review of TCP/IP | Expert |
Unix Programming Model | Express |
Sockets | Expert |
Protocols, Sessions, and State | Expert |
Transport Layer interface | Expert |
Library Routines (Berkeley Sockets) | Explore |
Routing, TCP and UDP Sockets | Express |
Client Server Programming | Expert |
Network Security | Express |
Network Programming Applications | Expert |
Graduate Learning Outcomes (GLO) carried by the course
CPMK Code | Course Learning Outcomes Elements (CLO) |
---|---|
CPMK 1 | Able to design and implement applications to the network |
CPMK 2 | Able to design experiments for network application testing |
CPMK 3 | Able to understand the cutting-edge technology required for implementation |
CPMK 4 | Able to design according to appropriate engineering methods and report on them |
Learning Method
- Lectures, Discussions, Case Studies, Project, Independent Study
Learning Modality
- Offline, Online, Hybrid
Assessment Methods
- Homework, Quiz, Exam, Project