Tài liệu trình bày về lập trình ứng dụng mạng, bao gồm việc xây dựng ứng dụng server và client, các kỹ thuật vào ra, cũng như các yêu cầu kiến thức liên quan đến mạng máy tính, ngôn ngữ lập trình C/C++, C#, và Java. Nội dung khóa học bao gồm nhiều chủ đề, ví dụ như giao thức TCP/IP, bộ socket của Windows, với các bài tập lớn liên quan đến việc xây dựng các ứng dụng mạng cụ thể. Thời lượng môn học là 45 tiết, bao gồm lý thuyết và thực hành.