Every semester to get organized, I create a OneNote notebook for each of my classes and I create 'Lecture' sections for all of these classes. For each class, I divide my lecture notes into the weeks of a semester. The picture below describes what I mean:
Before, I used to create these dates manually until I decided I no longer wanted to spend time creating all the dates and weeks of a semester every semester. So, I decided to automate it with a simple python script.
By using one essential python module, datetime, I was able to solve this problem. The script outputs a list of the 14 weeks of the semester (includes reading week) with the dates of each week. The script outputs the result to the command line interface as shown in the picture below and also to a text file called "unidatesText.txt".
From here all I have to do is copy these dates into my OneNote notebook and I will have my notebooks ready for the semester!