# CMPS 214 — Design & Analysis of Algorithms (AUB)

> CMPS 214 Design & Analysis of Algorithms at American University of Beirut. no student contributions yet.

Source: https://studiety.com/aub/course/2215
Retrieved: 2026-09-17

## Facts

- Course code: CMPS 214
- Title: Design & Analysis of Algorithms
- University: American University of Beirut (AUB)
- Subject: Computer Science
- Department: Computer Science
- Faculty: Faculty of Arts and Sciences
- Credits: 3
- Professors on record (1): Amer Abdo Mouawad

## Catalogue description

This course introduces systematic methods for the design and (asymptotic) analysis of advanced algorithms and data structures. Topics include searching, sorting, order statistics, divide-and-conquer, greedy algorithms, dynamic programming, multi-threaded algorithms, matrix algorithms, as well as (advanced) graph algorithms. Several data structures are also studied such as red-black trees, binomial heaps, Fibonacci heaps, and suffix trees. Prerequisites: CMPS 211 or MATH 211 and a grade of at least C+ in CMPS 202 or a grade of at least C+ in EECE 330. This course was previously numbered CMPS 256. Students cannot receive credit for both CMPS 214 and EECE 331. Annually.

## Quick answers

### What is CMPS 214 at AUB?

CMPS 214 Design & Analysis of Algorithms is a 3-credit course at American University of Beirut (AUB), in the Faculty of Arts and Sciences. This course introduces systematic methods for the design and (asymptotic) analysis of advanced algorithms and data structures.

### How many credits is CMPS 214?

CMPS 214 Design & Analysis of Algorithms is worth 3 credits at AUB.

### Who teaches CMPS 214 at AUB?

Studiety has 1 professor on record for CMPS 214: Amer Abdo Mouawad. Sections change every term, so check the registrar for who is teaching now.

## See also

- [All Computer Science courses at AUB](https://studiety.com/aub/subject/computer-science.md)
- [Every AUB subject](https://studiety.com/aub/subjects.md)

---

From Studiety (https://studiety.com/), an independent, student-run course guide. Not affiliated with or endorsed by any university. Reviews are the opinions of individual students.
