teaching.html
changeset 2 f329c1f3b365
child 3 60f6cd4991ad
equal deleted inserted replaced
1:9e036cad8654 2:f329c1f3b365
       
     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>