{"id":15765,"date":"2026-03-20T06:35:50","date_gmt":"2026-03-20T06:35:50","guid":{"rendered":"https:\/\/bvcoend.ac.in\/?page_id=15765"},"modified":"2026-03-20T06:35:50","modified_gmt":"2026-03-20T06:35:50","slug":"data-structures-and-algorithms-lab","status":"publish","type":"page","link":"https:\/\/bvcoend.ac.in\/index.php\/data-structures-and-algorithms-lab\/","title":{"rendered":"DATA STRUCTURES AND ALGORITHMS LAB"},"content":{"rendered":"[vc_row][vc_column width=&#8221;1\/4&#8243;][vc_wp_custommenu title=&#8221;Imp Links&#8221; nav_menu=&#8221;73&#8243;][\/vc_column][vc_column width=&#8221;3\/4&#8243;][vc_column_text]\n<h3 style=\"text-align: center;\"><span style=\"color: #800000;\">DATA STRUCTURES AND ALGORITHMS LAB<\/span><\/h3>\n<h3><span style=\"color: #000000;\">Introduction<\/span><\/h3>\n<p><span style=\"color: #000000;\">The Data Structures and Algorithms (DSA) Laboratory provides students with practical experience in implementing fundamental data structures and analyzing algorithmic techniques used in efficient problem solving. In this lab, students learn to design and implement structures such as arrays, linked lists, stacks, queues, trees, and graphs, along with various searching and sorting algorithms. Programming exercises are carried out using languages such as C\/C++ or Python, enabling students to understand concepts like memory management, recursion, algorithm complexity, and optimization techniques. The laboratory helps students develop strong logical thinking, programming proficiency, and analytical skills, which are essential for solving real-world computational problems and for advanced studies in computer science and software development.<\/span><\/p>\n<h3><span style=\"color: #000000;\">Course Objectives<\/span><\/h3>\n<table style=\"width: 100%; border-collapse: collapse;\" border=\"1\">\n<tbody>\n<tr>\n<td style=\"padding: 8px;\"><span style=\"color: #000000;\"><strong>COB-1<\/strong><\/span><\/td>\n<td style=\"padding: 8px;\"><span style=\"color: #000000;\">To introduce basics of Data Structures (Arrays, strings, linked lists, etc.) and concepts of Stacks, Queues<\/span><\/td>\n<\/tr>\n<tr>\n<td style=\"padding: 8px;\"><span style=\"color: #000000;\"><strong>COB-2<\/strong><\/span><\/td>\n<td style=\"padding: 8px;\"><span style=\"color: #000000;\">To understand the concepts of Trees, heaps and related operations and their implementations<\/span><\/td>\n<\/tr>\n<tr>\n<td style=\"padding: 8px;\"><span style=\"color: #000000;\"><strong>COB-3<\/strong><\/span><\/td>\n<td style=\"padding: 8px;\"><span style=\"color: #000000;\">To introduce various Sorting and Searching Algorithms and Hashing<\/span><\/td>\n<\/tr>\n<tr>\n<td style=\"padding: 8px;\"><span style=\"color: #000000;\"><strong>COB-4<\/strong><\/span><\/td>\n<td style=\"padding: 8px;\"><span style=\"color: #000000;\">To understand sets and the concepts of Graphs and their applications<\/span><\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<h3><span style=\"color: #000000;\">Course Outcomes<\/span><\/h3>\n<table style=\"width: 100%; border-collapse: collapse;\" border=\"1\">\n<thead>\n<tr style=\"background-color: #f2f2f2;\">\n<th style=\"padding: 8px;\"><span style=\"color: #000000;\">CO<\/span><\/th>\n<th style=\"padding: 8px;\"><span style=\"color: #000000;\">Statement<\/span><\/th>\n<th style=\"padding: 8px;\"><span style=\"color: #000000;\">Bloom\u2019s Level<\/span><\/th>\n<\/tr>\n<\/thead>\n<tbody>\n<tr>\n<td style=\"padding: 8px;\"><span style=\"color: #000000;\"><strong>OCSE310T.1<\/strong><\/span><\/td>\n<td style=\"padding: 8px;\"><span style=\"color: #000000;\">Understand data structures like Arrays, Stacks, Queues, Linked lists and ability to choose the efficient data structures for given problem<\/span><\/td>\n<td style=\"padding: 8px;\"><span style=\"color: #000000;\">Understand, Remember, Evaluate<\/span><\/td>\n<\/tr>\n<tr>\n<td style=\"padding: 8px;\"><span style=\"color: #000000;\"><strong>OCSE310T.2<\/strong><\/span><\/td>\n<td style=\"padding: 8px;\"><span style=\"color: #000000;\">Construct Binary Search trees, Heap trees and AVL trees and learn about sparse matrix<\/span><\/td>\n<td style=\"padding: 8px;\"><span style=\"color: #000000;\">Create<\/span><\/td>\n<\/tr>\n<tr>\n<td style=\"padding: 8px;\"><span style=\"color: #000000;\"><strong>OCSE310T.3<\/strong><\/span><\/td>\n<td style=\"padding: 8px;\"><span style=\"color: #000000;\">Apply sorting and searching techniques efficiently and learn about Hashing and its types<\/span><\/td>\n<td style=\"padding: 8px;\"><span style=\"color: #000000;\">Apply<\/span><\/td>\n<\/tr>\n<tr>\n<td style=\"padding: 8px;\"><span style=\"color: #000000;\"><strong>OCSE310T.4<\/strong><\/span><\/td>\n<td style=\"padding: 8px;\"><span style=\"color: #000000;\">Apply graph theory and its concepts in various applications and analyse the graph traversal using DFS and BFS<\/span><\/td>\n<td style=\"padding: 8px;\"><span style=\"color: #000000;\">Apply, Analyse<\/span><\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<h3><span style=\"color: #000000;\">CO-PO-PSO Mapping<\/span><\/h3>\n<table style=\"width: 100%; border-collapse: collapse;\" border=\"1\">\n<thead>\n<tr style=\"background-color: #f2f2f2;\">\n<th style=\"padding: 8px;\"><span style=\"color: #000000;\">CO\/PO<\/span><\/th>\n<th style=\"padding: 8px;\"><span style=\"color: #000000;\">PO1<\/span><\/th>\n<th style=\"padding: 8px;\"><span style=\"color: #000000;\">PO2<\/span><\/th>\n<th style=\"padding: 8px;\"><span style=\"color: #000000;\">PO3<\/span><\/th>\n<th style=\"padding: 8px;\"><span style=\"color: #000000;\">PO4<\/span><\/th>\n<th style=\"padding: 8px;\"><span style=\"color: #000000;\">PO5<\/span><\/th>\n<th style=\"padding: 8px;\"><span style=\"color: #000000;\">PO6<\/span><\/th>\n<th style=\"padding: 8px;\"><span style=\"color: #000000;\">PO7<\/span><\/th>\n<th style=\"padding: 8px;\"><span style=\"color: #000000;\">PO8<\/span><\/th>\n<th style=\"padding: 8px;\"><span style=\"color: #000000;\">PO9<\/span><\/th>\n<th style=\"padding: 8px;\"><span style=\"color: #000000;\">PO10<\/span><\/th>\n<th style=\"padding: 8px;\"><span style=\"color: #000000;\">PO11<\/span><\/th>\n<th style=\"padding: 8px;\"><span style=\"color: #000000;\">PO12<\/span><\/th>\n<th style=\"padding: 8px;\"><span style=\"color: #000000;\">PSO1<\/span><\/th>\n<th style=\"padding: 8px;\"><span style=\"color: #000000;\">PSO2<\/span><\/th>\n<\/tr>\n<\/thead>\n<tbody>\n<tr>\n<td style=\"padding: 8px;\"><span style=\"color: #000000;\"><strong>OCSE310T.1<\/strong><\/span><\/td>\n<td style=\"padding: 8px; text-align: center;\"><span style=\"color: #000000;\">3<\/span><\/td>\n<td style=\"padding: 8px; text-align: center;\"><span style=\"color: #000000;\">3<\/span><\/td>\n<td style=\"padding: 8px; text-align: center;\"><span style=\"color: #000000;\">3<\/span><\/td>\n<td style=\"padding: 8px; text-align: center;\"><span style=\"color: #000000;\">3<\/span><\/td>\n<td style=\"padding: 8px; text-align: center;\"><span style=\"color: #000000;\">2<\/span><\/td>\n<td style=\"padding: 8px; text-align: center;\"><span style=\"color: #000000;\">1<\/span><\/td>\n<td style=\"padding: 8px; text-align: center;\"><span style=\"color: #000000;\">&#8211;<\/span><\/td>\n<td style=\"padding: 8px; text-align: center;\"><span style=\"color: #000000;\">&#8211;<\/span><\/td>\n<td style=\"padding: 8px; text-align: center;\"><span style=\"color: #000000;\">1<\/span><\/td>\n<td style=\"padding: 8px; text-align: center;\"><span style=\"color: #000000;\">1<\/span><\/td>\n<td style=\"padding: 8px; text-align: center;\"><span style=\"color: #000000;\">&#8211;<\/span><\/td>\n<td style=\"padding: 8px; text-align: center;\"><span style=\"color: #000000;\">2<\/span><\/td>\n<td style=\"padding: 8px; text-align: center;\"><span style=\"color: #000000;\">&#8211;<\/span><\/td>\n<td style=\"padding: 8px; text-align: center;\"><span style=\"color: #000000;\">1<\/span><\/td>\n<\/tr>\n<tr>\n<td style=\"padding: 8px;\"><span style=\"color: #000000;\"><strong>OCSE310T.2<\/strong><\/span><\/td>\n<td style=\"padding: 8px; text-align: center;\"><span style=\"color: #000000;\">3<\/span><\/td>\n<td style=\"padding: 8px; text-align: center;\"><span style=\"color: #000000;\">3<\/span><\/td>\n<td style=\"padding: 8px; text-align: center;\"><span style=\"color: #000000;\">3<\/span><\/td>\n<td style=\"padding: 8px; text-align: center;\"><span style=\"color: #000000;\">3<\/span><\/td>\n<td style=\"padding: 8px; text-align: center;\"><span style=\"color: #000000;\">2<\/span><\/td>\n<td style=\"padding: 8px; text-align: center;\"><span style=\"color: #000000;\">1<\/span><\/td>\n<td style=\"padding: 8px; text-align: center;\"><span style=\"color: #000000;\">&#8211;<\/span><\/td>\n<td style=\"padding: 8px; text-align: center;\"><span style=\"color: #000000;\">&#8211;<\/span><\/td>\n<td style=\"padding: 8px; text-align: center;\"><span style=\"color: #000000;\">1<\/span><\/td>\n<td style=\"padding: 8px; text-align: center;\"><span style=\"color: #000000;\">1<\/span><\/td>\n<td style=\"padding: 8px; text-align: center;\"><span style=\"color: #000000;\">&#8211;<\/span><\/td>\n<td style=\"padding: 8px; text-align: center;\"><span style=\"color: #000000;\">2<\/span><\/td>\n<td style=\"padding: 8px; text-align: center;\"><span style=\"color: #000000;\">&#8211;<\/span><\/td>\n<td style=\"padding: 8px; text-align: center;\"><span style=\"color: #000000;\">1<\/span><\/td>\n<\/tr>\n<tr>\n<td style=\"padding: 8px;\"><span style=\"color: #000000;\"><strong>OCSE310T.3<\/strong><\/span><\/td>\n<td style=\"padding: 8px; text-align: center;\"><span style=\"color: #000000;\">3<\/span><\/td>\n<td style=\"padding: 8px; text-align: center;\"><span style=\"color: #000000;\">3<\/span><\/td>\n<td style=\"padding: 8px; text-align: center;\"><span style=\"color: #000000;\">3<\/span><\/td>\n<td style=\"padding: 8px; text-align: center;\"><span style=\"color: #000000;\">3<\/span><\/td>\n<td style=\"padding: 8px; text-align: center;\"><span style=\"color: #000000;\">2<\/span><\/td>\n<td style=\"padding: 8px; text-align: center;\"><span style=\"color: #000000;\">1<\/span><\/td>\n<td style=\"padding: 8px; text-align: center;\"><span style=\"color: #000000;\">&#8211;<\/span><\/td>\n<td style=\"padding: 8px; text-align: center;\"><span style=\"color: #000000;\">&#8211;<\/span><\/td>\n<td style=\"padding: 8px; text-align: center;\"><span style=\"color: #000000;\">1<\/span><\/td>\n<td style=\"padding: 8px; text-align: center;\"><span style=\"color: #000000;\">1<\/span><\/td>\n<td style=\"padding: 8px; text-align: center;\"><span style=\"color: #000000;\">&#8211;<\/span><\/td>\n<td style=\"padding: 8px; text-align: center;\"><span style=\"color: #000000;\">2<\/span><\/td>\n<td style=\"padding: 8px; text-align: center;\"><span style=\"color: #000000;\">&#8211;<\/span><\/td>\n<td style=\"padding: 8px; text-align: center;\"><span style=\"color: #000000;\">1<\/span><\/td>\n<\/tr>\n<tr>\n<td style=\"padding: 8px;\"><span style=\"color: #000000;\"><strong>OCSE310T.4<\/strong><\/span><\/td>\n<td style=\"padding: 8px; text-align: center;\"><span style=\"color: #000000;\">3<\/span><\/td>\n<td style=\"padding: 8px; text-align: center;\"><span style=\"color: #000000;\">3<\/span><\/td>\n<td style=\"padding: 8px; text-align: center;\"><span style=\"color: #000000;\">3<\/span><\/td>\n<td style=\"padding: 8px; text-align: center;\"><span style=\"color: #000000;\">3<\/span><\/td>\n<td style=\"padding: 8px; text-align: center;\"><span style=\"color: #000000;\">2<\/span><\/td>\n<td style=\"padding: 8px; text-align: center;\"><span style=\"color: #000000;\">1<\/span><\/td>\n<td style=\"padding: 8px; text-align: center;\"><span style=\"color: #000000;\">&#8211;<\/span><\/td>\n<td style=\"padding: 8px; text-align: center;\"><span style=\"color: #000000;\">&#8211;<\/span><\/td>\n<td style=\"padding: 8px; text-align: center;\"><span style=\"color: #000000;\">1<\/span><\/td>\n<td style=\"padding: 8px; text-align: center;\"><span style=\"color: #000000;\">1<\/span><\/td>\n<td style=\"padding: 8px; text-align: center;\"><span style=\"color: #000000;\">&#8211;<\/span><\/td>\n<td style=\"padding: 8px; text-align: center;\"><span style=\"color: #000000;\">2<\/span><\/td>\n<td style=\"padding: 8px; text-align: center;\"><span style=\"color: #000000;\">&#8211;<\/span><\/td>\n<td style=\"padding: 8px; text-align: center;\"><span style=\"color: #000000;\">1<\/span><\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<h3><span style=\"color: #000000;\"><img loading=\"lazy\" class=\"aligncenter wp-image-15766\" src=\"https:\/\/bvcoend.ac.in\/wp-content\/uploads\/2026\/03\/Screenshot-2026-03-20-120515-1024x577.png\" alt=\"\" width=\"850\" height=\"479\" srcset=\"https:\/\/bvcoend.ac.in\/wp-content\/uploads\/2026\/03\/Screenshot-2026-03-20-120515-1024x577.png 1024w, https:\/\/bvcoend.ac.in\/wp-content\/uploads\/2026\/03\/Screenshot-2026-03-20-120515-300x169.png 300w, https:\/\/bvcoend.ac.in\/wp-content\/uploads\/2026\/03\/Screenshot-2026-03-20-120515-768x432.png 768w, https:\/\/bvcoend.ac.in\/wp-content\/uploads\/2026\/03\/Screenshot-2026-03-20-120515.png 1259w\" sizes=\"(max-width: 850px) 100vw, 850px\" \/>Facilities<\/span><\/h3>\n<h4><span style=\"color: #000000;\">Operating System \/ Software<\/span><\/h4>\n<table style=\"width: 100%; border-collapse: collapse;\" border=\"1\">\n<thead>\n<tr style=\"background-color: #f2f2f2;\">\n<th style=\"padding: 8px;\"><span style=\"color: #000000;\">Sr. No.<\/span><\/th>\n<th style=\"padding: 8px;\"><span style=\"color: #000000;\">Name<\/span><\/th>\n<th style=\"padding: 8px;\"><span style=\"color: #000000;\">Version<\/span><\/th>\n<\/tr>\n<\/thead>\n<tbody>\n<tr>\n<td style=\"padding: 8px;\"><span style=\"color: #000000;\">1.<\/span><\/td>\n<td style=\"padding: 8px;\"><span style=\"color: #000000;\">Windows<\/span><\/td>\n<td style=\"padding: 8px;\"><span style=\"color: #000000;\">10<\/span><\/td>\n<\/tr>\n<tr>\n<td style=\"padding: 8px;\"><span style=\"color: #000000;\">2.<\/span><\/td>\n<td style=\"padding: 8px;\"><span style=\"color: #000000;\">VS CODE<\/span><\/td>\n<td style=\"padding: 8px;\"><span style=\"color: #000000;\">Open Source<\/span><\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<h4><span style=\"color: #000000;\">Hardware<\/span><\/h4>\n<table style=\"width: 100%; border-collapse: collapse;\" border=\"1\">\n<thead>\n<tr style=\"background-color: #f2f2f2;\">\n<th style=\"padding: 8px;\"><span style=\"color: #000000;\">Sr.No.<\/span><\/th>\n<th style=\"padding: 8px;\"><span style=\"color: #000000;\">Equipment Name<\/span><\/th>\n<th style=\"padding: 8px;\"><span style=\"color: #000000;\">Specification<\/span><\/th>\n<th style=\"padding: 8px;\"><span style=\"color: #000000;\">Quantity<\/span><\/th>\n<\/tr>\n<\/thead>\n<tbody>\n<tr>\n<td style=\"padding: 8px;\"><span style=\"color: #000000;\">1.<\/span><\/td>\n<td style=\"padding: 8px;\"><span style=\"color: #000000;\">Computer<\/span><\/td>\n<td style=\"padding: 8px;\"><span style=\"color: #000000;\">Intel Core (i5), 5th gen, RAM-16GB<\/span><\/td>\n<td style=\"padding: 8px;\"><span style=\"color: #000000;\">12<\/span><\/td>\n<\/tr>\n<tr>\n<td style=\"padding: 8px;\"><span style=\"color: #000000;\">2.<\/span><\/td>\n<td style=\"padding: 8px;\"><span style=\"color: #000000;\">Computer<\/span><\/td>\n<td style=\"padding: 8px;\"><span style=\"color: #000000;\">Intel Core (i5) 4th Generation 2.90GHz, RAM-16GB<\/span><\/td>\n<td style=\"padding: 8px;\"><span style=\"color: #000000;\">1<\/span><\/td>\n<\/tr>\n<tr>\n<td style=\"padding: 8px;\"><span style=\"color: #000000;\">3.<\/span><\/td>\n<td style=\"padding: 8px;\"><span style=\"color: #000000;\">Computer<\/span><\/td>\n<td style=\"padding: 8px;\"><span style=\"color: #000000;\">Intel Core (i5), 7th gen, RAM-16GB<\/span><\/td>\n<td style=\"padding: 8px;\"><span style=\"color: #000000;\">4<\/span><\/td>\n<\/tr>\n<tr>\n<td style=\"padding: 8px;\"><span style=\"color: #000000;\">4.<\/span><\/td>\n<td style=\"padding: 8px;\"><span style=\"color: #000000;\">Computer<\/span><\/td>\n<td style=\"padding: 8px;\"><span style=\"color: #000000;\">Intel Core (i5), 6th gen, RAM-16GB, 4GB<\/span><\/td>\n<td style=\"padding: 8px;\"><span style=\"color: #000000;\">3<\/span><\/td>\n<\/tr>\n<tr>\n<td style=\"padding: 8px;\"><span style=\"color: #000000;\">5.<\/span><\/td>\n<td style=\"padding: 8px;\"><span style=\"color: #000000;\">Printer<\/span><\/td>\n<td style=\"padding: 8px;\"><span style=\"color: #000000;\">HP Laser Jet Pro P1108 Plus<\/span><\/td>\n<td style=\"padding: 8px;\"><span style=\"color: #000000;\">01<\/span><\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<h3><span style=\"color: #000000;\">Staff<\/span><\/h3>\n<ul>\n<li><span style=\"color: #000000;\"><strong>Lab Incharge:<\/strong> Dr. Apoorva Aggarwal<\/span><\/li>\n<li><span style=\"color: #000000;\"><strong>Other Faculty Members:<\/strong> Dr. Suman Yadav<\/span><\/li>\n<li><span style=\"color: #000000;\"><strong>Lab Assistant:<\/strong> Mr. Manish<\/span><\/li>\n<\/ul>\n<h4><span style=\"color: #0000ff;\"><a style=\"color: #0000ff;\" href=\"https:\/\/drive.google.com\/file\/d\/1OIDgqE1OEClakGf6IoGCROtW9Z-O1dzX\/view\" target=\"_blank\" rel=\"noopener noreferrer\">Click for the Lab e-Content<\/a><\/span><\/h4>\n[\/vc_column_text][\/vc_column][\/vc_row]\n","protected":false},"excerpt":{"rendered":"<p>[vc_row][vc_column width=&#8221;1\/4&#8243;][vc_wp_custommenu title=&#8221;Imp Links&#8221; nav_menu=&#8221;73&#8243;][\/vc_column][vc_column width=&#8221;3\/4&#8243;][vc_column_text] DATA STRUCTURES AND ALGORITHMS LAB Introduction The Data Structures and Algorithms (DSA) Laboratory provides students with practical experience in implementing fundamental data structures and analyzing algorithmic techniques used in efficient problem solving. In this lab, students learn to design and implement structures such as arrays, linked lists, stacks, queues,&hellip;<\/p>\n","protected":false},"author":1,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":[],"_links":{"self":[{"href":"https:\/\/bvcoend.ac.in\/index.php\/wp-json\/wp\/v2\/pages\/15765"}],"collection":[{"href":"https:\/\/bvcoend.ac.in\/index.php\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/bvcoend.ac.in\/index.php\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/bvcoend.ac.in\/index.php\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/bvcoend.ac.in\/index.php\/wp-json\/wp\/v2\/comments?post=15765"}],"version-history":[{"count":1,"href":"https:\/\/bvcoend.ac.in\/index.php\/wp-json\/wp\/v2\/pages\/15765\/revisions"}],"predecessor-version":[{"id":15767,"href":"https:\/\/bvcoend.ac.in\/index.php\/wp-json\/wp\/v2\/pages\/15765\/revisions\/15767"}],"wp:attachment":[{"href":"https:\/\/bvcoend.ac.in\/index.php\/wp-json\/wp\/v2\/media?parent=15765"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}