Hi everyone,
Welcome back!
This term will be as quiet as the last term was busy. In Week 2, we'll have
a *cybersecurity tech talk with KPMG*, who are also generously sponsoring
us for this term. In Week 5, we'll be taking part in the *emerging
technology party* at the Oxford Foundry. The TGM will be in Week 6. We're
currently approaching potential speakers for the last *Learn to Code*
session on *machine learning*, but we've yet to confirm anything. That's
all we've planned so far, but the committee will try to organise more
things to satisfy your mid-week pizza cravings. The print termcard is
attached.
At the AGM, you asked for *cheap stash* and that's what you're getting.
Until Sunday 3rd Week, CompSoc t-shirts are £5 and CompSoc hoodies are
£10. *Get
them here.* <http://www.customclubclothing.co.uk/shop/index.php?c=259> Your
order should arrive around 6th or 7th week.
Have a great week,
*Edward and the rest of the committee*
Events Geek Night 1
<https://www.facebook.com/events/2059978900958464/?event_time_id=20599789309…>
*19:00 Saturday 1st Week – Undergraduate Social Area, Department of
Computer Science*
Food, drink, chatting, etc. all in one place.
Tech talk with KPMG: The implications of cyber threats in the Information
Age
*18:00 Wednesday 2nd Week – Undergraduate Social Area, Department of
Computer Science*
[Note that this event starts one hour earlier than usual.]
Exact details (and a Facebook event) will follow soon, but we're planning
to have:
- A lecture on the *implications of cyber security threats* from a
political, business and social perspective and how the risk of cyber
attacks can be mitigated.
- An *introduction to technology consulting* at KPMG.
- *Free pizza and drinks* and *networking* with KPMG representatives.
About KPMG Technology
This is an opportunity to learn about KPMG Technology consulting, our
experiences and the different opportunities available. Technology is
increasingly critical to any business, and as one of the fastest-growing
areas within KPMG, it offers extensive scope for career development and
personal growth. In KPMG Technology Consulting, you’ll not only be helping
clients revolutionise their businesses, you’ll also be shaping the future
of our firm.
We offer both technical and non-technical roles and look for individuals
who have a keen interest in technology and an appetite to learn about how
we can leverage technology to support our clients.
------------------------------
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
<https://facebook.com/oxcompsoc/> or visit our Website
<https://ox.compsoc.net> for more information about the society.
Edward Hart
Secretary - Oxford University Computer Society
secretary(a)ox.compsoc.net
Hi all,
The term is over and I hope you're all looking forward to a relaxing
vacation/six weeks of revision for exams 🤢.
Last week we held committee elections at our Annual General Meeting, and
I'm delighted to announce that *Edward Hart* (Corpus) will succeed me as
president whilst *Joe Gardiner* (Oriel) was elected as secretary and *Ben
Slater* (Catz 🙂) was elected as treasurer.
[image: new_committee_small.jpg]
*Joe, Edward, and Ben*
As such, my two years on the committee are now over. I'd like to thank
Matthew Burke, Christopher Mullender, and William Seymour for serving on
two committees with me, and I very much look forward to seeing what Edward
does as president over the next year. Whilst secretary, Edward did a
particularly fantastic job at organising the 40th anniversary dinner at the
end of Hilary. Fifty people attended, including members from the founding
president of the society to the new committee. It was a pleasure to meet so
many past members, learn about the history of the society, and embarrass
myself with the discovery that we'd actually hosted the dinner on the
society's 39th anniversary. Looks like I'm still making off-by-one errors,
three years into this degree!
[image: dinner_small.jpg]
*The "40th" anniversary dinner*
Over and out,
Thomas Denney
President - Oxford University Computer Society
president(a)ox.compsoc.net
------------------------------
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
<https://facebook.com/oxcompsoc/> or visit our Website
<https://ox.compsoc.net> for more information about the society.
Hi all,
It's almost the final week of a very busy CompSoc term. Look forward to:
- the *LAN Night* on Saturday,
- the *AGM* on Wednesday where we'll be *electing a new committee* and
- the *40th Anniversary Dinner*.
With the vac fast approaching, now's a good time to organise a summer
internship. *Ensoft* are recruiting for the internship until *10 am Monday*.
All you need is a CV! The Oxford Careers service still have opportunities,
many of which are open until March 12.
Otherwise, if you'd like to play around with cloud computing, *Microsoft*
are offering *$100 credit* for a free *Azure* account.
Interested in the Blockchain? The Oxford Foundry is hosting a panel who'll
be discussing how the Blockchain could transform the world as we know it.
Finally, *congratulations to Oxford HashCode winners Tractor_Specialists*!
They came 21st in the world and will be competing in the final at Google
Dublin in April. Best of luck!
Enjoy the vac,
*Edward and the rest of the committee*
Events Geek Night 7: LAN Night
<https://www.facebook.com/events/161994861263548/>
*19:00 Saturday 7th Week – Undergraduate Social Area, Department of
Computer Science*
CompSoc will be hosting a *decent* LAN night on Saturday 7th week, with a
working LAN, working router and some games to play. Come and enjoy an
experience better than the last one.
Annual General Meeting <https://www.facebook.com/events/199652360770362/>
*19:00 Wednesday 8th Week – Undergraduate Social Area, Department of
Computer Science*
It's *election time* at CompSoc! The 2018–2019 CompSoc executive committee
will be elected and, if there are enough keen people, non-executive
positions may be created (the role of the new positions may or may not be
going to meetings no one else wants to go to). There's no need to come up
with a manifesto or have 3–5 years experience being a hack; just turn up on
the night and say why you'd be good for the role.
We have two more constitutional amendments to consider:
- Restricting the number of proxy votes to at most two per person.
- Requiring the Treasurer to maintain an inventory of CompSoc property
so that it comes under the University's insurance.
We'll also be voting on approving the minutes of all meetings made in the
last 15 years. The Proctors mandated a new constitution in 2014, which
we've only just noticed requires us to formally approve minutes of
meetings. CompSoc hasn't done that since 2003, so please email me with any
minutes you'd like to see.
There will also be the usual committee reports and pizza, and the return of
cheese and wine.
The official, updated agenda is attached. If you want to submit any other
motions, email me to add them to the agenda.
40th Anniversary Dinner
*19:00 Friday 8th Week – Foyer B, Ruth Deech Building, St Anne's College*
*It is now too late to get a ticket.*
Don't forget! The drinks reception starts at 19:00 and the dinner itself at
19:30. If you have any special dietary requirements and haven't yet emailed
us, do so soon.
Geek Night 8
*19:00 Saturday 8th Week – Undergraduate Social Area, Department of
Computer Science*
This is a small, unofficial Geek Night for those staying down in Oxford.
One or two committee members will be present.
Sponsor notices Ensoft CV deadline for software development careers
Looking to start a career in technology? Interested in a small company with
a great culture, that's also very successful and offers a graduate starting
salary of £40,000 from September 2018? Read more below…
We've grown by taking a few of the best Oxbridge graduates each year, and
investing heavily in their training. It's an ideal environment for bright,
creative people who want to develop rapidly. If you bring the computer
science knowledge and coding skills needed to tame Internet-scale complex
systems, you can solve challenging problems as part of a world-class
software engineering team.
Our application process is very simple:
- Email a CV to recruitment(a)ensoft.co.uk by *10am on Monday 5th March
2018 (8th week)*.
- Interviews (lasting no more than 2 hours) are held on Friday 9th March
(8th week) at the Saïd Business School, Park End Street, Oxford. If
successful, you'll have a firm offer quickly.
You can find more details on www.ensoft.co.uk/careers
<https://ensoft.us13.list-manage.com/track/click?u=8658f71b95ede053e3ff45ea9…>,
or get reminders by following us on Twitter (@ensoftuk) or on Facebook
(ensoftuk). But you are encouraged to apply soon. Whilst everything is
designed to take up as little of your time as we can, it is still very
competitive for places.
$100 credit with Microsoft Azure for students
Start building the future with Azure get $100 credit when you create your
Azure free account at http://aka.ms/azure4students.
No credit card needed; simply verify your student status through your
school email address, and you're ready to go.
Other notices Internships for computer scientists
Less than two weeks to apply for UK internships via the Summer Internship
Programme <http://www.careers.ox.ac.uk/the-internship-programme/>!
The programme offers hundreds of internships in a range of sectors. We are
currently advertising our UK batch of placements, which have an application
deadline of March 12th. All placements are exclusive to Oxford University
students, and full-time, matriculated students from any year group and
degree programme are eligible to apply.
Click here
<http://www.careers.ox.ac.uk/wp-content/uploads/2018/02/IT-and-Computing-Int…>
for a selection of IT and Computing internships, including Android app
development, R&D and Coding. See CareerConnect
<http://www.careers.ox.ac.uk/using-careerconnect/> for the full list and to
apply. Students can make two applications through the current batch of
placements available. The deadline for UK placements is Monday March 12th
2018.
How Blockchain Will Radically Transform our Society
<https://www.eventbrite.co.uk/e/how-blockchain-will-radically-transform-our-…>
*17:30–20:00 Wednesday 8th Week – The Oxford Foundry, 3–5 Hythe Bridge
Street*
Interested in learning about what Blockchain is capable of, and how it will
transform business, work, governance and society? Join us and our
distinguished panel for an evening conversation at the Oxford Foundry.
Panel:
- Ludwig Siegele, Technology Editor at The Economist
- Professor Vili Lehdonvirta, the Oxford Internet Institute
- Ruth Milligan, Head of Financial Services & Payments Programme at Tech
UK
- Jason Lacombe, co-founder at Veratrak
Moderator:
- Jack Laing, President of University of Oxford Blockchain Society
------------------------------
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
<https://facebook.com/oxcompsoc/> or visit our Website
<https://ox.compsoc.net> for more information about the society.
Hi everyone,
This week, we're thinking academically. At tonight's Geek Night, we'll be
trying out the *Coq proof assistant* and on Wednesday David Chisnall, the
Modern Compiler Design lecturer at Cambridge, will be talking about
his *open-source
work* with Objective-C and FreeBSD let him put his *research ideas into
practice*.
If you enjoyed Richard Baker's talk on UAVs two weeks ago, you'll be
pleased to find he us provided his slide
Hi everyone,
This week, we're thinking academically. At tonight's Geek Night, we'll be
trying out the *Coq proof assistant* and on Wednesday David Chisnall, the
Modern Compiler Design lecturer at Cambridge, will be talking about
his *open-source
work* with Objective-C and FreeBSD let him put his *research ideas into
practice*.
If you enjoyed Richard Baker's talk on UAVs two weeks ago, you'll be
pleased to find he us provided his slides, which are attached.
The remaining CompSoc events this term are the Week 7 *LAN Night*, the *Annual
General Meeting* and the *40th Anniversary Dinner*. If you're interested in
helping run CompSoc, talk to one of the committee to find out more.
Other events include Microsoft Student Partner's last workshop of
term, on *machine
learning*, the deadline for the *Microsoft Imagine Cup* and the Materials
Society hosting *AI and robotics experts* from Rolls-Royce.
Have a great week,
*Edward and the rest of the committee*
Events Geek Night 6: Computer-assisted proofs
<https://www.facebook.com/events/167812100673190/>
*19:00 Saturday 6th Week – Undergraduate Social Area, Department of
Computer Science*
Bring your laptop for a well-deserved evening of relaxing, chatting, games,
coding and a selection of food and drink. This week sees the return of geek
night themes! This week we'll be using automated theorem provers to provide
proofs of mind-boggling theorems like "A implies A" and that "Boolean OR is
commutative".
Tech talk: Open source in research
<https://www.facebook.com/events/152250855487158/>
*19:00 Wednesday 7th Week – Lecture Theatre A, Department of Computer
Science*
*Abstract.* This talk will discuss open source both as a mechanism for
involvement in research and as a means of technology transfer. I will
discuss the transition from the Étoilé Objective-C runtime, which
incorporated a number of novel research ideas, to the GNUstep runtime,
which is now used in numerous Android applications and as the base of
Microsoft’s WinObjC project. I will also discuss some of my experience on
the FreeBSD Core Team, particularly in terms of engagement of research and
industrial communities, and out current work using LLVM and FreeBSD for
both prototyping and industrial engagement.
As usual, pizza and drinks will be provided.
*Bio.* David Chisnall is the Bye Fellow in Computer Science at Murray
Edwards College, Cambridge, and teaches Modern Compiler Design. He is a
contributor to the Étoilé user environment, GNUstep development environment
and LLVM project. His research interests include cross-language
interoperability, architectures for modern programming languages and
dynamic object-oriented programming languages.
Geek Night 7: LAN Night <https://www.facebook.com/events/161994861263548/>
*19:00 Saturday 7th Week – Undergraduate Social Area, Department of
Computer Science*
CompSoc will be hosting a *decent* LAN night on Saturday 7th week, with a
working LAN, working router and some games to play. Come and enjoy an
experience better than the last one.
Annual General Meeting <https://www.facebook.com/events/199652360770362/>
*19:00 Wednesday 8th Week – Undergraduate Social Area, Department of
Computer Science*
It's election time at CompSoc! The 2018–2019 CompSoc executive committee
will be elected and, if there are enough keen people, non-executive
positions may be created (the role of the new positions may or may not be
going to meetings no one else wants to go to). There's no need to come up
with a manifesto or have 3–5 years experience being a hack; just turn up on
the night and say why you'd be good for the role.
We'll also be voting on approving the minutes of all meetings made in the
last 15 years. The Proctors mandated a new constitution in 2014, which
we've only just noticed requires us to formally minutes of meetings.
CompSoc hasn't done that since 2003, so please email me with any minutes
you'd like to see.
There will also be the usual committee reports and pizza, and the return of
cheese and wine.
The official agenda is attached. If you want to submit any other motions,
email me to add them to the agenda.
Sponsor notices Microsoft Azure Functions & Computer Vision Workshops
Microsoft’s
Vision and Language services: an interactive lab
<https://www.facebook.com/events/1355046071308201/>
*19:10–20:30, Monday 7th Week – Blue Boar Lecture Theatre, Christ Church*
Oxford Microsoft Student Partners are delighted to welcome Ms Frances
Tibble from Microsoft to give a talk on Microsoft Cognitive Services.
Frances recently graduated from Imperial College London, joining Microsoft
as a Software Engineer. She now specialises in Machine Learning and AI,
which means she gets to throw lots of buzzwords around. In this session
we’ll be looking at a great source of those words: computer vision and
language.
The event is free with pizzas, drinks, Microsoft swag and more; you get
$100 worth of Azure credit simply by turning up to the workshop! On Azure,
you can make apps that recognise images and speech, set up bots that
understand what you say, or build and train your own machine learning model.
To get more updates, join the Microsoft Student Partners Facebook group
<https://www.facebook.com/OxfordMSP/>.
*Part 1: Vision (30 mins)*
This will be a presentation on how we can extract information from images
using Microsoft’s computer vision APIs, followed by a hands-on lab where
we’ll build our own machine learning model to classify images.
*Part 2: Language (30 mins)*
This will be a deep-dive presentation into language understanding using
Microsoft’s LUIS, followed by a guided lab to build our own custom language
model.
*FAQ*
*What programming language will we be using?*
This is a “no-code” lab, which means we’ll build our models without having
to write any code.
*What will I learn?*
You’ll get started with Microsoft’s Cognitive Services so you can build
projects of your own. Check out what students built using these
services at Hack
Cambridge <https://aka.ms/hackcambridge> and IC Hack <https://aka.ms/ichack>
.
*What do I need?*
Bring yourself and your laptop!
Microsoft Imagine Cup
Not long to go until Microsoft’s annual student developer competition
submission deadline (18th of March)!
*If you have a technical University project, hackathon idea, or even a side
project you are working on, why not enter it into the Imagine Cup?* It
doesn’t need to be 100% polished and perfected, as long as you have a
strong concept and have started on the technical development, your idea
could see you go to the UK National finals and win a cash prize of £5000
and an Xbox One X (1st prize). 2nd prize is £3000 and 3rd is £2000. Teams
can be up to 3 people and the only requirement is that the idea is built on
Azure. If you would like to access an Azure grant code ($100 a month for 3
months), please email Oxford’s Microsoft Student Partner lead to get one
Shu Ishida (shu.ishida(a)chch.ox.ac.uk).
Register here – https://aka.ms/imaginecupuk
Other notices Cutting Edge Research: Inside the Rolls-Royce Future
Technologies Group
*17:00 Tuesday 7th Week – Wolfson Meeting Room, Materials Science
Department*
The Materials Society is hosting researchers from Rolls-Royce’s Future
Technologies group, who are talking about the exciting work they do. The
talk includes work Rolls-Royce is doing using AI to design new aerospace
materials, and developing snake robots for inspection and repair.
Space is limited, so you *must sign up*
<https://docs.google.com/forms/d/e/1FAIpQLSeMYxo70diz9fB_mG6c151ecBgB4WPO6Te…>
.
*Dr Al Lambourne* is a materials specialist, looking at novel electrical
and magnetic materials, functional coatings and composites.
*Dr Bilal Nasser* is an expert in robotics and computer vision, having
worked for Rolls-Royce developing tele-operative and snake-like robots.
*Dr Bryce Conduit* is an expert in AI, and is building an AI platform to
better optimise design and manufacture.
The event is free and food will be provided.
------------------------------
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
<https://facebook.com/oxcompsoc/> or visit our Website
<https://ox.compsoc.net> for more information about the society.
Edward Hart
Secretary - Oxford University Computer Society
secretary(a)ox.compsoc.net
Hi everyone,
Will some programs become too complex to understand? Will computers have to
program themselves? *Ensoft*'s CTO will show us how *computer-assisted
programming* is going to be make our lives easier and the future of the
career programmer.
Congratulations to those who have been going every week to *Learn to Code*!
We're nearly at the end and we'll be continuing with our exercise-based
format. This week, we'll be building upon our knowledge of lists and
dictionaries and looking at ways you can use your new programming skills.
Next Saturday, *Geek Night* will have a theme for the first time since
Michaelmas (I'm sorry for my laziness): *computer-assisted proofs*. Then,
we'll be hosting David Chisnall from Cambridge, who'll be talking about how
he used *open-source* work in Objective-C and FreeBSD to put *research
ideas into practice* and to transfer technologies.
Outside of CompSoc, *Microsoft's* student partners are hosting workshops
covering *machine learning* and *computer vision*.
Have a great week,
*Edward and the rest of the committee*
Events Tech talk with Ensoft: Will Skynet win? Five ways computers write
software better than you <https://www.facebook.com/events/184165005688535/>
*19:00 Wednesday 6th Week – Lecture Theatre A, Department of Computer
Science*
*Bio.* Simon Chatterjee is a Director and CTO of Ensoft, whose experience
includes helping to bring into existence the Guinness Book of Records'
"World's Highest Capacity Internet Router".
*Abstract.* The Internet is perhaps the most complex machine ever invented,
and it's made of software. This pushes the limits of human capacity for
creating and testing code, but with recent advances, the machines are
starting to rise up and take on these challenges. I'll talk about what's
happening, why it's awesome, and what it means for your future career.
As usual, pizza and drinks will be provided.
Learn to Code 5: List, dictionaries, stacks and more
<https://www.facebook.com/events/173211989952029/?event_time_id=173212276618…>
*19:00 Thursday 6th Week – Lecture Theatre A, Department of Computer
Science*
In the final session of the term, we will continue to look at fundamental
data structures like lists and dictionaries before moving on to looking at
how we can use lists as stacks and then at how to use stacks to model stack
machines, which underpin how Python is executed on your computer. Finally,
we’ll look at problems that the skills you’ve learned this term can be
applied to, such as data processing for statistics, machine learning, and
image processing.
Next term, we will run the previously advertised seventh week session with
a machine learning expert covering the basics of machine learning in Python.
Geek Night 6 <https://www.facebook.com/events/167812100673190/>
*19:00 Saturday 6th Week – Undergraduate Social Area, Department of
Computer Science*
Bring your laptop for a well-deserved evening of relaxing, chatting, games,
coding and a selection of food and drink. This week sees the return of geek
night themes! This week we'll be using automated theorem provers to provide
proofs of mind-boggling quick mathz like 2 + 2 = 4 and 4 − 1 = 3.
Open source in research <https://www.facebook.com/events/152250855487158/>
*19:00 Wednesday 7th Week – Lecture Theatre A, Department of Computer
Science*
*Bio.* David Chisnall is the Bye Fellow in Computer Science at Murray
Edwards College, Cambridge, and teaches Modern Compiler Design. He is a
contributor to the Étoilé user environment, GNUstep development environment
and LLVM project. His research interests include cross-language
interoperability, architectures for modern programming languages and
dynamic object-oriented programming languages.
*Abstract.* This talk will discuss open source both as a mechanism for
involvement in research and as a means of technology transfer. I will
discuss the transition from the Étoilé Objective-C runtime, which
incorporated a number of novel research ideas, to the GNUstep runtime,
which is now used in numerous Android applications and as the base of
Microsoft’s WinObjC project. I will also discuss some of my experience on
the FreeBSD Core Team, particularly in terms of engagement of research and
industrial communities, and out current work using LLVM and FreeBSD for
both prototyping and industrial engagement.
Sponsor notices Microsoft Azure Functions & Computer Vision Workshops
Oxford Microsoft Student Partners are running two coding workshops next
week on the exciting topics of cloud computing and computer vision.
All events are free with pizzas, drinks, Microsoft swag and more; you get
$100 worth of Azure credit simply by turning up to one of our workshops! On
Azure, you can make apps that recognise images and speech, set up bots that
understand what you say, or build and train your own machine learning model.
To get more updates, join the Microsoft Student Partners Facebook group
<https://www.facebook.com/OxfordMSP/>.
Machine Learning Workshop <https://www.facebook.com/events/788434401367266/>
*19:10–20:30, Tuesday 6th Week – Lecture Room 1, Christ Church*
Do you want to build your own Machine Learning model but don't know where
to start? Well look no further! We are running a workshop to teach you
exactly how to build and train your model using Azure Machine Learning.
Anyone from intermediate CS students to non-CS students new to machine
learning are welcome! We'll provide a step-by-step hand out with examples.
Free pizzas and drinks are always a thing here, and even better, we give
out *Free Azure Subscription* worth $100, just for those of you who joined
the workshop!
Save your interests to stay updated!
- Venue: Lecture Room 1, Christ Church
- Time: 19:10–20:30, Tuesday 20th Feb
- Benefits: Free pizzas, Microsoft swag and $100 worth Azure subscription
- Event page: https://www.facebook.com/events/788434401367266/
Microsoft’s Vision and Language services: an interactive lab
<https://www.facebook.com/events/1355046071308201/>
*19:10–20:30, Monday 7th Week – Blue Boar Lecture Theatre, Christ Church*
Oxford Microsoft Student Partners are delighted to welcome Ms Frances
Tibble from Microsoft to give a talk on Microsoft Cognitive Services.
Frances recently graduated from Imperial College London, joining Microsoft
as a Software Engineer. She now specialises in Machine Learning and AI,
which means she gets to throw lots of buzzwords around. In this session
we’ll be looking at a great source of those words: computer vision and
language.
*Part 1: Vision (30 mins)*
This will be a presentation on how we can extract information from images
using Microsoft’s computer vision APIs, followed by a hands-on lab where
we’ll build our own machine learning model to classify images.
*Part 2: Language (30 mins)*
This will be a deep-dive presentation into language understanding using
Microsoft’s LUIS, followed by a guided lab to build our own custom language
model.
*FAQ*
*What programming language will we be using?*
This is a “no-code” lab, which means we’ll build our models without having
to write any code.
*What will I learn?*
You’ll get started with Microsoft’s Cognitive Services so you can build
projects of your own. Check out what students built using these
services at Hack
Cambridge <https://aka.ms/hackcambridge> and IC Hack <https://aka.ms/ichack>
.
*What do I need?*
Bring yourself and your laptop!
Other notices Internship Placements in IT and Computing
*Micro-Internship Programme*
Keen to enhance your CV with work experience? The Micro-Internship Programme
<https://www.careers.ox.ac.uk/micro-internships/> facilitates 2–5 day work
experience placements in 9th and 10th week of every term. Applications are
OPEN and the deadline is *midday, Monday 19th February*. Please see our
handy sector list
<http://www.careers.ox.ac.uk/wp-content/uploads/2018/02/MIP-HT18-Second-Batc…>
to browse micro-internship opportunities which may be of interest to your
students.
*Looking for guidance with your application?*
Previous hosts have given helpful application feedback and advice
<http://www.careers.ox.ac.uk/wp-content/uploads/2018/01/Employer-Feedback-on…>.
Stay up to date with our internship programmes by signing up to the Internship
Office email alerts <http://bit.ly/2hUWOHY> and visiting the Internship
Office Facebook page <https://www.facebook.com/internshipoffice/>. For any
questions please email micro-internships(a)careers.ox.ac.uk.
------------------------------
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
<https://facebook.com/oxcompsoc/> or visit our Website
<https://ox.compsoc.net> for more information about the society.
Edward Hart
Secretary - Oxford University Computer Society
secretary(a)ox.compsoc.net
Hi everyone,
*Drones* are one of the most exciting technologies to hit the mainstream in
recent year, promising to revolutionise logistics and warfare – if they
stop getting stuck in trees. This week's talk is about drones: drones for
the consumer, their exciting future, their creative misuses and how we can
protect ourselves.
*Learn to Code* continues and we'll have practising advanced list features
and introducing the dictionary data type.
This is also the last week you can sign up for our *40th Anniversary Dinner*
!
Outside of CompSoc, *Microsoft's* student partners are hosting four(!)
workshops covering *cloud computing* with Azure, *computer vision* and *machine
learning*. The Oxford Foundry is launching a *startup accelerator program*
and hosting a workshop on *building a landing page* in two hours.
Have a great week,
*Edward and the rest of the committee*
Events Geek Night 4 <https://www.facebook.com/events/160936788020771/>
*19:00 Saturday 4th Week – Undergraduate Social Area, Department of
Computer Science*
Bring your laptop for an evening of relaxing, chatting, games, coding and a
selection of food and drink.
UAVing a laugh!? <https://www.facebook.com/events/105499533603409/>
*19:00 Wednesday 5th Week – Lecture Theatre A, Department of Computer
Science*
*Abstract.* Drones have been in consumer hands and newspaper headlines for
several years now. While their much-touted potential to dramatically change
modern existence is slowly beginning to emerge, it sometimes seems like
their most notable success thus far has been in crashing into everything in
sight.
This talk will take a brief look at the devices currently available for the
everyday consumer. It will then explore some exciting legitimate uses as
well as the manifold creative misuses people have devised. Finally it will
discuss the potential countermeasures that have been proposed to detect
UAVs, disable or commandeer them, and trace misuse back to operators.
There will be a selection of commodity drones to have a look at, from tiny
FPV ones up to an octorotor that will lift a kilo of payload.
*Bio.* Richard Baker is a member of the Cyber Security CDT at Oxford.
Learn to Code 4: Lists and dictionaries
<https://www.facebook.com/events/173211989952029/?event_time_id=173212273285…>
*19:00 Thursday 5th Week – Lecture Theatre A and Room 051, Department of
Computer Science*
In the fourth session, we're going to continue the exercise-based format we
had last week. We'll continue our practice with lists and introduce a new
data structure, dictionaries (aka maps).
The video for last week's session is now on YouTube
<https://www.youtube.com/watch?v=TU1aisio7IU>, whilst the exercises and
solutions are on GitHub
<https://github.com/oxcompsoc/learntocode/blob/master/session3/README.md>.
If you missed last week's session, we *strongly* encourage that you take
the time to go through a few more of the exercises before next week's
session.
Geek Night 5 <https://www.facebook.com/events/2000752436861057/>
*19:00 Saturday 5th Week – Undergraduate Social Area, Department of
Computer Science*
Congratulations on surviving another fifth week! Bring your laptop for a
well-deserved evening of relaxing, chatting, games, coding and a selection
of food and drink.
Tech talk with Ensoft: Will Skynet win? Five ways computers write software
better than you <https://www.facebook.com/events/184165005688535/>
*19:00 Wednesday 6th Week – Lecture Theatre A, Department of Computer
Science*
*Abstract.* The Internet is perhaps the most complex machine ever invented,
and it's made of software. This pushes the limits of human capacity for
creating and testing code, but with recent advances, the machines are
starting to rise up and take on these challenges. I'll talk about what's
happening, why it's awesome, and what it means for your future career.
As usual, pizza and drinks will be provided.
*Bio.* Simon Chatterjee is a Director and CTO of Ensoft, whose experience
includes helping to bring into existence the Guinness Book of Records'
"World's Highest Capacity Internet Router".
40th Anniversary Dinner <https://www.facebook.com/events/601485016909802/>
*Drinks reception from 19:00, Wednesday 8th Week – Foyer B, St Anne's
College*
CompSoc turns 40 next year and we're celebrating in style! A sumptuous
three-course dinner at St Anne's (Domino's was booked up), joined by
CompSoc members spanning the society's 40-year history. All for just
£20. Reserve
your place here <https://ox.compsoc.net/dinner/> (don't worry about the
donation bit – that's just for old members who are in full-time
employment). There are a limited number of places and *reservations close
on Friday*, so act quickly!
Sponsor notices Microsoft Azure Functions & Computer Vision Workshops
Oxford Microsoft Student Partners are running two coding workshops next
week on the exciting topics of cloud computing and computer vision.
All events are free with pizzas, drinks, Microsoft swag and more; you get
$100 worth of Azure credit simply by turning up to one of our workshops! On
Azure, you can make apps that recognise images and speech, set up bots that
understand what you say, or build and train your own machine learning model.
To get more updates, join the Microsoft Student Partners Facebook group
<https://www.facebook.com/OxfordMSP/>.
Azure Functions Workshop <https://www.facebook.com/events/2039172689699093/>
*19:10–20:30, Tuesday 5th Week – Lecture Room 1, Christ Church*
Do you want to have image processing for your IoT device, or manage bots to
run scheduled tasks? Want to learn the fastest way to get your JavaScript
code running online?
Azure Functions is a great solution for processing data, integrating
systems, working with the internet-of-things (IoT), and building simple
APIs and microservices.
- Venue: Lecture Room 1, Christ Church
- Time: 19:10–20:30, Tue 13th Feb
- Benefits: Free pizzas, Microsoft swag and $100 worth Azure subscription
- Event page: https://www.facebook.com/events/2039172689699093/
Computer Vision Workshop – learn to code AI powered apps
<https://www.facebook.com/events/1732026393487459/>
*19:10–20:30, Friday 5th Week – Lecture Room 1, Christ Church*
Do you want to make your own AI powered app but don't know where to begin?
We are running a workshop that teaches you exactly how to make your app
"see the world"! We will walk you through how to start using Microsoft
Computer Vision and Custom Vision APIs, and at the end of the day, let you
train your own image recognition model!
- Venue: Lecture Room 1, Christ Church
- Time: 19:10–20:30, Fri 16th Feb
- Benefits: Free pizzas, Microsoft swag and $100 worth Azure subscription
- Event page: https://www.facebook.com/events/1732026393487459/
Machine Learning Workshop <https://www.facebook.com/events/788434401367266/>
*19:10–20:30, Tuesday 6th Week – Lecture Room 1, Christ Church*
Do you want to build your own Machine Learning model but don't know where
to start? Well look no further! We are running a workshop to teach you
exactly how to build and train your model using Azure Machine Learning.
Anyone from intermediate CS students to non-CS students new to machine
learning are welcome! We'll provide a step-by-step hand out with examples.
Free pizzas and drinks are always a thing here, and even better, we give
out *Free Azure Subscription* worth $100, just for those of you who joined
the workshop!
Save your interests to stay updated!
- Venue: Lecture Room 1, Christ Church
- Time: 19:10–20:30, Tuesday 20th Feb
- Benefits: Free pizzas, Microsoft swag and $100 worth Azure subscription
- Event page: https://www.facebook.com/events/788434401367266/
Microsoft’s Vision and Language services: an interactive lab
<https://www.facebook.com/events/1355046071308201/>
*19:10–20:30, Monday 7th Week – Blue Boar Lecture Theatre, Christ Church*
Oxford Microsoft Student Partners are delighted to welcome Ms Frances
Tibble from Microsoft to give a talk on Microsoft Cognitive Services.
Frances recently graduated from Imperial College London, joining Microsoft
as a Software Engineer. She now specialises in Machine Learning and AI,
which means she gets to throw lots of buzzwords around. In this session
we’ll be looking at a great source of those words: computer vision and
language.
*Part 1: Vision (30 mins)*
This will be a presentation on how we can extract information from images
using Microsoft’s computer vision APIs, followed by a hands-on lab where
we’ll build our own machine learning model to classify images.
*Part 2: Language (30 mins)*
This will be a deep-dive presentation into language understanding using
Microsoft’s LUIS, followed by a guided lab to build our own custom language
model.
*FAQ*
*What programming language will we be using?*
This is a “no-code” lab, which means we’ll build our models without having
to write any code.
*What will I learn?*
You’ll get started with Microsoft’s Cognitive Services so you can build
projects of your own. Check out what students built using these
services at Hack
Cambridge <https://aka.ms/hackcambridge> and IC Hack <https://aka.ms/ichack>
.
*What do I need?*
Bring yourself and your laptop!
Other notices The Oxford Foundry launches the LEV8 accelerate program
*LEV8* – /ˈɛlɪveɪt/ – pron: el-ev-ate
verb
To raise or lift (something) to a higher position.
To raise to a more impressive level.
*What is OXFO LEV8?*
OXFO LEV8 at the Oxford Foundry is the University of Oxford’s newest
accelerator, designed to support and nurture early-stage start-up teams
affiliated to the University by helping to develop them into strong,
scalable businesses.
*Who can apply?*
OXFO LEV8 welcomes applications from any start-up team that includes at
least one Oxford University student, member of staff, or alumnus/alumna
within 10 years of graduation.
*Why apply?*
- OXFO LEV8 welcomes ventures from all sectors. We believe that
innovation thrives in a diverse community.
- Our programme is led and influenced by entrepreneurs – we practice
what we preach!
- We offer a bespoke programme, tailored to the needs and interests of
our venture teams.
- Our programme focuses on bringing relevant industry experts to all of
our ventures.
- We are global: we will be bringing international angels, investors and
thought leaders to our doorstep – physically and via video links and
webinars.
- We offer access to excellence in entrepreneurial learning, through the
University of Oxford, and through access to world leading intellectual
capital.
- Our programme will focus on personal growth, and developing an
entrepreneurial mind set while you shape and scale your start-up.
*Applications are now open – apply by midnight on 20 February!*
Full information at https://www.oxfordfoundry.ox.ac.uk/about-oxfo-lev8.
How to Build a Landing Page in 2 hours
<https://www.eventbrite.co.uk/e/how-to-build-a-landing-page-in-2-hours-ticke…>
*18:00–20:30, Thursday 5th Week – The Oxford Foundry, 3–5 Hythe Bridge
Street, OX1 2EW*
The Oxford Foundry have arranged a *free Coding Workshop* for you in
partnership with CodeSoc and Le Wagon – Change your Life: Learn to Code.
Anyone can learn to code. *No previous coding experience required.*
Create your Landing Page in 2 Hours.
Please bring your booking confirmation and a fully charged laptop! Requires
no prior knowledge.
Reserve your space here
<https://www.eventbrite.co.uk/e/how-to-build-a-landing-page-in-2-hours-ticke…>
(capacity limited to 50 students).
*For university of oxford students only.*
------------------------------
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
<https://facebook.com/oxcompsoc/> or visit our Website
<https://ox.compsoc.net> for more information about the society.
Edward Hart
Secretary - Oxford University Computer Society
secretary(a)ox.compsoc.net
Hi everyone,
This week, David North of *CoreFiling* will be introducing us *continuous
deployment*: how you can release product as soon as changes are made, not
just every six months. This week's *Learn to Code* session will on lists,
strings and using functions. The week ends with our usual *Geek Night*.
Outside of CompSoc, *Entrepreneur First* are hosting a *drinks event* at
The Jam Factory where they'll be demystifying the tech startup scene.
*Microsoft's* student partners are hosting two workshops on *cloud
computing* with Azure and *computer vision*. If you're itching for a chance
to stretch your webdev skills, *The Oxford Student* is seeking a developer
to modernise and revamp their website.
Have a great week,
*Edward and the rest of the committee*
Events Tech talk with CoreFiling: Continuous deployment
<https://www.facebook.com/events/2021121251489386/>
*19:00 Wednesday 4th Week – Lecture Theatre A, Department of Computer
Science*
David North will talk about CoreFiling’s journey from product releases
every six weeks, to every two weeks, to every week, and finally to a
continuous deployment process where changes to our web apps can go live
within hours of coding and testing being completed. He’ll talk about both
the technology that made it possible, and the business processes and
challenges involved.
Learn to Code 3: Loops and functions
<https://www.facebook.com/events/173211989952029/?event_time_id=173212263285…>
*19:00 Thursday 4th Week – Lecture Theatre A, Department of Computer
Science*
In the third session we're going to continue looking at while loops by
building a number guessing game before learning how to write your own
functions. Like this second session, much of the session will require you
to work on a laptop, so we highly recommend taking one.
Geek Night 4 <https://www.facebook.com/events/160936788020771/>
*19:00 Saturday 4th Week – Undergraduate Social Area, Department of
Computer Science*
Bring your laptop for an evening of relaxing, chatting, games, coding and a
selection of food and drink.
Sponsor notices Evening with Entrepreneur First
<https://www.facebook.com/events/809585852559130/>
*17:00 Monday 4th Week – The Jam Factory, Hollybush Row, 27 Park End
Street, OX1 1HU*
You are warmly invited to attend a free evening at the Jam Factory,
complete with free drinks and snacks, hosted by Entrepreneur First, to find
out more about the exciting opportunities available at EF.
Entrepreneur First are coming to Oxford, to demystify the exciting world of
technology entrepreneurship! Europe's leading startup builder, EF's mission
is to build the world's most important companies, by supporting ambitious
individuals to build tech startups from scratch. Its uniqueness is that you
don't need a team or idea to join the programme, just pure talent! EF
supports you to find a co-founder, build a team, develop your idea, and
secure funding. Around 80–100 talented individuals join every cohort, and
applications are currently open for the next programme; come along to see
if its for you!
Microsoft Azure Functions & Computer Vision Workshops
Oxford Microsoft Student Partners are running two coding workshops next
week on the exciting topics of cloud computing and computer vision.
All events are free with pizzas, drinks, Microsoft swag and more; you get
$100 worth of Azure credit simply by turning up to one of our workshops! On
Azure, you can make apps that recognise images and speech, set up bots that
understand what you say, or build and train your own machine learning model.
Azure Functions Workshop <https://www.facebook.com/events/2039172689699093/>
*19:10–20:30, Tuesday 5th Week – Lecture Room 1, Christ Church*
Do you want to have image processing for your IoT device, or manage bots to
run scheduled tasks? Want to learn the fastest way to get your JavaScript
code running online?
Azure Functions is a great solution for processing data, integrating
systems, working with the internet-of-things (IoT), and building simple
APIs and microservices.
- Venue: Lecture Room 1, Christ Church
- Time: 7.10 – 8.30 pm, Tue 13th Feb
- Benefits: Free pizzas, Microsoft swag and $100 worth Azure subscription
- Event page: https://www.facebook.com/events/2039172689699093/
Computer Vision Workshop – learn to code AI powered apps
<https://www.facebook.com/events/1732026393487459/>
*19:10–20:30, Friday 5th Week – Lecture Room 1, Christ Church*
Do you want to make your own AI powered app but don't know where to begin?
We are running a workshop that teaches you exactly how to make your app
"see the world"! We will walk you through how to start using Microsoft
Computer Vision and Custom Vision APIs, and at the end of the day, let you
train your own image recognition model!
- Venue: Lecture Room 1, Christ Church
- Time: 7.10 – 8.30 pm, Fri 16th Feb
- Benefits: Free pizzas, Microsoft swag and $100 worth Azure subscription
- Event page: https://www.facebook.com/events/1732026393487459/
Other notices Web developer sought by *The Oxford Student*
We’re looking to build a new website, and we need someone with coding
expertise and web design experience to help us with this. The position
would entail designing and setting up a new website for the newspaper where
we can publish articles and videos to our audience. Our current website
receives an average of 1,000 hits per month but is slow and outdated, and
we’re hoping to massively improve our online presence this term so having a
well-designed and fast website is something we’d really value.
The role would be for this term, and would involve working alongside our
team to ensure our content is represented in the best way possible.
Like all in student journalism, the role is unpaid but is a great
opportunity to get some experience and exposure of your work, and to meet
new people.
Applications should be send to mailto:editor@oxfordstudent.com with the
title ‘Website application’, and should consist of a brief (100–200 words)
outline of relevant experience and plans for the new website.
Penny Young Editor-in-Chief, *The Oxford Student*
------------------------------
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
<https://facebook.com/oxcompsoc/> or visit our Website
<https://ox.compsoc.net> for more information about the society.
Hi everyone,
It was great to see so many people at last week's *Learn to Code*! We hope
to see you again this week, where we'll be continuing with while loops and
other control structures. Don't forget:
- *Arrive early* to ensure you can attend!
- *Don't forget your laptop!*
- *Charge your laptop beforehand* – we have only a few extension leads.
*Many thanks to all the volunteers!* If you'd like to be volunteer, join
the Learn to Code Helpers group
<https://www.facebook.com/groups/OXLearnToCodeHelpers/> to get updates.
If you missed Metaswitch's talk on Rust last week, you'll be pleased to
find the talk's slides attached to this newsletter.
This week's talk is by *Ocado Technology*, who'll be guiding you
through *Legacy
Land*. Why are legacy systems so frustrating? How do you leave a positive
software legacy? At this talk, you'll find out.
Then, it's our *Geek Night*, a talk on by *CoreFiling on continuous
deployment* and our third Learn to Code session.
Have a great week,
*Edward and the rest of the committee*
P.S. Don't forget to sign up for the 40th Anniversary Dinner
<https://www.facebook.com/events/601485016909802/>!
Events Geek Night 2 <https://www.facebook.com/events/315559422285996/>
*19:00 Saturday 2nd Week – Undergraduate Social Area, Department of
Computer Science*
Bring your laptop for an evening of relaxing, chatting, games, coding and a
selection of food and drink. This week's theme is the triumphal return of
cheese.
Tech talk with Ocado Technology: Landing in Legacy Land
<https://www.facebook.com/events/1075648285910242/>
*19:00 Wednesday 2nd Week – Lecture Theatre A, Department of Computer
Science*
*Abstract.* Why are legacy systems so frustrating? Why do we ponder about
its complexities and constraints? Why does it knock us down so hard when we
come across it in our new jobs. Well, we can’t answer all your questions
about Legacy Land, but we can surely provide some useful insight on how to
deal with it. Most importantly, making it fun and creating the legacy
everyone will talk about.
*Bio.* Anna Miedzianowska (Head of Product at Ocado Technology) and Bruno
Patriota (Product Owner at Ocado Technology) are passionate product
professionals working at Ocado Technology. They are both strong advocates
of a user-centric approach and customer dialogue, and in trying to bring a
little order to chaos wherever possible.
Anna* – *LinkedIn (https://www.linkedin.com/in/ankamiedzianka/) | Twitter (
http://twitter.com/@ankamiedzianka)
Bruno* – *LinkedIn (https://www.linkedin.com/in/bruno-patriota-a8a95292/) |
Twitter (https://twitter.com/@DigdaProduct)
Learn to Code 2: Control structures
<https://www.facebook.com/events/173211989952029/?event_time_id=173212259952…>
*19:00 Thursday 3rd Week – Lecture Theatres A & B, Department of Computer
Science*
Learn to Code is back! If you've ever wanted to learn the basics of
programming, refresh your Python knowledge, or get an idea of what computer
scientists actually do all day then this is going to be a great course for
you ☺️.
We aren't going to assume any prior programming experience, although to get
the best out of the sessions we highly recommend that you bring a laptop so
that you can follow along with some of the examples.
In this second session we will be looking at executing different code based
on conditions (if/elif/else) and looping (for/while).
Both Thomas and Sauyon's sessions will cover the same content, but you may
wish to go to the same session as last week for continuity.
We do expect demand to be very high for this course, so please try to
arrive before the advertised start time as we need to register everyone
(for fire regulations). You'll need to enter via the back door on Parks
Road; there are CompSoc signs up at the department.
If you're a CS student with a little spare time and enthusiasm, please
consider volunteering by contacting the committee.
Geek Night 3 <https://www.facebook.com/events/392785764515391/>
*19:00 Saturday 3rd Week – Undergraduate Social Area, Department of
Computer Science*
Bring your laptop for an evening of relaxing, chatting, games, coding and a
selection of food and drink. This week's Geek Night theme is pizza which
arrives on time.
Tech talk with CoreFiling: Continuous deployment
<https://www.facebook.com/events/2021121251489386/>
*19:00 Wednesday 4th Week – Lecture Theatre A, Department of Computer
Science*
David North will talk about CoreFiling’s journey from product releases
every six weeks, to every two weeks, to every week, and finally to a
continuous deployment process where changes to our web apps can go live
within hours of coding and testing being completed. He’ll talk about both
the technology that made it possible, and the business processes and
challenges involved.
Learn to Code 3: Loops and functions
<https://www.facebook.com/events/173211989952029/?event_time_id=173212263285…>
*19:00 Thursday 4th Week – Lecture Theatre A, Department of Computer
Science*
In the third session we're going to continue looking at while loops by
building a number guessing game before learning how to write your own
functions. Like this second session, much of the session will require you
to work on a laptop, so we highly recommend taking one.
------------------------------
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
<https://facebook.com/oxcompsoc/> or visit our Website
<https://ox.compsoc.net> for more information about the society.
Edward Hart
Secretary - Oxford University Computer Society
secretary(a)ox.compsoc.net
Hi everyone,
This week it's our *first Learn to Code class*. We'll start off by
introducing programming in general, then the Python language and its basic
structures. We've had unprecedented demand, so:
- *Arrive early* to ensure you can attend! Due to fire regulations, we
have a maximum of 200-or-so attendees and we'll be registering everyone who
enters.
- *Don't forget your laptop!*
- If you're a CS student and can spare a little time and enthusiasm, *please
considering volunteering* as a TA. We'd appreciate as much help as we
can get. It doesn't matter if you can only help out at a few sessions, it
all goes a long way to getting people interested in programming and helping
them learn effectively. Join the Learn to Code Helpers group
<https://www.facebook.com/groups/OXLearnToCodeHelpers/> if you're
interested.
This week's talk is by *Metaswitch*. *What's so cool about Rust?* A lot.
We'll learn how Rust hopes to replace C++ through advances in static
analysis and smart type systems, making code with memory bugs uncompilable.
After that, it's our usual *Geek Night* and a *tech talk with Ocado
Technology* on dealing with legacy software.
You can still register for BAE's *Capture the Flag* event this Saturday.
The location has now been confirmed as Doctorow Hall in Teddy Hall and
OUEngSoc has now published a *Facebook event*
<https://www.facebook.com/events/650907481966992/>.
Finally, the Oxford University's *Summer Internship* and *Micro-Internship*
programmes have opened for applications, with a variety of opportunities in
technology sector. Applications start closing from the middle of February.
Have a great week,
*Edward and the rest of the committee*
P.S. Don't forget to sign up for the 40th Anniversary Dinner
<https://www.facebook.com/events/601485016909802/>!
Events Tech talk with Metaswitch: "Rust: making the Internet more secure,
statically" <https://www.facebook.com/events/288090265048260/>
*19:00 Wednesday 2nd Week – Lecture Theatre A, Department of Computer
Science*
Rust is a relatively new programming language which is rapidly gaining
traction in industry. It aims to replace C++, using a smart type system and
static analysis to enforce safe use of pointers while retaining the
efficiency required for systems programming. Buffer overflows and incorrect
memory management are responsible for a large fraction of recent security
vulnerabilities; Rust simply makes these impossible to compile. It’s a
great example of how the concepts of Computer Science are making a
practical difference to modern software engineering.
Bio: Keith Wansbrough is a Software Engineer at Metaswitch Networks Ltd.
Learn to Code 1: Introduction to Python
<https://www.facebook.com/events/173211989952029/?event_time_id=173212266618…>
*19:00 Thursday 2nd Week – Lecture Theatres A & B, Department of Computer
Science*
Learn to Code is back! If you've ever wanted to learn the basics of
programming, refresh your Python knowledge, or get an idea of what computer
scientists actually do all day then this is going to be a great course for
you ☺️.
We aren't going to assume any prior programming experience, although to get
the best out of the sessions we highly recommend that you bring a laptop so
that you can follow along with some of the examples. It doesn't matter
whether you use Windows, Mac, or Linux, and in the first session we'll
explain how to get started on any of these platforms.
In this course we are going to be using the programming language Python,
which is one of the easiest languages to pick up if you've never programmed
before and it is widely used in the technology industry – YouTube, NASA,
and Wikipedia are just three examples. If you need to learn R at some point
during your degree you may find that an introduction to Python will help
you pick up basic computational thinking ideas faster.
We do expect demand to be very high for this course, so please try to
arrive before the advertised start time as we need to register everyone
(for fire regulations). You'll need to enter via the back door on Parks
Road; there are CompSoc signs up at the department.
Geek Night 2 <https://www.facebook.com/events/315559422285996/>
*19:00 Saturday 2nd Week – Undergraduate Social Area, Department of
Computer Science*
Bring your laptop for an evening of relaxing, chatting, games, coding and a
selection of food and drink. This week's Geek Night theme is pizza which
arrives on time.
By the way, locked out? If you're a member of the CS Department, you can
enter after hours by swiping your Bod card and enter the secret code
(genuine hint: this
<https://www.youtube.com/embed/OR4N5OhcY9s?start=13&end=19> plus #).
Tech talk with Ocado Technology: Landing in Legacy Land
<https://www.facebook.com/events/1075648285910242/>
*19:00 Wednesday 2nd Week - Lecture Theatre A, Department of Computer
Science*
Anna Miedzianowska (Head of Product at Ocado Technology) & Bruno Patriota
(Product Owner at Ocado Technology)
Anna & Bruno are passionate product professionals working at Ocado
Technology. They are both strong advocates of a user-centric approach and
customer dialogue, and in trying to bring a little order to chaos wherever
possible.
Their 'Legacy Land' talk will cover - "Why are Legacy systems so
frustrating? Why do we ponder about its complexities and constraints? Why
does it knock us down so hard when we come across it in our new jobs. Well,
we can’t answer all your questions about Legacy Land, but we can surely
provide some useful insight on how to deal with it. Most importantly,
making it fun and creating the Legacy everyone will talk about."
Anna - LinkedIn (https://www.linkedin.com/in/ankamiedzianka/) | Twitter (
http://twitter.com/@ankamiedzianka) Bruno - LinkedIn (
https://www.linkedin.com/in/bruno-patriota-a8a95292/) | Twitter (
https://twitter.com/@DigdaProduct)
Learn to Code 2: Control structures
<https://www.facebook.com/events/173211989952029/?event_time_id=173212259952…>
*19:00 Thursday 3rd Week – Lecture Theatres A & B, Department of Computer
Science*
Learn to Code is back! If you've ever wanted to learn the basics of
programming, refresh your Python knowledge, or get an idea of what computer
scientists actually do all day then this is going to be a great course for
you :).
We aren't going to assume any prior programming experience, although to get
the best out of the sessions we highly recommend that you bring a laptop so
that you can follow along with some of the examples.
In this second session we will be looking at executing different code based
on conditions (if/elif/else) and looping (for/while).
Both Thomas and Sauyon's sessions will cover the same content, but you may
wish to go to the same session as last week for continuity.
We do expect demand to be very high for this course, so please try to
arrive before the advertised start time as we need to register everyone
(for fire regulations). You'll need to enter via the back door on Parks
Road; there are CompSoc signs up at the department.
If you're a CS student with a little spare time and enthusiasm, please
consider volunteering by contacting the committee.
Other notices BAE Capture the Flag
<https://www.facebook.com/events/650907481966992/>
*09:30–16:30, Saturday 2nd Week – Doctorow Hall, St Edmund Hall*
OUEngSoc have kindly shared this event with us:
This is a team-based challenge for teams of 2 to 6 players, but individual
entries are also fine and teams will be assigned later. The challenges will
involve breaking into vulnerable websites, cracking ciphers, forensic
searches, reverse engineering and much more. No previous experience of
these kinds of challenge is necessary; they are designed for students who
like taking things apart and seeing how they work.
Lunch will be provided and there will be prizes for the winners!
*For more information or to sign up, email ctf(a)baesystems.com
<ctf(a)baesystems.com>.*
Internship Office Summer and Micro internships 2018
Oxford University’s exclusive Micro-Internship Programme
<http://www.careers.ox.ac.uk/micro-internships/> and Summer Oxford
University Internship Programme
<http://www.careers.ox.ac.uk/about-our-internships/> are now *open for
applications*! Whether you’re looking for a short-term, project-based
placement or an immersive work experience abroad over the summer, we have a
huge range of placements available to suit you.
*Micro-Internship Programme*
Keen to enhance your CV with work experience? The Micro-Internship Programme
<https://www.careers.ox.ac.uk/micro-internships/> facilitates 2-5 day work
experience placements in 9th and 10th week of every term. Applications are
OPEN and the deadline is *midday, Monday 29th January*. Please see our
handy sector/location
<http://www.careers.ox.ac.uk/wp-content/uploads/2018/01/MIP-HT18-Sector-Loca…>
lists to browse micro-internship opportunities in the IT and Computing
sector
<http://www.careers.ox.ac.uk/wp-content/uploads/2018/01/MIP-HT18-IT-Computin…>
.
*Summer Internship Programme*
The 2018 Summer Internship Programme
<http://www.careers.ox.ac.uk/about-our-internships/> offers a whole host of
exciting summer experiences all over the world. Whether you are interested
in consulting in Japan, sustainability research in Chile, teaching in
Singapore or working in a castle museum in the Czech Republic, there are
tons of opportunities to choose from. See our sector and locations list
<http://www.careers.ox.ac.uk/wp-content/uploads/2018/01/International-Intern…>
for highlighted opportunities in the Computing and Technology sector
<http://www.careers.ox.ac.uk/wp-content/uploads/2018/01/Computing-and-Techno…>
.
You can apply for three internships through the current batch of
international internships via CareerConnect, with an application deadline
of 19th February 2018. More international internships will be available
through the programme after April. Our UK internships will be advertised
from 20th February.
*Looking for guidance with your application?*
The Internship Office offers weekly Application Support Sessions which can
be booked through CareerConnect
<http://www.careers.ox.ac.uk/using-careerconnect/>. We also have a
comprehensive application support guide
<http://www.careers.ox.ac.uk/wp-content/uploads/2018/01/Application-support.…>
to help you with your application. Plus, for micro-internships, previous
hosts have given helpful application feedback and advice
<http://www.careers.ox.ac.uk/wp-content/uploads/2018/01/Employer-Feedback-on…>.
Stay up to date with our internship programmes by signing up to the Internship
Office email alerts <http://bit.ly/2hUWOHY> and visiting the Internship
Office Facebook page. For any questions please email either
micro-internships(a)careers.ox.ac.uk or internships(a)careers.ox.ac.uk.
------------------------------
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
<https://facebook.com/oxcompsoc/> or visit our Website
<https://ox.compsoc.net> for more information about the society.
Edward Hart
Secretary - Oxford University Computer Society
secretary(a)ox.compsoc.net
Hi everyone,
This week, CompSoc is hosting a *workshop with Semmle*, where we'll be
using their QL query language to *find security vulnerabilities*.
Tonight we will be hosting a semi-informal dinner with *David Malan*, a
Harvard professor that runs their CS50 course - an introductory programming
course that has over 1200 attendees each year. He's interested in chatting
with current CS students about Oxford's CS course.
After that, it's our usual *Geek Night* and a *tech talk with Metaswitch* on
how the *Rust*'s type system and static analysis is making the internet
safer for us all.
*Learn to Code* is fast approaching and if you have programming experience
with Python and would like to share some of your time and enthusiasm, let
us know or join the *CompSoc helper Facebook group*
<https://www.facebook.com/groups/OXLearnToCodeHelpers/>.
Other upcoming events in Oxford include a *drinks event on Big Data* at
Somerville College and a *Capture the Flag* event with BAE Systems and
OUEngSoc in Week 2.
Graduating? Want to start your future right? *Bloomberg* are taking
applications for their 2018 *software engineer graduate scheme*.
See you soon,
*Thomas and the rest of the committee*
P.S. Don't forget to sign up for the 40th Anniversary Dinner
<https://www.facebook.com/events/601485016909802/>!
EventsDavid Malan and Patrick Rebeschini
<https://docs.google.com/forms/d/e/1FAIpQLSdakcq2902_Ot5m00-rpFmQWRqXlg6KGoU…>
*18:30 Monday 1st Week - Undergraduate Social Area, Department of Computer
Science (location provisional)*
David Malan runs the CS50 course <http://cs50.harvard.edu/> at Harvard, and
Patrick Rebeschini (now at Oxford in the Stats department) previously ran
the course at Yale. They are interested in meeting with Oxford CS students
to discuss our course structure and to discuss the possibility of running a
similar course at Oxford. If you're passionate about CS education or you're
planning to volunteer with Learn to Code then this could be a great
opportunity.
We're provisionally going to meet at 18:30 in the UGSA but the venue might
change, so please RSVP here
<https://docs.google.com/forms/d/e/1FAIpQLSdakcq2902_Ot5m00-rpFmQWRqXlg6KGoU…>
-
we will e-mail later today if there is a change in venue. Food and drinks
will be provided.
Workshop with Semmle: The Zero-Day Machine
<https://www.facebook.com/events/172334296854579>
*19:00 Wednesday 1st Week – Undergraduate Social Area, Department of
Computer Science*
On Wednesday of 1st week (17 January), engineers from Oxford University
spin-off Semmle will visit CompSoc to give a workshop (with competition!)
about *code security analysis using the QL query language*. Using QL, it is
possible to write accurate and intricate queries that find security
vulnerabilities and various other problems in code. We started as a
research group at the Department of Computer Science, and have grown to an
international company with offices in Oxford, San Francisco, Seattle, New
York, Copenhagen, and Valencia. The QL language and analyses are now *used
on a daily basis* by security teams *at both Google and Microsoft* (among
many others) to find security vulnerabilities in their code.
*We recently made our analysis technology freely available for open source
projects*; find your own favourite projects on https://lgtm.com! As of
today, lgtm has analysed over 10 million commits by more than 300,000
developers to over 55,000 open source projects. Our security researchers
are constantly working with the community to find and disclose new
vulnerabilities; have a look on https://lgtm.com/blog for some examples.
Our queries are open source and available on GitHub:
https://github.com/lgtmhq.
The workshop will be given by recent Oxford Comp Sci graduates Sam Lanning
and Aditya Sharad. We'll start with an introduction to lgtm.com and QL, and
tell you about *some of the technological challenges we faced* when
developing the query language and engine. After that, there'll be a *workshop
on how to write queries to find your own security vulnerabilities*. Various
*prizes* will be awarded, and of course there'll be *drinks and pizzas*.
See you all at on 17 January at 19:00 in the Social Area!
Geek Night 1 <https://www.facebook.com/events/1793249247643632/>
*19:00 Saturday 2nd Week – Lecture Theatre A, Department of Computer
Science*
Bring your laptop for an evening of relaxing, chatting, games, coding and a
selection of food and drink. This week's Geek Night theme is pizza which
arrives on time.
By the way, locked out? If you're a member of the CS Department, you can
enter after hours by swiping your Bod card and enter the secret code
(genuine hint: this
<https://www.youtube.com/embed/OR4N5OhcY9s?start=13&end=19> plus #).
Tech talk with Metaswitch: "Rust: making the Internet more secure,
statically" <https://www.facebook.com/events/288090265048260/>
*19:00 Wednesday 2nd Week – Lecture Theatre A, Department of Computer
Science*
Rust is a relatively new programming language which is rapidly gaining
traction in industry. It aims to replace C++, using a smart type system and
static analysis to enforce safe use of pointers while retaining the
efficiency required for systems programming. Buffer overflows and incorrect
memory management are responsible for a large fraction of recent security
vulnerabilities; Rust simply makes these impossible to compile. It’s a
great example of how the concepts of Computer Science are making a
practical difference to modern software engineering.
Bio: Keith Wansbrough is a Software Engineer at Metaswitch Networks Ltd.
Learn to Code 1: Introduction to Python
<https://www.facebook.com/events/173211989952029/>
*19:00 Thursday from 2nd Week – Lecture Theatres A & B, Department of
Computer Science*
Learn to Code is back! If you've ever wanted to learn the basics of
programming, refresh your Python knowledge, or get an idea of what computer
scientists actually do all day then this is going to be a great course for
you ☺️.
We aren't going to assume any prior programming experience, although to get
the best out of the sessions we highly recommend that you bring a laptop so
that you can follow along with some of the examples. It doesn't matter
whether you use Windows, Mac, or Linux, and in the first session we'll
explain how to get started on any of these platforms.
In this course we are going to be using the programming language Python,
which is one of the easiest languages to pick up if you've never programmed
before and it is widely used in the technology industry – YouTube, NASA,
and Wikipedia are just three examples. If you need to learn R at some point
during your degree you may find that an introduction to Python will help
you pick up basic computational thinking ideas faster.
We do expect demand to be very high for this course, so please try to
arrive before the advertised start time as we need to register everyone
(for fire regulations). You'll need to enter via the back door on Parks
Road; there are CompSoc signs up at the department.
Other noticesThe True Value of Big Data
*15:30–19:00, Friday 1st Week – Flora Anderson Hall, Somerville College*
‘Big Data’ as a term is hot property but what does it actually mean... to
you? To business? To society?
Join Met Office and Alibaba Cloud as we cut through the ambiguity of Big
Data and demonstrate the real-life value of analytics, algorithms and
balloons(!) at Somerville College on Friday, 19th January.
Speakers include Alberto Arribas, Head of UK Informatics Lab at Met Office,
Dr Wang Ning, Senior Research Fellow at Oxford University and Data
Scientists from Alibaba Cloud.
Includes drinks and canapés.
*Sign up here.* <http://bit.ly/BigDataEvent-Oxford>
*Agenda*
- 15:30: Welcome Reception
- 16:00–18:10: Presentations by Oxford University, Met Office & Alibaba
Cloud
- 18:10: Introduction to Future Challenge data mining contest
- 18:25–19:30: Contest registration, drinks and networking
BAE Capture the Flag
*09:30–16:30, Saturday 2nd Week – location TBC*
OUEngSoc have kindly shared this event with us:
This is a team-based challenge for teams of 2 to 6 players, but individual
entries are also fine and teams will be assigned later. The challenges will
involve breaking into vulnerable websites, cracking ciphers, forensic
searches, reverse engineering and much more. *No previous experience* of
these kinds of challenge is *necessary*; they are designed *for students
who like taking things apart and seeing how they work*.
*Lunch* will be provided and there will be *prizes* for the winners!
*For more information or to sign up, email ctf(a)baesystems.com
<ctf(a)baesystems.com>.*
Sponsor noticesBloomberg 2018 Software Engineer Graduate Program
*Ready to solve problems that others can't?*
At Bloomberg, we find answers and make connections that improve our world.
It's our purpose. What's yours?
We develop impactful solutions to complex, real-world problems. With new
systems being rolled out daily, we make an innovative impact on global
markets and we look for the best software engineers to build them.
The 2018 grad scheme is full time, permanent employment based at
Bloomberg's new London HQ. Training classes start in May, August and
November. *Find out more and apply
at https://careers.bloomberg.com/job/detail/61273
<https://careers.bloomberg.com/job/detail/61273>.*
------------------------------
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
<https://facebook.com/oxcompsoc/> or visit our Website
<https://ox.compsoc.net/> for more information about the society.