Check this page regularly, for the overview of subjects may be updated during the course.
	| Week 1 (36)
 | Wed, Sept 4NO CLASS: Master introduction 
	 
 Fri, Sept 6Double slot (two lectures); make sure to attend! Next week, you will have to work on your own, so make sure you know what is expected, otherwise you will already fall behind. 
	Subjects: Course introduction, Probability theory,Independence relations and Graphical models Literature (from Syllabus):  Ch. 1, Ch. 2, Ch. 3: § 3.1, [3.2.1] Exercises (from Syllabus):  1.1, 1.2, 2.1 - 2.6, 3.1, [3.2, 3.3], 3.4 Assignments (on Blackboard): Already start working on the Practical assignments!  (Can't find a partner? Try  Blackboard's discussion forum.) | 
	| Week 2 (37)NO CLASS: SELF-STUDY(!!)
 | Mon, Sept 10 -- Fri, Sept 13Based upon the Sept. 6 classes, you can (and should!) spend this week on the following:  
	
	Review the literature from the Sept. 6 classes, possibly with the help of these videos: 🎦 Ch2, 🎦 Ch3.1 Do the exercises from the Sept. 6 class (Starred (*) exercises come with answers or solutions (in Syllabus Chapter 8)). Need help?: contact your fellow students on the Blackboard discussion forum or ask your lecturer at the next class.Find an assignment partner and enroll in a group on BlackboardWork on Assignment A: A1 - A5; prepare A11, A12Ch. 3: § [3.2.1] is optional material that may be helpful to read or 🎦 watch prior to next week's class. Have you already started reading the literature for next week? Then with Ch. 3: § 3.2.2 you're all set to also do Assignment A, A6 - A10 and complete the assignment.  | 
	| Week 3 (38) | Wed, Sept 18Double slot (two lectures)! If you have questions about Ch.2, Ch. 3: § 3.1 or Assignment A please ask them during today's classes. 
	Preparation: read literature in advance Subjects: Graphical models, Introduction to inference Literature: Ch. 3: § 3.2.2, 3.2.3, Ch. 4: § 4.1 Exercises: 3.7 - 3.14, 4.1, 4.2, 4.8 Assignments: wrap up Assignment A and start on B (all except B4 can already be answered) 
	 Fri, Sept 20 
	Preparation: read Ch. § 4.2.1 including notation block Subject: Inference in singly connected graphs (SCGs) and trees Literature: Ch. 4: § 4.2.1, § 4.2.2 
 Exercises: 4.3 - 4.7 Directly after class: 🎦review proofs for computation rules and try Exercises 4.4a and 4.5a. It is really important to train yourself with these exercises! | 
	| Week 4 (39) | Wed, Sept 25Deadline Assignment A (directly after class)    
	Preparation: read § 4.2.3   Subject: Examples in SCGs; intro to inference in multiply connected graphs (MCGs) Literature: Ch. 4: § 4.2.1, § 4.2.2, § 4.2.3 Exercises: 4.9, 4.10, 4.13 Afterwards: really train yourself with the exercises! [Optional: additional slides for those interested in Junction Tree propagation] Fri, Sept 27
	Preparation: read § 4.2.3   Subject: Loop cutsets Literature: Ch. 4: § 4.2.3 Exercises: 4.11, 4.12, 4.14  Assignments: you have now seen enough to complete Assignment B | 
	| Week 5 (40)
 | Wed, Oct 2 
	Preparation: read literature below in advance. To understand the relation between BNs and the Bayesian approach used in the PP part, also consider these slides. Subject: Probabilistic programming, part I (Bayesian data analysis and continuous models) Literature: BDA3-Ch1 up to and including § 1.7 Assignments: start preparing Assignment C; we assume that you are able to set up all software on your favorite OS Fri, Oct 4Deadline Assignment B (directly after class) 
	Preparation: read literature in advance Subject: Probabilistic programming, part II (inference in continuous models) Literature: RR04 up to and including § 3.2 (skim the rest)  | 
	| Week 6 (41) | Wed, Oct 9
	Preparation: have Stan up and running to benefit most from today (also see preparation for Friday) Subject: Probabilistic programming, part III (Workflow and practical session) Literature: Same as above Fri, Oct 11Double slot! First a lecture, then a Stan practical  
	Preparation for lecture: read §5.1, §5.2.1  Subject: Graph construction Literature: Ch. 5:  §5.1,  §5.2.1 and § 5.2.2 Exercises: 5.1-5.3, 5.4a 
 
	Preparation for Stan practical: Make sure you have all software necessary for Assignment C up and running, otherwise this session will be rather useless!
	 
	See the Stan documentationGetting started with RStan; for this you will need to install RStan	If you like to use Stan from Python, try CmdStanPy🎦watch the following videos from the playlist of this Stan tutorial: 1 or 2 (depending on your choice for R or Python), and 3--7Note that Stan supports every C++ compiler except for the Windows MSVC one (which doesn't adhere to conventions). Windows users therefore need to use a different C++ compiler such as mingw. Alternatively: use Linux or OSX. Subject: Practical session probabilistic programming for Assignment C | 
	| Week 7 (42)
   | Wed, Oct 16
	Preparation: read the literature Subject: construction cntd Literature: Ch. 5: § 5.2.2 and § 5.3.1 Exercises: 5.4b, 5.7, 5.8 Fri, Oct 18
	Preparation:read the literature 
 Subject: Probability elicitation; Noisy-or gate Literature:  Ch. 5: § 5.3.1, 5.3.2, 5.3.3 Exercises: 5.4cd, 5.9, 5.11 | 
	| Week 8 (43) | Wed, Oct 23 Double slot, starting at 1pm! First coaching, then a lecture. 
	Preparation for coaching/ Q&A:  prepare all your remaining questions about assignment C 
 
	Preparation for lecture: read the literature Subject: Probability elicitation methods, Sensitivity Analysis Literature: Ch. 5: § 5.3.3 and § 5.3.4, Ch. 6: § 6.1.1 Exercises: 5.5, 5.6, 5.10, 6.1a-d, 6.2ab, 6.7 Fri, Oct 25
	Preparation: read Ch. 6: § 6.1.2 Subject: Sensitivity Analysis cntd Literature: Ch. 6: 6.1.2,  § 6.1.3 Exercises: 6.1ef, 6.2cde, 6.3-6.6 |