@@ -103,42 +103,42 @@ <h2>Course Calendar</h2>
103103 < td > Sep 2 (Tue)</ td > < td > < a target ="_blank " href ="lectures/lecture-3.pdf "> Type Systems and Top-down Enumerative Synthesis</ a > </ td > </ tr >
104104 < tr > < td > Sep 4 (Thu)</ td > < td > < a target ="_blank " href ="lectures/lecture-4.pdf "> Functional Specifications and Synthesis</ a > </ td > </ tr >
105105 < tr > < td rowspan ="2 "> 3</ td >
106- < td > Sep 9 (Tue)</ td > < td > Lecture</ td > </ tr >
107- < tr > < td > Sep 11 (Thu)</ td > < td > Lecture</ td > </ tr >
106+ < td > Sep 9 (Tue)</ td > < td > Lecture (Language Model for Code: Prompting) </ td > </ tr >
107+ < tr > < td > Sep 11 (Thu)</ td > < td > Lecture (Iterative Refinement and Evolutionary Search) </ td > </ tr >
108108 < tr > < td rowspan ="2 "> 4</ td >
109- < td > Sep 16 (Tue)</ td > < td > Lecture | < a target ="_blank " href ="https://github.com/machine-programming/assignment-1 "> [Assignment 1 Due]</ a > </ td > </ tr >
110- < tr > < td > Sep 18 (Thu)</ td > < td > Lecture</ td > </ tr >
109+ < td > Sep 16 (Tue)</ td > < td > Lecture (Pre-training, Fine-tuning, and Reinforcement Learning for Program Synthesis) | < a target ="_blank " href ="https://github.com/machine-programming/assignment-1 "> [Assignment 1 Due]</ a > </ td > </ tr >
110+ < tr > < td > Sep 18 (Thu)</ td > < td > Lecture (Steering and Constraint Decoding) </ td > </ tr >
111111 < tr > < td rowspan ="2 "> 5</ td >
112- < td > Sep 23 (Tue)</ td > < td > Lecture</ td > </ tr >
113- < tr > < td > Sep 25 (Thu)</ td > < td > Lecture</ td > </ tr >
114- < tr > < td rowspan ="2 "> 6</ td >
112+ < td > Sep 23 (Tue)</ td > < td > Lecture (Model Context Protocol & Language Server Protocol) </ td > </ tr >
113+ < tr > < td > Sep 25 (Thu)</ td > < td > Lecture (Agentic Programming Frameworks) </ td > </ tr >
114+ < tr > < td rowspan ="2 "> 6 < br /> Testing </ td >
115115 < td > Sep 30 (Tue)</ td > < td > Lecture</ td > </ tr >
116116 < tr > < td > Oct 2 (Thu)</ td > < td > Lecture</ td > </ tr >
117- < tr > < td rowspan ="2 "> 7</ td >
117+ < tr > < td rowspan ="2 "> 7 < br /> Software Engineering </ td >
118118 < td > Oct 7 (Tue)</ td > < td > Lecture</ td > </ tr >
119119 < tr > < td > Oct 9 (Thu)</ td > < td > Lecture</ td > </ tr >
120- < tr > < td rowspan ="2 "> 8</ td >
120+ < tr > < td rowspan ="2 "> 8 < br /> Verification </ td >
121121 < td > Oct 14 (Tue)</ td > < td > Lecture</ td > </ tr >
122122 < tr > < td > Oct 16 (Thu)</ td > < td > (Holiday, no class)</ td > </ tr >
123- < tr > < td rowspan ="2 "> 9</ td >
123+ < tr > < td rowspan ="2 "> 9 < br /> Logic Programming </ td >
124124 < td > Oct 21 (Tue)</ td > < td > Lecture</ td > </ tr >
125125 < tr > < td > Oct 23 (Thu)</ td > < td > Lecture</ td > </ tr >
126- < tr > < td rowspan ="2 "> 10</ td >
126+ < tr > < td rowspan ="2 "> 10 < br /> Theorem Proving </ td >
127127 < td > Oct 28 (Tue)</ td > < td > Lecture</ td > </ tr >
128128 < tr > < td > Oct 30 (Thu)</ td > < td > Lecture</ td > </ tr >
129- < tr > < td rowspan ="2 "> 11</ td >
129+ < tr > < td rowspan ="2 "> 11 < br /> Query Synthesis </ td >
130130 < td > Nov 4 (Tue)</ td > < td > Lecture</ td > </ tr >
131131 < tr > < td > Nov 6 (Thu)</ td > < td > Lecture</ td > </ tr >
132- < tr > < td rowspan ="2 "> 12</ td >
132+ < tr > < td rowspan ="2 "> 12 < br /> Synthesis for Planning and Control </ td >
133133 < td > Nov 11 (Tue)</ td > < td > Lecture</ td > </ tr >
134134 < tr > < td > Nov 13 (Thu)</ td > < td > Lecture</ td > </ tr >
135- < tr > < td rowspan ="2 "> 13</ td >
135+ < tr > < td rowspan ="2 "> 13 < br /> Reserved for advanced topics </ td >
136136 < td > Nov 18 (Tue)</ td > < td > Lecture</ td > </ tr >
137137 < tr > < td > Nov 20 (Thu)</ td > < td > Lecture</ td > </ tr >
138138 < tr > < td rowspan ="2 "> 14</ td >
139139 < td > Nov 25 (Tue)</ td > < td > Thanksgiving (no class)</ td > </ tr >
140140 < tr > < td > Nov 27 (Thu)</ td > < td > Thanksgiving (no class)</ td > </ tr >
141- < tr > < td rowspan ="2 "> 15</ td >
141+ < tr > < td rowspan ="2 "> 15 < br /> Reserved for advanced topics </ td >
142142 < td > Dec 2 (Tue)</ td > < td > TBD</ td > </ tr >
143143 < tr > < td > Dec 4 (Thu)</ td > < td > TBD</ td > </ tr >
144144 </ table >
0 commit comments