IEEE Portugal Section

April 17th, 2014

Location: Universidade de Aveiro

Dates: 2 April 2014

Organising: University of Aveiro IEEE Student Branch, University of Porto IEEE Student Branch

Number of Participants: 20

The Web Development Workshop was target for students that want to build their own website and want to know how to develop with HTML and CSS. Lectured by Ana Gomes and José Bateira, this session had a first part of theoretical concepts about HTML and CSS and then in the second part the students had the opportunity to develop a small website, based on a screenshot we gave. This was a Borrow a Workshop session, where the invited lecturers from Porto went to University of Aveiro.

April 2nd, 2014


Location: Instituto Superior de Engenharia do Porto

Dates: 27 March 2014

Number of Participants: 21

First edition of ISEPaProgramar activity. This activity was an idea from a master degree student at ISEP suported, from the beginning, by the actual student branch chair. The main problem is the students indifference related to programming subjects.

Although the programming has become a problem for engineering students. The main objective of this activity was to demonstrate an easy and practical way the great possibilities that programming gives. In this activity were discussed themes such as cycles, types of variables and functions.

At the end the team responsible has presented two easily challenges, to consolidate student’s knowledge.

April 1st, 2014

Location: Faculdade de Engenharia da Universidade do Porto

Date: March 26th, 2014

Organizers: Computer Graphics Student Group, FEUP MSP’s, University of Porto IEEE Student Branch

