msc-projects-12.html
changeset 170 a30bbb56c9cc
parent 166 78e14199b429
child 465 4dac76eb27d9
equal deleted inserted replaced
169:d8c7752b8e11 170:a30bbb56c9cc
    31 <H2>2012/13 MSc Projects</H2>
    31 <H2>2012/13 MSc Projects</H2>
    32 <H4>Supervisor: Christian Urban</H4> 
    32 <H4>Supervisor: Christian Urban</H4> 
    33 <H4>Email: christian dot urban at kcl dot ac dot uk,  Office: Strand Building S1.27</H4>
    33 <H4>Email: christian dot urban at kcl dot ac dot uk,  Office: Strand Building S1.27</H4>
    34 <H4>If you are interested in a project, please send me an email and we can discuss details. Please include
    34 <H4>If you are interested in a project, please send me an email and we can discuss details. Please include
    35 a short description about your programming skills and Computer Science background in your first email. 
    35 a short description about your programming skills and Computer Science background in your first email. 
    36 I will also need your King's username in order to book the project for you. Thanks.</H4> 
    36 I will also need your King's username (not student ID) in order to book the project for you. Thanks.</H4> 
    37 
    37 
    38 <H4>Note that besides being a lecturer in the theoretical part of Computer Science, I am also a passionate
    38 <H4>Note that besides being a lecturer in the theoretical part of Computer Science, I am also a passionate
    39     <A HREF="http://en.wikipedia.org/wiki/Hacker_(programmer_subculture)">hacker</A> &hellip;
    39     <A HREF="http://en.wikipedia.org/wiki/Hacker_(programmer_subculture)">hacker</A> &hellip;
    40     defined as &ldquo;a person who enjoys exploring the details of programmable systems and 
    40     defined as &ldquo;a person who enjoys exploring the details of programmable systems and 
    41     stretching their capabilities, as opposed to most users, who prefer to learn only the minimum 
    41     stretching their capabilities, as opposed to most users, who prefer to learn only the minimum 
   449   <A HREF="http://akka.io">Akka</a> library. This library enables you to send messages
   449   <A HREF="http://akka.io">Akka</a> library. This library enables you to send messages
   450   between different <I>actors</I>. <A HREF="http://www.scala-lang.org/node/242">Here</A> 
   450   between different <I>actors</I>. <A HREF="http://www.scala-lang.org/node/242">Here</A> 
   451   are some examples that explain how to implement exchanging messages between actors. 
   451   are some examples that explain how to implement exchanging messages between actors. 
   452   </p>
   452   </p>
   453 
   453 
       
   454 <li> <H4>[CU7] An Infrastructure for Dispalying and Animating Code in a Web-Browser</H4>
       
   455   
       
   456 <p>
       
   457   <B>Description:</B>
       
   458   The project aim is to implement an infrastructure for displaying and
       
   459   animating code in a web-browser. The infrastructure should be agnostic
       
   460   with respect to the programming language, but should be configurable.
       
   461   Something smaller than projects such as <A HREF="http://www.pythontutor.com">here</A>,
       
   462   <A HREF="http://ideone.com">here</A>,
       
   463   <A HREF="http://codepad.org">here</A>,
       
   464   <A HREF="http://www.w3schools.com/html/tryit.asp?filename=tryhtml_intro">here</A>
       
   465    
       
   466   </p>
       
   467 
   454 </ul>
   468 </ul>
   455 </TD>
   469 </TD>
   456 </TR>
   470 </TR>
   457 </TABLE>
   471 </TABLE>
   458 
   472