The Computer Networks course explores the design and analysis of computer networks and the issues and structures common in the construction of distributed computing systems. Students will examine the concepts, principles, and practices of computer-communication networks and learn how to evaluate distributed system technologies through an exploration of architectures, protocols, and standards. Topics covered include interprocess communication, distributed file systems, internetworking, remote invocation, data replication, distributed transaction mechanisms, and middleware.
To create a custom estimate of your tuition and costs, visit our Net Price Calculator.
Request information about our programs, or complete an online application to begin your journey.