The Computer Graphics Student Group ( and the Microsoft Student Partners at FEUP organized this event in partnership with the U. Porto IEEE Student Branch. Two Microsoft representatives lead the event, which was comprised of three parts: a small lecture about the Imagine Cup, a global student technology competition hosted by Microsoft, and two workshops on tools useful to build applications and games for participating in this tournament.

During the Imagine Cup presentation, the speakers talked about the this year’s rules and prizes, examples of success and winners from Portugal, and how they could help and support those who were interested in participating.

In the first workshop, participants learned about Windows Phone and Azure Mobile Services through a series of hands­on demos and then developed different apps based on the source examples, with the speaker’s guidance.

In the second workshop, students were given the chance to learn how to build a video­game from scratch, using the Unity3D game engine, and were tasked to remake a simple 3D version of the popular game, snake.

Overall, the participants enjoyed both workshops and felt more confident in using these technologies thanks to the simplicity of the examples and the friendly help of the speakers.

March 25th, 2014

Date: 13 March 2014

Organising: University of Porto IEEE Student Branch

Number of Participants: 20

First edition of IEEE Talks activity. This activity appears with the purpose of bringing together companies and students, to give all attendees the opportunity to have a great vision of the future possibilities and problems that may happen.

In this edition we had the presence of Pedro Carvalho, Analyst at Tlantic SI, José Silva, Software Engineer at Critical Manufacturing and Fábio Martins, Co­founder of the startup Skilleo.

This event gathered a reasonable number of participants which is good because it is the first event of this kind organized by the Student Branch.

March 25th, 2014


Location: Faculdade de Engenharia da Universidade do Porto

Dates: 13 March 2014

Organising: University of Porto IEEE Student Branch

Semana Profissão Engenheiro is a week organized by FEUP that receives students from the 12th year to see how engineering is. We have proposed an ativity about personal organization that talked about what strategies they need to follow to be a better Student. Therefore, we talked about 11 things they must do to become successful and in the end we made them to write 10 goals for the next 12 months. They loved this talk and got a lot of motivation.

March 23rd, 2014

Location: Faculdade de Engenharia da Universidade do Porto

Dates: March 12th, 2014

Number of participants: 24 

The U. Porto Student Branch organized this event in response to a high demand for a second edition of the previous Java Workshop. This time, due to feedback received from previous participants, the workshop presented more beginner level content, ranging from basic programming concepts to object oriented programming.

The workshop was divided in two parts. The first one was mostly dedicated to a theoretical presentation of the topics, with small breaks for concept discussion and answering questions from the participants. The second part consisted in solving a number of proposed exercises, that explored the concepts approached during the theoretical part. The participants had the liberty to do the exercises at their own pace, asking for the organizers’ help as soon as they needed.

This workshop gathered a high number of participants whom, according to the feedback received, were mostly pleased with the presentation, concepts approached, exercises and overall quality of the workshop (average 4 stars out of 5). The participants also showed interest in a new edition of this workshop, but with more advanced content or even mobile (Android) programming.

March 23rd, 2014

Screen Shot 2014-03-23 at 12.23.14

Location: Faculdade de Engenharia da Universidade do Porto Dates: February 26th, 2013

Organising: University of Porto IEEE Student Branch

Number of Participants: 21

LaTeX is an important tool that any student should have the opportunity to experiment with. The U.Porto Student Branch once again gave a LaTeX Workshop to introduce this tool to the academic community that need to write documents such as Scientific articles or Thesis reports.
After a very short presentation, the participants focused on recreating an original two­page document to exercise the new LaTeX concepts they learned.

In the end, the participants were very pleased with the workshop and eager to use and experiment further with LaTeX.

March 17th, 2014

Location: ISEP – Porto
Date: 5 March 2014
Organising: ISEP IEEE Student Branch with University of Porto IEEE Student Branch

The student branch university of porto have made a proposal of together following the initiative “Borrow a Workshop” do this workshop at our campus.

This workshop has the goal of introduce the students for the principal functionalities of MongoDB. The workshop was designed in two parts, the theoretical to learn some concepts about MongoDB and a second one to apply the learned concepts with a proposed exercise.

The majority of participants are students of Electrical and Electronic Engineering with a poor background with Databases languages/concepts but the greater part of them curiously solve the problem without big issues.

At the end, we talk more about the IEEE, in particular about student branch activities and benefits at our student branch room.

February 14th, 2014


The first Leadership Camp of IEEE Portugal will take place from 14 to 16 de February, and is opened to all active IEEE Student members.

Up to two IEEE Student members, even if not officers of the Student Branch ExCom, can register. In case two members register, then only one SB-Chapter member or SB-AffinityGroup member should register.
The Leadership Camp 2014 will take place in Carcavelos (Cascais), and no fees will be charged for participation. Travel costs will be reimbursed by the IEEE Portugal Section, as usual.

February 1st, 2014

7 February 2014
14h30, Anfiteatro Pav Multidisciplinar IST

Dr. Jeremy Bennett brings us two short lectures: the first one is under the theme “Free softcores, tools and toolchains: The OpenRISC experience”, the second short lecture is about “MAGEEC: Machine Guided Energy Efficient Compilation”.

Free softcores, tools and toolchains: The OpenRISC experience:
In this talk we will look at the availability of free and open source softcores, EDA tools and compiler tool chains. Central to this will be a presentation of the OpenRISC 1000, a fully open 32/64-bit RISC processor architecture. Inspired by the MIPS and DLX architectures, the OpenRISC 1000 has many Verilog implementations and is used in a wide range of commercial products including Samsung set top boxes, NXP Jennic Zigbee chips and NASA’s TechEdSat, which flew in 2012/13. In addition to the design and Verilog implementations being fully open, the processor is supported by open source front-end EDA tools such as Icarus Verilog and Verilator. It has a comprehensive and robust GNU tool chain, with an experimental LLVM tool chain also available. Linux and a wide-range of RTOS are supported. As well as describing the engineering implementation, the talk will look at how such an open design has been successful in a commercial environment, the business models that are most appropriate to such an open source approach, and where such business models can fail.

MAGEEC: Machine Guided Energy Efficient Compilation:
We are used to compilers which optimize for execution speed, and (in the embedded sector) for code size. In 2012 James Pallister of Bristol University and Embecosm led the seminal research project which demonstrated conclusively that compiler optimization has a major impact on the energy consumed by the generated code ( This finding has immense potential for data center power usage, for battery life of consumer devices, for the efficiency of devices relying on energy scavenging and for remote sensing, where batteries must last for years at a time. In this short talk, we will explore how compiled programs consume energy and the opportunities for compiler optimization to reduce energy consumption. We will provide an introduction to MAGEEC, an 18-month project supported by the UK Technology Strategy Board, which uses machine learning to select compiler optimizations that will yield the most energy efficient compiled code.

Dr Jeremy Bennett is Embecosm’s founder, an expert on silicon chip modeling, source level debuggers and compilers, for which Embecosm provides commercial support services. A former academic, Jeremy holds a MA and PhD from Cambridge University and is a Member of the British Computer Society, Chartered Engineer, Chartered Information Technology Professional and Fellow of the Royal Society of Arts. He is the author of the standard textbook, “Introduction to Compiling Techniques” (McGraw-Hill 1990, 1996, 2003). (