|
1 <?xml version="1.0" encoding="utf-8"?> |
|
2 <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"> |
|
3 <HEAD> |
|
4 <TITLE> Christian Urban </TITLE> |
|
5 <BASE HREF="http://www4.in.tum.de/~urbanc/"> |
|
6 </HEAD> |
|
7 |
|
8 <BODY TEXT="#000000" |
|
9 BGCOLOR="#4169E1" |
|
10 LINK="#0000EF" |
|
11 VLINK="#51188E" |
|
12 ALINK="#FF0000"> |
|
13 |
|
14 <TABLE WIDTH="100%" |
|
15 BGCOLOR="#4169E1" |
|
16 BORDER="0" |
|
17 FRAME="border" |
|
18 CELLPADDING="10" |
|
19 CELLSPACING="2" |
|
20 RULES="all"> |
|
21 |
|
22 <!-- left column --> |
|
23 <TR> |
|
24 <TD BGCOLOR="#FFFFFF" |
|
25 WIDTH="24%" |
|
26 VALIGN="TOP" |
|
27 ROWSPAN="12"> |
|
28 |
|
29 <B>Links</B><BR> |
|
30 <A HREF="http://www4.in.tum.de/~urbanc/">Home</A><BR> |
|
31 <A HREF="http://www4.in.tum.de/~urbanc/publications.html">Publications</A><BR> |
|
32 <A HREF="http://www4.in.tum.de/~urbanc/teaching.html">Teaching</A><BR> |
|
33 <A HREF="http://www4.in.tum.de/~urbanc/travelling.html">Recent Talks</A><BR> |
|
34 <A HREF="http://isabelle.in.tum.de/nominal/">My Research Group</A> |
|
35 <BR> |
|
36 <BR> |
|
37 |
|
38 <B>Handy Information</B><BR> |
|
39 <A HREF="http://www4.in.tum.de/~urbanc/logic.html">People in Logic</A><BR> |
|
40 <A HREF="http://www4.in.tum.de/~urbanc/programming.html">Programming Languages</A><BR> |
|
41 <A HREF="http://www4.in.tum.de/~urbanc/misc.html">Miscellaneous</A> |
|
42 <BR><BR> |
|
43 |
|
44 <A HREF="http://isabelle.in.tum.de/nominal/"> |
|
45 <IMG SRC="ribbon.gif" ALT="" style="border-width: 0px;" align="left"> |
|
46 </A> |
|
47 </TD> |
|
48 |
|
49 |
|
50 <!-- right column --> |
|
51 <TD BGCOLOR="#FFFFFF" WIDTH="75%"> |
|
52 <H2>Teaching</H2> |
|
53 |
|
54 <p>Undergraduate students who have written dissertations under my supervision: |
|
55 <ul> |
|
56 <li>Dominik Wee (2002-2003, King's College, Cambride; now at McKinsey in Munich) |
|
57 Part-II dissertation: An Implementation of Alpha-Prolog, |
|
58 A Logic Programming Language with Support for Binding Syntax (out of 84 dissertations, Dominik's |
|
59 thesis received the Data Connection prize for the highest number of marks awarded in 2003)</li> |
|
60 <li>Lisa White (2003-2004, Corpus, Cambridge) Part-II dissertation: Hal 2004, A Nominal Theorem |
|
61 Prover</li> |
|
62 <li><A HREF="http://www.pps.jussieu.fr/~tasson">Christine Tasson</A> |
|
63 (2004, ENS Cachan, France; now in the PPS group in Paris) |
|
64 Induction Principles for Alpha-Equated Lambda-Terms |
|
65 (the paper coming out of this work was presented at CADE)</li> |
|
66 <li><A HREF="http://www.lsv.ens-cachan.fr/~arnaud">Mathilde Arnaud</A> |
|
67 (2007, ENS Cachan, France) Formalization of Generative Unbinding</li> |
|
68 </ul> |
|
69 |
|
70 <!-- |
|
71 <p> Dissertations where I helped with supervising: |
|
72 <ul> |
|
73 <li> </li> |
|
74 </ul> |
|
75 --> |
|
76 </TD> |
|
77 </TR> |
|
78 |
|
79 <TR> |
|
80 <TD BGCOLOR="#FFFFFF" WIDTH="75%"> |
|
81 |
|
82 <H3>2010-2011</H3> |
|
83 |
|
84 <p><B>Spring</B> |
|
85 <ul> |
|
86 <li>one-day tutorial on Nominal Isabelle at POPL'11 with Cezary Kaliszyk |
|
87 </ul> |
|
88 |
|
89 <p><B>Autumn</B> |
|
90 <ul> |
|
91 <li>Types course at the University of Cambridge (Mondays, |
|
92 Wednesdays and Fridays at 10 o'clock in Lecture Theater 2, starting 8th October) |
|
93 [<A HREF="http://www4.in.tum.de/~urbanc/cgi-bin/repos.cgi/types/raw-file/tip/lecture1.pdf">Lec 1</A>] |
|
94 [<A HREF="http://www4.in.tum.de/~urbanc/cgi-bin/repos.cgi/types/raw-file/tip/lecture2.pdf">Lec 2</A>] |
|
95 [<A HREF="http://www4.in.tum.de/~urbanc/cgi-bin/repos.cgi/types/raw-file/tip/lecture3_script.pdf">Lec 3</A>] |
|
96 [<A HREF="http://www4.in.tum.de/~urbanc/cgi-bin/repos.cgi/types/raw-file/tip/lecture4_script.pdf">Lec 4</A>] |
|
97 [<A HREF="http://www4.in.tum.de/~urbanc/cgi-bin/repos.cgi/types/raw-file/tip/lecture5_script.pdf">Lec 5</A>] |
|
98 [<A HREF="http://www4.in.tum.de/~urbanc/cgi-bin/repos.cgi/types/raw-file/tip/lecture6_script.pdf">Lec 6</A>] |
|
99 [<A HREF="http://www4.in.tum.de/~urbanc/cgi-bin/repos.cgi/types/raw-file/tip/lecture7_script.pdf">Lec 7</A>] |
|
100 [<A HREF="http://www4.in.tum.de/~urbanc/cgi-bin/repos.cgi/types/raw-file/tip/lecture8.pdf">Lec 8</A>] |
|
101 <li>two-day Isabelle/Isar tutorial at the University Paris Sud with Markus Wenzel |
|
102 </ul> |
|
103 </TD> |
|
104 </TR> |
|
105 |
|
106 <TR> |
|
107 <TD BGCOLOR="#FFFFFF" WIDTH="75%"> |
|
108 <H3>2009-2010</H3> |
|
109 |
|
110 <p><B>Summer</B> |
|
111 <ul> |
|
112 <li>a course on Isabelle Programming at the University of Science and Technology in Nanjing (24 hours) |
|
113 [<A HREF="http://www4.in.tum.de/~urbanc/cgi-bin/repos.cgi/nanjing lectures/raw-file/tip/Lec01.thy">Lec 1</A>] |
|
114 [<A HREF="http://www4.in.tum.de/~urbanc/cgi-bin/repos.cgi/nanjing lectures/raw-file/tip/Lec02.thy">Lec 2</A>] |
|
115 [<A HREF="http://www4.in.tum.de/~urbanc/cgi-bin/repos.cgi/nanjing lectures/raw-file/tip/Lec03.thy">Lec 3</A>] |
|
116 [<A HREF="http://www4.in.tum.de/~urbanc/cgi-bin/repos.cgi/nanjing lectures/raw-file/tip/Lec04.thy">Lec 4</A>] |
|
117 [<A HREF="http://www4.in.tum.de/~urbanc/cgi-bin/repos.cgi/nanjing lectures/raw-file/tip/Lec05.thy">Lec 5</A>] |
|
118 [<A HREF="http://www4.in.tum.de/~urbanc/cgi-bin/repos.cgi/nanjing lectures/raw-file/tip/Lec06.thy">Lec 6</A>] |
|
119 [<A HREF="http://www4.in.tum.de/~urbanc/cgi-bin/repos.cgi/nanjing lectures/raw-file/tip/Lec07.thy">Lec 7</A>] |
|
120 [<A HREF="http://www4.in.tum.de/~urbanc/cgi-bin/repos.cgi/nanjing lectures/raw-file/tip/Lec08.thy">Lec 8</A>] |
|
121 [<A HREF="http://www4.in.tum.de/~urbanc/cgi-bin/repos.cgi/nanjing lectures/raw-file/tip/Lec09.thy">Lec 9</A>] |
|
122 [<A HREF="http://www4.in.tum.de/~urbanc/cgi-bin/repos.cgi/nanjing lectures/raw-file/tip/Lec10.thy">Lec 10</A>] |
|
123 [<A HREF="http://www4.in.tum.de/~urbanc/cgi-bin/repos.cgi/nanjing lectures/raw-file/tip/Lec11.thy">Lec 11</A>] |
|
124 [<A HREF="http://www4.in.tum.de/~urbanc/cgi-bin/repos.cgi/nanjing lectures/raw-file/tip/Lec12.thy">Lec 12</A>] |
|
125 </ul> |
|
126 </TD> |
|
127 </TR> |
|
128 |
|
129 <TR> |
|
130 <TD BGCOLOR="#FFFFFF" WIDTH="75%"> |
|
131 <H3>2008-2009</H3> |
|
132 |
|
133 <p><B>Summer</B> |
|
134 <ul> |
|
135 <li>a <A HREF="http://isabelle.in.tum.de/nominal/activities/cas09/">course</A> |
|
136 on Isabelle at the Chinese Academy of Science (7.5 h) |
|
137 <li>Pearls in Computer Science, a course for gifted undergraduate students in Munich (5h) |
|
138 </ul> |
|
139 |
|
140 <p><B>Autumn</B> |
|
141 <ul> |
|
142 <li>a course in <A HREF="http://www.cs.princeton.edu/">Princeton</A> on |
|
143 <A HREF="http://www4.in.tum.de/~urbanc/Teaching/isabelle08.html">Isabelle, Binders and SOS</A> |
|
144 for students and members of the PL group (8h) |
|
145 </ul> |
|
146 |
|
147 </TD> |
|
148 </TR> |
|
149 |
|
150 <TR> |
|
151 <TD BGCOLOR="#FFFFFF" WIDTH="75%"> |
|
152 <H3>2007-2008</H3> |
|
153 |
|
154 <p><B>Sommersemester</B> |
|
155 <ul> |
|
156 <li><A HREF="http://www4.in.tum.de/~urbanc/Teaching/semantics08.html">Semantics of Programming Languages</A> |
|
157 (28h) |
|
158 <li>a course on Nominal Isabelle at the |
|
159 <A HREF="http://www.cs.uoregon.edu/research/summerschool/summer08/">Oregon Summer School |
|
160 on Logic and Theorem Proving in Programming Languages</A> (4h) |
|
161 [<A HREF="http://www4.in.tum.de/~urbanc/Slides/oregon1.pdf">Slides 1</A>] |
|
162 [<A HREF="http://www4.in.tum.de/~urbanc/Slides/oregon2.pdf">Slides 2</A>] |
|
163 [<A HREF="http://www4.in.tum.de/~urbanc/Slides/oregon3.pdf">Slides 3</A>] |
|
164 [<A HREF="http://www.cs.uoregon.edu/research/summerschool/summer08/video/July25Lect3.wmv">Video 1</A>] |
|
165 [<A HREF="http://www.cs.uoregon.edu/research/summerschool/summer08/video/July26Lect2.wmv">Video 2</A>] |
|
166 [<A HREF="http://www.cs.uoregon.edu/research/summerschool/summer08/video/July24Lect1.wmv">Video 3</A>] |
|
167 </ul> |
|
168 |
|
169 </TD> |
|
170 </TR> |
|
171 |
|
172 <TR> |
|
173 <TD BGCOLOR="#FFFFFF" WIDTH="75%"> |
|
174 <H3>2006-2007</H3> |
|
175 <p><B>Wintersemester</B> |
|
176 <ul><li><A HREF="http://www4.in.tum.de/lehre/vorlesungen/types/WS0607/index.shtml">Types course</A> |
|
177 at the TU Munich (21h, slides of |
|
178 [<A HREF="http://www4.in.tum.de/~urbanc/Slides/types-01.pdf">Lec 1</A>] |
|
179 [<A HREF="http://www4.in.tum.de/~urbanc/Slides/types-02.pdf">Lec 2</A>] |
|
180 [<A HREF="http://www4.in.tum.de/~urbanc/Slides/types-03.pdf">Lec 3</A>] |
|
181 [<A HREF="http://www4.in.tum.de/~urbanc/Slides/types-04.pdf">Lec 4</A>] |
|
182 [<A HREF="http://www4.in.tum.de/~urbanc/Slides/types-05.pdf">Lec 5</A>, |
|
183 <A HREF="http://www4.in.tum.de/~urbanc/Slides/handout-05.pdf">Ho 5</A>] |
|
184 [<A HREF="http://www4.in.tum.de/~urbanc/Slides/types-06.pdf">Lec 6</A>] |
|
185 [<A HREF="http://www4.in.tum.de/~urbanc/Slides/types-07.pdf">Lec 7</A>] |
|
186 [<A HREF="http://www4.in.tum.de/~urbanc/Slides/types-08.pdf">Lec 8</A>] |
|
187 [<A HREF="http://www4.in.tum.de/~urbanc/Slides/types-09.pdf">Lec 9</A>] |
|
188 [<A HREF="http://www4.in.tum.de/~urbanc/Slides/types-10.pdf">Lec 10</A>] |
|
189 [<A HREF="http://www4.in.tum.de/~urbanc/Slides/types-11.pdf">Lec 11</A>]) |
|
190 </li></ul> |
|
191 |
|
192 |
|
193 <p><B>Sommersemester</B> |
|
194 <ul><li>A course at the International School on Rewriting (1.5h)</li></ul> |
|
195 </TD> |
|
196 </TR> |
|
197 |
|
198 <TR> |
|
199 <TD BGCOLOR="#FFFFFF" WIDTH="75%"> |
|
200 <H3>2005-2006</H3> |
|
201 <p><B>Wintersemester</B> |
|
202 <ul><li>Scheme course at the LMU (4h)</li> |
|
203 <li>a course on nominal datatypes at the University of Pennsylvania |
|
204 (6.5h, slides of |
|
205 [<A HREF="http://www4.in.tum.de/~urbanc/Slides/upenn01.ps">Lec 1</A>] |
|
206 [<A HREF="http://www4.in.tum.de/~urbanc/Slides/upenn02.ps">Lec 2</A>] |
|
207 [<A HREF="http://www4.in.tum.de/~urbanc/Slides/upenn03.ps">Lec 3</A>] |
|
208 [<A HREF="http://www4.in.tum.de/~urbanc/Slides/upenn04.ps">Lec 4</A>])</li> |
|
209 <li>Theory-Minicourse on nominal datatypes in Cambridge |
|
210 (4h, slides of |
|
211 [<A HREF="http://www4.in.tum.de/~urbanc/Slides/cam01.ps">Lec 1</A>] |
|
212 [<A HREF="http://www4.in.tum.de/~urbanc/Slides/cam02.ps">Lec 2</A>] |
|
213 [<A HREF="http://www4.in.tum.de/~urbanc/Slides/cam03.ps">Lec 3</A>] |
|
214 [<A HREF="http://www4.in.tum.de/~urbanc/Slides/cam04.ps">Lec 4</A>])</li> |
|
215 <li>Club2-course on the nominal datatype package at the TU Munich |
|
216 (5h, slides of |
|
217 [<A HREF="http://www4.in.tum.de/~urbanc/Slides/slides-club2a.pdf">Lec 1</A>] |
|
218 [<A HREF="http://www4.in.tum.de/~urbanc/Slides/slides-club2b.pdf">Lec 2</A>] |
|
219 [<A HREF="http://www4.in.tum.de/~urbanc/Slides/slides-club2c.pdf">Lec 3</A>] |
|
220 [<A HREF="http://www4.in.tum.de/~urbanc/Slides/slides-club2d.pdf">Lec 4</A>] |
|
221 [<A HREF="http://www4.in.tum.de/~urbanc/Slides/slides-club2e.pdf">Lec 5</A>])</li> |
|
222 </ul> |
|
223 </TD> |
|
224 </TR> |
|
225 |
|
226 <TR> |
|
227 <TD BGCOLOR="#FFFFFF" WIDTH="75%"> |
|
228 <H3>2004-2005</H3> |
|
229 <p><B>Wintersemester</B> |
|
230 <dl><dd>Scheme course at the LMU (10h) |
|
231 <dd>Linear Algebra for Computer Scientists at the LMU (14h) |
|
232 <dd>Discrete Structures for Computer Scientists at the LMU (12h) |
|
233 </dl> |
|
234 <p><B>Sommersemester</B> |
|
235 <dl><dd>A course on my nominal work at the LMU (10h) |
|
236 (slides of |
|
237 [<A HREF="http://www4.in.tum.de/~urbanc/Slides/nom01.ps">Lec 1</A>] |
|
238 [<A HREF="http://www4.in.tum.de/~urbanc/Slides/nom02.ps">Lec 2</A>] |
|
239 [<A HREF="http://www4.in.tum.de/~urbanc/Slides/nom03.ps">Lec 3</A>] |
|
240 [<A HREF="http://www4.in.tum.de/~urbanc/Slides/nom04.ps">Lec 4</A>] |
|
241 [<A HREF="http://www4.in.tum.de/~urbanc/Slides/nom05.ps">Lec 5</A>] |
|
242 [<A HREF="http://www4.in.tum.de/~urbanc/Slides/nom06.ps">Lec 6</A>] |
|
243 [<A HREF="http://www4.in.tum.de/~urbanc/Slides/nom07.ps">Lec 7</A>] |
|
244 [<A HREF="http://www4.in.tum.de/~urbanc/Slides/nom08.ps">Lec 8</A>] |
|
245 [<A HREF="http://www4.in.tum.de/~urbanc/Slides/nom09.ps">Lec 9</A>] |
|
246 [<A HREF="http://www4.in.tum.de/~urbanc/Slides/nom10.ps">Lec 10</A>]) |
|
247 </dl> |
|
248 </TD> |
|
249 </TR> |
|
250 |
|
251 <TR> |
|
252 <TD BGCOLOR="#FFFFFF" WIDTH="75%"> |
|
253 <H3>2003-2004</H3> |
|
254 <p><B>Michelmas</B> |
|
255 <dl><dd>Logic and Proof (4h) |
|
256 <dd>Discrete Mathematics I (9h) |
|
257 <dd>Part II project on a Nominal Theorem Assistant (5.5h) |
|
258 <dd>Interviews of new students (13.5h) |
|
259 </dl> |
|
260 <p><B>Lent</B> |
|
261 <dl><dd>Computation Theory (3h) |
|
262 <dd>Discrete Mathematics II (8h) |
|
263 <dd>Semantics of Programming Languages (3h) |
|
264 <dd>Part II project on a Nominal Theorem Assistant (9.5h) |
|
265 </dl> |
|
266 <p><B>Easter</B> |
|
267 <dl><dd>Regular Languages and Finite Automata (6h) |
|
268 <dd>Foundations of Functional Programming (3h) |
|
269 <dd>Complexity Theory |
|
270 </dl> |
|
271 |
|
272 <p><B>Summer</B> |
|
273 <dl><dd>Avanced course on nominal logic at the |
|
274 <a href="http://esslli2004.loria.fr/">ESSLLI</a> summerschool in Nancy<BR> |
|
275 (slides of |
|
276 [<A HREF="http://www4.in.tum.de/~urbanc/Slides/MONDAY.pdf">Day 1</A>] |
|
277 [<A HREF="http://www4.in.tum.de/~urbanc/Slides/TUESDAY.pdf">Day 2</A>] |
|
278 [<A HREF="http://www4.in.tum.de/~urbanc/Slides/WEDNESDAY.pdf">Day 3</A>] |
|
279 [<A HREF="http://www4.in.tum.de/~urbanc/Slides/THURSDAY.pdf">Day 4</A>] |
|
280 [<A HREF="http://www4.in.tum.de/~urbanc/Slides/FRIDAY.pdf">Day 5</A>]) |
|
281 <dd>student intern from the ENS Cachan |
|
282 </dl> |
|
283 </TD> |
|
284 </TR> |
|
285 |
|
286 <TR> |
|
287 <TD BGCOLOR="#FFFFFF" WIDTH="75%"> |
|
288 <H3>2002-2003</H3> |
|
289 <p><B>Michelmas</B> |
|
290 <dl><dd>Logic and Proof (5h) |
|
291 <dd>Discrete Mathematics I (7h) |
|
292 <dd>Part II project on Nominal Unification (7h) |
|
293 <dd>Interviews of new students |
|
294 </dl> |
|
295 <p><B>Lent</B> |
|
296 <dl><dd>Computation Theory (5.5h) |
|
297 <dd>Discrete Mathematics II (8.5h) |
|
298 <dd>Part II project (5h) |
|
299 </dl> |
|
300 <p><B>Easter</B> |
|
301 <dl><dd>Semantics of Programming Languages (4h) |
|
302 <dd>Regular Languages and Finite Automata (3h) |
|
303 <dd>Part II project (3.5h) |
|
304 </dl> |
|
305 </TD> |
|
306 </TR> |
|
307 |
|
308 <TR> |
|
309 <TD BGCOLOR="#FFFFFF" WIDTH="75%"> |
|
310 <H3>2001-2002</H3> |
|
311 <p><B>Michelmas</B> |
|
312 <dl><dd> Logic, Computability and Set Theory (for Math students) |
|
313 <dd>Data Structures and Algorithms |
|
314 <dd>Logic and Proof (4h) |
|
315 <dd>Discrete Mathematics I |
|
316 <dd>Interviews of new students |
|
317 </dl> |
|
318 <p><B>Lent</B> |
|
319 <dl><dd>Discrete Mathematics II |
|
320 <dd>Semantics of Programming Languages |
|
321 <dd>Computation Theory |
|
322 <dd>Probablility |
|
323 </dl> |
|
324 <p><B>Easter</B> |
|
325 <dl><dd>Regular Languages and Finite Automata |
|
326 <dd>Complexity Theory |
|
327 </dl> |
|
328 </TD> |
|
329 </TR> |
|
330 |
|
331 |
|
332 <TR> |
|
333 <TD BGCOLOR="#FFFFFF" WIDTH="75%"> |
|
334 <H3>previous</H3> |
|
335 <dl> |
|
336 <dd>Types |
|
337 <dd>Denotational Semantics |
|
338 <dd>Communicating Atomata and Pi-calculus |
|
339 <dd>Semantics of Programming Languages |
|
340 <dd>Foundations of Functional Programming |
|
341 <dd>Probability |
|
342 <dd>Computation Theory |
|
343 <dd>Complexity Theory |
|
344 <dd>Logic, Computation and Set Theory |
|
345 </dl> |
|
346 </TD> |
|
347 </TR> |
|
348 |
|
349 </TABLE> |
|
350 <P><!-- Created: Tue Mar 4 00:23:25 GMT 1997 --> |
|
351 <!-- hhmts start --> |
|
352 Last modified: Tue Sep 20 15:55:36 CEST 2011 |
|
353 <!-- hhmts end --> |
|
354 <a href="http://validator.w3.org/check/referer">[Validate this page.]</a> |
|
355 </BODY> |
|
356 </HTML> |