2019 - 2020 | |||||||||||||||||||||||||||||||||||
0512-4462-01 | Introduction to Computer Communications | ||||||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
FACULTY OF ENGINEERING | |||||||||||||||||||||||||||||||||||
|
Prerequisites: Introduction to System programming; Operating Systems.
In this course we cover the basic concepts of computer networks, with emphasis on the Internet. Topics covered include multi-access channels, LANs, switching, routing, scheduling, flow control, and socket programming. The course includes significant programming assignments. It is assumed that students have working knowledge of programming in C, C++ or Java.