DATA STRUCTURES AND ALGORITHMS - COMPUTER SCIENCE ENGINEERING - Semester 3