Data Structures and Algorithms
Course Code | COMP-254 |
---|---|
Lecture hours per week | 2 |
Lab hours per week | 2 |
Course Availability | Open |
Description | Building on fundamentals of Object-Oriented programming, this course exposes the students to algorithms and data structures. Students will analyze, evaluate and apply appropriate data structures & algorithms for the implementation of a software system. Coursework emphasizes the classical data structures, basic algorithm design, common operations on data structures, and the use of mathematical techniques to analyze the efficiency of the various algorithms. The languages of instruction are Java and Python (optional). |