Skip to main content

University_Yahia-Fares_Medea

BABAALI Baligh's course


Algorithms & Data Structures 2 (UEF22)

Enrollment is Closed

About This Course

Algorithms & Data   Structures 2 (UEF22) builds   on foundational programming skills to teach essential software engineering   concepts. This course covers modular programming using subprograms and   recursion, data   persistence through file   handling, and dynamic data   structures including linked   lists, stacks, and queues. Through a combination of lectures, tutorials, and   hands-on lab sessions in C, students learn to design efficient, reusable, and   robust software solutions capable of handling real-world data management   challenges.

Requirements

Before starting this course, you should be familiar with:

  • Basic algorithm structure (variables, assignments, input/output)
  • Control structures (loops, conditionals)
  • Simple data types (integer, real, character, string)

Course Staff

Course Staff Image #1

Baligh BABAALI

Dr. Baligh BABAALI

Frequently Asked Questions

What web browser should I use?

The Open edX platform works best with current versions of Chrome, Edge, Firefox, or Safari.

See our list of supported browsers for the most up-to-date information.