- When: 26th October 2018 10:00 - 16:00
- Where: School of Computer Science
- Format: Conference, Symposium, Visiting Day
Register for St Andrews ROCS HERE for free.
St Andrews ROCS is an event for those of you who engage (or are planning to engage) with research in the School of Computer Science at the University of St Andrews.
The event will take place Friday October 26th 2018, between 10:00 AM and 4 PM.
There will be talks from all research groups, posters, demonstrations, guided tours, and much more.
You can learn about how to become a St Andrews PhD student or an active industrial collaborator.
The event will take place in the JACK COLE BUILDING, NORTH HAUGH, UNIVERSITY OF ST ANDREWS, ST ANDREWS, KY16 9SX, SCOTLAND.
You can download the programme of activities.
If you have any questions, e-mail firstname.lastname@example.org.
Register for St Andrews ROCS HERE for free.
- When: 6th August 2018 09:30 - 15:30
- Where: Gateway Bldg
- Format: Workshop
The Higher Education Research Group is happy to announce the SICSA-sponsored workshop on learning analytics on Aug 6th 2018.
The purpose of this SICSA-sponsored workshop is to encourage an evidence-based approach to teaching by leveraging quantitative and qualitative data available to CS schools. Most importantly, we plan to organise a multi-institution study on using machine learning and AI-based techniques on existing data to improve learning outcomes across multiple universities. The workshop will serve to formulate the goals of such a study and forge the necessary collaborations to make this happen.
We are very happy to announce that the chief regulatory adviser at Jisc Technologies Andrew Cormack will give an invited talk about the legal and ethical framework for learning analytics. In addition to the invited talk, the workshop will consist of a set of breakout sessions and a final discussion dedicated to preparing a follow-up study. The breakout sessions will involve discussions about existing quantitative and qualitative data available to educators, how these data influence teaching, what (statistical and other) data procesisng is useful for driving decisions, and which algorithmic approaches could be applied across institutions.
Evidence-based teaching is of particular importance in fast-moving fields like Computer Science, and is therefore of interest to many higher education institutions. We have more data on students and courses than ever before including grades, entry requirements, qualitative and quantitative feedback, and career paths after leaving the university, and as computer scientists we are well equipped to process such data. It is important to measure the positive and negative impact of changes to the delivery (e.g. lecture capture, different lecturers) and content (slides, supporting material, organisation) in order to maintain and hopefully improve learning outcomes over time.
However, measuring how teaching approaches affect learning outcomes can be challenging because of issues such as data protection, small numbers of students, changes in the curriculum, or changes in admission procedures. Measuring differences between institutions is even harder because of differences in course structure, class sizes and marking scales. We believe that computer science techniques such as data mining, machine learning and artificial intelligence will become increasingly important in this field, and would like to set up an ambitious study across several universities based on the findings of this workshop. Such a study is only possible if coordinated well across institutions and this workshop aims to provide the basis for such collaboration.
The workshop will involve 24 academics, mainly from SICSA-affiliated institutions, aiming to foster an exchange of ideas and best practice. While the central topic is CS education, we hope to also appeal to CS academics engaged in data ethics, machine learning, and artificial intelligence (e.g. for processing data in natural text form) because the topic provides an important application of CS, and has great potential for impact.
To register, contact Kasim at email@example.com, or go to the Eventbrite page:
At the Cyber Academy’s International Conference on Big Data in Cyber Security on May 10 2017 at Edinburgh Napier’s Craiglockhart Campus, PhD student Haifa Al Nasseri won two 3rd prizes. One was for her research poster on Cloud Virtual Network Isolation Security and the other was for her team’s efforts in the Splunk Hackathon.
- When: 26th April 2017 12:00 - 18:00
- Where: Cole 1.33
- Format: Workshop
The 18th SCONE (SCOttish Networking Event) meeting will be held in St Andrews on 26th April. These are informal gatherings of networks and systems researchers and have taken place in a number of Scottish institutions since 2008. The meeting will comprise a small number of talks, including one invited speaker (Mirco Musolesi from UCL), followed by various networking activities for PhD students. We will then retire to the pub to continue our conversations. More details can be found at http://scone.cs.st-andrews.ac.uk/wiki/Meeting26042017. Attendance is free; if you are interested in coming then please contact Tristan.
We are thankful to the SICSA Networking and Systems theme for their support.
- When: 22nd March 2017 12:00 - 18:00
- Where: Cole 1.33b
- Format: Workshop
The Scottish Programming Languages Seminar (SPLS) is a forum for discussion of all aspects of programming languages. The meeting is open, and all are welcome to attend. The programme is available here.
- When: 16th November 2015 09:15 - 15:30
- Where: Byre Theatre
- Series: Distinguished Lectures Series
- Format: Distinguished lecture
To build a scalable system the important thing is to make small isolated independent units. To scale up we just add more units. To build a fault-tolerant system the important thing to do is make small isolated independent units…. Does that sound familiar? Haven’t I seen that somewhere before? Oh yes, in the first paragraph! So maybe scalability and fault tolerance are really different names for the same thing.
This property of systems, namely that fault-tolerant systems were also scalable, was noticed years ago, notably in the design of the Tandem computer system. The Tandem was design for fault tolerance but rapidly became a leading supplier of scalable computer platforms. Thus it was with Erlang.
Erlang followed a lot of the Tandem design, it was built for fault-tolerance but some of the most successful applications (such as WhatsApp) use it for its scalability.
In this lecture I’ll talk about the intimate relationship between scalability and fault-tolerance and why they are architecturally the same thing.
I’ll talk about the design of Erlang and why scalable systems have to be built on non-shared memory abstractions.
Joe Armstrong has been programming since 1967. He invented the programming language Erlang. He has worked as a programmer, founded a few successful companies and written a few books. He has a PHD in Computer Science from KTH. He is currently Adjunct Professor of Computer Science at the KTH Royal Institute of Technology in Stockholm.
- When: 3rd August 2015 11:00 - 5th August 2015 17:00
- Where: Cole 1.33
- Format: Summer School
The SICSA Summer School on Practical Types will give participants an overview of how types can be used in practice. Types have provided numerous benefits in programming language research, including language design and compiler construction, over the years and this trend looks set to continue into the future. But types have also found much wider practical application, e.g. in areas such as programme verification, termination checking, security, concurrency, software testing, resource analysis, systems biology, semi-structured data formats, databases, linguistics etc.
The school will consist of a series of 2-3 hour lectures covering introductory topics (e.g. type checking, domain specific languages, dependently typed programming), and more advanced topics such as those mentioned above. Thus we aim to cover how can types be used to classify and enhance our knowledge within specific domains of human activity, and how we can use modern functional programming languages to implement programs which take advantage of that type structure.
There will also be time in the program for participants, especially students, to present short talks about their own experience and works in progress.
Professor David Kaufman of Simon Fraser University in Vancouver will be visiting the School between May 7th and May 21st.
Prof. Kaufman is a world leading expert on Computer Supported Education, Educational Technologies and Digital StoryTelling.
He will be hosted by Ishbel and working with the Virtual Worlds research group. Prof. Kaufman will be giving several talks and workshops across Scotland.
The schedule is:
1.In Stirling on Tuesday 12th at 11am in 4B108 Cottrell Building, Prof. Kaufman will be talking about Digital Games and Simulations in HE
2. On Thursday 14th at 11am at GCU, in the George Moore Building, M625, 11am he will also be talking about Digital Games and Simulations in HE
3. On Monday 18th in Abertay, at 11am in rm 2521, he will discuss Ageing Well : Can Digital games help older adults.
4. He will be in Edinburgh on May 15th if anyone wishes to meet up with him that day.
A required project for the SICSA Athena SWAN initiative is to create a repository (website, resource centre, database of statistics) for the SICSA universities ASWAN submissions. The Athena SWAN awards are to do with encouraging more women into the CS area from schools up to senior staff. This work will help CS Schools gather statistics on student numbers and staff numbers as well as good practice events, talks or resources. A notional £500 is associated with the work, 60 hours work.
Please contact Ishbel if you are interested.