Course Learning Outcomes:
1) Students shall understand the concepts and principles of networking including services, protocols, and algorithms.
2) Students shall be able to understand, design, and implement client-server applications.
3) Students shall be able to articulate how computer networks can positively benefit as well as negatively impact society.
4) Students shall be able to effectively work in a team in order to plan and design a small and practical network for home or small business applications under a specified set of constraints.