wutschkef
Re:42 (school)
on Tuesday October 23, 2018 @12:41PM (#18284960)
there is no maths curriculum. in the first year we do some projects that require sorting efficiently (i picked up a text book and taught myself O notation, and introductory algorithms and data structures content through a ocw course). There is also a networking project that exposes us to graphs and graph traversal algorithms.
i do have a solid maths background from previous studies, but i dont use much of it on an average day.
Re:42 (school)
on Tuesday October 23, 2018 @05:36AM (#18281992)
I'm a student at the Paris 42 campus. It is not true that the average 42 student lack theoretical understanding. We may not take a semester long course in compiler theory for example, but we do manage to build our own shell scripting interpreters and pick up enough compiler theory to define a grammar, build a parser to produce an AST and then interpret it accordingly. The same goes for other theoretical foundations of programming.
I understand that the traditional way of hiring engineers and teaching them practical programming skills on the job is well established. But you would be surprised how good some of our students are both in theory and practice and how few guidance they required in reaching their level of skill.
If you have any questions about the curriculum or our work here in general, feel free to contact me!