Tag Archives: Goldsmiths

Happy International Women’s Day

It’s International Women’s Day. Last year i wrote this post about some of the women in our Dept including the wonderful Dr Kate Devlin.

This year I would like to welcome Freida Abtan to Goldsmiths. Freida will be heading up the BSc Music Computing programme and is based in both Music and Computing. In honour of International Women’s Day, Freida has brought our attention to this video by Feminist Frequency, the first installment on a series on tropes in video games. Read more here.

Finally, I want to tell you about my Women in Computing project. On the 27th March we will be offering our women applicants the opportunity to take part in a fantastic Introduction to Arduino workshop here at Goldsmiths. The workshop will be run by Sophie McDonald of MzTek. It’s going to be smashing. So check your inboxes, girls!



Where are they now? Eric Brotto BSc Creative Computing

Eric Brotto,  Account Director at Smile Machine, talks to us about his job, his degree, and how Goldsmiths prepared him for the future.

What are the main roles and responsibilities of your job? I have been at Smile Machine for just over one and a half years. I started out as a Software Developer making creative iPhone and iPad Applications and then was appointed as an Account Director to help raise awareness of the company and grow the business. I regularly meet with clients and write specific briefs to meet their needs.

How did studying at Goldsmiths prepare you the future? The academics at Goldsmiths were top notch, and I really felt the sky’s the limit! I had big ideas about what I wanted to get out of the programme and the professors supported me and enabled me to get to achieve my goals.

Whilst studying at Goldsmiths I created an iPhone App which allows users to simulate the experience of being a rap artist – at one stage it was the number one downloaded App in the Bahamas and neighbouring islands! My professors helped me to develop the App which was seen by my current boss and led to my job at Smile Machine.

Before starting at Goldsmiths I never thought this would have been possible, but the academics were so creative and understood exactly what I wanted to achieve. By working with Goldsmiths Careers Service I was able to secure a job before I graduated and gained valuable work experience at an agency working as a new media co-ordinator.

 What elements of your degree did you enjoy and why? The programme was very interdisciplinary, with the professors working across Computing and Art. Goldsmiths is not just about learning new skills but learning what to do with them and how to be innovative. It was exciting to be part of a creative atmosphere – surrounded by other students with strong ideas of their own.

What are you working on at the moment? I am currently participating in a project exploring how young people can harness the digital revolution and computing. I’ve had the opportunity to work with a number of young people, from all different backgrounds, and will present the project alongside a number of creative agencies at South by South West.

BSc Games Programming: Careers

If you are considering BSc Games Programming, you probably aren’t in much doubt about what you want to do after you graduate: you want to make video games, and in particular work as a games programmer. That is why we have designed the degree around the needs of an industry that is notoriously difficult to get in to. By giving you the skills that employers need we will maximise your chances of getting a game development job.

This week Mark Hope of games industry recruiter Aardvark Swift came to Goldsmiths to present the results of an industry survey they conducted last year. Programming is far and away the most in demand discipline among games companies, with over half the advertised jobs being for programmers. There is a serious shortage of programmers with the skills required by the games industry and so it is definitely the right path for getting into making games. When games companies are asked what the most important skills are for new programmers, the answer is always the same: C++ programming and Maths. That is why these two skills are the core of the degree. You will do more in depth Maths than any of our other degree programmes, studying the 3D maths that you need as a games programmer, but also how to use that maths to write 3D graphics software. We will also give you experience in programming C++ using industry standard game engines such as Cryengine. The third most important skill was communication and teamwork. That is why we have designed the degree so that, from the very beginning, you will be working in teams to develop games in a working environment that is modeled as closely as possible on a game development studio. Games companies said that they the thing the most important thing they look at when hiring programmers is their portfolio of work. That is why our entire degree is structured around developing that portfolio. Throughout the course you will be developing games, both individually and in teams, using C++ and industry standard development environments and learning how to present these games effectively on your portfolio website. 

