CTDLGT là một trong những môn cơ bản của sinh viên ngành công nghệ thông tin. Các cấu trúc dữ liệu và các giải thuật được xem như là 2 yếu tố quan trọng nhất trong lập trình. Chương trình = Cấu trúc + Giải thuật. Slide bài giảng cung cấp cụ thể sinh động nhất về các cấu trúc và giải thuật tương ứng qua những ví dụ trực quan. Quyển 2 cung cấp đầy đủ hơn các thuật toán nâng cao sử dụng trong lập trình một cách chi tiết, sinh động thông qua ví dụ và mã nguồn