Hi all,

In two weeks' time is the Trinity TGM. Let us know if there's anything you'd like to add to the agenda (attached).

This summer, do you want an excuse to learn a new programming language? In particular, a language which reduces Conway's Game of Life to this:

↑1 ⍵∨.∧3 4=+/,¯1 0 1∘.⊖¯1 0 1∘.⌽⊂⍵

If you said yes, the Dyalog APL Problem Solving Competition may be up your street.

Alternatively, you could get experience organising a huge hackathon by joining the Oxford Hack 2018 committee.

Have a great week,

Edward and the rest of the committee


Geek Night 5

19:00, Saturday 5th Week – UGSA, Department of Computer Science

Celebrate the end of 5th Week with the usual mix of fun, food and drink.

Termly General Meeting

19:00, Wednesday 6th Week – UGSA, Department of Computer Science

Join us for the Trinity TGM, where we'll have:

  • the thrilling approval of the last meeting's minutes (attached),
  • the masterful oratory of the Officers' Reports,
  • a distinct lack of constitutional amendments and, not least,
  • the glorious return of the cheese.

A formal agenda is also attached. If there's anything you'd like added to it, email the Secretary, Joe Gardiner.

Geek Night 6

19:00, Saturday 6th Week – UGSA, Department of Computer Science

Bring your laptop for the usual evening of fun, food and drink.

Other notices

Dyalog APL Problem Solving Competition

Deadline for submissions is 13 August

One good reason for entering the 2018 APL Problem Solving Contest is the $6,500 in prizes that are on offer. But more importantly, APL is a programming language which can change the way you think about problems.

As a student, you will learn to use analytical software packages with built-in methods for solving many problems encountered in research and business. In the real world, data sets are often of poor quality or have irregular structures. You may not yet know enough about the data to know what kind of standard analysis to subject it to. Or – if you are lucky – you may be inventing a completely new kind of analysis, going where nobody has gone before. If you need to do something different or new, APL will be worth knowing.

APL is a dynamic array-oriented language, which means that the type and shape of your data drives the execution of APL expressions, without your having to be explicit about data types or write loops. APL will allow you to apply your problem-solving skills directly to your data to explore essential characteristics of data sets of any type and structure, and interactively mine the universe of algorithms for solutions to a wide variety of problems.

Even if APL is not available to you when solving tasks in the future, the techniques learned while studying APL will allow you to think about data and problem-solving in a new way. We wish you good luck and hope that you enjoy learning APL and solving the problems!

Find out more at http://www.dyalogaplcompetition.com/.

Sign up here.

Applications for the Oxford Hack 2018 committee

Oxford Hack 2018 is now recruiting new executive committee members!

If you want to get involved in a large event organized for hundreds of people and supported by famous tech companies, do not hesitate to apply for a committee position. In addition to satisfying work, we can offer you an extremely friendly atmosphere and lots of fun!

Apply here: https://goo.gl/forms/VnNQg95K0IzepkBf2

The Oxford University Computer Society (CompSoc) aims to organise meetings and events for our members to use and further their computing interests. See all of our upcoming events on our Facebook Page or visit our Website for more information about the society.

Want to unsubscribe or manage your subscription preferences? Go to http://lists.ox.compsoc.net/mailman/listinfo/.

Edward Hart
President - Oxford University Computer Society