@mitno, j'ai passe le bac series sciences maths en 1986 a Rabat avant d'aller etudier en Allemagne puis aux Etats Unis. Je peux dire que du moins a l'epoque, le niveau de l'enseignement des maths au lycee de l'ecole publique au Maroc etait tres bon, et que je n'avais pas de problemes de suivre les cours universitaires, meme sans maths sup/maths spe preliminaires (mais cf. plus bas).
Les maths au niveau universitaire sont tres differents des maths du lycee. C'est essentiellement 1/ Definitions, 2/ Theoremes et demonstrations, 3/ exercices appliques. En fait, c'est amusant au debut, car ca reprend avec les basics. On a l'impression dsns des cours introductifs d'analyse (calculus) et d'algebre lineaire de construire un immeuble en construisant systematiquement son squelette...
Mais, quand on etudie une discipline d'ingenieur et non directement des maths; on a un probleme: des le 1er semestre, t'as besoin d'outils mathematiques pour les trucs d'ingenieur qui n'ont pas encore pu etre introduits dans les cours introductifs de maths; par exemple calcul vectoriel, matrices, equations differentielles, nombres complexes (surtout en electrotechnique), transformations de Fourier, et ainsi de suite. Alors, pendant les 2 premiers semestres, t'as enormement de difficultes d'absorber les matieres d'ingenieur, car tu n'as pas encore suffisament d'experience mathematique.
Et c'est exactement pour ca qu'il y a des cours prep, genre maths sup/maths spe. C'est pour t'equipper de suffisament d'outils pour pouvoir comprendre les premiers cours des matieres d'ingenieur, meme avant d'avoir entendu les cours officiels de maths.
Ces cours preparatoires, on peut aussi les apprendre soi meme dans des livres. Mais, il faut dans ce cas la etre hyper discipline, et il faut trouver un forum ou tu peux poser des questions, si tu ne comprends pas certaines choses.