Civil Engineering

Explore the programs and courses offered by Civil Engineering

Browse Programs Admission Information

Program Overview

The Bachelor's program in Civil Engineering is designed to provide students with comprehensive training that combines scientific, technological, and methodological foundations essential for mastering construction techniques and building engineering. This program, spread over six semesters, includes:

·        The first two semesters focus on scientific foundations and an introduction to civil engineering, establishing essential knowledge in mathematics, physics, chemistry, and computer science. Students are introduced to fundamental principles of materials and engineering sciences while developing methodological skills (technical writing, applied computing). Cross-disciplinary courses, such as languages and ethics, are also included.

·        Semesters 3 and 4 deepen engineering sciences through specialized subjects in civil engineering, including fluid mechanics, soil mechanics, material strength, and numerical methods. Learning becomes more practical with laboratory work (practical training), applications in technical drawing, and surveying. Students also gain skills in metrology and geology, essential for understanding interactions between structures and their environment.

·        Semesters 5 and 6 mark the specialization phase and preparation for professional life. Focused on the practical application of knowledge, these semesters cover advanced disciplines such as reinforced concrete, steel structures, structural analysis, and geotechnics. Emphasis is placed on analyzing and designing structures using modern CAD (Computer-Aided Design) tools. This cycle concludes with a final-year project (PFE), allowing students to apply their knowledge to a real-world civil engineering problem.


Teaching Language : French

Curriculum Highlights

Core Courses

- Applied Mathematics (Algebra, Analysis, Probability, Statistics, Numerical Methods)

- General Physics (Mechanics, Waves and Vibrations, Thermodynamics)

- Chemistry and Materials (Structure of Matter, Construction Materials)

- Structural Mechanics (Strength of Materials, Reinforced Concrete, Steel Structures)

- Geotechnics and Foundations (Soil Mechanics, Geotechnical Structures)

- Surveying and Hydraulics (Topographic Survey, General Hydraulics)

- Computing and CAD (Programming, Computer-Aided Design)

- Methodology and Communication (Scientific Writing, Presentation, Entrepreneurship)


Advanced Topics

The advanced or specialized modules in this program are mainly found in semesters 5 and 6, which focus on more technical and applied aspects of the field. Below are the key in-depth modules:

Semester 5 (Advanced Building Fundamentals):

•Strength of Materials 2

• Reinforced Concrete 1

• Steel Structures

• Soil Mechanics 2

• Construction Materials 2

Semester 6 (Specialization and Advanced Applications):

• Structural Analysis

• Metal Constructions

• Reinforced Concrete 2

• Foundations and Geotechnical Structures

• Computer-Aided Structural Analysis

• Final Year Project (Practical Application and Skill Development)


Admissions Information

Registration for a bachelor's degree is subject to the following conditions:


- Possession of a baccalaureate degree or equivalent: The candidate must hold a baccalaureate degree or a foreign degree recognized as equivalent.

Apply Now