{"id":51179,"date":"2021-12-17T18:46:40","date_gmt":"2021-12-17T13:16:40","guid":{"rendered":"https:\/\/www.kopykitab.com\/blog\/?p=51179"},"modified":"2023-05-12T16:40:50","modified_gmt":"2023-05-12T11:10:50","slug":"cbse-syllabus-for-class-12-computer-science","status":"publish","type":"post","link":"https:\/\/www.kopykitab.com\/blog\/cbse-syllabus-for-class-12-computer-science\/","title":{"rendered":"CBSE Class 12 Computer Science Syllabus For Term 1 &#038; Term 2 2023-24"},"content":{"rendered":"\n<p><img class=\"alignnone size-full wp-image-150258\" src=\"https:\/\/www.kopykitab.com\/blog\/wp-content\/uploads\/2021\/07\/CBSE-Class-12-Computer-Science-Syllabus.jpg\" alt=\"CBSE Syllabus For Class 12 Computer Science\" width=\"1200\" height=\"675\" srcset=\"https:\/\/www.kopykitab.com\/blog\/wp-content\/uploads\/2021\/07\/CBSE-Class-12-Computer-Science-Syllabus.jpg 1200w, https:\/\/www.kopykitab.com\/blog\/wp-content\/uploads\/2021\/07\/CBSE-Class-12-Computer-Science-Syllabus-768x432.jpg 768w\" sizes=\"(max-width: 1200px) 100vw, 1200px\" \/><\/p>\n<p><strong>CBSE Syllabus For Class 12 Computer Science For Term 1 &amp; Term 2 2023-24:<\/strong> For CBSE board students in Class 12, Computer Science is an important subject. It is also essential for <a href=\"https:\/\/www.kopykitab.com\/blog\/cbse-class-12-board-exam\/\"><strong>CBSE Class 12<\/strong><\/a> students to be aware of the subject&#8217;s syllabus for the academic year 2023-24. The syllabus for <a href=\"https:\/\/www.kopykitab.com\/blog\/cbse-class-12-computer-science\/\" target=\"_blank\" rel=\"noopener\"><strong>Class 12 CBSE Computer Science<\/strong><\/a> covers all of the relevant and important information on the course structure and practicals that students will be studying throughout the academic year 2023-2024.<\/p>\n<ul>\n<li aria-level=\"1\"><a href=\"https:\/\/www.kopykitab.com\/blog\/cbse-syllabus-for-class-12\/\"><strong>Download CBSE Class 12 Syllabus 2023-24 for All Subjects<\/strong><\/a><\/li>\n<\/ul>\n<div id=\"ez-toc-container\" class=\"ez-toc-v2_0_47_1 counter-hierarchy ez-toc-counter ez-toc-grey ez-toc-container-direction\">\n<div class=\"ez-toc-title-container\">\n<p class=\"ez-toc-title\">Table of Contents<\/p>\n<span class=\"ez-toc-title-toggle\"><a href=\"#\" class=\"ez-toc-pull-right ez-toc-btn ez-toc-btn-xs ez-toc-btn-default ez-toc-toggle\" aria-label=\"ez-toc-toggle-icon-1\"><label for=\"item-69e35c6d4a15d\" aria-label=\"Table of Content\"><span style=\"display: flex;align-items: center;width: 35px;height: 30px;justify-content: center;direction:ltr;\"><svg style=\"fill: #000000;color:#000000\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" class=\"list-377408\" width=\"20px\" height=\"20px\" viewBox=\"0 0 24 24\" fill=\"none\"><path d=\"M6 6H4v2h2V6zm14 0H8v2h12V6zM4 11h2v2H4v-2zm16 0H8v2h12v-2zM4 16h2v2H4v-2zm16 0H8v2h12v-2z\" fill=\"currentColor\"><\/path><\/svg><svg style=\"fill: #000000;color:#000000\" class=\"arrow-unsorted-368013\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"10px\" height=\"10px\" viewBox=\"0 0 24 24\" version=\"1.2\" baseProfile=\"tiny\"><path d=\"M18.2 9.3l-6.2-6.3-6.2 6.3c-.2.2-.3.4-.3.7s.1.5.3.7c.2.2.4.3.7.3h11c.3 0 .5-.1.7-.3.2-.2.3-.5.3-.7s-.1-.5-.3-.7zM5.8 14.7l6.2 6.3 6.2-6.3c.2-.2.3-.5.3-.7s-.1-.5-.3-.7c-.2-.2-.4-.3-.7-.3h-11c-.3 0-.5.1-.7.3-.2.2-.3.5-.3.7s.1.5.3.7z\"\/><\/svg><\/span><\/label><input  type=\"checkbox\" id=\"item-69e35c6d4a15d\"><\/a><\/span><\/div>\n<nav><ul class='ez-toc-list ez-toc-list-level-1 eztoc-visibility-hide-by-default' ><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-1\" href=\"https:\/\/www.kopykitab.com\/blog\/cbse-syllabus-for-class-12-computer-science\/#cbse-syllabus-for-class-12-computer-science-term-1-term-2-2023-24\" title=\"CBSE Syllabus For Class 12 Computer Science Term 1 &amp; Term 2 2023-24\">CBSE Syllabus For Class 12 Computer Science Term 1 &amp; Term 2 2023-24<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-2\" href=\"https:\/\/www.kopykitab.com\/blog\/cbse-syllabus-for-class-12-computer-science\/#cbse-class-12-computer-science-syllabus-for-term-1-mark-distribution-2023-24\" title=\"CBSE Class 12 Computer Science Syllabus For Term 1 &amp; Mark Distribution 2023-24\">CBSE Class 12 Computer Science Syllabus For Term 1 &amp; Mark Distribution 2023-24<\/a><ul class='ez-toc-list-level-3'><li class='ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-3\" href=\"https:\/\/www.kopykitab.com\/blog\/cbse-syllabus-for-class-12-computer-science\/#cbse-syllabus-for-class-12-computer-science-term-1-2023-24\" title=\"CBSE Syllabus For Class 12 Computer Science Term 1 2023-24\">CBSE Syllabus For Class 12 Computer Science Term 1 2023-24<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-4\" href=\"https:\/\/www.kopykitab.com\/blog\/cbse-syllabus-for-class-12-computer-science\/#cbse-class-12-computer-science-mark-distribution-for-term-1-2023-24\" title=\"CBSE Class 12 Computer Science Mark Distribution For Term 1 2023-24\">CBSE Class 12 Computer Science Mark Distribution For Term 1 2023-24<\/a><\/li><\/ul><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-5\" href=\"https:\/\/www.kopykitab.com\/blog\/cbse-syllabus-for-class-12-computer-science\/#cbse-class-12-computer-science-syllabus-term-2-mark-distribution-2023-24\" title=\"CBSE Class 12 Computer Science Syllabus Term 2 &amp; Mark Distribution 2023-24\">CBSE Class 12 Computer Science Syllabus Term 2 &amp; Mark Distribution 2023-24<\/a><ul class='ez-toc-list-level-3'><li class='ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-6\" href=\"https:\/\/www.kopykitab.com\/blog\/cbse-syllabus-for-class-12-computer-science\/#cbse-syllabus-for-class-12-computer-science-term-2-2023-24\" title=\"CBSE Syllabus For Class 12 Computer Science Term 2 2023-24\">CBSE Syllabus For Class 12 Computer Science Term 2 2023-24<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-7\" href=\"https:\/\/www.kopykitab.com\/blog\/cbse-syllabus-for-class-12-computer-science\/#cbse-class-12-computer-science-mark-distribution-for-term-2-2023-24\" title=\"CBSE Class 12 Computer Science Mark Distribution For Term 2 2023-24\">CBSE Class 12 Computer Science Mark Distribution For Term 2 2023-24<\/a><\/li><\/ul><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-8\" href=\"https:\/\/www.kopykitab.com\/blog\/cbse-syllabus-for-class-12-computer-science\/#term-wise-cbse-syllabus-for-class-12-computer-science-practical-mark-distribution-2023-24\" title=\"Term-Wise CBSE Syllabus For Class 12 Computer Science Practical &amp; Mark Distribution 2023-24\">Term-Wise CBSE Syllabus For Class 12 Computer Science Practical &amp; Mark Distribution 2023-24<\/a><ul class='ez-toc-list-level-3'><li class='ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-9\" href=\"https:\/\/www.kopykitab.com\/blog\/cbse-syllabus-for-class-12-computer-science\/#cbse-class-12-computer-science-practical-syllabus-for-term-1-2023-24\" title=\"CBSE Class 12 Computer Science Practical Syllabus For Term 1 2023-24\">CBSE Class 12 Computer Science Practical Syllabus For Term 1 2023-24<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-10\" href=\"https:\/\/www.kopykitab.com\/blog\/cbse-syllabus-for-class-12-computer-science\/#cbse-class-12-computer-science-practical-mark-distribution-for-term-1-2023-24\" title=\"CBSE Class 12 Computer Science Practical Mark Distribution For Term 1 2023-24\">CBSE Class 12 Computer Science Practical Mark Distribution For Term 1 2023-24<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-11\" href=\"https:\/\/www.kopykitab.com\/blog\/cbse-syllabus-for-class-12-computer-science\/#cbse-class-12-computer-science-practical-syllabus-for-term-2-2023-24\" title=\"CBSE Class 12 Computer Science Practical Syllabus For Term 2 2023-24\">CBSE Class 12 Computer Science Practical Syllabus For Term 2 2023-24<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-12\" href=\"https:\/\/www.kopykitab.com\/blog\/cbse-syllabus-for-class-12-computer-science\/#cbse-class-12-computer-science-practical-mark-distribution-for-term-2-2023-24\" title=\"CBSE Class 12 Computer Science Practical Mark Distribution For Term 2 2023-24\">CBSE Class 12 Computer Science Practical Mark Distribution For Term 2 2023-24<\/a><\/li><\/ul><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-13\" href=\"https:\/\/www.kopykitab.com\/blog\/cbse-syllabus-for-class-12-computer-science\/#other-important-links-related-to-cbse-class-12-computer-science\" title=\"Other Important Links Related To CBSE Class 12 Computer Science\">Other Important Links Related To CBSE Class 12 Computer Science<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-14\" href=\"https:\/\/www.kopykitab.com\/blog\/cbse-syllabus-for-class-12-computer-science\/#download-chapter-wise-ncert-textbooks-for-cbse-class-12-computer-science-2023-24\" title=\"Download Chapter-Wise NCERT Textbooks For CBSE Class 12 Computer Science 2023-24\">Download Chapter-Wise NCERT Textbooks For CBSE Class 12 Computer Science 2023-24<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-15\" href=\"https:\/\/www.kopykitab.com\/blog\/cbse-syllabus-for-class-12-computer-science\/#faqs-on-cbse-syllabus-for-class-12-computer-science-2023-24\" title=\"FAQs On CBSE Syllabus For Class 12 Computer Science 2023-24\">FAQs On CBSE Syllabus For Class 12 Computer Science 2023-24<\/a><ul class='ez-toc-list-level-3'><li class='ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-16\" href=\"https:\/\/www.kopykitab.com\/blog\/cbse-syllabus-for-class-12-computer-science\/#is-there-any-change-in-the-cbse-syllabus-for-class-12-computer-science-2023-24\" title=\"Is there any change in the CBSE Syllabus For Class 12 Computer Science 2023-24?\">Is there any change in the CBSE Syllabus For Class 12 Computer Science 2023-24?<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-17\" href=\"https:\/\/www.kopykitab.com\/blog\/cbse-syllabus-for-class-12-computer-science\/#how-to-download-cbse-syllabus-for-class-12-computer-science-2023-24-pdf\" title=\"How to download CBSE Syllabus For Class 12 Computer Science 2023-24 PDF?\">How to download CBSE Syllabus For Class 12 Computer Science 2023-24 PDF?<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-18\" href=\"https:\/\/www.kopykitab.com\/blog\/cbse-syllabus-for-class-12-computer-science\/#what-is-the-marking-scheme-in-cbse-12th-computer-science-2023-24\" title=\"What is the marking scheme in CBSE 12th Computer Science 2023-24?\">What is the marking scheme in CBSE 12th Computer Science 2023-24?<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-19\" href=\"https:\/\/www.kopykitab.com\/blog\/cbse-syllabus-for-class-12-computer-science\/#how-is-the-marking-scheme-distributed-in-the-cbse-syllabus-for-class-12-computer-science\" title=\"How is the marking scheme distributed in the CBSE Syllabus For Class 12 Computer Science?\">How is the marking scheme distributed in the CBSE Syllabus For Class 12 Computer Science?<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-20\" href=\"https:\/\/www.kopykitab.com\/blog\/cbse-syllabus-for-class-12-computer-science\/#what-is-the-best-book-for-class-12-computer-science\" title=\"What is the best book for Class 12 Computer Science?\">What is the best book for Class 12 Computer Science?<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-21\" href=\"https:\/\/www.kopykitab.com\/blog\/cbse-syllabus-for-class-12-computer-science\/#can-i-get-the-revised-cbse-syllabus-for-class-12-computer-science-in-pdf\" title=\"Can I get the revised CBSE Syllabus For Class 12 Computer Science in PDF?\">Can I get the revised CBSE Syllabus For Class 12 Computer Science in PDF?<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-22\" href=\"https:\/\/www.kopykitab.com\/blog\/cbse-syllabus-for-class-12-computer-science\/#is-computer-science-with-c-by-reeta-sahoo-also-a-good-book-for-class-12\" title=\"Is Computer Science with C++, by Reeta Sahoo also a good book for class 12?\">Is Computer Science with C++, by Reeta Sahoo also a good book for class 12?<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-23\" href=\"https:\/\/www.kopykitab.com\/blog\/cbse-syllabus-for-class-12-computer-science\/#how-many-marks-of-practical-in-class-12-computer-science\" title=\"How many marks of practical in Class 12 Computer science?\">How many marks of practical in Class 12 Computer science?<\/a><\/li><\/ul><\/li><\/ul><\/nav><\/div>\n<h2><span class=\"ez-toc-section\" id=\"cbse-syllabus-for-class-12-computer-science-term-1-term-2-2023-24\"><\/span><strong>CBSE Syllabus For Class 12 Computer Science Term 1 &amp; Term 2 2023-24<\/strong><span class=\"ez-toc-section-end\"><\/span><\/h2>\n<p>Students can access the CBSE Syllabus For Class 12 Computer Science for the academic year 2023-24 by clicking the link provided below.<\/p>\n<p style=\"text-align: center;\"><span style=\"background-color: #ff0000;\"><a style=\"display: inline-block; width: auto; padding: 18px; cursor: pointer; font-weight: bold; border-radius: 10px; text-decoration: none; color: #ffffff; background: #ff0000; box-shadow: rgba(0, 0, 0, 0.25) 0px 2px 6px 0px;\" href=\"https:\/\/www.kopykitab.com\/blog\/wp-content\/uploads\/2021\/07\/Computer_Science_SrSec_2021-22.pdf\" target=\"_blank\" rel=\"noopener noreferrer\">CBSE 12th Computer Science Syllabus For Term 1 &amp; Term 2 2023-24<\/a><\/span><\/p>\n<h2><span class=\"ez-toc-section\" id=\"cbse-class-12-computer-science-syllabus-for-term-1-mark-distribution-2023-24\"><\/span><strong>CBSE Class 12 Computer Science Syllabus For Term 1 &amp; Mark Distribution 2023-24<\/strong><span class=\"ez-toc-section-end\"><\/span><\/h2>\n<p>The theory syllabus for Class 12 Computer Science Term 2 for the academic year 2023-24, as well as the mark distribution for each unit. The marking scheme and time duration for each unit are also included in CBSE 12th Computer Science Term 1 Syllabus.<\/p>\n<p><a href=\"https:\/\/www.kopykitab.com\/CBSE\/Class-12-Computer-Science\/Books\/Oswaal-Books?source=CRO_CBSE_12\" target=\"_blank\" rel=\"noopener\"><img class=\"alignnone wp-image-161695 size-full\" src=\"https:\/\/www.kopykitab.com\/blog\/wp-content\/uploads\/2021\/12\/Boost-Your-CBSE-12th-Computer-Science-2021-22-Preparation.jpg\" alt=\"Boost-Your-CBSE-12th-Computer-Science-2021-22-Preparation\" width=\"1200\" height=\"502\" srcset=\"https:\/\/www.kopykitab.com\/blog\/wp-content\/uploads\/2021\/12\/Boost-Your-CBSE-12th-Computer-Science-2021-22-Preparation.jpg 1200w, https:\/\/www.kopykitab.com\/blog\/wp-content\/uploads\/2021\/12\/Boost-Your-CBSE-12th-Computer-Science-2021-22-Preparation-768x321.jpg 768w\" sizes=\"(max-width: 1200px) 100vw, 1200px\" \/><\/a><\/p>\n<h3><span class=\"ez-toc-section\" id=\"cbse-syllabus-for-class-12-computer-science-term-1-2023-24\"><\/span><strong>CBSE Syllabus For Class 12 Computer Science Term 1 2023-24<\/strong><span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p>Here you can check CBSE Class 12 Computer Science Syllabus For Term 1 2023-24.<\/p>\n<table dir=\"ltr\" style=\"width: 100%;\" border=\"1\" cellspacing=\"0\" cellpadding=\"0\"><colgroup><col width=\"100\" \/><\/colgroup>\n<tbody>\n<tr>\n<td style=\"width: 570px;\" data-sheets-value=\"{&quot;1&quot;:2,&quot;2&quot;:&quot;Unit I: Computational Thinking and Programming \u2013 2&quot;}\">\n<div>\n<div><strong>Unit I: Computational Thinking and Programming \u2013 2<\/strong><\/div>\n<\/div>\n<\/td>\n<\/tr>\n<tr>\n<td style=\"width: 570px;\" data-sheets-value=\"{&quot;1&quot;:2,&quot;2&quot;:&quot;Revision of Python topics covered in Class&quot;}\">\n<div>\n<div>Revision of Python topics covered in Class<\/div>\n<\/div>\n<\/td>\n<\/tr>\n<tr>\n<td style=\"width: 570px;\" data-sheets-value=\"{&quot;1&quot;:2,&quot;2&quot;:&quot;Functions: types of function (built-in functions, functions defined in module, user defined functions), creating user defined function, arguments and parameters, default parameters, positional parameters, function returning value(s), flow of execution, scope of a variable (global scope, local scope)&quot;}\">\n<div>\n<div>Functions: types of function (built-in functions, functions defined in module, user defined functions), creating user defined function, arguments and parameters, default parameters, positional parameters, function returning value(s), flow of execution, scope of a variable (global scope, local scope)<\/div>\n<\/div>\n<\/td>\n<\/tr>\n<tr>\n<td style=\"width: 570px;\" data-sheets-value=\"{&quot;1&quot;:2,&quot;2&quot;:&quot;Introduction to files, types of files (Text file, Binary file, CSV file), relative and absolute paths&quot;}\">\n<div>\n<div>Introduction to files, types of files (Text file, Binary file, CSV file), relative and absolute paths<\/div>\n<\/div>\n<\/td>\n<\/tr>\n<tr>\n<td style=\"width: 570px;\" data-sheets-value=\"{&quot;1&quot;:2,&quot;2&quot;:&quot;Text file: opening a text file, text file open modes (r, r+, w, w+, a, a+), closing a text file, opening a file using with clause, writing\/appending data to a text file using write() and writelines(), reading from a text file using read(), readline() and readlines(), seek and tell methods, manipulation of data in a text file&quot;}\">\n<div>\n<div>Text file: opening a text file, text file open modes (r, r+, w, w+, a, a+), closing a text file, opening a file using with clause, writing\/appending data to a text file using write() and writelines(), reading from a text file using read(), readline() and readlines(), seek and tell methods, manipulation of data in a text file<\/div>\n<\/div>\n<\/td>\n<\/tr>\n<tr>\n<td style=\"width: 570px;\" data-sheets-value=\"{&quot;1&quot;:2,&quot;2&quot;:&quot;Binary file: basic operations on a binary file: open using file open modes (rb, rb+, wb, wb+, ab, ab+), close a binary file, import pickle module, dump() and load() method, read, write\/create, search, append and update operations in a binary file&quot;}\">\n<div>\n<div>Binary file: basic operations on a binary file: open using file open modes (rb, rb+, wb, wb+, ab, ab+), close a binary file, import pickle module, dump() and load() method, read, write\/create, search, append and update operations in a binary file<\/div>\n<\/div>\n<\/td>\n<\/tr>\n<tr>\n<td style=\"width: 570px;\" data-sheets-value=\"{&quot;1&quot;:2,&quot;2&quot;:&quot;CSV file: import csv module, open \/ close csv file, write into a csv file using writerow() and read from a csv file using csv.reader( )&quot;}\">\n<div>\n<div>CSV file: import csv module, open \/ close csv file, write into a csv file using writerow() and read from a csv file using csv.reader( )<\/div>\n<\/div>\n<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<h3><span class=\"ez-toc-section\" id=\"cbse-class-12-computer-science-mark-distribution-for-term-1-2023-24\"><\/span><strong>CBSE Class 12 Computer Science Mark Distribution For Term 1 2023-24<\/strong><span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p>Here you can check CBSE Class 12 Computer Science Mark Distribution For Term 1 2023-24.<\/p>\n<table style=\"width: 100%;\">\n<tbody>\n<tr>\n<td style=\"width: 10.7143%;\">\n<p>Unit No<\/p>\n<\/td>\n<td style=\"width: 65.3727%;\">\n<p>Unit Name<\/p>\n<\/td>\n<td style=\"width: 22.6708%;\">\n<p>Term-1<\/p>\n<\/td>\n<\/tr>\n<tr>\n<td style=\"width: 10.7143%;\">\n<p>I<\/p>\n<\/td>\n<td style=\"width: 65.3727%;\">\n<p>Computational Thinking and Programming &#8211; 2<\/p>\n<\/td>\n<td style=\"width: 22.6708%;\">\n<p>35<\/p>\n<\/td>\n<\/tr>\n<tr>\n<td style=\"width: 10.7143%;\">\n<p>II<\/p>\n<\/td>\n<td style=\"width: 65.3727%;\">\n<p>Computer Networks<\/p>\n<\/td>\n<td style=\"width: 22.6708%;\">\n<p>&#8212;<\/p>\n<\/td>\n<\/tr>\n<tr>\n<td style=\"width: 10.7143%;\">\n<p>III<\/p>\n<\/td>\n<td style=\"width: 65.3727%;\">\n<p>Database Management<\/p>\n<\/td>\n<td style=\"width: 22.6708%;\">\n<p>&#8212;<\/p>\n<\/td>\n<\/tr>\n<tr>\n<td style=\"width: 10.7143%;\">\u00a0<\/td>\n<td style=\"width: 65.3727%;\">\n<p>Total<\/p>\n<\/td>\n<td style=\"width: 22.6708%;\">\n<p>35<\/p>\n<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<h2><span class=\"ez-toc-section\" id=\"cbse-class-12-computer-science-syllabus-term-2-mark-distribution-2023-24\"><\/span><strong>CBSE Class 12 Computer Science Syllabus Term 2 &amp; Mark Distribution 2023-24<\/strong><span class=\"ez-toc-section-end\"><\/span><\/h2>\n<p>The theory syllabus for Class 12 Computer Science Term 2 for the academic year 2021-2022, as well as the mark distribution for each unit. The marking scheme and time duration for each unit are also included in this CBSE 12th Computer Science Term 2 Syllabus 2023-24.<\/p>\n<h3><span class=\"ez-toc-section\" id=\"cbse-syllabus-for-class-12-computer-science-term-2-2023-24\"><\/span><strong>CBSE Syllabus For Class 12 Computer Science Term 2 2023-24<\/strong><span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p>Here you can check CBSE Class 12 Computer Science Syllabus For Term 2 2023-24.<\/p>\n<table dir=\"ltr\" style=\"width: 100%;\" border=\"1\" cellspacing=\"0\" cellpadding=\"0\"><colgroup><col width=\"100\" \/><\/colgroup>\n<tbody>\n<tr>\n<td style=\"width: 493px;\" data-sheets-value=\"{&quot;1&quot;:2,&quot;2&quot;:&quot;Unit I: Computational Thinking and Programming \u2013 2&quot;}\">\n<div>\n<div><strong>Unit I: Computational Thinking and Programming \u2013 2<\/strong><\/div>\n<\/div>\n<\/td>\n<\/tr>\n<tr>\n<td style=\"width: 493px;\" data-sheets-value=\"{&quot;1&quot;:2,&quot;2&quot;:&quot;Data Structure: Stack, operations on stack (push &amp; pop), implementation of stack using&quot;}\">\n<div>\n<div>Data Structure: Stack, operations on the stack (push &amp; pop), implementation of stack using<\/div>\n<\/div>\n<\/td>\n<\/tr>\n<tr>\n<td style=\"width: 493px;\" data-sheets-value=\"{&quot;1&quot;:2,&quot;2&quot;:&quot;Unit II: Computer Networks&quot;}\">\n<div>\n<div><strong>Unit II: Computer Networks<\/strong><\/div>\n<\/div>\n<\/td>\n<\/tr>\n<tr>\n<td style=\"width: 493px;\" data-sheets-value=\"{&quot;1&quot;:2,&quot;2&quot;:&quot;Evolution of networking: introduction to computer networks, evolution of networking (ARPANET, NSFNET, INTERNET)&quot;}\">\n<div>\n<div>Evolution of networking: introduction to computer networks, the evolution of networking (ARPANET, NSFNET, INTERNET)<\/div>\n<\/div>\n<\/td>\n<\/tr>\n<tr>\n<td style=\"width: 493px;\" data-sheets-value=\"{&quot;1&quot;:2,&quot;2&quot;:&quot;Data communication terminologies: concept of communication, components of data communication (sender, receiver, message, communication media, protocols), measuring capacity of communication media (bandwidth, data transfer rate), IP address, switching techniques (Circuit switching, Packet switching)&quot;}\">\n<div>\n<div>Data communication terminologies: the concept of communication, components of data communication (sender, receiver, message, communication media, protocols), measuring capacity of communication media (bandwidth, data transfer rate), IP address, switching techniques (Circuit switching, Packet switching)<\/div>\n<\/div>\n<\/td>\n<\/tr>\n<tr>\n<td style=\"width: 493px;\" data-sheets-value=\"{&quot;1&quot;:2,&quot;2&quot;:&quot;Transmission media: Wired communication media (Twisted pair cable, Co-axial cable, Fiber-optic cable), Wireless media (Radio waves, Micro waves, Infrared waves&quot;}\">\n<div>\n<div>Transmission media: Wired communication media (Twisted pair cable, Co-axial cable, Fiber-optic cable), Wireless media (Radio waves, Micro waves, Infrared waves<\/div>\n<\/div>\n<\/td>\n<\/tr>\n<tr>\n<td style=\"width: 493px;\" data-sheets-value=\"{&quot;1&quot;:2,&quot;2&quot;:&quot;Network devices (Modem, Ethernet card, RJ45, Repeater, Hub, Switch, Router, Gateway, WIFI card)&quot;}\">\n<div>\n<div>Network devices (Modem, Ethernet card, RJ45, Repeater, Hub, Switch, Router, Gateway, WIFI card)<\/div>\n<\/div>\n<\/td>\n<\/tr>\n<tr>\n<td style=\"width: 493px;\" data-sheets-value=\"{&quot;1&quot;:2,&quot;2&quot;:&quot;Network topologies and Network types: types of networks (PAN, LAN, MAN, WAN), networking topologies (Bus, Star, Tree)&quot;}\">\n<div>\n<div>Network topologies and Network types: types of networks (PAN, LAN, MAN, WAN), networking topologies (Bus, Star, Tree)<\/div>\n<\/div>\n<\/td>\n<\/tr>\n<tr>\n<td style=\"width: 493px;\" data-sheets-value=\"{&quot;1&quot;:2,&quot;2&quot;:&quot;Network protocol: HTTP, FTP, PPP, SMTP, TCP\/IP, POP3, HTTPS, TELNET, VoIP&quot;}\">\n<div>\n<div>Network protocol: HTTP, FTP, PPP, SMTP, TCP\/IP, POP3, HTTPS, TELNET, VoIP<\/div>\n<\/div>\n<\/td>\n<\/tr>\n<tr>\n<td style=\"width: 493px;\" data-sheets-value=\"{&quot;1&quot;:2,&quot;2&quot;:&quot;Introduction to web services: WWW, Hyper Text Markup Language (HTML), Extensible Markup Language (XML), domain names, URL, website, web browser, web servers, web hosting&quot;}\">\n<div>\n<div>Introduction to web services: WWW, Hyper Text Markup Language (HTML), Extensible Markup Language (XML), domain names, URL, website, web browser, web servers, web hosting<\/div>\n<\/div>\n<\/td>\n<\/tr>\n<tr>\n<td style=\"width: 493px;\" data-sheets-value=\"{&quot;1&quot;:2,&quot;2&quot;:&quot;Unit III: Database Management&quot;}\">\n<div>\n<div><strong>Unit III: Database Management<\/strong><\/div>\n<\/div>\n<\/td>\n<\/tr>\n<tr>\n<td style=\"width: 493px;\" data-sheets-value=\"{&quot;1&quot;:2,&quot;2&quot;:&quot;Database concepts: introduction to database concepts and its need&quot;}\">\n<div>\n<div>Database concepts: introduction to database concepts and its need<\/div>\n<\/div>\n<\/td>\n<\/tr>\n<tr>\n<td style=\"width: 493px;\" data-sheets-value=\"{&quot;1&quot;:2,&quot;2&quot;:&quot;Relational data model: relation, attribute, tuple, domain, degree, cardinality, keys (candidate key, primary key, alternate key, foreign key)&quot;}\">\n<div>\n<div>Relational data model: relation, attribute, tuple, domain, degree, cardinality, keys (candidate key, primary key, alternate key, foreign key)<\/div>\n<\/div>\n<\/td>\n<\/tr>\n<tr>\n<td style=\"width: 493px;\" data-sheets-value=\"{&quot;1&quot;:2,&quot;2&quot;:&quot;Structured Query Language: introduction, Data Definition Language and Data Manipulation Language, data type (char(n), varchar(n), int, float, date), constraints (not null, unique, primary key), create database, use database, show databases, drop database, show tables, create table, describe table, alter table (add and remove an attribute, add and remove primary key), drop table, insert, delete, select, operators (mathematical, relational and logical), aliasing, distinct clause, where clause, in, between, order by, meaning of null, is null, is not null, like, update command, delete command&quot;}\">\n<div>\n<div>Structured Query Language: introduction, Data Definition Language and Data Manipulation Language, data type (char(n), varchar(n), int, float, date), constraints (not null, unique, primary key), create database, use database, show databases, drop database, show tables, create table, describe table, alter table (add and remove an attribute, add and remove primary key), drop table, insert, delete, select, operators (mathematical, relational and logical), aliasing, distinct clause, where clause, in, between, order by, meaning of null, is null, is not null, like, update command, delete command<\/div>\n<\/div>\n<\/td>\n<\/tr>\n<tr>\n<td style=\"width: 493px;\" data-sheets-value=\"{&quot;1&quot;:2,&quot;2&quot;:&quot;Aggregate functions (max, min, avg, sum, count), group by, having clause, joins :Cartesian product on two tables, equi-join and natural join&quot;}\">\n<div>\n<div>Aggregate functions (max, min, avg, sum, count), group by, having clause, joins: Cartesian product on two tables, equi-join, and natural join<\/div>\n<\/div>\n<\/td>\n<\/tr>\n<tr>\n<td style=\"width: 493px;\" data-sheets-value=\"{&quot;1&quot;:2,&quot;2&quot;:&quot;Interface of python with an SQL database: connecting SQL with Python, performing insert, update, delete queries using cursor, display data by using fetchone(), fetchall(), rowcount, creating database connectivity applications&quot;}\">\n<div>\n<div>The interface of Python with an SQL database: connecting SQL with Python, performing insert, update, and delete queries using the cursor, displaying data by using fetch one(), fetch(), row count, creating database connectivity applications<\/div>\n<\/div>\n<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<h3><span class=\"ez-toc-section\" id=\"cbse-class-12-computer-science-mark-distribution-for-term-2-2023-24\"><\/span><strong>CBSE Class 12 Computer Science Mark Distribution For Term 2 2023-24<\/strong><span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p>Here you can check CBSE Class 12 Computer Science Mark Distribution For Term 2 2023-24.<\/p>\n<table style=\"width: 100%;\">\n<tbody>\n<tr>\n<td style=\"width: 15.6832%;\">\n<p>Unit No<\/p>\n<\/td>\n<td style=\"width: 61.1802%;\">\n<p>Unit Name<\/p>\n<\/td>\n<td style=\"width: 21.8944%;\">\n<p>Term-2<\/p>\n<\/td>\n<\/tr>\n<tr>\n<td style=\"width: 15.6832%;\">\n<p>I<\/p>\n<\/td>\n<td style=\"width: 61.1802%;\">\n<p>Computational Thinking and Programming &#8211; 2<\/p>\n<\/td>\n<td style=\"width: 21.8944%;\">\n<p>5<\/p>\n<\/td>\n<\/tr>\n<tr>\n<td style=\"width: 15.6832%;\">\n<p>II<\/p>\n<\/td>\n<td style=\"width: 61.1802%;\">\n<p>Computer Networks<\/p>\n<\/td>\n<td style=\"width: 21.8944%;\">\n<p>10<\/p>\n<\/td>\n<\/tr>\n<tr>\n<td style=\"width: 15.6832%;\">\n<p>III<\/p>\n<\/td>\n<td style=\"width: 61.1802%;\">\n<p>Database Management<\/p>\n<\/td>\n<td style=\"width: 21.8944%;\">\n<p>20<\/p>\n<\/td>\n<\/tr>\n<tr>\n<td style=\"width: 15.6832%;\">\n<p>\u00a0<\/p>\n<\/td>\n<td style=\"width: 61.1802%;\">\n<p>Total<\/p>\n<\/td>\n<td style=\"width: 21.8944%;\">\n<p>35<\/p>\n<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<h2><span class=\"ez-toc-section\" id=\"term-wise-cbse-syllabus-for-class-12-computer-science-practical-mark-distribution-2023-24\"><\/span><strong>Term-Wise CBSE Syllabus For Class 12 Computer Science Practical &amp; Mark Distribution 2023-24<\/strong><span class=\"ez-toc-section-end\"><\/span><\/h2>\n<p>The practical syllabus for CBSE Class 12 Computer Science Term 1 &amp; Term 2 for the academic year 2023-24, as well as the mark distribution for each unit. The marking scheme and time duration for each unit are also included in CBSE 12th Computer Science Practical Syllabus.<\/p>\n<h3><span class=\"ez-toc-section\" id=\"cbse-class-12-computer-science-practical-syllabus-for-term-1-2023-24\"><\/span><strong>CBSE Class 12 Computer Science Practical Syllabus For Term 1 2023-24<\/strong><span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p>Here you can check CBSE Class 12 Computer Science Practical Syllabus For Term 1 2023-24.<\/p>\n<table dir=\"ltr\" style=\"width: 100%;\" border=\"1\" cellspacing=\"0\" cellpadding=\"0\"><colgroup><col width=\"100\" \/><\/colgroup>\n<tbody>\n<tr>\n<td style=\"width: 499px;\" data-sheets-value=\"{&quot;1&quot;:2,&quot;2&quot;:&quot;Python Programming&quot;}\">\n<div>\n<div><strong>Python Programming<\/strong><\/div>\n<\/div>\n<\/td>\n<\/tr>\n<tr>\n<td style=\"width: 499px;\" data-sheets-value=\"{&quot;1&quot;:2,&quot;2&quot;:&quot;Read a text file line by line and display each word separated by a #.&quot;}\">\n<div>\n<div>Read a text file line by line and display each word separated by a #.<\/div>\n<\/div>\n<\/td>\n<\/tr>\n<tr>\n<td style=\"width: 499px;\" data-sheets-value=\"{&quot;1&quot;:2,&quot;2&quot;:&quot;Read a text file and display the number of vowels\/consonants\/uppercase\/lowercase characters in the file.&quot;}\">\n<div>\n<div>Read a text file and display the number of vowels\/consonants\/uppercase\/lowercase characters in the file.<\/div>\n<\/div>\n<\/td>\n<\/tr>\n<tr>\n<td style=\"width: 499px;\" data-sheets-value=\"{&quot;1&quot;:2,&quot;2&quot;:&quot;Remove all the lines that contain the character 'a' in a file and write it to another file.&quot;}\">\n<div>\n<div>Remove all the lines that contain the character &#8216;a&#8217; in a file and write it to another file.<\/div>\n<\/div>\n<\/td>\n<\/tr>\n<tr>\n<td style=\"width: 499px;\" data-sheets-value=\"{&quot;1&quot;:2,&quot;2&quot;:&quot;Create a binary file with name and roll number. Search for a given roll number and display the name, if not found display appropriate message.&quot;}\">\n<div>\n<div>Create a binary file with name and roll number. Search for a given roll number and display the name, if not found display appropriate message.<\/div>\n<\/div>\n<\/td>\n<\/tr>\n<tr>\n<td style=\"width: 499px;\" data-sheets-value=\"{&quot;1&quot;:2,&quot;2&quot;:&quot;Create a binary file with roll number, name and marks. Input a roll number and update the marks.&quot;}\">\n<div>\n<div>Create a binary file with roll number, name and marks. Input a roll number and update the marks.<\/div>\n<\/div>\n<\/td>\n<\/tr>\n<tr>\n<td style=\"width: 499px;\" data-sheets-value=\"{&quot;1&quot;:2,&quot;2&quot;:&quot;Write a random number generator that generates random numbers between 1 and 6 (simulates a dice).&quot;}\">\n<div>\n<div>Write a random number generator that generates random numbers between 1 and 6 (simulates a dice).<\/div>\n<\/div>\n<\/td>\n<\/tr>\n<tr>\n<td style=\"width: 499px;\" data-sheets-value=\"{&quot;1&quot;:2,&quot;2&quot;:&quot;Create a CSV file by entering user-id and password, read and search the password for given user- id.&quot;}\">\n<div>\n<div>Create a CSV file by entering user-id and password, read and search the password for given user- id.<\/div>\n<\/div>\n<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<h3><span class=\"ez-toc-section\" id=\"cbse-class-12-computer-science-practical-mark-distribution-for-term-1-2023-24\"><\/span><strong>CBSE Class 12 Computer Science Practical Mark Distribution For Term 1 2023-24<\/strong><span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p>Here you can check CBSE Class 12 Computer Science Practical Mark Distribution For Term 1 2023-24.<\/p>\n<table style=\"width: 100%;\">\n<tbody>\n<tr>\n<td style=\"width: 88.2637%;\"><strong>Practicals<\/strong><\/td>\n<td style=\"width: 10.6109%;\">\n<p><strong>Term-<\/strong><strong>1<\/strong><\/p>\n<p>(15 Marks)<\/p>\n<\/td>\n<\/tr>\n<tr>\n<td style=\"width: 88.2637%;\">\n<p><strong>Lab Test:<\/strong><\/p>\n<p>\u00a0<\/p>\n<p>1. Python program<\/p>\n<\/td>\n<td style=\"width: 10.6109%;\">\n<p>\u00a0<\/p>\n<p>\u00a0<\/p>\n<p><strong>6<\/strong><\/p>\n<\/td>\n<\/tr>\n<tr>\n<td style=\"width: 88.2637%;\">\n<p>2. 3 SQL Queries based on one\/two table(s), 2 output questions based on SQL queries<\/p>\n<\/td>\n<td style=\"width: 10.6109%;\">\n<p><strong>&#8212;<\/strong><\/p>\n<\/td>\n<\/tr>\n<tr>\n<td style=\"width: 88.2637%;\">\n<p>Report file:<\/p>\n<p>Term \u2013 1 : Minimum 15 Python programs based on Term &#8211; 1 Syllabus<\/p>\n<p>Term \u2013 2 :<\/p>\n<ul>\n<li>Minimum 3 Python programs based on Term-2 Syllabus<\/li>\n<li>SQL Queries \u2013 Minimum 5 sets using one table \/ two tables.<\/li>\n<li>Minimum 2 programs based on Python &#8211; SQL connectivity.<\/li>\n<\/ul>\n<\/td>\n<td style=\"width: 10.6109%;\">\n<p><strong>4<\/strong><\/p>\n<\/td>\n<\/tr>\n<tr>\n<td style=\"width: 88.2637%;\">\n<p>Project (using concepts learnt in Classes 11 and 12) Term \u2013 1 : Synopsis of the project to be submitted by the students (documentation only, may not submit the code during Term &#8211; 1)<\/p>\n<p>Term &#8211; 2 : Final coding + Viva voce<\/p>\n<p>(Student will be allowed to modify their Term 1 document and submit the final executable code.)<\/p>\n<\/td>\n<td style=\"width: 10.6109%;\">\n<p><strong>3<\/strong><\/p>\n<\/td>\n<\/tr>\n<tr>\n<td style=\"width: 88.2637%;\">\n<p>Viva voce<\/p>\n<\/td>\n<td style=\"width: 10.6109%;\">\n<p><strong>2<\/strong><\/p>\n<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<h3><span class=\"ez-toc-section\" id=\"cbse-class-12-computer-science-practical-syllabus-for-term-2-2023-24\"><\/span><strong>CBSE Class 12 Computer Science Practical Syllabus For Term 2 2023-24<\/strong><span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p>Here you can check CBSE Class 12 Computer Science Practical Syllabus For Term 2 2023-24.<\/p>\n<table dir=\"ltr\" style=\"width: 100%;\" border=\"1\" cellspacing=\"0\" cellpadding=\"0\"><colgroup><col width=\"100\" \/><\/colgroup>\n<tbody>\n<tr>\n<td style=\"width: 501px;\" data-sheets-value=\"{&quot;1&quot;:2,&quot;2&quot;:&quot;Python Programming&quot;}\">\n<div>\n<div><strong>Python Programming<\/strong><\/div>\n<\/div>\n<\/td>\n<\/tr>\n<tr>\n<td style=\"width: 501px;\" data-sheets-value=\"{&quot;1&quot;:2,&quot;2&quot;:&quot;Write a Python program to implement a stack using&quot;}\">\n<div>\n<div>Write a Python program to implement a stack using<\/div>\n<\/div>\n<\/td>\n<\/tr>\n<tr>\n<td style=\"width: 501px;\" data-sheets-value=\"{&quot;1&quot;:2,&quot;2&quot;:&quot;Database Management&quot;}\">\n<div>\n<div><strong>Database Management<\/strong><\/div>\n<\/div>\n<\/td>\n<\/tr>\n<tr>\n<td style=\"width: 501px;\" data-sheets-value=\"{&quot;1&quot;:2,&quot;2&quot;:&quot;Create a student table and insert data. Implement the following SQL commands on the student table:&quot;}\">\n<div>\n<div>Create a student table and insert data. Implement the following SQL commands on the student table:<\/div>\n<\/div>\n<\/td>\n<\/tr>\n<tr>\n<td style=\"width: 501px;\" data-sheets-value=\"{&quot;1&quot;:2,&quot;2&quot;:&quot;ALTER table to add new attributes \/ modify data type \/ drop attribute&quot;}\">\n<div>\n<div>ALTER table to add new attributes \/ modify data type \/ drop attribute<\/div>\n<\/div>\n<\/td>\n<\/tr>\n<tr>\n<td style=\"width: 501px;\" data-sheets-value=\"{&quot;1&quot;:2,&quot;2&quot;:&quot;UPDATE table to modify data&quot;}\">\n<div>\n<div>UPDATE table to modify data<\/div>\n<\/div>\n<\/td>\n<\/tr>\n<tr>\n<td style=\"width: 501px;\" data-sheets-value=\"{&quot;1&quot;:2,&quot;2&quot;:&quot;ORDER By to display data in ascending \/ descending order&quot;}\">\n<div>\n<div>ORDER By to display data in ascending \/ descending order<\/div>\n<\/div>\n<\/td>\n<\/tr>\n<tr>\n<td style=\"width: 501px;\" data-sheets-value=\"{&quot;1&quot;:2,&quot;2&quot;:&quot;DELETE to remove tuple(s)&quot;}\">\n<div>\n<div>DELETE to remove tuple(s)<\/div>\n<\/div>\n<\/td>\n<\/tr>\n<tr>\n<td style=\"width: 501px;\" data-sheets-value=\"{&quot;1&quot;:2,&quot;2&quot;:&quot;GROUP BY and find the min, max, sum, count and average&quot;}\">\n<div>\n<div>GROUP BY and find the min, max, sum, count and average<\/div>\n<\/div>\n<\/td>\n<\/tr>\n<tr>\n<td style=\"width: 501px;\" data-sheets-value=\"{&quot;1&quot;:2,&quot;2&quot;:&quot;Joining of two&quot;}\">Joining of two<\/td>\n<\/tr>\n<tr>\n<td style=\"width: 501px;\" data-sheets-value=\"{&quot;1&quot;:2,&quot;2&quot;:&quot;Similar exercise may be framed for other&quot;}\">\n<div>\n<div>Similar exercise may be framed for other<\/div>\n<\/div>\n<\/td>\n<\/tr>\n<tr>\n<td style=\"width: 501px;\" data-sheets-value=\"{&quot;1&quot;:2,&quot;2&quot;:&quot;Integrate SQL with Python by importing suitable&quot;}\">\n<div>\n<div>Integrate SQL with Python by importing suitable<\/div>\n<\/div>\n<\/td>\n<\/tr>\n<tr>\n<td style=\"width: 501px;\" data-sheets-value=\"{&quot;1&quot;:2,&quot;2&quot;:&quot;Database Management&quot;}\">\n<div>\n<div><strong>Database Management<\/strong><\/div>\n<\/div>\n<\/td>\n<\/tr>\n<tr>\n<td style=\"width: 501px;\" data-sheets-value=\"{&quot;1&quot;:2,&quot;2&quot;:&quot;Create a student table and insert data. Implement the following SQL commands on the student table:&quot;}\">\n<div>\n<div>Create a student table and insert data. Implement the following SQL commands on the student table:<\/div>\n<\/div>\n<\/td>\n<\/tr>\n<tr>\n<td style=\"width: 501px;\" data-sheets-value=\"{&quot;1&quot;:2,&quot;2&quot;:&quot;ALTER table to add new attributes \/ modify data type \/ drop attribute&quot;}\">\n<div>\n<div>ALTER table to add new attributes \/ modify data type \/ drop attribute<\/div>\n<\/div>\n<\/td>\n<\/tr>\n<tr>\n<td style=\"width: 501px;\" data-sheets-value=\"{&quot;1&quot;:2,&quot;2&quot;:&quot;UPDATE table to modify data&quot;}\">\n<div>\n<div>UPDATE table to modify data<\/div>\n<\/div>\n<\/td>\n<\/tr>\n<tr>\n<td style=\"width: 501px;\" data-sheets-value=\"{&quot;1&quot;:2,&quot;2&quot;:&quot;ORDER By to display data in ascending \/ descending order&quot;}\">\n<div>\n<div>ORDER By to display data in ascending \/ descending order<\/div>\n<\/div>\n<\/td>\n<\/tr>\n<tr>\n<td style=\"width: 501px;\" data-sheets-value=\"{&quot;1&quot;:2,&quot;2&quot;:&quot;DELETE to remove tuple(s)&quot;}\">\n<div>\n<div>DELETE to remove tuple(s)<\/div>\n<\/div>\n<\/td>\n<\/tr>\n<tr>\n<td style=\"width: 501px;\" data-sheets-value=\"{&quot;1&quot;:2,&quot;2&quot;:&quot;GROUP BY and find the min, max, sum, count and average&quot;}\">\n<div>\n<div>GROUP BY and find the min, max, sum, count and average<\/div>\n<\/div>\n<\/td>\n<\/tr>\n<tr>\n<td style=\"width: 501px;\" data-sheets-value=\"{&quot;1&quot;:2,&quot;2&quot;:&quot;Similar exercise may be framed for other&quot;}\">\n<div>\n<div>Similar exercise may be framed for other<\/div>\n<\/div>\n<\/td>\n<\/tr>\n<tr>\n<td style=\"width: 501px;\" data-sheets-value=\"{&quot;1&quot;:2,&quot;2&quot;:&quot;Integrate SQL with Python by importing suitable&quot;}\">\n<div>\n<div>Integrate SQL with Python by importing suitable<\/div>\n<\/div>\n<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<h3><span class=\"ez-toc-section\" id=\"cbse-class-12-computer-science-practical-mark-distribution-for-term-2-2023-24\"><\/span><strong>CBSE Class 12 Computer Science Practical Mark Distribution For Term 2 2023-24<\/strong><span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p>Here you can check CBSE Class 12 Computer Science Practical Mark Distribution For Term 2 2023-24.<\/p>\n<table style=\"width: 100%;\">\n<tbody>\n<tr>\n<td style=\"width: 76.045%;\">\n<p><strong>Practicals<\/strong><\/p>\n<\/td>\n<td style=\"width: 22.8296%;\">\n<p><strong>Term-<\/strong><strong>2 <\/strong><\/p>\n<p>(15 Marks)<\/p>\n<\/td>\n<\/tr>\n<tr>\n<td style=\"width: 76.045%;\">\n<p><strong>Lab Test:<\/strong><\/p>\n<p><strong>\u00a0<\/strong>1. Python program<\/p>\n<\/td>\n<td style=\"width: 22.8296%;\">\n<p><strong>\u00a0<\/strong><\/p>\n<p><strong>\u00a0<\/strong><\/p>\n<p><strong>2<\/strong><\/p>\n<\/td>\n<\/tr>\n<tr>\n<td style=\"width: 76.045%;\">\n<p>2. 3 SQL Queries based on one\/two table(s), 2 output questions based on SQL queries<\/p>\n<\/td>\n<td style=\"width: 22.8296%;\">\n<p><strong>4<\/strong><\/p>\n<\/td>\n<\/tr>\n<tr>\n<td style=\"width: 76.045%;\">\n<p>Report file:<\/p>\n<p>Term \u2013 1 : Minimum 15 Python programs based on Term &#8211; 1 Syllabus<\/p>\n<p>Term \u2013 2 :<\/p>\n<ul>\n<li>Minimum 3 Python programs based on Term-2 Syllabus<\/li>\n<li>SQL Queries \u2013 Minimum 5 sets using one table \/ two tables.<\/li>\n<li>Minimum 2 programs based on Python &#8211; SQL connectivity.<\/li>\n<\/ul>\n<\/td>\n<td style=\"width: 22.8296%;\">\n<p><strong>3<\/strong><\/p>\n<\/td>\n<\/tr>\n<tr>\n<td style=\"width: 76.045%;\">\n<p>Project (using concepts learnt in Classes 11 and 12) Term \u2013 1 : Synopsis of the project to be submitted by the students (documentation only, may not submit the code during Term &#8211; 1)<\/p>\n<p><strong>\u00a0<\/strong>Term &#8211; 2 : Final coding + Viva voce<\/p>\n<p>(Student will be allowed to modify their Term 1 document and submit the final executable code.)<\/p>\n<\/td>\n<td style=\"width: 22.8296%;\">\n<p><strong>5<\/strong><\/p>\n<\/td>\n<\/tr>\n<tr>\n<td style=\"width: 76.045%;\">\n<p>Viva voce<\/p>\n<\/td>\n<td style=\"width: 22.8296%;\">\n<p><strong>1<\/strong><\/p>\n<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<h2><span class=\"ez-toc-section\" id=\"other-important-links-related-to-cbse-class-12-computer-science\"><\/span><strong>Other Important Links Related To CBSE Class 12 Computer Science<\/strong><span class=\"ez-toc-section-end\"><\/span><\/h2>\n<div class=\"content-box-orange\">\n<p>You should have the following study materials to boost your exam preparation for the Class 12 Computer Science exam. Click on the link to access the study materials.<\/p>\n<ul>\n<li><strong><a href=\"https:\/\/www.kopykitab.com\/blog\/ncert-solutions-for-class-12-computer-science\/\">12th Computer Science NCERT Solutions<\/a><\/strong><\/li>\n<li><strong><a href=\"https:\/\/www.kopykitab.com\/blog\/cbse-class-12-computer-science-sample-papers\/\">12th Computer Science Sample Papers<\/a><\/strong><\/li>\n<li><strong><a href=\"https:\/\/www.kopykitab.com\/blog\/cbse-class-12-computer-science-previous-year-papers\/\">12th Computer Science Previous Year Papers<\/a><\/strong><\/li>\n<li><strong><a href=\"https:\/\/www.kopykitab.com\/blog\/cbse-class-12-computer-science-oswaal-sample-papers\/\">12th Computer Science Oswaal Sample Papers<\/a><\/strong><\/li>\n<li><strong><a href=\"https:\/\/www.kopykitab.com\/blog\/cbse-class-12-computer-science-revision-notes\/\">12th Computer Science Revision Notes<\/a><\/strong><\/li>\n<li><strong><a href=\"https:\/\/www.kopykitab.com\/blog\/cbse-class-12-computer-science-oswaal-solutions\/\">12th Computer Science Oswaal Solutions<\/a><\/strong><\/li>\n<\/ul>\n<\/div>\n<h2><span class=\"ez-toc-section\" id=\"download-chapter-wise-ncert-textbooks-for-cbse-class-12-computer-science-2023-24\"><\/span><strong>Download Chapter-Wise NCERT Textbooks For CBSE Class 12 Computer Science 2023-24<\/strong><span class=\"ez-toc-section-end\"><\/span><\/h2>\n<p>Computer Science is an important subject in Class 12. The book has multiple benefits from class 12 exam preparation to exam preparation for various higher studies in the computer science field.<\/p>\n<p>Here you can download\u00a0<strong><a href=\"https:\/\/www.kopykitab.com\/blog\/ncert-books-class-12\/\" target=\"_blank\" rel=\"noopener noreferrer\">NCERT Textbook for Class 12<\/a>\u00a0<\/strong>Computer Science.<\/p>\n<p style=\"text-align: center;\"><a style=\"display: inline-block; width: auto; padding: 18px; cursor: pointer; font-weight: bold; border-radius: 40px; text-decoration: none; color: #fff; background: #ff4500; -webkit-box-shadow: 0px 2px 6px 0px rgba(0, 0, 0, 0.25); -moz-box-shadow: 0px 2px 6px 0px rgba(0, 0, 0, 0.25); box-shadow: 0px 2px 6px 0px rgba(0, 0, 0, 0.25);\" href=\"https:\/\/www.kopykitab.com\/Class-12-Computer-Science\/Textbook\" target=\"_blank\" rel=\"noopener noreferrer\">Download CBSE 12th Computer Science Text Books<\/a><\/p>\n<p>We have covered the detailed guide on <a href=\"https:\/\/www.cbse.gov.in\/\" target=\"_blank\" rel=\"noopener\"><strong>CBSE<\/strong><\/a> Syllabus For Class 12 Computer Science. Feel free to ask any questions related to CBSE Class 12 Computer Science in the comment section below.<\/p>\n<h2><span class=\"ez-toc-section\" id=\"faqs-on-cbse-syllabus-for-class-12-computer-science-2023-24\"><\/span><strong>FAQs On CBSE Syllabus For Class 12 Computer Science 2023-24<\/strong><span class=\"ez-toc-section-end\"><\/span><\/h2>\n<p>Here you can check FAQs On CBSE Syllabus For Class 12 Computer Science 2023-24.<\/p>\n\n\n<div id=\"rank-math-faq\" class=\"rank-math-block\">\n<div class=\"rank-math-list \">\n<div id=\"faq-question-1620538445661\" class=\"rank-math-list-item\">\n<h3 class=\"rank-math-question \"><span class=\"ez-toc-section\" id=\"is-there-any-change-in-the-cbse-syllabus-for-class-12-computer-science-2023-24\"><\/span>Is there any change in the CBSE Syllabus For Class 12 Computer Science 2023-24?<span class=\"ez-toc-section-end\"><\/span><\/h3>\n<div class=\"rank-math-answer \">\n\n<p>Yes, CBSE had reduced the CBSE Syllabus For Class 12 Computer Science by 30% in the year 2020-21.<\/p>\n\n<\/div>\n<\/div>\n<div id=\"faq-question-1620538567513\" class=\"rank-math-list-item\">\n<h3 class=\"rank-math-question \"><span class=\"ez-toc-section\" id=\"how-to-download-cbse-syllabus-for-class-12-computer-science-2023-24-pdf\"><\/span>How to download CBSE Syllabus For Class 12 Computer Science 2023-24 PDF?<span class=\"ez-toc-section-end\"><\/span><\/h3>\n<div class=\"rank-math-answer \">\n\n<p>Download CBSE Syllabus For Class 12 Computer Science 2023-24 PDF from the above article.<\/p>\n\n<\/div>\n<\/div>\n<div id=\"faq-question-1620539599389\" class=\"rank-math-list-item\">\n<h3 class=\"rank-math-question \"><span class=\"ez-toc-section\" id=\"what-is-the-marking-scheme-in-cbse-12th-computer-science-2023-24\"><\/span>What is the marking scheme in CBSE 12th Computer Science 2023-24?<span class=\"ez-toc-section-end\"><\/span><\/h3>\n<div class=\"rank-math-answer \">\n\n<p>The marking scheme in CBSE 12th Computer Science 2023-24 is:<br \/>Theoretical Paper: 70 marks and <br \/>Practical\/ Project Work: 30 Marks<\/p>\n\n<\/div>\n<\/div>\n<div id=\"faq-question-1620539644120\" class=\"rank-math-list-item\">\n<h3 class=\"rank-math-question \"><span class=\"ez-toc-section\" id=\"how-is-the-marking-scheme-distributed-in-the-cbse-syllabus-for-class-12-computer-science\"><\/span>How is the marking scheme distributed in the CBSE Syllabus For Class 12 Computer Science?<span class=\"ez-toc-section-end\"><\/span><\/h3>\n<div class=\"rank-math-answer \">\n\n<p>The marking scheme distributed in the CBSE Syllabus For Class 12 Computer Science:<br \/>I. Computational Thinking and Programming 2 \u2013 40 Marks, <br \/>II. Computer Networks- 10 Marks and <br \/>III. Database Management -20 Marks<\/p>\n\n<\/div>\n<\/div>\n<div id=\"faq-question-1620539738625\" class=\"rank-math-list-item\">\n<h3 class=\"rank-math-question \"><span class=\"ez-toc-section\" id=\"what-is-the-best-book-for-class-12-computer-science\"><\/span>What is the best book for Class 12 Computer Science?<span class=\"ez-toc-section-end\"><\/span><\/h3>\n<div class=\"rank-math-answer \">\n\n<p>Move fast with Computer Science with C++ by Sumita Arora is one of the best books for class 12.<\/p>\n\n<\/div>\n<\/div>\n<div id=\"faq-question-1620539782077\" class=\"rank-math-list-item\">\n<h3 class=\"rank-math-question \"><span class=\"ez-toc-section\" id=\"can-i-get-the-revised-cbse-syllabus-for-class-12-computer-science-in-pdf\"><\/span>Can I get the revised CBSE Syllabus For Class 12 Computer Science in PDF?<span class=\"ez-toc-section-end\"><\/span><\/h3>\n<div class=\"rank-math-answer \">\n\n<p>Yes. You can get the revised CBSE Syllabus For Class 12 Computer Science in PDF from the above article.<\/p>\n\n<\/div>\n<\/div>\n<div id=\"faq-question-1620539830211\" class=\"rank-math-list-item\">\n<h3 class=\"rank-math-question \"><span class=\"ez-toc-section\" id=\"is-computer-science-with-c-by-reeta-sahoo-also-a-good-book-for-class-12\"><\/span>Is Computer Science with C++, by Reeta Sahoo also a good book for class 12?<span class=\"ez-toc-section-end\"><\/span><\/h3>\n<div class=\"rank-math-answer \">\n\n<p>Yes, Computer Science with C++, by Reeta Sahoo also a good book for class 12<\/p>\n\n<\/div>\n<\/div>\n<div id=\"faq-question-1620539864476\" class=\"rank-math-list-item\">\n<h3 class=\"rank-math-question \"><span class=\"ez-toc-section\" id=\"how-many-marks-of-practical-in-class-12-computer-science\"><\/span>How many marks of practical in Class 12 Computer science?<span class=\"ez-toc-section-end\"><\/span><\/h3>\n<div class=\"rank-math-answer \">\n\n<p>As per the CBSE Syllabus For Class 12 Computer Science 2023, there is a maximum of 30 marks for practicals in Class 12 Computer Science.<\/p>\n\n<\/div>\n<\/div>\n<\/div>\n<\/div>","protected":false},"excerpt":{"rendered":"<p>CBSE Syllabus For Class 12 Computer Science For Term 1 &amp; Term 2 2023-24: For CBSE board students in Class 12, Computer Science is an important subject. It is also essential for CBSE Class 12 students to be aware of the subject&#8217;s syllabus for the academic year 2023-24. The syllabus for Class 12 CBSE Computer &#8230; <a title=\"CBSE Class 12 Computer Science Syllabus For Term 1 &#038; Term 2 2023-24\" class=\"read-more\" href=\"https:\/\/www.kopykitab.com\/blog\/cbse-syllabus-for-class-12-computer-science\/\" aria-label=\"More on CBSE Class 12 Computer Science Syllabus For Term 1 &#038; Term 2 2023-24\">Read more<\/a><\/p>\n","protected":false},"author":238,"featured_media":150258,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"fifu_image_url":"","fifu_image_alt":""},"categories":[1,2917,73398,2985],"tags":[3041,75105,3016,3020,3429],"amp_enabled":true,"_links":{"self":[{"href":"https:\/\/www.kopykitab.com\/blog\/wp-json\/wp\/v2\/posts\/51179"}],"collection":[{"href":"https:\/\/www.kopykitab.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.kopykitab.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.kopykitab.com\/blog\/wp-json\/wp\/v2\/users\/238"}],"replies":[{"embeddable":true,"href":"https:\/\/www.kopykitab.com\/blog\/wp-json\/wp\/v2\/comments?post=51179"}],"version-history":[{"count":4,"href":"https:\/\/www.kopykitab.com\/blog\/wp-json\/wp\/v2\/posts\/51179\/revisions"}],"predecessor-version":[{"id":369944,"href":"https:\/\/www.kopykitab.com\/blog\/wp-json\/wp\/v2\/posts\/51179\/revisions\/369944"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.kopykitab.com\/blog\/wp-json\/wp\/v2\/media\/150258"}],"wp:attachment":[{"href":"https:\/\/www.kopykitab.com\/blog\/wp-json\/wp\/v2\/media?parent=51179"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.kopykitab.com\/blog\/wp-json\/wp\/v2\/categories?post=51179"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.kopykitab.com\/blog\/wp-json\/wp\/v2\/tags?post=51179"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}