Faculty : Technologie

Department: Science Technique

Course Tiltle: Python

Target Audience: Etudiant 1 LMD

Credit Value: 4

Coefficient: 2

Course Duration: 13

1 Lecures per week

1 Laboratory session per week

Full name prof: MESSAOUDI Assia

Email: assia.messaoudi@lagh-univ.dz

Disponibility: saturday, Thursday 9h00 à 11h00

Description of the Course

  •  

This course introduces first-year technical sciences students to Python programming. Students will learn variables, loops, conditionals, functions, lists, and strings. Emphasis is placed on problem-solving, algorithmic thinking, and hands-on coding exercises. By the end, students will write simple programs and develop a solid foundation for further studies.

Main Objectives of the Course

  1. Understand Python Basics – Learn fundamental concepts such as variables, data types, operators, and basic input/output.
  2. Apply Control Structures – Master conditional statements and loops to implement logic and automate tasks.
  3. Work with Lists and Strings – Manipulate sequences efficiently, including indexing, slicing, and common operations.
  4. Develop Functions – Write reusable and modular code using functions to improve program structure.
  5. Enhance Problem-Solving Skills – Apply algorithmic thinking to design and implement simple Python programs.

Prerequisites

- The student must know algorithms

- The student must know how to use a computer