We think that most of our graduates will want to become games developers, but you won’t be locked in to the games industry. Games programming is one of the most challenging fields of software development. If you can program games you can program anything and will be able to get jobs in any area of the software industry. This is particularly true of the digital media industry, from app development to interactive advertising, where the graphics and creative skills of games developers are particularly in demand.


Business Computing: Careers

An important question for anyone applying to do a university degree is: what jobs can I do once I graduate? That is why we are designing our new BSc Business Computing very much around the needs of the workplace. It is designed to get you jobs in the computing sector that is increasingly central to modern business. The technology sector is one of the fastest moving and innovative in the economy and needs graduates that have the creative and entrepreneurial skills to develop new product ideas but also the technical skills to implement them. This applies to small start up businesses where innovation is at the core of their work but also to large companies that need to be entrepreneurial in order to continue to lead in the market place. 

The mix of business and technology skills you will learn in our degree mean that you are well placed for a number of different jobs in the computing. You could be a software developer whose understanding of the needs of business will make you highly valuable to your employer, or you could be a manager that is able to understand and work with both the business requirements of your company and the technical details of software development. Finally, you will also be well placed to start your own business, where you will initially be responsible for all aspects of the work both running the business and developing the technology.

What is Mogees? Gesture recognition with contact-microphones (Bruno Zamborlin)

In this video PhD student Bruno Zamborlin shows how it is possible to perform gesture recognition just with contact microphones and transform every surface into an interactive board.

Bruno explains:

Through gesture recognition techniques we detect different kind of fingers-touch and associate them with different sounds.

In the video we used two different audio synthesis techniques:
1- physic modelling, which consists in generating the sound by simulating physical laws;
2- concatenative synthesis (audio mosaicing), in which the sound of the contact microphone is associated with its closest frame present in a sound database.

The system can recognise both fingers-touches and objects that emit a sound, such as the coin shown in the video.
More details: www.brunozamborlin.com/mogees

An introduction to our new BSc Games Programming

We are building on the success of Msc Games and Entertainment and our close links with the Games Industry to launch our new BSc Games Programming. We have talked extensively to the games industry to know what they want out of the degrees for the next generation of games programmers. They said they want is strong technical computing skills that will enable graduates to develop AAA games on the latest platforms That is why we are developing a hardcore degree that teaches the programming and maths skills you will need as a games programmer.

The games industry, first and foremost, want strong programming and computer science skills which is why BSc Games Programming is our most technically challenging computing degree with a strong emphasis on programming. But industry also wants graduates that are passionate about games and know how to develop games. That is why we have designed the degree so that you learn everything you need to learn by actually creating games. From the very beginning you will develop games in an environment modelled on the industry and with a particular focus on team work. In your first term you will be developing a a mobile game based on your own design, which you will pitch to our games industry experts. From then on you will work with a variety of industry standard engines and platforms such as Unity3D, Cryengine, iPhone, Android and Xbox, each time developing a full playable game of your own design.


An Introduction to our new BSc Business Computing

We are working in partnership with Goldsmiths’ Institute of Management and Institute for Creative and Cultural Entrepreneurship to launch our new BSc Business Computing. This degree will teach you how to develop and work with

Dr James Ohene-Djan, Programme Leader for BSc Business Computing

computing technologies for the 21st century’s innovative hi-tech businesses. Our unique creative approach to computing will uniquely place you to work in contemporary business where design is a vital part of technology development, from London’s vibrant start up scene to global players such as google and apple. This course will teach you to develop new technology driven business propositions with an entrepreneurial, innovation driven approach that is vital both to business start ups and the most forward thinking global corporations.

The course will teach you core technology skills based around computer programming and software development together with a range of business skills such as marketing, business planning and project management. Throughout your degree you will combine these skills in hands on projects that in which you will design technology based business propositions and implement them in software. From your first few weeks you will develop websites and mobile apps design for particular markets ranging from pre-school children to hardcore gamers. Your degree will culminate in the final year with a major project in which you will write a full business case for a software product and implement a prototype which could be the starting point of your own creative high tech business