Môn học giúp trang bị cho sinh viên các kiến thức cơ bản về các cấu trúc dữ liệu và các giải thuật. Đồng thời môn học cũng nhằm rèn luyện cho sinh viên các kỹ năng phân tích và giải quyết vấn đề của bài toán. Môn học cũng giúp hình thành cho sinh viên thái độ và nhận thức đúng đắn về vai trò của cấu trúc dữ liệu và giải thuật sẽ được ứng dụng trong ngành công nghệ thông tin.