After completing INF142 - Computer networks, the student should be able to
- Explain a layered communication model and what challenges need to be addressed and solved in each layer,
- Implement simple client-server applications in a high level programming language,
- Design, understand, analyze, and revise simple communication protocols,
- Assess the limitations upon service quality that are inherent in the choice of technology.