IS250 Computer-Based Communications Systems and Networks

Course Overview

This is an introductory networking course intended to provide students with a detailed understanding of computer-based communications and networking technologies and how they are used in distributed information systems. Topics include: communications fundamentals, transmission media, data encoding, networking technologies (e.g., LAN and WAN), network protocols (e.g., TCP/IP, HTTP), routing, socket programming, Internet economics and policymaking. The course will include lectures, readings and discussions, student projects and presentations, and examinations.

Prerequisite: IS206 or equivalent.

Weekly Schedule