SCORE-it: Italian Student Contest in Software Engineering

Posted by Alessandro Aldini
Tag: / /

The Italian Student Contest in Software Engineering (SCORE-it 2015) is a novel Italian initiative inspired by worldwide SCORE, and it will be part of the 37th International Conference on Software Engineering (ICSE 2015).

SCORE-it emphasizes the engineering aspects of software development, as opposed to a narrower view that tends to reduce the endeavor and process of software construction to mere programming. The competition is targeted to students in Italian Universities at both undergraduate and master’s level. Students are encouraged in forming teams, however also one-person teams are allowed.

To take part in the competition, teams must register and follow the contest rules as outlined below.

After a careful evaluation carried out by the SCORE-it Program Committee, several finalist teams will be invited to ICSE 2015 in Florence to present their projects and receive their awards at the conference.

Futher details are available on Score Contest web site: http://www.score-contest.it/

Call for projcets (EN): http://www.score-contest.it/score-it-EN.pdf

PhD program 2014-2015 – Application deadline Sept. 16

Posted by Alessandro Bogliolo
Tag: / /

Application for the 2014-2015 edition of the 3-year PhD program must be submitted by September 16, 2014.  There are 8 positions available. You are invited to read the competition notice and submit your application in time. You can contact me directly either by e-mail or on the phone for any additional question.

In particular, one of the scholarships, co-sponsored by Regione Marche and Wave s.r.l., will be devoted to a research activity in the field of social travel communities. The online platform The Trip Mill will be made available by Wave s.r.l. for real-world experiments.

Trivago Hackathon: I Was There

Posted by Catia

Hi guys!
My name is Catia, and I’m a student in Informatics. I would like to tell you about my experience at the Trivago Hackathon.

Let’s start with the question: What is a Hackathon?
The name Hackathon is a portmanteau of hack – intended as exploratory programming – and marathon. Normally it consists of a group of computer programmers and other people involved in software development that meet/come together to code collaboratively in an extreme manner over a short period of time, normally a few days.

In my case, the Hackathon was organized by Trivago: they selected 50 applicants from all over Europe, and the topic was geodata.

I was really surprised when I arrived the first day: the Trivago building in Dusseldorf is really amazing, and we were invited to watch the football match between Germany and France. Beer, drinks and snacks were waiting for us!
After the match there was the official prehack: a little “welcome party” that gave us the opportunity to explore a bit, have a talk with the staff of Trivago and meet the other hackers; this was probably the most important moment for me, because I arrived alone from Italy and I needed a team to work with! That means, put on a big smile, and talk with as many hackers as possible.

The following morning: I still didn’t have a team.. Luckily I had already some interesting proposals, but I wasn’t sure how to choose, so I prefered to wait.
During the breakfast I found the first not German hacker, a very smart guy from Milan. He didn’t speak German, and he hadn’t a team too. We decided to search together for a team: the instructions were to form groups of five people, and finally we joined two programmers and a designer.
Little time was left before the start of the official Hackathon, and we needed to decide very fast what to do, and how to do it.. not easy to coordinate the work of five strangers.

Every team were assigned an own big conference room to work in, equipped with a fridge full of soft drinks, water and beer, a big bowl with food and snacks, a smaller bowl with Haribo sweeties and a coffee machine. Just one word: wow.

Now, I was in there with four people that I didn’t even know, the Hackathon had officially started and time was running. We had a lot of ideas, perhaps too many, and we tried to create a “concept”: improve the Hotel search for customers with trip suggestions, taking into account trend analysis, weather, events, and other useful information that we extrapolated from the geodata.
Before starting with the actual programming, we needed to clarify our different opinions, and to take time to discuss about how to proceed, how to divide the tasks and which technologies to use.

A lot of lines of code later (and something like liters of coffee, probably the only way to survive a Hackathon), it was three o’clock am, time to sleep and rest a bit. But it wasn’t really possible to relax: the next morning we had to wake up at 7 am and run to our computers.. we had left only few hours of Hackathon and we really needed to hurry up!

