abstracts acoustic actors adaptive systems advanced-tutorial algorithms android apl apple applications arduino artificial intelligence at command autonomic systems background bash bcs big data blogging bonanza book books c++ cas cfp chromebook cloud computing clustered networks clustering co-infection competition compilers complex networks complex systems computational science computer science conference context corba covid-19 curiosity dana scott data data science data-intensive degree development doctoral symposium e-science ebooks electric-cars emacs email epidemic spreading epyc epydemic erasmus mundus essay eu evernote experience experimental design finance firmware fome formal methods forth framework generating functions git gray’s laws happiness hardware haskell healthcare history honorary degree humour iccac implementation-techniques innovation internet ireland javascript jinja2 jobs jolicloud journal json json-ld jupyter language-reference leadership lecture linked data linux lisp low power machine learning macroprogramming making mathematics medicine middleware monads moocs moore’s law nama network network science networking nikola onewire oo open access owl pandemic paper parsing percolation performance pervasive computing pervasive systems phd photography power management pre press privacy processing programming project:acoustic-birds project:ditch project:lisp-bibliography publishing python raspberry pi rdf research review reviews risk rust s4 saso scheme science scratch security self-organising systems self-publishing semantics sensing sensor sensor networks sicsa simulation sleep sleepysketch smalltalk smart grid social media society software software engineering sparql st andrews strategy studentships sysadmin system administration tablet talk teaching temperature til topology tutorial type systems uncertainty unit testing university usb virtual machine virtualisation vs code web web services wikileaks wireless writing x-ctu xbee xhtml xml