
This course introduces the fundamentals of Python programming with an emphasis on scientific and mathematical applications. Students develop core coding skills and learn to use essential libraries such as NumPy and Matplotlib for numerical computation and data visualization. The course also applies Python to introductory problems in linear algebra, differential calculus, and probability/statistics, providing practical experience in scientific computing.
- Teacher: Djemaa MESSAOUDI