Senior Honours: Poster Presentation and Demo Session 2016

Our talented industrious senior honours students presented their posters and final year software artifacts to staff and students last week. The best poster accolade and coveted amazon voucher was presented to Thomas Morrell for his poster – Emotion Recognition from Gait Using Smartphone Accelerometer Data, supervised by Erica .

As Illustrated in the many pictures, the poster session is a perfect opportunity to share research ideas with their peer group. We wish them success with forthcoming exams and look forward to seeing them at June graduation.

sh3

sh2

sh7

sh1

sh6png

sh5

sh4

Images courtesy of Lisa Dow and Saleem Bhatti

Junior Honours: Software Team Projects 2016

Our hard working and creative Junior Honours students finalised their team projects last week, and showcased the results of their year long endeavors at a project demo afternoon. This year’s JH projects involved implementing a system for online collaborative editing. Staff and students are pictured discussing the projects and testing out the various text, graphics and sound editing systems.

jh2

jh1

Distinguished Lecture Series 2016: Dr Maria Klawe

Dr Maria Klawe, the first woman president of Harvey Mudd College in Claremont, California delivered the first set of Distinguished Lectures for 2016, in the Byre Theatre. Given the decline in female participation in the tech industry, the three highly relevant, moving, well attended and thought-provoking lectures centred around Computer Science for All. The three lectures focused on Computing Education for School Children, Diversity in Undergraduate Education and Computing Research and People with Disabilities. Maria also delivered a lecture for The Andrew Carnegie Lecture Series: Getting More Woman into Technology Careers to a wider audience prior to the DLS.

DLS2

dls

dls3

Slides from the Distinguished Lecture Series
Lecture1: Computing Education for all in K-12 Education
Lecture2: Diversity in Undergraduate Education
Lecture3: Computing Research and People with Disabilities

Images courtesy of Saleem Bhatti

Tristan Henderson appointed as ACM SIGCOMM Education Director

Congratulations to Dr Tristan Henderson who has been appointed to the ACM SIGCOMM Executive Committee, to serve as the SIGCOMM Education Director. SIGCOMM is the ACM’s Special Interest Group on communications and computer networks, and provides a forum for computer scientists, engineers, educators and students to discuss these topics. Amongst the SIG’s activities are the SIGCOMM conference, which is the premier venue for networking research. As Education Director Tristan will be responsible for the SIGCOMM education portal, soliciting summer schools, and other educational activities. In particular he hopes to use his experience in running the CRAWDAD network data archive to encourage educators to use real-world network data in their teaching efforts.

The School of Computer Science has a long history of teaching networking, with networks and distributed systems embedded into our subhonours (e.g. CS2003: The Internet and the Web: Concepts and Programming), honours (e.g. CS3102: Data Communications and Networks) and Masters (e.g. CS5023: Mobile and Wireless Networks) modules. This new appointment is timely given that the School is currently revamping and refreshing its networking curriculum.

CodeFirst:Girls final presentations 2016

Congratulations to our St Andrews Computer Science Code First Girls, for completing the 2016 course and staging their final projects. Earlier this week they presented their distinct and impressive projects to staff and students here in the School. Prizes were awarded for overall winner to Naomi McReynolds, for No Clucks Given and runner up to Fidan Gasimova, Katya Clark and Malina McLenna, for The North Point Cafe.

The judges were thoroughly impressed by the enthusiastic presentations and the quality of answers to both technical and non-technical questions. Last year’s winner Kahina Le Louvier also gave a demonstration of her project from the advanced course. Presentations were followed by a cheese and wine reception. Read more about CodeFirst:Girls in our previous post Computer Science supports CodeFirst:Girls.

CFG3

CFG

CFG2

Katerina Saranti and Tatiana Matejovicova: Google STEP Internships

Congratulations to second year students Katerina Saranti and Tatiana Matejovicova, both have successfully secured Google STEP Internships with Google, in Zurich. A fantastic achievement given the highly sought after summer engineering projects and the competitive process involved.

Katerina had originally applied for a Google Anita Borg scholarship last year. She had intended Interning at a natural speech recognition company, before being contacted by a student development specialist from Google who encouraged her to apply for a STEP internship.

Katerina shared some of her thoughts on the interview process.

“After the Christmas holidays, a Student Development Specialist at Google emailed me asking me if I would be interested in applying for a STEP internship as my profile from the Anita Borg application seemed a good fit. It took me by surprise but I was thrilled of course and I spent the next few weeks preparing for the technical interviews.

I feel that all CS modules helped me for the interviews, but I found the most relevant module to be CS2001 as it focuses on data structures which are especially important for the interviews. Also crucial to my preparation was solving lots of coding problems by hand, without using an IDE, since during the interview I had to write out everything myself, without the help of auto-complete or the compiler’s complaints about my errors.

