Complete multiplayer course for Unity 3D. This course would include individual sections on how to make LAN games and server based games. It would also teach how to make good networking code, how to convert a single-player game to a multiplayer game, some networking theory including best practices and etiquette, the Network Manager, matchmaking and debugging. Course should also cover making a co-operative game and a versus game. Basically it should cover everything to do with multiplayer in Unity.
This course would best suit students who want to make multiplayer games in our current world which is increasing the demand for fun multiplayer games. We would all agree that most triple-A game titles are multiplayer, whether that be co-operative or versus, such as League of Legends, Overwatch, Call of Duty and Battlefield. Even traditionally singleplayer studios such as Bethesda are looking into multiplayer games such as their upcoming Fallout 76. Thus it is important in the current time to learn multiplayer coding.