Course Description
The purpose of this course is to develop the knowledge of the students with the concepts of object oriented and programming skills. The students also need to know about the fundamentals of data structures and algorithm design to develop students’ problem solving and computer programming skills. The aim of this part is to provide the fundamentals of data structures, algorithm design in the light of object-oriented approach, which allows one to store collections of data efficiently with fast updates and queries. The course is mainly focused on implementation strategies and their manipulations for array, stack, queue and linked list; Recursion; also, Implementation strategies for tree and graph algorithms.
Course ID: COMP 418
Credit hours | Theory | Practical | Laboratory | Lecture | Studio | Contact hours | Pre-requisite | 3 | 2 | 2 | 4 | COMP 414 |
---|