.

TimestampHow did the course meet your learning objectives?How was the duration of the course?Comments and suggestionsComments and suggestionsHow helpful was the lecture document?Comments and suggestionsWill you recommend this document to others?Comments and suggestionsIf you have Linux / Android project opportunities, will you use this document again in the future?Comments and suggestionsHow knowledgeable was the instructor?Comments and suggestionsDid instructor oral explanations add value to the lecture materials?CommentsHow well did the instructor answer questions from the audience?Suggestions and commentsWas the instructor helpful with practical labs?Comments and suggestionsHow do you rate the training equipment (mainly computers)?Comments and suggestionsHow well was the course organized (program, registration, schedule...)?Comments and suggestionsHow much did you learn?Comments and suggestionsHow useful should this course be in your daily job?Comments and suggestionsWould you recommend this course to others?Comments and suggestionsOverall ratingComments and suggestionsAn extra session?CommentsHow did the course meet your learning objectives?What part(s) of the course did you like most?CommentsWhat part(s) of the course did you like least?What prompted you to choose Free Electrons?How did you first learn about Free Electrons?Interested in other types of embedded Linux / Android engineering services?Comments and expectationsComments and suggestionsHow do you rate training conditions (room size, equipment, environment)?How useful were the training labs?Comments and suggestionsComments and suggestionsHow difficult were the training labs?Was enough time dedicated to practical labs?Comments and suggestionsHow far do you come from?

.

2/8/2013 13:30:493Really good course, covered many topics, good amount of detail in each one. 55555555545571No4Character device driver practical lab.None really.Availability for on-site sessions, TrainerInternet search enginesBoard Support Package development: make Linux / Android support your new hardware, Real-time: implementation and bug fixing, Technical support5533From less than 100 km / 60 miles

.

2/8/2013 13:32:505It was impressive how the trainer adapted to our level.5Documents were very clear, they will be very useful to review.5Layout is great. The hands-on approach really made it easier to understand the content.55Every question he had a good answer.5555554575More on Linux in general5I really enjoyed the labs, the notes were a great reference for completing these.Not applicable - My management made the decisionFree Electrons chosen by my managementNot interestedManagement decision so I would not have a choice in the services5533From less than 100 km / 60 miles

.

2/8/2013 13:33:592I think the duration was a little bit short for the amount of information that was presented. It would be more suitable for a two weeks time frame.Contents are great, it covers most of the stuff and it's very useful as an introduction.5555The instructor was knowledgeable and friendly.5555544565I would be interested more in improving the topics that were presented than on new topics.4Trainings.Not applicable - My management made the decisionFree Electrons chosen by my managementBoot time reduction, Power management, Real-time: implementation and bug fixing, Investigating and fixing bugs5442From a foreign country

.

2/8/2013 13:34:183It could be 2 weeks long to cover some points better.55555555553575Block drivers could be covered but those are for another full course.5Build your own kernel driver and then make it better by using serial framework.Open training materials that can be checked in advanceTechnical resources on the Free Electrons websiteBoot time reduction, Power management, Root filesystem design and development, Investigating and fixing bugs5543Starting from easy labs and getting difficult, the time for the last ones was a bit short.From less than 100 km / 60 miles

.

2/8/2013 13:35:063One week is fine. I wouldn't like to take a longer one.I really learn a lot on how to work with character devices although I'd have prefer to get into more details maybe with other type of driver.455These documents will be my starting point for any Linux Kernel related project55Very good to hear an experienced man like Jean455542Unfortunately I'm not doing any Linux Kernel development at the moment but I'll probably do it in the future575Any other thing related with Linux4Availability for on-site sessionsFree Electrons chosen by my managementOn-site development, support and consulting services54Unfortunately the only Linux Kernel module example I had done in the past was a character device so the I kind of knew how to do it.24From less than 100 km / 60 miles

.

2/8/2013 13:45:011we need at least a week to practice all what we have learnt. I even suggest people read specific material (chapter, articles, not the slides!!) in advance
Pros:
I liked the times when the instructor said "in my experience" and gave a clear recommendation on what has gone right and wrong in his real work.

Improvement:
Avoid too much slide per shot. blend more labs with the slides. It is also a good idea the instructor solves the lab on the projector and show everybody the best way do it.

use fewer slides

get people's experience in advance so that the training can be customized

engage the audience more
3435453projector settings should be improved554too much material ... 500 slides!3a good starting step555real time5Not applicable - My management made the decisionFree Electrons chosen by my managementReal-time: implementation and bug fixing42the lab material need to be improved and be comprehensive32From less than 100 km / 60 miles

.

2/11/2013 0:27:484Though the quality of the course was good, I felt a little bit saturated by the end.4Good document, could be maybe a little bit more verbose.44Yes, I'll definitely be using it as a reference.5Very knowledgeable, clearly had a lot of experience, was able to give good explanations and answer any questions.4There were a lot of slides so the instructor went through pretty fast, but I think this was necessary to get through the material. Also gave nice behind-the-scenes explanation of the linux community, and acting as a guide to the kernel and looking into the code on the projector was very interesting.

Also we covered the git section the first days and cloned the git repo to get the kernel instead of downloading the tarball, this was a good idea.
5I don't think there was even one question Jean couldn't answer.44Very good, the Calao boards didn't require much time to get going, so we could get into the practicals without too much hassle.35Maybe a bit more explanation of block devices and how they differ from character devices would be good.4Use C/Linux all the time and sometimes have to do kernel work so it'll definitely be useful. Also have a personal interest in kernel and driver development.46Very good, was a bit tired by the end but I guess that's a good sign.1Think the scope is fine the way it is.5Not applicable - My management made the decisionFree Electrons chosen by my managementmainly training i'm interested in at the momentYeah, very helpful, but also adjusted to our level.45Very important part of the overall course, as doing just lectures would be monotonous. It was great to be routinely compiling the kernel with different configurations and going through the process of writing a driver.A good level, i think.33The right balance I think, about 50/50 in both the morning and afternoon sessions.From a foreign country