CY3110: Internet Protocols - NPS Online
Overview
This course covers basic device (computers, smart-phones and PDAs) communications and networking through the study of the fundamental principles and technologies employed to implement the upper three layers of the TCP/IP protocol stack. The lower two-physical (1) and link (2)-layers are addressed only insofar as to provide a complete bit-level to message-level overview regarding each layer's role in supporting end-to-end communications. For the three upper layers, the course delves into analysis of the dominant protocols employed (e.g., IP, DNS, ICMP, HTTP, DHCP, TCP, UDP, RIP, OSPF, BGP, MobileIP, VoIP, and MPLS). In addition to understanding the basic operation, each protocol is also considered in the context of basic security challenges (confidentiality, integrity, availability) encountered in a distributed, internetworked environment. Prerequisites: None.

Application Deadlines
-
08 Jan 2024
Spring Quarter applications due
-
01 Apr 2024
Summer Quarter applications due
-
08 Jul 2024
Fall Quarter applications due
Academic Calendar
-
08 Dec 2023
Last day of classes
-
12 Dec 2023 – 14 Dec 2023
Fall Quarter final examinations
-
15 Dec 2023
Fall Quarter graduation
See NPS Academic Calendar for more dates.