Network Protocols and Programming

  • College Of Computing & Information Technology |


- Understand network protocols operation details and design methodology.
- Apply programming of unicast and multicast network applications.
- Differentiate client/server design alternatives along with tradeoffs.


Computer Science bachelor`s degree Program


  • -


Data will be available soon!

Course Content

content serial Description
1Introduction to TCP/IP
2The Network Layer IP Suite
3The Transport Layer TCP
4The Transport Layer UDP
5Elementary Sockets
6Elementary TCP Sockets
7TCP Client/Server Example
8I/O Multiplexing
9Socket Options
10Elementary UDP Sockets
11Name and Address Conversions
13Multicasting cont.
14Client/Server Design Alternatives
15Presentation of projects

Markets and Career

  • Generation, transmission, distribution and utilization of electrical power for public and private sectors to secure both continuous and emergency demands.
  • Electrical power feeding for civil and military marine and aviation utilities.
  • Electrical works in construction engineering.

Start your application

Start The your journey to your new career.