Bài giảng 10 buổi bằng C++ và Python: độ phức tạp, mảng, danh sách liên kết, ngăn xếp, hàng đợi, đệ quy, sắp xếp, tìm kiếm, bảng băm, cây, heap, đồ thị, quy hoạch động, tham lam. Có hình động từng bước, slide trình chiếu và bài tập chấm tự động; kèm ngân hàng bài tập thuật toán.