Tutorials for the Unity game engine.
Building a networked application from scratch using bare sockets.
Learn the principles of mathematics and how it's used in computing.