Class Lectures and Reading Assignments
CS 33600
Network Programming
Spring, 2025

This page documents what we do in class. It contains Java programs that we will discuss in class, reading assignments, simple homework exercises that you can work on for practice and exam preparation (not for credit), and links to other sources of information. It is a good idea for you to "play" with the example Java programs; compile them, run them, make simple changes to them and compile and run them again.

Read the first 18 pages of this chapter on Java I/O streams.

Here are code examples that we will use in class this week. Read the Readme.txt fuiles in each folder.

Here are some books that we will use as references this semester. We will only need one or two chapters from each book. You should be able to download a pdf of each book (or individual chapters) while you are on campus.