CP3005 — Network Programming
Software programming in today’s environment requires detailed knowledge of the underlying network topology, its implementation and programming support functions. Students explore topics including basic structure, design and layered communications models, with an emphasis on data communications, TCP/IP protocol suite, socket programming and multi-threading concepts. Labs include practical exercises in basic networking and socket programming, along with multi-threading, in an environment rich with common networking tools for diagnosing and troubleshooting typical network programming problems.
| Code | CP3005 |
| Hours | 70 |
Source: https://www.northerncollege.ca/course/cp3005-network-programming/