ParaForming: Forming Parallel Haskell Programs using Novel Refactoring Techniques by Prof Kevin Hammond

Abstract Despite Moore’s “law”, uniprocessor clock speeds have now stalled. Rather than using single processors running at ever higher clock speeds, it is common to find dual-, quad- or even hexa-core processors, even in consumer laptops and desktops. Future hardware will not be slightly parallel, however, as in today’s multicore systems, but will be massively ParaForming: Forming Parallel Haskell Programs using Novel Refactoring Techniques by Prof Kevin Hammond

Friendlists, Followers and Contacts: Using Self-Reported Social Networks to Improve Opportunistic Networks by Gregory Bigwood

Abstract: Opportunistic networks provide an ad hoc communication medium without the need for an infrastructure network, by leveraging human encounters and mobile devices. Routing protocols in opportunistic networks frequently rely upon encounter histories to build up meaningful data to use for informed routing decisions. This seminar presents work showing it is possible to use pre-existing Friendlists, Followers and Contacts: Using Self-Reported Social Networks to Improve Opportunistic Networks by Gregory Bigwood

Systems and Security Modelling: From Theory to Practice (Really) by Professor David J. Pym

Abstract: I describe a mathematical systems modelling framework that is motivated by a desire to represent and reason about properties of (large-scale) systems situated in dynamic environments. Motivated by the concepts of distributed systems theory, the framework has at its core mathematical treatments of environment, location, resource, and process, and comes along with a separating Systems and Security Modelling: From Theory to Practice (Really) by Professor David J. Pym

Interaction and Visualization Approaches for Artistic Applications

Speaker: Sean Lynch, Innovis group/Interactions lab, University of Calgary, Canada Abstract: Information visualization and new paradigms of interaction are generally applied to productive processes (i.e., at work) or for personal and entertainment purposes. In my work, I have looked instead at how to apply new technologies and visualization techniques to art. I will present mainly Interaction and Visualization Approaches for Artistic Applications

Undergrad BBQ

Another BBQ in the School is underway. An opportunity to welcome the new undergraduates and allow them to meet other Comp Sci students. A great turnout from 2nd yr, JH and SH.

Computer Science Gamefest

A small Gamefest in the sub honours lab on Wednesday proved successful and attracted some of our new undergraduate students. Comp Sci staples Pizza and Irn Bru provided sustenance for the afternoon session of Mario Kart and Call of Duty.

MSc BBQ

The Scottish weather proved favourable for the MSc barbecue yesterday. An excellent turn out with over 50 MSc students sampling burgers, sausages and the local delicacy Irn Bru. Photographic evidence provided.