Course Objectives

  • Acquire fundamental foundations in programming.
  • Master the syntax and basic structures of the C language.
  • Understand elementary algorithmic concepts.
  • Develop problem-solving skills through programming.
  • Implement functional programs in the C language.
  • Acquire good practices in programming and code documentation.

Objectives:
– Identify the sources of electric and magnetic fields.
– Compute and distinguish between vector and scalar fields.
– Compute the electric field and potential produced by a charge distribution.
– Compute the magnetic field produced by an electric current.

This course aims to familiarize students with the ecosystem of free and open source software, its philosophical and technical foundations, and its practical use as a replacement for proprietary solutions. Upon completion, students will be able to:

  • Understand the fundamental concepts of free and open source software

  • Master the main free licences and their legal implications

  • Identify and use free alternatives to common proprietary software

  • Install and configure free solutions adapted to the Algerian context

  • Adopt an ethical and collaborative approach to software development

The acquired knowledge makes it possible to characterize the behavior of liquid, solid, and gaseous substances and to evaluate their thermodynamic properties under different conditions (temperature, pressure, simple pure substances, ideal mixtures, and phase-change processes).

This course provides the foundational principles of classical thermodynamics, with a focus on applications in combustion and thermal machines.

It is specifically designed for first-year students in the Science and Technology program and aims to unify and reinforce their prior scientific knowledge.

The key competencies to be developed include:
  • Acquiring a solid scientific foundation in classical thermodynamics;
  • Applying thermodynamic principles to a variety of systems;
  • Stating, explaining, and understanding the fundamental laws of thermodynamics.

The Practical Work of Physics 2 module aims to introduce students to the experimental study of fundamental electrical phenomena. It focuses on basic concepts of electricity, including Ohm’s Law and the behavior of electrical circuits.

The laboratory activities involve designing and assembling simple series and parallel circuits, measuring voltage, current, and resistance using a multimeter, and comparing experimental results with theoretical predictions.

This hands-on approach is intended to strengthen students’ understanding of fundamental electrical principles, develop practical skills in measurement and instrumentation, and provide a solid foundation for further studies in physics and engineering.