I had two technical interviews, I thought my first one went OK and I managed fairly easily to do the coding that I was asked but I was not quite sure about the second. The feedback took about two weeks to come out and after that, things went on rather quickly; a host matching interview was arranged for a project in Zurich and in a matter of hours I received confirmation that I was selected. The big bonus is that my friend and classmate Tatiana was also selected for the exact same project and I can’t think of a better outcome than us working side by side! Special thanks to the careers office who helped me with my CV which was necessary for the scholarship application.”

Thanks to Silvia and Katerina for sharing their experience in an inclusive and informative way, and in doing so encouraging other students to seek out internships.

We have supported a number of student led, or internship focused events in the last year including the Academic Skills Project and look forward to hearing more about the 2016 STEP internships at future events.

Computer Science hosts StacsHack and Google HashCode

The School hosted another hugely successful StacsHack last month. We congratulate the St Andrews Computing Society (Stacs) for running a fantastic event. Earlier in February they also coordinated and participated in Google HashCode, a team-based programming competition aimed at solving real-life engineering problems selected by Google.

Google Hash Code February 2016

Google Hash Code February 2016

Hackathons allow students with a range of talents and aptitudes to form groups and create innovative projects in 24hrs. It’s clear from the many photos that great fun was had at both events.

Gorgeous graphs, mood hub, SpeechFrenzy, Social face, Fresh: freshers app, Myo Athletics, pinboard and FarmScript are just some of the projects demos presented during StacsHack. Why not join them for StacsHack3 in 2017.

12779025_1070197756364828_7454685824255072016_o

StacsHack2 February 2016

StacsHack2 February 2016

StacsHack2 February 2016

StacsHack2 February 2016

Thanks to Stacs for continuing to represent the School of Computer Science in such an upbeat and inclusive way.

Sponsors: GitHub, J.P.Morgan,Bloomberg, Codeplay and Startups hackcampus and Codio.

Hardware Lab Partners: Arduino, nest, intel, leap motion, muse, oculus, particle, pebble, and Myo.

StacsHack Photos by Ryo Yanagida, courtesy of Major League Hacking.

Google Hash Code Photos courtesy of Computer Science.

Silvia Nepšinská: Google STEP Internship

Congratulations to first year student Silvia Nepšinská, who has successfully secured a STEP Internship with Google in Zurich. Her success after one semester in computer science is exceptional, given the highly sought after places and competitive process.

Silvia first heard about Google STEP internships from a friend and applied to get real-life programming experience with a company renowned for its creative and varied office environment. She explained her motivation for applying and shared some of her thoughts on the process.

“Thanks to friends who already had internships, and also to the academic skills project talks last semester, I knew what to expect, how the interviews will probably look like. I participated in an algorithmic competition during high school, so I was familiar with the type of questions they would ask, but I have never had a programming interview before, never had to talk while coding, so that was completely new to me. I was really glad when Shyam offered to do a mock interview for me so I could try it.

I had 2 interviews, the first went quite well, but I didn’t know what to think about the second, because the interviewer didn’t talk very much, especially when I got stuck at one point, she mostly waited for me to resolve everything, so I had no idea what she was thinking, which was little scary. But apparently it went well, and they called me just few days later to tell me that I passed the interviews.

But that still wasn’t the end, because in next stage, teams select the successful interview candidates for their projects. It is still possible to get through interviews and not get an internship, because no suitable team/project was found. Last week I received a call from a team in Zurich. We discussed the potential project I would be doing with them and I could ask them whatever I wanted about it, or about the Zurich office in general.

The academic skills project Internship talks were great, because they gave me the information about the process. Also, we had a talk by St Andrews alumni James Smith from Google, and afterwards I signed up for their notifications mailing list. A Google University Programs employee located me from the list, and she talked to me about specifics of STEP internship and future interviews. She was also in contact with my recruiter, so I felt like I had two recruiters, which was really nice.”

The School is keen to highlight student achievement and showcase the talent, originality and creativity fostered here in computer science. Thanks to Silvia for sharing her experience and in doing so, encouraging other students to seek out future internships. We have supported a number of student led, or internship focused events in the last year including the Academic Skills Project, Lost in Translation: Academia to Industry and This is a Google Talk.

Academic Skills Project: Securing Internships and Job Placements

Academic Skills Project: Securing Internships and Job Placements

Worldwide Cancer Research: Charity Bake Sale

In 10 weeks time Alex Bain will be running the London Marathon for worldwide cancer research. As part of the fundraising he is having a charity bake sale in the school common area in the Jack Cole building today.

bake-sale

He has raised in excess of £325 so far. Help reward his training and support his fundraising, whilst sampling some of the delicious baking alternatively you can make a donation on justgiving.