The lectures this week describe how to get your program to do more than one thing at a time. This process is called multi-threading. The first lesson introduces multi-threading and shows how to start multiple threads.
The second part of the week's lectures describe how to share data between threads.
The third part describes how to coordinate the activities of multiple threads.
Questions to help you test your knowledge of the lectures.
This week we will refactor our Library Input and Output so that the print functions are in the classes rather than in the IO class.
The Library backlog.