CSC4200/5200 - Computer Networks

Connect your toaster to the Internet

Get started

Description

Objectives

Learn Network Fundamentals

Develop Network Software

Learn socket programming and protocol develpment

Interface with Physical Things

Physical Computing - Build a network of things

Overview and Logistics

Always wanted to build an Internet connected toaster? Want to learn how to control a rover on Mars? This class is for you! We will start by learing the basics of networking and make our way up to creating real-world applications. You will learn socket programming, fundamentals of protocols that make the Internet work, and a glimps of what the future of Networking looks like. You learn the theories of networking, create real-world prototypes, and collaborate with other students.

Instructor - Susmit Shannigrahi Office Hours - W/F 12-1PM (Class Zoom)

GTA - David Reddick Office Hours - M/W/F - 10-12PM, T/TH 9:00-10PM (Class Zoom)

GTA - Ethan Newman Office Hours - T/TH 12:30-2:00PM, W 2-3:30PM (Class Zoom)

Class slack TBD