CS 330: Exam 1

Date: Sept 22, 2026


Chapters 1 - 2

This exam is really a check on whether you understand how the Internet works at a high level, not just whether you can memorize definitions. If you can explain the ideas in plain English and work through a few calculations, you will be in good shape.

What to focus on

1. How networks are built and how data moves

2. Delay, loss, and throughput

3. The network stack and the devices in it

4. Network architecture and applications

5. Sockets and transport protocols

6. HTTP and cookies

7. DNS

8. Security basics

9. Common protocols and ports

Know the default ports for the following protocols:

Protocol Port(s) Secure Version Notes
HTTP 80 HTTPS (443) Web traffic
DNS 53 DNS over TLS (853) Name resolution
FTP 20, 21 SFTP (989/990) 20 = Data, 21 = Control
SMTP 25 SMTPS (465) Email sending
POP3 110 POP3S (995) Email retrieval
IMAP 143 IMAPS (993) Email retrieval

A good rule for this part: if you recognize the port, you should also know what kind of traffic it usually carries.


Quick self-check questions

If you can answer these without looking at notes, you are in a strong position:


Exam Guidelines


Best ways to study

The exam is not meant to trick you with obscure terminology. It is mostly checking whether you understand the fundamentals of how networks communicate, how protocols are layered, and how data flow is affected by delay, loss, and design choices.

Good luck with your exam prep!