> As an example of what we do this year the first project we worked on was to recode the malloc function in c [...] after some research i found that the projects at harvard cs61 are very similar [...] so i used the book they recomend there Computer Systems: A Programmer's Perspective. I read the relevant section
So you used the materials put together by the teacher responsible of CS61 at Harvard, and you read the book recommended to the class
You say Epitech and 42 are similar and it describe 42 as: "This French tech school has no teachers, no books, no tuition"
Yet to succeed in that case you used the Harvard teacher information(maybe some lecture notes, slides?) and read a book.(borrowed from the library? or 'found' a pdf online)
Also on a side note: you had to be able to read and understand that book so your English level had to be at a good working level, level that you do not really have when you're straight out of French high school, does 42 expect their students to be proficient in English?