Course Description: This course, Data Structures Fundamentals: Basics to Applications, is designed to build a strong foundation in essential data structures and problem-solving techniques. Over 50 hours, learners will explore arrays, linked lists, stacks, queues, trees, and graphs, along with their real-world applications. The program emphasizes hands-on coding, algorithmic thinking, and efficient data handling. Through guided sessions and a project, students will develop the ability to design, implement, and analyze data-driven solutions. This course is ideal for beginners and aspiring programmers aiming to strengthen their coding skills and prepare for technical interviews and practical software development challenges. Learning Outcomes: 1. Understand and implement fundamental data structures such as arrays, linked lists, stacks, queues, trees, and graphs. 2. Analyze and solve problems using appropriate data structures and basic algorithms efficiently. 3. Design and develop a real-world project applying data structures concepts and programming skills.
Ravi Kant Sahu is an Assistant Professor at the School of Computing and Artificial Intelligence, Lovely Professional University, with over 14 years of teaching experience. He holds an M.Tech. in Computer Science from NIT Hamirpur and is GATE and UGC NET qualified. He is also an Oracle Certified Associate, Java SE 8 Programmer. His expertise includes Data Structures, Java Programming, and Competitive Coding, and he has actively contributed to student mentoring and technical training.
Email ID for Comments & Feedback: registrar@lpu.co.in
Dr Vishal Sharma,
E-mail: dsr@lpu.co.in
Mobile: +91-9815845414
To continue interaction with our expert admission counsellors enter the passcode for career guidance to discover the best suited programmes for you. Available from 10 am to 5 pm on all working days.