CSCI-350: Computer Networks

Credits 3
Grade Scheme
Session Cycle

Networked machines are at the core of today's computing world. This course covers the theory and practice of networking, from applications to the physical components including IP, routing, internetworking, TCP/UDP, congestion control, wireless and security. All the concepts are demonstrated using network simulation software and tools. Students will implement many algorithms for networking such as routing and communication in a contemporary programming language.

Term Offered
Fall Only