Free software as tool for students of computer engineering courses: a case study See original record