I found these pages out there in the ether. Let's take a look.
SDL3 Wiki
Github SDL3
Assignment 0:(0/0)
Create a UDP/IP connection between two computers.
UDPClient.zip
UDPServer.zip
Create a TCP/IP connection between two computers.
TCPClient.zip
TCPServer.zip
Assignment 1:(20/25)
Create a chat system where the client and the server can write messages back and forth. The trick is in how to loop the send and recieve.
For the extra credit: Multi thread the program - yes, you can get credit for the engine class.
Assignment 2:(20/25)
I'm going to show you another version of sockets, this time from Microsoft. It is not a straight forward as SDL.
I'll cover the Server side in great detail then you need to create the client side on your own.
WinsockServer.zip
As you all go off to reading week, I thought I would leave you with the following code.
https.cpp
It is pretty much the client side of Assignment 2 but it contacts secure wedsites (https).
It needs some header files and libraries. You can find the missing stuff at openssl. Have fun
with it if you are bored or I'll see you in a week.