Basics of Data Structures and Algorithms” course provides a comprehensive introduction to the core concepts of data organization and algorithmic problem-solving. Students will learn to implement and utilize basic data structures such as arrays, linked lists, stacks, queues, trees, and graphs, alongside foundational algorithms for searching, sorting, and recursion. Emphasis is placed on understanding and analyzing the efficiency of algorithms using time and space complexity. Through hands-on programming exercises, students will develop the skills to debug, optimize, and apply these concepts to solve real-world problems effectively
Mr. Puneet is currently working as Assistant Professor in the School of Computer Science & Engineering at Lovely Professional University. He has done Master’s in Computer Science and Engineering and has 11+ years experience as a Data Structure and Algorithms tutor in various colleges. He have conducted lots of workshops and skill development courses on programming languages, data structures and algorithms.
Dr. Nishant is currently working as Assistant Professor in the School of Computer Science & Engineering at Lovely Professional University. He has done P.hD in Computer Science and Engineering and has 9+ years of experience as a Data Structure and Algorithms tutor in various colleges. He have conducted lots of workshops and skill development courses on programming languages, data structures and algorithms.