In the early evening our time was up: each team had only three minutes to talk about their work, and convince the jury about their concept. It was really surprising to see how many different ideas and projects came out in only two days! The best three teams won a price in money… but even who didn’t win like my team got a nice surprise: every participant received a Raspberry Pi!

In conclusion, when I think about this wonderful experience, I can only suggest to each of you to do the same as I did: event when you think that it’s impossible that they will select you, try anyway! And if you get the chance, just grab it! Buy your flight and go, don’t miss out on such an opportunity: You will learn a lot from the persons you meet, and it’s probably the most pleasant way to grow up professionally for both students and not.

Job opportunity at Bruno Kesseler Foundation (FBK)

Posted by InfoAppl
Tag: / / / /

The Information Technology Center of the Bruno Kessler Foundation promotes a market survey aimed to identify profiles of young people with strong computer skills with a desire to engage in a path of professional growth in the area of research.

FBK will evaluate the profiles in order to establish a shortlist of suitable candidates for specific positions within FBK projects. In particular, we are looking for people willing to work in international teams, attracted by research and innovation, with a spirit of initiative and critical thinking skills.

Technical skills required:

– Education or equivalent experience in programming;
– Good software design and development skills;
– Good knowledge of at least one of the following programming languages: C++, C, ObjectiveC, Python, Java, Ruby, JavaScript, PHP, R, Logic Programming (Datalog/Prolog);
– Hands-on experience with standard software development environments either under Unix/Linux and/or MS Windows (TM), Mac OSX (Eclipse, NetBeans, VisualStudio, etc….);
– Good knowledge of English.

Optional technical skills:

– Experience with web development frameworks (e.g. Django, RubyOnRails) and front-end design (HTML, CSS);
– Knowledge of testing and formal method techniques (e.g. propositional and first order,  logics, temporal logics, model checking);
– Knowledge of object-relational database systems (e.g. PostgreSQL);
– Experience with Android or iOS development;
– Experience with one or more the following frameworks: Swing, Qt, Cocoa;
– Experience with geoICT  solutions (GIS, WebGIS, PostGIS);
– Basic of secure programming.

Soft skills:

– Autonomous thinking and problem solving skills
– Capability to adapt to dynamic environments
– Ability to work in team with researchers, designers and analysts
– Creativity
– Ability to deal with deadlines
– Communication skills (e.g. presenting ideas for system improvements)

Candidates are requested to submit their application by completing the online form available at

Please make sure that your application contains the following attachments:

– detailed CV
– cover letter (please specify the programming languages you are most familiar with and use most frequently)

Candidates who, as a result of the evaluation process, will be considered eligible will be contacted for possible employment opportunities over the next 24 months.

Please read Guidelines for selection on our site carefully beforehand

Application deadline: 25th June 2014

Trivago Hackathon in Düsseldorf

Posted by InfoAppl
Tag: / / /

Trivago cerca 50 esperti di informatica, appassionati, sviluppatori o programmatori per il Trivago Hackathon che si svolgerà presso la sede di Düsseldorf in Germania il 5 e 6 luglio 2014. La lingua ufficiale del Trivago Hackathon è l’Inglese.

Per partecipare dovete:
1. Candidarvi gratuitamente entro il 6 giugno compilando il modulo online
2. Leggere attentamente le condizioni di partecipazione
3. Incrociare le dita per essere scelti tra i 50 partecipanti!

Il Trivago Hackathon offre:
– 2 giorni di hackathon a Düsseldorf
– 50 partecipanti scelti
– 10 team di lavoro
– 1 giuria di esperti

Mancano solo pochi giorni alla chiusura delle iscrizioni e quindi alla scelta dei 50 partecipanti all’hackathon. Buona fortuna a quanti di voi decideranno di inviare la propria candidatura e rappresentare le eccellenze italiane nel campo dell’informatica!