{"id":7728,"date":"2019-05-16T01:34:17","date_gmt":"2019-05-15T20:04:17","guid":{"rendered":"https:\/\/uem.edu.in\/uem-kolkata\/?page_id=7728"},"modified":"2025-03-13T16:24:15","modified_gmt":"2025-03-13T10:54:15","slug":"summer-camp","status":"publish","type":"page","link":"https:\/\/uem.edu.in\/uem-kolkata\/summer-camp\/","title":{"rendered":"Summer Camp"},"content":{"rendered":"\n<p><b>5 Days of Summer Camp to Develop Practical Based Scientific Skill in Biological Science<\/b><\/p>\n<p>From 3rd to 7th of June<\/p>\n<p><b>Why this Summer Camp?<\/b><\/p>\n<ul>\n    <li>To provide the essence of Biotechnology through hands-on experience<\/li>\n<\/ul>\n<ul>\n    <li>To \u00a0develop the practical skills<\/li>\n<\/ul>\n<p><b>Topics to be dealt:<\/b><\/p>\n<ol>\n    <li style=\"font-weight: 400;\"><span style=\"font-weight: 400;\">Isolation of genomic DNA<\/span><\/li>\n    <li style=\"font-weight: 400;\"><span style=\"font-weight: 400;\">Isolation of plasmid DNA<\/span><\/li>\n    <li style=\"font-weight: 400;\"><span style=\"font-weight: 400;\">Gel Electrophoresis<\/span><\/li>\n    <li style=\"font-weight: 400;\"><span style=\"font-weight: 400;\">Analysis of organic content of wastewater<\/span><\/li>\n<\/ol>\n<p><b>Eligibility<\/b><\/p>\n<p><span style=\"font-weight: 400;\">Students from classes 10 to 12 and recent pass out<\/span><\/p>\n<p><b>Registration Fee* of INR 2000 +GST as per Govt. rules(12%)<\/b><\/p>\n<p><i><span style=\"font-weight: 400;\">* Registration fee includes Cost of consumables and lunch<\/span><\/i><\/p>\n<p><b>Contact:<\/b><\/p>\n<p>Mail: <a href=\"mailto:biotechnologyuemk@gmail.com\">biotechnologyuemk@gmail.com<\/a><\/p>\n<p>Phone: 9830534215\/9433377397\/8017259210<\/p>\n<p>University Area, Plot, Street Number 03, Action Area III, B\/5, Newtown, Kolkata, West Bengal 700156<\/p>\n<p>&nbsp;<\/p>\n<p><strong>This fees is non-refundable.<\/strong><\/p>\n\n\n\n<p><\/p>\n\n\n<div class=\"container mx-auto p-4 border border-gray-300\">\n        <div class=\"w-full max-w-2xl mx-auto\">\n            <div class=\"relative flex justify-between items-center mb-6\">\n                <div class=\"absolute top-1\/4 w-5\/6 h-1 bg-gray-300 -z-10\" style=\"left: 10%\">\n                    <div id=\"progress-bar\" class=\"h-1 bg-surfTheWeb transition-all duration-300\" style=\"width: 0%\"><\/div>\n                <\/div>\n                                    <div class=\"step relative flex flex-col items-center text-center\" data-step=\"0\">\n                        <div\n                            class=\"w-10 h-10 flex items-center justify-center rounded-full text-white bg-surfTheWeb\">\n                            1\n                        <\/div>\n                        <p><span class=\"text-sm mt-2\">Personal Details<\/span><\/p>\n                    <\/div>\n                                    <div class=\"step relative flex flex-col items-center text-center\" data-step=\"1\">\n                        <div\n                            class=\"w-10 h-10 flex items-center justify-center rounded-full text-white bg-gray-500\">\n                            2\n                        <\/div>\n                        <p><span class=\"text-sm mt-2\">Registration<\/span><\/p>\n                    <\/div>\n                            <\/div>\n\n            <div id=\"error-messages\"\n                class=\"text-red-600 text-sm border-red-600 border rounded-lg bg-red-100 p-4 mb-4 hidden\"><\/div>\n\n            <form id=\"multiStepForm-09231da1\">\n                                    <div class=\"form-step \" data-step=\"0\">\n                        <div class=\"mb-4\"><div class=\"mb-4\">\r\n    <label class=\"block font-medium\">Name<span class=\"text-red-500\">*<\/span><\/label>\r\n    <input type=\"text\" id=\"name\" class=\"form-input w-full border border-gray-400 bg-gray-200 rounded p-2\" required placeholder=\"Enter Name\" \/>\r\n  <\/div>\r\n  <div class=\"mb-4\">\r\n    <label class=\"block font-medium\">Email<span class=\"text-red-500\">*<\/span><\/label><input type=\"email\" id=\"email\" class=\"form-input w-full border border-gray-400 bg-gray-200 rounded p-2\" required placeholder=\"Enter Email\" \/>\r\n  <\/div>\r\n  <div class=\"mb-4\">\r\n    <label class=\"block font-medium\">Phone<span class=\"text-red-500\">*<\/span><\/label><input type=\"tel\" id=\"phone\" class=\"form-input w-full border border-gray-400 bg-gray-200 rounded p-2\" required placeholder=\"Enter Phone Number\" maxlength=\"10\"\r\n      minlength=\"10\" \/>\r\n  <\/div><\/div>\n                        <div class=\"flex justify-between items-center\">\n                                                                                        <div><\/div>\n                                                                                        <button class=\"btn-next bg-surfTheWeb text-white px-4 py-2 rounded\" type=\"button\"\n                                    data-next=\"1\">\n                                    Next\n                                <\/button>\n                                                    <\/div>\n                    <\/div>\n                                    <div class=\"form-step hidden\" data-step=\"1\">\n                        <div class=\"mb-4\">   <div class=\"mb-4\">\r\n      <label class=\"block font-medium\">Registration Type<span class=\"text-red-500\">*<\/span><\/label>\r\n      <select id=\"payAmt\" class=\"form-control w-full border border-gray-400 bg-gray-200 rounded p-2\" required>\r\n        <option value=\"\" disabled selected>Select Registration Type<\/option>\r\n      <\/select>\r\n    <\/div>\r\n    <h3>Cancellation Policy<\/h3>\r\n    <p class=\"text-lg font-medium mb-2\">No refunds can be provided on the registration fee on cancellation.<\/p>\r\n    <p class=\"text-lg font-medium mb-4\">Total cost: <span id=\"totalCost\">0<\/span><\/p><\/div>\n                        <div class=\"flex justify-between items-center\">\n                                                            <button class=\"btn-prev bg-gray-500 text-white px-4 py-2 rounded\" type=\"button\"\n                                    data-prev=\"0\">\n                                    Previous\n                                <\/button>\n                                                                                                                    <button class=\"bg-green-600 text-white px-4 py-2 rounded\" type=\"submit\">\n                                    Make Payment\n                                <\/button>\n                                                    <\/div>\n                    <\/div>\n                            <\/form>\n\n                            <form id=\"payForm\" action=\"https:\/\/ccavenue.uem.edu.in\/pgrequest.php\" method=\"post\">\n                    <input id=\"merchant_param1\" name=\"merchant_param1\" type=\"hidden\" \/>\n                    <input id=\"merchant_param2\" name=\"merchant_param2\" type=\"hidden\" \/>\n                    <input id=\"billing_notes\" name=\"billing_notes\" type=\"hidden\" \/>\n                    <input id=\"billing_cust_notes\" name=\"billing_cust_notes\" type=\"hidden\" \/>\n                    <input id=\"shipping_notes\" name=\"shipping_notes\" type=\"hidden\" \/>\n                    <input id=\"shipping_cust_notes\" name=\"shipping_cust_notes\" type=\"hidden\" \/>\n                    <input id=\"merchant_param3\" name=\"merchant_param3\" type=\"hidden\" \/>\n                    <input id=\"currency\" name=\"currency\" type=\"hidden\" \/>\n                    <input id=\"amount\" name=\"amount\" type=\"hidden\" \/>\n                    <input id=\"redirect_url\" name=\"redirect_url\"\n                        value=https:\/\/uem.edu.in\/uem-kolkata\/uem-kolkata\/wp-json\/wp\/v2\/pages\/7728 type=\"hidden\" \/>\n                    <input id=\"homepage_url\" name=\"homepage_url\" value=\"https:\/\/uem.edu.in\/uem-kolkata\/\" type=\"hidden\" \/>\n                <\/form>\n                    <\/div>\n    <\/div>\n    <script>\n        document.addEventListener(\"DOMContentLoaded\", function() {\n            let steps = document.querySelectorAll(\".form-step\");\n            let progressBar = document.getElementById(\"progress-bar\");\n            const stepIndicators = document.querySelectorAll(\".step div\");\n            let form = document.getElementById(\"multiStepForm-09231da1\");\n            const lastStepCustomScript = \"\";\n            let totalSteps = steps.length - 1;\n            const costsSelect = document.getElementById(\"payAmt\");\n            const costsSpecializationContainer = document.getElementById(\n                \"costsSpecializationContainer\"\n            );\n\n            const payformTitle = \"Summer Camp\";\r\n\r\nconst payAmtSelect = document.getElementById(\"payAmt\");\r\nconst totalCostElement = document.getElementById(\"totalCost\");\r\n\r\nconst costs = [\r\n  {\r\n    name: \"General Registration\",\r\n    cost: 2240,\r\n    currency: \"INR\",\r\n    type: \"General\",\r\n  }\r\n];\r\n\r\n\/\/ Update total cost\r\nfunction updateTotalCost() {\r\n  const selectedCost = JSON.parse(payAmtSelect.value || \"{}\");\r\n  amt = selectedCost.cost;\r\n  totalCostElement.textContent =\r\n    selectedCost.cost + \" \" + selectedCost.currency;\r\n}\r\n\r\npayAmtSelect.addEventListener(\"change\", updateTotalCost);\r\n\r\nfunction validateForm(currentStep) {\r\n  if (currentStep === 1) {\r\n    const name = document.getElementById(\"name\").value;\r\n    const email = document.getElementById(\"email\").value;\r\n    const phone = document.getElementById(\"phone\").value;\r\n\r\n    if (!name || name.trim() === \"\") {\r\n      alert(\"Please enter your name.\");\r\n      return false;\r\n    }\r\n\r\n    if (!email || email.trim() === \"\") {\r\n      alert(\"Please enter your email.\");\r\n      return false;\r\n    }\r\n\r\n    if (!phone || phone.trim() === \"\") {\r\n      alert(\"Please enter your phone number.\");\r\n      return false;\r\n    }\r\n\r\n    return true;\r\n  }\r\n\r\n  if (currentStep === 2) {\r\n    const course = payAmtSelect.value;\r\n    if (!course || course.trim() === \"\") {\r\n      alert(\"Please select a registration type.\");\r\n      return false;\r\n    }\r\n\r\n    return true;\r\n  }\r\n}\n\n            function isValidatedStep(currentStep) {\n                const errorContainer = document.getElementById(\"error-messages\");\n                errorContainer.innerHTML = \"\";\n                errorContainer.classList.add(\"hidden\");\n\n                const inputs = currentStep.querySelectorAll(\"input, select, textarea\");\n                let isValid = true;\n                const errorList = [];\n\n                inputs.forEach(input => {\n                    if (!input.checkValidity()) {\n                        isValid = false;\n\n                        const label = input.closest(\"label\")?.textContent?.trim() ||\n                            input.getAttribute(\"name\") ||\n                            input.getAttribute(\"id\") || \"This field\";\n\n                        errorList.push(`${label.toUpperCase()}: ${input.validationMessage}`);\n                    }\n                });\n\n                if (!isValid) {\n                    errorContainer.innerHTML = \"<ul class='list-style'>\" +\n                        errorList.map(msg => `<li class=\"stepper-error-msg\">${msg}<\/li>`).join(\"\") +\n                        \"<\/ul>\";\n                    errorContainer.classList.remove(\"hidden\");\n                    return false; \/\/ Stop navigation to next step\n                } else {\n                    errorContainer.innerHTML = \"\";\n                    errorContainer.classList.add(\"hidden\");\n                    return true; \/\/ Allow navigation to next step\n                }\n            }\n\n            if (typeof costs !== \"undefined\") {\n                const costsByType = costs.reduce((acc, cost) => {\n                    if (!acc[cost.type]) {\n                        acc[cost.type] = [];\n                    }\n                    acc[cost.type].push(cost);\n                    return acc;\n                }, {});\n\n                \/\/ Populate registration type dropdown\n                Object.keys(costsByType).forEach((type) => {\n                    const optgroup = document.createElement(\"optgroup\");\n                    optgroup.label = type;\n\n                    costsByType[type].forEach((cost) => {\n                        const option = document.createElement(\"option\");\n                        option.value = JSON.stringify(cost);\n                        if (cost.cost !== undefined) {\n                            if (cost.currency !== undefined) {\n                                option.textContent = `${cost.name} - ${cost.cost} ${cost.currency}`;\n                            } else {\n                                option.textContent = `${cost.name} - ${cost.cost} INR`;\n                            }\n                        } else {\n                            option.textContent = cost.name;\n                        }\n                        optgroup.appendChild(option);\n                    });\n                    if (costsSelect) {\n                        costsSelect.appendChild(optgroup);\n                    }\n                });\n\n                if (costs[0]?.specializations !== undefined && costs[0]?.specializations?.length !== 0 &&\n                    costsSelect !== undefined &&\n                    costsSpecializationContainer !== undefined) {\n                    costsSelect.addEventListener(\"change\", function() {\n                        \/\/ Clear previous specializations\n                        costsSpecializationContainer.innerHTML = \"\";\n\n                        const selectedCourse = costs.find(cost => cost.name === JSON.parse(this.value)\n                            .name);\n                        if (selectedCourse) {\n                            const fragment = document.createDocumentFragment(); \/\/ Optimize DOM updates\n\n                            selectedCourse.specializations.forEach(spec => {\n                                const label = document.createElement(\"label\");\n                                label.className =\n                                    \"inline-flex items-center px-4 py-2 m-1 border rounded-full cursor-pointer text-sm font-medium transition-colors duration-200 bg-gray-200 text-gray-700 hover:bg-gray-300\";\n\n                                const checkbox = document.createElement(\"input\");\n                                checkbox.type = \"checkbox\";\n                                checkbox.name = \"specialization[]\";\n                                checkbox.value = spec;\n                                checkbox.className = \"hidden\";\n\n                                \/\/ Attach event listener only once\n                                label.addEventListener(\"click\", function(event) {\n                                    event.preventDefault();\n                                    checkbox.checked = !checkbox.checked;\n                                    label.classList.toggle(\"bg-surfTheWeb\");\n                                    label.classList.toggle(\"text-white\");\n                                    label.classList.toggle(\"border-surfTheWeb\");\n                                });\n\n                                label.appendChild(checkbox);\n                                label.appendChild(document.createTextNode(\" \" + spec));\n                                fragment.appendChild(label);\n                            });\n\n                            costsSpecializationContainer.appendChild(fragment); \/\/ Append everything at once\n                        }\n                    });\n                }\n            }\n\n            document.querySelectorAll(\".btn-next\").forEach(button => {\n                button.addEventListener(\"click\", function() {\n                    let currentStep = this.closest(\".form-step\");\n                    let nextStepIndex = parseInt(this.getAttribute(\"data-next\"));\n\n                    if (!isNaN(nextStepIndex) && isValidatedStep(currentStep)) {\n                        currentStep.classList.add(\"hidden\");\n                        document.querySelectorAll(`[data-step=\"${nextStepIndex}\"]`).forEach((\n                            step) => step.classList.remove(\n                            \"hidden\"));\n                        stepIndicators.forEach((el, index) => {\n                            el.classList.toggle(\"bg-surfTheWeb\", index <= nextStepIndex);\n                            el.classList.toggle(\"bg-gray-500\", index > nextStepIndex);\n                        });\n                        progressBar.style.width = `${(nextStepIndex \/ totalSteps) * 100}%`;\n                    }\n                });\n            });\n\n            document.querySelectorAll(\".btn-prev\").forEach(button => {\n                button.addEventListener(\"click\", function() {\n                    let currentStep = this.closest(\".form-step\");\n                    let prevStepIndex = parseInt(this.getAttribute(\"data-prev\"));\n                    if (!isNaN(prevStepIndex)) {\n                        currentStep.classList.add(\"hidden\");\n                        document.querySelectorAll(`[data-step=\"${prevStepIndex}\"]`).forEach((\n                            step) => step.classList.remove(\n                            \"hidden\"));\n                        stepIndicators.forEach((el, index) => {\n                            el.classList.toggle(\"bg-surfTheWeb\", index <= prevStepIndex);\n                            el.classList.toggle(\"bg-gray-500\", index > prevStepIndex);\n                        });\n                        progressBar.style.width = `${(prevStepIndex \/ totalSteps) * 100}%`;\n                    }\n                });\n            });\n\n            form.addEventListener(\"submit\", function(e) {\n                if (lastStepCustomScript) {\n                    \n                    if (lastStepCustomScript.includes('e.preventDefault();') && lastStepCustomScript\n                        .includes(\n                            'payFormParams();')) {\n                        e.preventDefault();\n                        payFormParams();\n                    }\n                } else {\n                    e.preventDefault();\n                    payFormParams();\n                }\n                form.reset();\n            });\n\n            function payFormParams() {\n                if (typeof payformData !== \"undefined\" && payformData !== null) {\n                    document.getElementById(\"merchant_param1\").value = payformData.merchant_param1;\n                    document.getElementById(\"merchant_param2\").value = payformData.merchant_param2;\n                    document.getElementById(\"merchant_param3\").value = payformData.merchant_param3;\n                    document.getElementById(\"billing_notes\").value = payformData.billing_notes;\n                    document.getElementById(\"billing_cust_notes\").value = payformData.billing_cust_notes;\n                    document.getElementById(\"shipping_notes\").value = payformData.shipping_notes;\n                    document.getElementById(\"shipping_cust_notes\").value = payformData.shipping_cust_notes;\n                    document.getElementById(\"currency\").value = payformData.currency;\n                    document.getElementById(\"amount\").value = payformData.amount;\n                } else {\n                    const name = document.getElementById(\"name\").value;\n                    const email = document.getElementById(\"email\").value;\n                    const phone = document.getElementById(\"phone\").value;\n                    const title = typeof payformTitle !== \"undefined\" ? payformTitle : \"Summer Camp\";\n                    if (typeof costs !== \"undefined\" && costsSelect) {\n                        const course = JSON.parse(costsSelect.value || \"{}\");\n                        const payAmtName = course.name;\n                        const payAmtType = course.type;\n                        const payAmtCurrency = course.currency;\n                        const payAmtCosts = course.cost;\n                        const payAmtDetails = `${payAmtType} - ${payAmtName} Email:${email} Phone:${phone}`;\n                        let selectedSpecializations;\n                        if (costs[0]?.specializations && costsSpecializationContainer !== undefined) {\n                            selectedSpecializations = Array.from(costsSpecializationContainer.querySelectorAll(\n                                    \"input[type='checkbox']:checked\"))\n                                .map(checkbox => checkbox.value)\n                                .join(\", \");\n                        }\n\n                        document.getElementById(\"merchant_param1\").value = `${name}`;\n                        document.getElementById(\n                                \"merchant_param2\"\n                            ).value = typeof payformMerchantParam2 !== 'undefined' ? payformMerchantParam2 :\n                            `${title} - ${payAmtName} - ${payAmtType}` +\n                            (selectedSpecializations ? ` - ${selectedSpecializations}` : \"\");\n                        document.getElementById(\"merchant_param3\").value = `${email} - ${phone}`;\n                        document.getElementById(\"billing_notes\").value = payAmtDetails;\n                        document.getElementById(\"billing_cust_notes\").value = payAmtDetails;\n                        document.getElementById(\"shipping_notes\").value = payAmtDetails;\n                        document.getElementById(\"shipping_cust_notes\").value = payAmtDetails;\n                        document.getElementById(\"currency\").value = typeof payformCurrency !== \"undefined\" ?\n                            payformCurrency : payAmtCurrency ?? \"INR\";\n                        document.getElementById(\"amount\").value = typeof payformCosts !== \"undefined\" ?\n                            payformCosts : payAmtCosts;\n                    } else {\n                        const payAmtDetails = `Email:${email} Phone:${phone}`;\n\n                        document.getElementById(\"merchant_param1\").value = `${name}`;\n                        document.getElementById(\n                                \"merchant_param2\"\n                            ).value = typeof payformMerchantParam2 !== 'undefined' ? payformMerchantParam2 :\n                            `${title} - ${email} - ${phone}`;\n                        document.getElementById(\"merchant_param3\").value = `${email} - ${phone}`;\n                        document.getElementById(\"billing_notes\").value = payAmtDetails;\n                        document.getElementById(\"billing_cust_notes\").value = payAmtDetails;\n                        document.getElementById(\"shipping_notes\").value = payAmtDetails;\n                        document.getElementById(\"shipping_cust_notes\").value = payAmtDetails;\n                        document.getElementById(\"currency\").value = typeof payformCurrency !== \"undefined\" ?\n                            payformCurrency : \"INR\";\n                        document.getElementById(\"amount\").value = typeof payformCosts !== \"undefined\" ?\n                            payformCosts : 0;\n                    }\n                }\n                document.getElementById(\"payForm\").submit();\n            }\n        });\n    <\/script>\n\n\n\n\n<p><\/p>\n","protected":false},"excerpt":{"rendered":"<p>5 Days of Summer Camp to Develop Practical Based Scientific Skill in Biological Science From 3rd to 7th of June Why this Summer Camp? To provide the essence of Biotechnology through hands-on experience To \u00a0develop the practical skills Topics to be dealt: Isolation of genomic DNA Isolation of plasmid DNA Gel Electrophoresis Analysis of organic &hellip; <a href=\"https:\/\/uem.edu.in\/uem-kolkata\/summer-camp\/\">Continued<\/a><\/p>\n","protected":false},"author":1,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"_acf_changed":false,"_monsterinsights_skip_tracking":false,"_monsterinsights_sitenote_active":false,"_monsterinsights_sitenote_note":"","_monsterinsights_sitenote_category":0,"jetpack_post_was_ever_published":false,"footnotes":""},"class_list":["post-7728","page","type-page","status-publish","hentry","wpautop"],"acf":[],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v27.3 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>Summer Camp - UEM Kolkata<\/title>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/uem.edu.in\/uem-kolkata\/summer-camp\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Summer Camp - UEM Kolkata\" \/>\n<meta property=\"og:description\" content=\"5 Days of Summer Camp to Develop Practical Based Scientific Skill in Biological Science From 3rd to 7th of June Why this Summer Camp? To provide the essence of Biotechnology through hands-on experience To \u00a0develop the practical skills Topics to be dealt: Isolation of genomic DNA Isolation of plasmid DNA Gel Electrophoresis Analysis of organic &hellip; Continued\" \/>\n<meta property=\"og:url\" content=\"https:\/\/uem.edu.in\/uem-kolkata\/summer-camp\/\" \/>\n<meta property=\"og:site_name\" content=\"UEM Kolkata\" \/>\n<meta property=\"article:modified_time\" content=\"2025-03-13T10:54:15+00:00\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data1\" content=\"1 minute\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/uem.edu.in\\\/uem-kolkata\\\/summer-camp\\\/\",\"url\":\"https:\\\/\\\/uem.edu.in\\\/uem-kolkata\\\/summer-camp\\\/\",\"name\":\"Summer Camp - UEM Kolkata\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/uem.edu.in\\\/uem-kolkata\\\/#website\"},\"datePublished\":\"2019-05-15T20:04:17+00:00\",\"dateModified\":\"2025-03-13T10:54:15+00:00\",\"breadcrumb\":{\"@id\":\"https:\\\/\\\/uem.edu.in\\\/uem-kolkata\\\/summer-camp\\\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/uem.edu.in\\\/uem-kolkata\\\/summer-camp\\\/\"]}]},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/uem.edu.in\\\/uem-kolkata\\\/summer-camp\\\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\\\/\\\/uem.edu.in\\\/uem-kolkata\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Summer Camp\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/uem.edu.in\\\/uem-kolkata\\\/#website\",\"url\":\"https:\\\/\\\/uem.edu.in\\\/uem-kolkata\\\/\",\"name\":\"UEM Kolkata\",\"description\":\"University of Engineering and Management Kolkata\",\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\\\/\\\/uem.edu.in\\\/uem-kolkata\\\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-US\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Summer Camp - UEM Kolkata","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/uem.edu.in\/uem-kolkata\/summer-camp\/","og_locale":"en_US","og_type":"article","og_title":"Summer Camp - UEM Kolkata","og_description":"5 Days of Summer Camp to Develop Practical Based Scientific Skill in Biological Science From 3rd to 7th of June Why this Summer Camp? To provide the essence of Biotechnology through hands-on experience To \u00a0develop the practical skills Topics to be dealt: Isolation of genomic DNA Isolation of plasmid DNA Gel Electrophoresis Analysis of organic &hellip; Continued","og_url":"https:\/\/uem.edu.in\/uem-kolkata\/summer-camp\/","og_site_name":"UEM Kolkata","article_modified_time":"2025-03-13T10:54:15+00:00","twitter_card":"summary_large_image","twitter_misc":{"Est. reading time":"1 minute"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"https:\/\/uem.edu.in\/uem-kolkata\/summer-camp\/","url":"https:\/\/uem.edu.in\/uem-kolkata\/summer-camp\/","name":"Summer Camp - UEM Kolkata","isPartOf":{"@id":"https:\/\/uem.edu.in\/uem-kolkata\/#website"},"datePublished":"2019-05-15T20:04:17+00:00","dateModified":"2025-03-13T10:54:15+00:00","breadcrumb":{"@id":"https:\/\/uem.edu.in\/uem-kolkata\/summer-camp\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/uem.edu.in\/uem-kolkata\/summer-camp\/"]}]},{"@type":"BreadcrumbList","@id":"https:\/\/uem.edu.in\/uem-kolkata\/summer-camp\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/uem.edu.in\/uem-kolkata\/"},{"@type":"ListItem","position":2,"name":"Summer Camp"}]},{"@type":"WebSite","@id":"https:\/\/uem.edu.in\/uem-kolkata\/#website","url":"https:\/\/uem.edu.in\/uem-kolkata\/","name":"UEM Kolkata","description":"University of Engineering and Management Kolkata","potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/uem.edu.in\/uem-kolkata\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"}]}},"jetpack-related-posts":[{"id":9024,"url":"https:\/\/uem.edu.in\/uem-kolkata\/international-conference-on-marketing\/","url_meta":{"origin":7728,"position":0},"title":"International Conference on Sustainable Business Transformations: Priorities,Learnings and Practices","author":"UEM Group","date":"November 25, 2020","format":false,"excerpt":"Conference Details Name of Conference: International Conference on Sustainable Business Transformations: Priorities,Learnings and Practices Date of Conference: 21st April to 22nd April 2023 View Brochure Registration Fees Delegate Category Registration Fee (in Rs.) Registration Fee (in US$) Business Executives \u20b9 2999 $ 75 Academicians \u20b9 2499 $ 50 Research Scholar\u2026","rel":"","context":"Similar post","block_context":{"text":"Similar post","link":""},"img":{"alt_text":"","src":"","width":0,"height":0},"classes":[]},{"id":9706,"url":"https:\/\/uem.edu.in\/uem-kolkata\/icbm-2022\/","url_meta":{"origin":7728,"position":1},"title":"ICB&#038;M 2022","author":"UEM Group","date":"December 9, 2021","format":false,"excerpt":"CONFERENCE NAME: INTERNATIONAL CONFERENCE ON BUSINESS & MANAGEMENT ICB&M 2022 DATE: April 8th - April 9th Organized by: Department of Business Administration ICB&M - Brochure 2022 ICB&M 2022-Call For Papers Make Payment Conference Fee Structure: Codes Delegates Indian Foreign SP Students 300 \/- 25 USD RP Research Scholar 500\/- 50\u2026","rel":"","context":"Similar post","block_context":{"text":"Similar post","link":""},"img":{"alt_text":"","src":"","width":0,"height":0},"classes":[]},{"id":7354,"url":"https:\/\/uem.edu.in\/uem-kolkata\/cyclothon-payment-link\/","url_meta":{"origin":7728,"position":2},"title":"Cyclothon Payment Link","author":"UEM Group","date":"March 6, 2019","format":false,"excerpt":"Registration Fees Categories Amount Registration fees (without cycle): Rs 300\/- Registration fees (with single-seater cycle): Rs 800\/- Registration fees (with double-seater cycle): Rs 1200\/- Website : http:\/\/uemcyclothon.uem.edu.in Cancellation Policy No refunds can be provided on the registration fee on cancellation.","rel":"","context":"Similar post","block_context":{"text":"Similar post","link":""},"img":{"alt_text":"","src":"","width":0,"height":0},"classes":[]},{"id":7361,"url":"https:\/\/uem.edu.in\/uem-kolkata\/welding-technology-workshop\/","url_meta":{"origin":7728,"position":3},"title":"Welding Technology Workshop","author":"UEM Group","date":"March 8, 2019","format":false,"excerpt":"Registration Fees Categories Amount Industry personnel Rs 500\/- Academician Rs 500\/- Student (external) Rs 350\/- All fees include all applicable taxes. Registration Deadline: 15th March, 2019 Cancellation Policy No refunds can be provided on the registration fee on cancellation.","rel":"","context":"Similar post","block_context":{"text":"Similar post","link":""},"img":{"alt_text":"","src":"","width":0,"height":0},"classes":[]},{"id":14727,"url":"https:\/\/uem.edu.in\/uem-kolkata\/aicare-2025\/","url_meta":{"origin":7728,"position":4},"title":"AICARE 2025","author":"UEM Group","date":"September 15, 2025","format":false,"excerpt":"AICARE 2025 Registration Author Category Student Authors (UG, PG, PhD) Academic Institution Delegates Industry \/ R&D Professionals Foreign Delegates IEEE Members Fee \u20b9 8260 \u20b9 9440 \u20b9 11800 $ 295 Non-IEEE Members Fee \u20b9 9440 \u20b9 10620 \u20b9 12980 $ 354 View Brochure","rel":"","context":"Similar post","block_context":{"text":"Similar post","link":""},"img":{"alt_text":"","src":"","width":0,"height":0},"classes":[]},{"id":12599,"url":"https:\/\/uem.edu.in\/uem-kolkata\/ehacon-2025-online-payment\/","url_meta":{"origin":7728,"position":5},"title":"eHaCON 2025 Online Payment","author":"UEM Group","date":"March 4, 2024","format":false,"excerpt":"Conference: eHaCON 2025 Date: 20-21 Feb, 2025 Payment date: Jan 2, 2025 onwards Events: Paper submission: Rs 2000\/- for students; Rs 5000\/- for professional Dcyfr: Rs 300 CTF: Rs 500 3MST: Rs 300 Cancellation Policy No refunds can be provided on the registration fee on cancellation. Once submitted, papers cannot\u2026","rel":"","context":"Similar post","block_context":{"text":"Similar post","link":""},"img":{"alt_text":"","src":"","width":0,"height":0},"classes":[]}],"jetpack_shortlink":"https:\/\/wp.me\/P7ldC2-20E","_links":{"self":[{"href":"https:\/\/uem.edu.in\/uem-kolkata\/wp-json\/wp\/v2\/pages\/7728","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/uem.edu.in\/uem-kolkata\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/uem.edu.in\/uem-kolkata\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/uem.edu.in\/uem-kolkata\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/uem.edu.in\/uem-kolkata\/wp-json\/wp\/v2\/comments?post=7728"}],"version-history":[{"count":7,"href":"https:\/\/uem.edu.in\/uem-kolkata\/wp-json\/wp\/v2\/pages\/7728\/revisions"}],"predecessor-version":[{"id":14131,"href":"https:\/\/uem.edu.in\/uem-kolkata\/wp-json\/wp\/v2\/pages\/7728\/revisions\/14131"}],"wp:attachment":[{"href":"https:\/\/uem.edu.in\/uem-kolkata\/wp-json\/wp\/v2\/media?parent=7728"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}