Educational handout of tutorials and practical work in algorithms and data structures 2 (ADS2)

dc.contributor.authorDehimi, Nour El Houda
dc.date.accessioned2025-12-09T16:34:01Z
dc.date.available2025-12-09T16:34:01Z
dc.date.issued2025
dc.description.abstractThis document presents tutorials and practical exercises, designed to teach the subject "Algorithms and Data Structure 2," introduced in the second semester in the Department of Mathematics and Computer Science at Oum El Bouaghi University, and intended for first-year computer science students. First, the pedagogical objectives of this document are: - Manipulate sub-algorithms (subroutines): procedures & functions; - Understand recursive sub-algorithms; - Understand the declaration, syntax and semantics of pointers and linked lists; - Allow the student to acquire the fundamentals of programming. Indeed, and in order to achieve the aforementioned objectives, we have made tremendous efforts to approach this work in several aspects; where we have synthesized the most important and relevant information based on different documentary sources (books, articles, courses, websites, etc.). While respecting the official canevas determined by the Ministry of Higher Education and Scientific Research. Furthermore, this document is divided into two sections: the first presents tutorials and a set of exercises with their solutions, divided into parts, while the second section provides a set of practical exercises that enable students to acquire the basics of C programming. However, the document in question will remain partial and not exhaustive. This is why we will constantly update it to enrich its content. However, we would be grateful if readers could notify us of any errors, observations, etc., and also offer us opinions in this regard.
dc.identifier.urihttp://dspace.univ-oeb.dz:4000/handle/123456789/22644
dc.language.isoen
dc.publisherUniversity of Oum El Bouaghi
dc.subjectSub-algorithms ; Recursive sub-algorithms ; Pointers and linked lists
dc.titleEducational handout of tutorials and practical work in algorithms and data structures 2 (ADS2)
dc.title.alternativeLevel 1st year Computer science
dc.typeArticle
Files
Original bundle
Now showing 1 - 1 of 1
No Thumbnail Available
Name:
Educational Handout of Tutorials and Practical.pdf
Size:
1.8 MB
Format:
Adobe Portable Document Format
License bundle
Now showing 1 - 1 of 1
No Thumbnail Available
Name:
license.txt
Size:
1.71 KB
Format:
Item-specific license agreed upon to submission
Description: