iconAnil Madhavapeddy, Professor of Planetary Computing

EEG internships for the summer of 2025 / Jun 2025

The exam marking is over, and a glorious Cambridge summer awaits! This year, we have a sizeable cohort of undergraduate and graduate interns joining us from next week.

This note serves as a point of coordination to keep track of what's going on, and I'll update it as we get ourselves organised. If you're an intern, then I highly recommend you take the time to carefully read through all of this, starting with who we are, some ground rules, where we will work, how we chat, how to get paid, and of course social activities to make sure we have some fun!

Who we all are this summer

We're working on quite the diversity of projects this summer, ranging from classic computer systems and programming problems all the way through to environmental science. Here's a recap of what's going on.

First we're working against the evidence database we've been building for the past couple of years:

We're then heading into remote sensing and working on some mapping projects:

Dropping down towards embedded systems and fun "real-world" projects, we have:

Going back to classic computer science, we have a few programming language and systems projects:

Ground rules

Since there are so many of us this summer, it's imperative that you're all proactive about communicating any problems or clarifications you need. If something here doesn't make sense, or you have a better idea, then just reach out to any of the supervisors or me directly!

Do also take time to learn from each other. Read up on not just your own project in the list above, but take some to read the remainder so that you have a sense of what everyone is working on. When you see each other, it'll be much easier to chat about what's going on and find opportunities for commonality.

The projects above have been carefully selected to not be on the critical path for any deadlines. If it's not going well from your perspective, then it's ok to take a step back and figure out why! We're hear to learn and discover things, so take the time to do so.

Where we will work

This will be different for everyone, since it depends on which home department will house the project. Some of us will be in the David Attenborough Building, in the third floor where the CRI is:

Those working on the Zoology Museum itself (Arissa-Elena Rotunjanu, Beatrice Spence and Anna Yiu) will have an health and safety induction on Monday with Tiffany Ki and find offices there.

The rest of us will be in the Computer Lab over in West Cambridge:

It'll probably take a week to let this all shake out, so please do shout if you find yourself stuck in your room and without an office! You should of course arrange to meet your immediate supervisors regularly according to whatever schedule and location works for you.

How you will get paid

The way you get paid weekly is via the Cambridge Casual Worker system. This has a few important steps that you must pay attention to, or you will not get paid!

  • Before starting work you must go find Alicja Zavros in the Computer Lab with your passport or other proof of your right to work in the UK. I've told Alicja that may of you will show up on Monday 30th June morning. It won't take more than a few minutes, as she'll take a photocopy of your id. You should also have registered on the CCWS and gotten a login.
  • Every Friday that you do some work, fill in a timesheet on the CCWS. Round this off to a full day (8 hours) and don't do fine-grained timekeeping; just the number of days you've worked is fine. If you don't fill in a timesheet promptly, you won't get paid.
  • You must keep a research log with weeknotes that record what you've been up to. The exact style of weeknotes are entirely up to you, but it's vital that you get in the habit of keeping a log. If you have your own homepage, then send an Atom feed to me. If you don't, then we have a github/ucam-eo/interns-2025 which I can give you write access to. It's typical to store your weeknotes in Markdown format, and just a simple subdirectory with a date-based convention is fine. The primary use of weeknotes is to highlight things you've accomplished, areas where you are blocked, and interesting things you have run across. Try to make it a record to your future self, and also a way to let those around you know what's going on. While missing the occasional weeknote is just fine, missing them all will be a problem, so plan your time accordingly. Weeknotes are also not a mechanism to assess anything to do with your progress, but a simple form of communication.

Registering on chat channels

Since we're all going to spread around Cambridge physically, it's important to have a chat channel. Hannah McLoone is setting up a WhatsApp group for social things (see below), but we also use Matrix as our "hackers choice" for day-to-day messaging.

We host a Computer Lab Matrix server on which anyone with a valid Raven account can create an account. Since Matrix is a decentralised chat system, it is also possible to use other accounts from third-party servers, and also to join channels elsewhere.

To create an account:

  • In your Matrix client (we most commonly use Element), select eeg.cl.cam.ac.uk as your homeserver.
  • Login with SSO (Single Sign On)
  • You should see a Cambridge authentication screen for your CRSID.

Once you create your account, you will be in the "EEG" Matrix space. A Matrix space is a collection of channels, and you should join "EEGeneral" as the overall channel for the group. We'll create a separate room just for intern chats. We also have a bot in the room that posts our blogs to the channel, so you can keep up with what the group members are all chattering about. Ryan Gibb runs the CL matrix server, and there are occasional quirks, so just let us know if you run into any problems. I am @avsm:recoil.org on there, not avsm2 as I use my personal Matrix for a bunch of stuff.

Summer social activities

It's important to get some downtime this summer and recharge. Hannah McLoone has been setting up a social group for the interns to hang out together, and we'll organise a punting excursion at some point to get us out to the river. Of course, many of us will be travelling this summer (I'm heading off to Botswana in late July for instance), so please do also make suggestions.

# 28th Jun 2025 iconnotes urop

Related News