Preparatory Cycle (General and Technical Courses)
The General and Technical Courses program is a two-year (4 semesters) integrated preparatory course that provides the scientific and technical fundamentals necessary for continuing studies in the engineering program at ENSA Marrakech. It covers mathematics, physics, chemistry, computer science, languages, and soft skills. Emphasis is placed on acquiring work methods, rigor, critical thinking, and an introduction to the fields of engineering.
Semester 1
- ANALYSIS 1
- ALGEBRA 1
- SOLID POINT MECHANICS
- GENERAL CHEMISTRY
- BASIC ALGORITHMS AND PYTHON PROGRAMMING
- LANGUAGES AND COMMUNICATION TECHNIQUES S1
- UNIVERSITY STUDY METHODOLOGY
Semester 2
- ANALYSIS 2
- ALGEBRA 2
- ELECTROSTATICS / MAGNETOSTATICS
- THERMODYNAMICS AND FLUID STATICS
- COMPUTER ARCHITECTURE AND INTRODUCTION TO CYBERSECURITY
- LANGUAGES AND COMMUNICATION TECHNIQUES S2
- DIGITAL CULTURE
Semester 3
- ANALYSIS 3
- ALGEBRA 3
- SOLID MECHANICS
- ELECTROKINETICS
- GEOMETRICAL OPTICS / PHYSICAL OPTICS
- STRUCTURED PROGRAMMING AND LOGIC IN C LANGUAGE
- LANGUAGES AND COMMUNICATION TECHNIQUES S3
Semester 4
- ANALYSIS 4
- NUMERICAL ANALYSIS AND PROBABILITIES
- INDUSTRIAL SYSTEMS
- ELECTROMAGNETISM AND WAVE PHYSICS
- ANALOG ELECTRONICS
- LANGUAGES AND COMMUNICATION TECHNIQUES S4
- INTRODUCTION TO MANAGEMENT
