{"id":28830,"date":"2021-06-24T23:31:53","date_gmt":"2021-06-24T18:01:53","guid":{"rendered":"http:\/\/mycbseguide.com\/blog\/?p=28830"},"modified":"2021-06-25T09:29:26","modified_gmt":"2021-06-25T03:59:26","slug":"class-12-computer-science-syllabus-2021-22-python","status":"publish","type":"post","link":"https:\/\/mycbseguide.com\/blog\/class-12-computer-science-syllabus-2021-22-python\/","title":{"rendered":"Class 12 Computer Science Syllabus 2021-22 Python"},"content":{"rendered":"<p>CBSE class 12 computer Science Syllabus 2021-22 (Python) has some changes. This article will compare the current year&#8217;s syllabus with that of last year. We will show you both the versions with a detailed analysis of the topics. To get study material and practice questions as Sample Papers, Test Papers, Notes, Previous Year Papers for CBSE class 12th Computer Science download <a href=\"https:\/\/play.google.com\/store\/apps\/details?id=in.techchefs.MyCBSEGuide\"><strong>myCBSEguide App<\/strong><\/a> now.<\/p>\n<h2>Computer Science Syllabus<\/h2>\n<p>CBSE Class XII <a href=\"https:\/\/mycbseguide.com\/course\/cbse-class-12-computer-science\/1851\/\">Computer Science<\/a> with Python syllabus for the session 2021-22 is not the same as last year. Some new topics have been introduced this year. Whereas, some topics have been removed. That&#8217;s why it is very much important to understand the difference and follow the updated one.<\/p>\n<p>Computer Science is a very dynamic subject so as the syllabus. To accommodate the latest trends in the industry, we have to make necessary changes to the curriculum. CBSE Computer Science Syllabus follows the same. Let&#8217;s discuss the points one by one.<\/p>\n<table class=\"responsive mobile\" style=\"width: 100%;\" border=\"1\" width=\"100%\" cellspacing=\"0\" cellpadding=\"4\">\n<tbody>\n<tr>\n<td>Topic<\/td>\n<td>2021-22<\/td>\n<td>2020-21<\/td>\n<td>Difference<\/td>\n<\/tr>\n<tr>\n<td>Revision of Python<\/td>\n<td>Revision of Python topics covered in Class XI.<\/td>\n<td>Revision of the basics of Python covered in Class XI<\/td>\n<td>No Change<\/td>\n<\/tr>\n<tr>\n<td>Working with Functions<\/td>\n<td>Functions: types of function (built-in functions,<br \/>\nfunctions defined in module,<br \/>\nuser defined functions), creating user-defined function,<br \/>\narguments and parameters, default parameters,<br \/>\npositional parameters, function returning value(s),<br \/>\nflow of execution, scope of a variable (global scope,<br \/>\nlocal scope)<\/td>\n<td>Functions: scope,<br \/>\nparameter passing,<br \/>\nmutable\/immutable properties of data objects,<br \/>\npassing strings, lists,<br \/>\ntuples, dictionaries to functions,<br \/>\ndefault parameters, positional parameters,<br \/>\nreturn values, functions using libraries:<br \/>\nmathematical and string functions.<\/td>\n<td>Focus on practical implications.<br \/>\nAlmost similar<\/td>\n<\/tr>\n<tr>\n<td>Python Libraries<\/td>\n<td>Python libraries:<br \/>\ncreating python libraries<\/td>\n<td>Using Python libraries:<br \/>\ncreate and import Python libraries.<\/td>\n<td>Import part is missing<\/td>\n<\/tr>\n<tr>\n<td>File Handling<\/td>\n<td>Introduction to files, types of files (Text file,<br \/>\nBinary file, CSV file), relative and absolute paths<br \/>\nText file: opening a text file, text file open modes<br \/>\n(r, r+, w, w+, a, a+), closing a text file,<br \/>\nopening a file using with clause,<br \/>\nwriting\/appending data to a text file using write() and writelines(),<br \/>\nreading from a text file using read(),<br \/>\nreadline() and readlines(), seek and tell methods,<br \/>\nmanipulation of data in a text file<br \/>\nBinary file: basic operations on a binary file:<br \/>\nopen using file open modes (rb, rb+, wb, wb+, ab, ab+),<br \/>\nclose a binary file,<br \/>\nimport pickle module,<br \/>\ndump() and load() method,<br \/>\nread, write\/create, search,<br \/>\nappend and update operations in a binary file<br \/>\nCSV file: import csv module,<br \/>\nopen \/ close csv file, write into a csv file using csv.writerow()<br \/>\nand read from a csv file using csv.reader( )<\/td>\n<td>File handling: Need for a data file,<br \/>\nTypes of file: Text files,<br \/>\nBinary files and CSV (Comma separated values) files.<br \/>\nText File: Basic operations on a text file:<br \/>\nOpen (filename \u2013 absolute or relative path, mode) \/<br \/>\nClose a text file, Reading and Manipulation of data from a text file,<br \/>\nAppending data into a text file,<br \/>\nstandard input \/ output<br \/>\nand error streams,<br \/>\nrelative and absolute paths.<br \/>\nBinary File: Basic operations on a binary file:<br \/>\nOpen (filename \u2013 absolute or relative path,mode) \/<br \/>\nClose a binary file,<br \/>\nPickle Module \u2013 methods load and dump; Read,<br \/>\nWrite\/Create, Search,<br \/>\nAppend and Update operations in a binary file.<br \/>\nCSV File: Import csv module,<br \/>\nfunctions \u2013 Open \/ Close a csv file,<br \/>\nRead from a csv file and Write into a csv file using<br \/>\ncsv.reader ( ) and csv.writerow( ).<\/td>\n<td>No Change<\/td>\n<\/tr>\n<tr>\n<td>Recursion<\/td>\n<td>Recursion: simple programs with recursion:<br \/>\nsum of first n natural numbers,<br \/>\nfactorial, fibonacci series<\/td>\n<td>Recursion: simple algorithms with recursion:<br \/>\nprint a message forever,<br \/>\nsum of first n natural numbers, factorial,<br \/>\nFibonacci numbers;<br \/>\nrecursion on arrays: binary search.<\/td>\n<td>recursion on arrays:<br \/>\nbinary search are missing<\/td>\n<\/tr>\n<tr>\n<td>Idea of Efficiency<\/td>\n<td>Idea of efficiency: number of comparisons in Best,<br \/>\nWorst and Average<br \/>\ncase for linear search<\/td>\n<td>Idea of efficiency: performance measurement<br \/>\nin terms of the number of<br \/>\noperations.<\/td>\n<td>Similar<\/td>\n<\/tr>\n<tr>\n<td>Data Structures<\/td>\n<td>Data Structure: Stack,<br \/>\noperations on stack (push &amp; pop),<br \/>\nimplementation of stack using list. Introduction to queue,<br \/>\noperations on queue (enqueue, dequeue, is empty, peek, is full),<br \/>\nimplementation of queue using list.<\/td>\n<td>Data-structures: Lists as covered in Class XI,<br \/>\nStacks \u2013 Push, Pop using a list,<br \/>\nQueues \u2013 Insert,<br \/>\nDelete using a list.<\/td>\n<td>More details added. Almost similar<\/td>\n<\/tr>\n<tr>\n<td>Computer Networks and Devices<\/td>\n<td>Evolution of networking: introduction to computer networks,<br \/>\nevolution of networking (ARPANET, NSFNET,<br \/>\nINTERNET)<br \/>\nData communication terminologies:<br \/>\nconcept of communication,<br \/>\ncomponents of data communication (sender,<br \/>\nreceiver, message, communication media,<br \/>\nprotocols), measuring capacity of communication media (bandwidth,<br \/>\ndata transfer rate), IP address,<br \/>\nswitching techniques (Circuit switching,<br \/>\nPacket switching)<br \/>\nTransmission media: Wired communication media<br \/>\n(Twisted pair cable, Co-axial cable,<br \/>\nFiber-optic cable), Wireless media (Radio waves,<br \/>\nMicro waves, Infrared waves)<br \/>\nNetwork devices (Modem,<br \/>\nEthernet card, RJ45, Repeater, Hub, Switch, Router,<br \/>\nGateway, WIFI card)<\/td>\n<td>Evolution of Networking: ARPANET,<br \/>\nInternet, Interspace Different ways of sending data across<br \/>\nthe network with reference to switching techniques<br \/>\n(Circuit and Packet switching).<br \/>\nData Communication terminologies: Concept of Channel,<br \/>\nBandwidth (Hz, KHz, MHz) and Data transfer rate (bps, Kbps,<br \/>\nMbps, Gbps, Tbps). Transmission media:<br \/>\nTwisted pair cable,<br \/>\ncoaxial cable, optical fiber, infrared, radio link,<br \/>\nmicrowave link and<br \/>\nsatellite link. Network<br \/>\ndevices: Modem, RJ45 connector, Ethernet Card,<br \/>\nRouter, Switch, Gateway,<br \/>\nWiFi card.<\/td>\n<td>Almost similar<\/td>\n<\/tr>\n<tr>\n<td>Network Stack, Tools,<br \/>\nProtocols &amp; Application Layers<\/td>\n<td>Network topologies and<br \/>\nNetwork types: types of networks (PAN, LAN,<br \/>\nMAN, WAN), networking topologies (Bus, Star, Tree)<br \/>\nNetwork protocol: HTTP,<br \/>\nFTP, PPP, SMTP, TCP\/IP,<br \/>\nPOP3, HTTPS, TELNET,<br \/>\nVoIP, wireless\/mobile communication protocol<br \/>\nsuch as GSM, GPRS and WLL<br \/>\nMobile telecommunication technologies:<br \/>\n1G, 2G, 3G, 4G and 5G<br \/>\nIntroduction to web services:<br \/>\nWWW, Hyper Text Markup Language (HTML),<br \/>\nExtensible Markup Language (XML), domain names, URL,<br \/>\nwebsite, web browser,<br \/>\nweb servers, web hosting<\/td>\n<td>Network Topologies and types: Bus, Star, Tree,<br \/>\nPAN, LAN, WAN, MAN.<br \/>\nNetwork Protocol: TCP\/IP,<br \/>\nFile Transfer Protocol (FTP), PPP, HTTP,<br \/>\nSMTP, POP3, Remote Login (Telnet) and<br \/>\nInternet, Wireless \/ Mobile<br \/>\nCommunication protocol such as GSM, GPRS and<br \/>\nWLL.<br \/>\nMobile Telecommunication Technologies:<br \/>\n1G, 2G, 3G, 4G and 5G; Mobile processors; Electronic mail proto<br \/>\ncols such as SMTP, POP3, Protocols for Chat and<br \/>\nVideo Conferencing:<br \/>\nVoIP, Wireless technologies such as Wi-Fi and WiMax<br \/>\nNetwork Security Concepts:<br \/>\nThreats and prevention from Viruses, Worms,<br \/>\nTrojan horse, Spams Use of Cookies,<br \/>\nProtection using Firewall, https; India IT Act, Cyber Law, Cyber Crimes,<br \/>\nIPR issues, hacking. Introduction To Web services:<br \/>\nWWW, Hyper Text Markup Language (HTML),<br \/>\nExtensible Markup Language (XML);<br \/>\nHyper Text Transfer Protocol (HTTP);<br \/>\nDomain Names; URL; Website,<br \/>\nWeb browser, Web Servers; Web Hosting, Web Scripting \u2013 Client side (VB Script,<br \/>\nJava Script, PHP) and Server side (ASP, JSP,<br \/>\nPHP), Web 2.0 (for social networking)<br \/>\nE-commerce payment transactions using online banking,<br \/>\nmobile banking, payment apps and services.<\/td>\n<td>Deleted security issues and<br \/>\nrelated concepts.<br \/>\nDeleted eCommerce payments and<br \/>\nsome other topics<\/td>\n<\/tr>\n<tr>\n<td>SQL Commands<\/td>\n<td>Database concepts: introduction to database concepts and its need<br \/>\nRelational data model:<br \/>\nrelation, attribute, tuple, domain, degree,<br \/>\ncardinality, keys (candidate key, primary key,<br \/>\nalternate key, foreign key)<br \/>\nStructured Query Language: introduction,<br \/>\nData Definition Language and Data Manipulation Language,<br \/>\ndata type (char(n), varchar(n), int, float, date), constraints (not null,<br \/>\nunique, primary key), create database, use database, show databases,<br \/>\ndrop database, show tables, create table, describe table,<br \/>\nalter table (add and remove an attribute, add and remove primary key),<br \/>\ndrop table, insert, delete, select, operators (mathematical,<br \/>\nrelational and logical), aliasing, distinct clause,<br \/>\nwhere clause, in, between, order by, meaning of null, is null, is not null, like,<br \/>\nupdate command, delete command, aggregate functions (max, min, avg, sum, count),<br \/>\ngroup by, having clause, joins: cartesian product on two tables,<br \/>\nequi-join and natural join<\/td>\n<td>Database Concepts: Introduction to database concepts and its need.<br \/>\nRelational data model: Concept of domain,<br \/>\nrelation, tuple, attribute, degree, cardinality, key,<br \/>\nprimary key, candidate key, alternate key and foreign<br \/>\nkey;<br \/>\nStructured Query Language: General Concepts: Advantages of<\/p>\n<p>using SQL, Data Definition Language and Data<br \/>\nManipulation Language; Data Types: number \/ decimal,<br \/>\ncharacter \/ varchar \/ varchar2, date;<\/p>\n<p>SQL commands: CREATE TABLE, DROP TABLE,<\/p>\n<p>ALTER TABLE, UPDATE &#8230;.SET&#8230;., INSERT,<br \/>\nDELETE; SELECT, DISTINCT, FROM,<br \/>\nWHERE, IN, BETWEEN, LIKE, NULL \/ IS NULL,<br \/>\nORDER BY,GROUP BY, HAVING; SQL functions:<br \/>\nSUM ( ), AVG ( ), COUNT ( ), MAX ( ) and MIN ( );<br \/>\nJoins: equi-join and natural join<\/td>\n<td>Similar but explained in detail<\/td>\n<\/tr>\n<tr>\n<td>Interface Python with mySQL<\/td>\n<td>Interface of python with an SQL database:<br \/>\nconnecting SQL with Python, performing insert, update, delete queries<br \/>\nusing cursor, display data by using fetchone(),<br \/>\nfetchall(), rowcount,<br \/>\ncreating database<br \/>\nconnectivity applications<\/td>\n<td>Interface of Python with an SQL database Connecting<br \/>\nSQL with Python Creating<br \/>\nDatabase connectivity<br \/>\nApplications Performing<br \/>\nInsert, Update, Delete<br \/>\nqueries Display data by<br \/>\nusing fetchone(),fetchall(),rowcount<\/td>\n<td>No Change<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n","protected":false},"excerpt":{"rendered":"<p>CBSE class 12 computer Science Syllabus 2021-22 (Python) has some changes. This article will compare the current year&#8217;s syllabus with that of last year. We will show you both the versions with a detailed analysis of the topics. To get study material and practice questions as Sample Papers, Test Papers, Notes, Previous Year Papers for &#8230; <a title=\"Class 12 Computer Science Syllabus 2021-22 Python\" class=\"read-more\" href=\"https:\/\/mycbseguide.com\/blog\/class-12-computer-science-syllabus-2021-22-python\/\" aria-label=\"More on Class 12 Computer Science Syllabus 2021-22 Python\">Read more<\/a><\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[13,1443,7],"tags":[1020],"class_list":["post-28830","post","type-post","status-publish","format-standard","hentry","category-cbse-syllabus","category-computer-science-cbse-class-12","category-site-updates","tag-cbse-class-12-computer-science"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v26.0 - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<title>Class 12 Computer Science Syllabus 2021-22 Python | myCBSEguide<\/title>\n<meta name=\"description\" content=\"CBSE class 12 computer Science Syllabus 2021-22 (Python) has some changes. This article will compare the current year&#039;s syllabus with that of last year.\u00a0\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/mycbseguide.com\/blog\/class-12-computer-science-syllabus-2021-22-python\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Class 12 Computer Science Syllabus 2021-22 Python | myCBSEguide\" \/>\n<meta property=\"og:description\" content=\"CBSE class 12 computer Science Syllabus 2021-22 (Python) has some changes. This article will compare the current year&#039;s syllabus with that of last year.\u00a0\" \/>\n<meta property=\"og:url\" content=\"https:\/\/mycbseguide.com\/blog\/class-12-computer-science-syllabus-2021-22-python\/\" \/>\n<meta property=\"og:site_name\" content=\"myCBSEguide\" \/>\n<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/mycbseguide\/\" \/>\n<meta property=\"article:published_time\" content=\"2021-06-24T18:01:53+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2021-06-25T03:59:26+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/mycbseguide.com\/blog\/wp-content\/uploads\/2016\/09\/mycbseguide_n.jpg\" \/>\n\t<meta property=\"og:image:width\" content=\"599\" \/>\n\t<meta property=\"og:image:height\" content=\"242\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/jpeg\" \/>\n<meta name=\"author\" content=\"myCBSEguide\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:creator\" content=\"@mycbseguide\" \/>\n<meta name=\"twitter:site\" content=\"@mycbseguide\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"myCBSEguide\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"7 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\/\/mycbseguide.com\/blog\/class-12-computer-science-syllabus-2021-22-python\/#article\",\"isPartOf\":{\"@id\":\"https:\/\/mycbseguide.com\/blog\/class-12-computer-science-syllabus-2021-22-python\/\"},\"author\":{\"name\":\"myCBSEguide\",\"@id\":\"https:\/\/mycbseguide.com\/blog\/#\/schema\/person\/10b8c7820ff29025ab8524da7c025f65\"},\"headline\":\"Class 12 Computer Science Syllabus 2021-22 Python\",\"datePublished\":\"2021-06-24T18:01:53+00:00\",\"dateModified\":\"2021-06-25T03:59:26+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\/\/mycbseguide.com\/blog\/class-12-computer-science-syllabus-2021-22-python\/\"},\"wordCount\":1401,\"commentCount\":2,\"publisher\":{\"@id\":\"https:\/\/mycbseguide.com\/blog\/#organization\"},\"keywords\":[\"CBSE Class 12 Computer Science\"],\"articleSection\":[\"CBSE Syllabus\",\"Computer Science\",\"Site Updates\"],\"inLanguage\":\"en-US\"},{\"@type\":\"WebPage\",\"@id\":\"https:\/\/mycbseguide.com\/blog\/class-12-computer-science-syllabus-2021-22-python\/\",\"url\":\"https:\/\/mycbseguide.com\/blog\/class-12-computer-science-syllabus-2021-22-python\/\",\"name\":\"Class 12 Computer Science Syllabus 2021-22 Python | myCBSEguide\",\"isPartOf\":{\"@id\":\"https:\/\/mycbseguide.com\/blog\/#website\"},\"datePublished\":\"2021-06-24T18:01:53+00:00\",\"dateModified\":\"2021-06-25T03:59:26+00:00\",\"description\":\"CBSE class 12 computer Science Syllabus 2021-22 (Python) has some changes. This article will compare the current year's syllabus with that of last year.\u00a0\",\"breadcrumb\":{\"@id\":\"https:\/\/mycbseguide.com\/blog\/class-12-computer-science-syllabus-2021-22-python\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/mycbseguide.com\/blog\/class-12-computer-science-syllabus-2021-22-python\/\"]}]},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/mycbseguide.com\/blog\/class-12-computer-science-syllabus-2021-22-python\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/mycbseguide.com\/blog\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"CBSE\",\"item\":\"https:\/\/mycbseguide.com\/blog\/category\/cbse\/\"},{\"@type\":\"ListItem\",\"position\":3,\"name\":\"Class 12\",\"item\":\"https:\/\/mycbseguide.com\/blog\/category\/cbse\/cbse-class-12\/\"},{\"@type\":\"ListItem\",\"position\":4,\"name\":\"Computer Science\",\"item\":\"https:\/\/mycbseguide.com\/blog\/category\/cbse\/cbse-class-12\/computer-science-cbse-class-12\/\"},{\"@type\":\"ListItem\",\"position\":5,\"name\":\"Class 12 Computer Science Syllabus 2021-22 Python\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/mycbseguide.com\/blog\/#website\",\"url\":\"https:\/\/mycbseguide.com\/blog\/\",\"name\":\"myCBSEguide\",\"description\":\"\",\"publisher\":{\"@id\":\"https:\/\/mycbseguide.com\/blog\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/mycbseguide.com\/blog\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-US\"},{\"@type\":\"Organization\",\"@id\":\"https:\/\/mycbseguide.com\/blog\/#organization\",\"name\":\"myCBSEguide\",\"url\":\"https:\/\/mycbseguide.com\/blog\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/mycbseguide.com\/blog\/#\/schema\/logo\/image\/\",\"url\":\"https:\/\/mycbseguide.com\/blog\/wp-content\/uploads\/2016\/04\/books_square.png\",\"contentUrl\":\"https:\/\/mycbseguide.com\/blog\/wp-content\/uploads\/2016\/04\/books_square.png\",\"width\":180,\"height\":180,\"caption\":\"myCBSEguide\"},\"image\":{\"@id\":\"https:\/\/mycbseguide.com\/blog\/#\/schema\/logo\/image\/\"},\"sameAs\":[\"https:\/\/www.facebook.com\/mycbseguide\/\",\"https:\/\/x.com\/mycbseguide\",\"https:\/\/www.linkedin.com\/company\/mycbseguide\/\",\"http:\/\/in.pinterest.com\/mycbseguide\/\",\"https:\/\/www.youtube.com\/channel\/UCxuqSnnygFzwJG0pwogCNEQ\"]},{\"@type\":\"Person\",\"@id\":\"https:\/\/mycbseguide.com\/blog\/#\/schema\/person\/10b8c7820ff29025ab8524da7c025f65\",\"name\":\"myCBSEguide\",\"sameAs\":[\"http:\/\/mycbseguide.com\"]}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Class 12 Computer Science Syllabus 2021-22 Python | myCBSEguide","description":"CBSE class 12 computer Science Syllabus 2021-22 (Python) has some changes. This article will compare the current year's syllabus with that of last year.\u00a0","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:\/\/mycbseguide.com\/blog\/class-12-computer-science-syllabus-2021-22-python\/","og_locale":"en_US","og_type":"article","og_title":"Class 12 Computer Science Syllabus 2021-22 Python | myCBSEguide","og_description":"CBSE class 12 computer Science Syllabus 2021-22 (Python) has some changes. This article will compare the current year's syllabus with that of last year.\u00a0","og_url":"https:\/\/mycbseguide.com\/blog\/class-12-computer-science-syllabus-2021-22-python\/","og_site_name":"myCBSEguide","article_publisher":"https:\/\/www.facebook.com\/mycbseguide\/","article_published_time":"2021-06-24T18:01:53+00:00","article_modified_time":"2021-06-25T03:59:26+00:00","og_image":[{"width":599,"height":242,"url":"https:\/\/mycbseguide.com\/blog\/wp-content\/uploads\/2016\/09\/mycbseguide_n.jpg","type":"image\/jpeg"}],"author":"myCBSEguide","twitter_card":"summary_large_image","twitter_creator":"@mycbseguide","twitter_site":"@mycbseguide","twitter_misc":{"Written by":"myCBSEguide","Est. reading time":"7 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/mycbseguide.com\/blog\/class-12-computer-science-syllabus-2021-22-python\/#article","isPartOf":{"@id":"https:\/\/mycbseguide.com\/blog\/class-12-computer-science-syllabus-2021-22-python\/"},"author":{"name":"myCBSEguide","@id":"https:\/\/mycbseguide.com\/blog\/#\/schema\/person\/10b8c7820ff29025ab8524da7c025f65"},"headline":"Class 12 Computer Science Syllabus 2021-22 Python","datePublished":"2021-06-24T18:01:53+00:00","dateModified":"2021-06-25T03:59:26+00:00","mainEntityOfPage":{"@id":"https:\/\/mycbseguide.com\/blog\/class-12-computer-science-syllabus-2021-22-python\/"},"wordCount":1401,"commentCount":2,"publisher":{"@id":"https:\/\/mycbseguide.com\/blog\/#organization"},"keywords":["CBSE Class 12 Computer Science"],"articleSection":["CBSE Syllabus","Computer Science","Site Updates"],"inLanguage":"en-US"},{"@type":"WebPage","@id":"https:\/\/mycbseguide.com\/blog\/class-12-computer-science-syllabus-2021-22-python\/","url":"https:\/\/mycbseguide.com\/blog\/class-12-computer-science-syllabus-2021-22-python\/","name":"Class 12 Computer Science Syllabus 2021-22 Python | myCBSEguide","isPartOf":{"@id":"https:\/\/mycbseguide.com\/blog\/#website"},"datePublished":"2021-06-24T18:01:53+00:00","dateModified":"2021-06-25T03:59:26+00:00","description":"CBSE class 12 computer Science Syllabus 2021-22 (Python) has some changes. This article will compare the current year's syllabus with that of last year.\u00a0","breadcrumb":{"@id":"https:\/\/mycbseguide.com\/blog\/class-12-computer-science-syllabus-2021-22-python\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/mycbseguide.com\/blog\/class-12-computer-science-syllabus-2021-22-python\/"]}]},{"@type":"BreadcrumbList","@id":"https:\/\/mycbseguide.com\/blog\/class-12-computer-science-syllabus-2021-22-python\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/mycbseguide.com\/blog\/"},{"@type":"ListItem","position":2,"name":"CBSE","item":"https:\/\/mycbseguide.com\/blog\/category\/cbse\/"},{"@type":"ListItem","position":3,"name":"Class 12","item":"https:\/\/mycbseguide.com\/blog\/category\/cbse\/cbse-class-12\/"},{"@type":"ListItem","position":4,"name":"Computer Science","item":"https:\/\/mycbseguide.com\/blog\/category\/cbse\/cbse-class-12\/computer-science-cbse-class-12\/"},{"@type":"ListItem","position":5,"name":"Class 12 Computer Science Syllabus 2021-22 Python"}]},{"@type":"WebSite","@id":"https:\/\/mycbseguide.com\/blog\/#website","url":"https:\/\/mycbseguide.com\/blog\/","name":"myCBSEguide","description":"","publisher":{"@id":"https:\/\/mycbseguide.com\/blog\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/mycbseguide.com\/blog\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":"Organization","@id":"https:\/\/mycbseguide.com\/blog\/#organization","name":"myCBSEguide","url":"https:\/\/mycbseguide.com\/blog\/","logo":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/mycbseguide.com\/blog\/#\/schema\/logo\/image\/","url":"https:\/\/mycbseguide.com\/blog\/wp-content\/uploads\/2016\/04\/books_square.png","contentUrl":"https:\/\/mycbseguide.com\/blog\/wp-content\/uploads\/2016\/04\/books_square.png","width":180,"height":180,"caption":"myCBSEguide"},"image":{"@id":"https:\/\/mycbseguide.com\/blog\/#\/schema\/logo\/image\/"},"sameAs":["https:\/\/www.facebook.com\/mycbseguide\/","https:\/\/x.com\/mycbseguide","https:\/\/www.linkedin.com\/company\/mycbseguide\/","http:\/\/in.pinterest.com\/mycbseguide\/","https:\/\/www.youtube.com\/channel\/UCxuqSnnygFzwJG0pwogCNEQ"]},{"@type":"Person","@id":"https:\/\/mycbseguide.com\/blog\/#\/schema\/person\/10b8c7820ff29025ab8524da7c025f65","name":"myCBSEguide","sameAs":["http:\/\/mycbseguide.com"]}]}},"_links":{"self":[{"href":"https:\/\/mycbseguide.com\/blog\/wp-json\/wp\/v2\/posts\/28830","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/mycbseguide.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/mycbseguide.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/mycbseguide.com\/blog\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/mycbseguide.com\/blog\/wp-json\/wp\/v2\/comments?post=28830"}],"version-history":[{"count":5,"href":"https:\/\/mycbseguide.com\/blog\/wp-json\/wp\/v2\/posts\/28830\/revisions"}],"predecessor-version":[{"id":28836,"href":"https:\/\/mycbseguide.com\/blog\/wp-json\/wp\/v2\/posts\/28830\/revisions\/28836"}],"wp:attachment":[{"href":"https:\/\/mycbseguide.com\/blog\/wp-json\/wp\/v2\/media?parent=28830"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/mycbseguide.com\/blog\/wp-json\/wp\/v2\/categories?post=28830"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/mycbseguide.com\/blog\/wp-json\/wp\/v2\/tags?post=28830"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}