"Data Structure B" course syllabus