Never Miss an Exam Update
Tamil Nadu Class 12th Computer Science Syllabus 2024-25:
The Directorate of Government Examinations (DGE) will release the Class 12 Computer Science Syllabus for the academic session 2024-25. Students can find the TN HSC Computer Science Syllabus 2024-25 from the state board's official website at dge.tn.gov.in. The Tamil Nadu Class 12th Computer Science Syllabus 2024-25 comprises 16 chapters whose marks are equally distributed. Algorithmic Strategies, Python, Python Functions, Structutred Query Language, Importing C++ Programs in Python are some of the important chapters. Students are advised to solve as many
Tamil Nadu Class 12 Question Paper 2024-25
as possible after completing the syllabus.
The Tamil Nadu +2 Computer Science exam 2025 will be conducted for 100 marks where the theory component is for 70 marks and the practical component is for 30 marks. From the syllabus, students will be asked MCQ-type, very short, short, and long answer-type questions in the final paper. The TN board will release the
Tamil Nadu 12th Tme Table 2025
in November on the official website. Students are advised to complete the syllabus at least 1 month before the exam date so that they can save some for the revision as well. For more information regarding Tamil Nadu 12th Computer Science syllabus 2024 check the whole article!
Tamil Nadu Class 12 Computer Science Syllabus 2024-25 Course Structure
Students will be provided with a total of 3 hours to complete the Tamil Nadu Class 12 Computer Science exam paper. Before it, an extra 15 minutes will be given to read the question paper. To pass the exam, students need to get at least 35 marks in the subject. Check out the course structure of Tamil Nadu Class 12 Computer Science syllabus 2025:
Chapter Numbers | Chapter |
---|---|
1 | Function |
2 | Data Abstraction |
3 | Scoping |
4 | Algorithmic Strategies |
5 | Python |
6 | Control Structures |
7 | Python Functions |
8 | Strings and String Manipuation |
9 | Listsm Tuples, Sets and Dictionary |
10 | Python Classes and Objects |
11 | Database Concepts |
12 | Structutred Query Language |
13 | Python and CSFV Files |
14 | Importing C++ Programs in Python |
15 | Data Manipulation through SQL |
16 | Data Visulation Using Pylot: Line chart, Pie Chart and Bar Chart |
Tamil Nadu Class 12 Computer Science Syllabus 2024-25 Chapter-wise
TN Class 12 Computer Science Syllabus is important for the preparation of final exam. The TN 12 CBSE Computer Science syllabus contains necessary information about the course structure and practicals. Check the table below to know the TN 12th Computer Science Syllabus 2024.Chapter | Topics |
---|---|
Function | Type of Functions, Function specification, Characteristics of Interface, Impure Functions, Chameleons of chromeland problem using interface. |
Data Abstraction | Introduction to data abstraction, Abstract data types, constructors and selectors, representation of abstract datatype using rational numbers, Lists, Tuples |
Scoping | Scoping Introduction, Variable Scope, Local Scope, Global Scope, Global and Local Variables, LEGB Rule, Types of Varibale scope, Characteristics of Module, the benefits of using modular programming, access control |
Algorithmic Strategies | Characterisitics of Algorithm, writing an algorithm, Analysis of algorithm, time complexity, space complexity, method for determining efficiency, Asymptotic notations, Linear Search, Binary Search, Bubble sort algorithm, Selection sort, insertion sort, steps to do dynamic programming, Fibonacci series |
Python | Programming of Python, Invoking Python IDLE, Script mode programming, Creating scripts in python, The print () function, input () function, Tokens, Relational or comparative operators, Logical operations, Conditional operators, String Literals, Boolean Literals, Escape Sequences |
Control Structures | Introduction to Alternative of Branching, Control Structure, Simple if statement, Iteration or Looping constructs, While loop, for loop, Nested loop structure, Jump Statements in Python, Break statement, continue statement |
Python Functions | Introduction to Python Functions, Uer-defined functions, Built-in Functions, Lambda Functions, Recursion Functions, Syntax for user defined functions, Passing Parameteres in Functions, Anonymous Functions, Syntax of return, Variable Scope, Functions using Liabraries, Python Recursive Functions |
Strings and String Manipuation | Introduction to Strings, Creating Strings, Modifying and Deleting Strings, String Operators, String Formatting operators, Escape sequence in python, Escape sequences supported by python, the Format ()function, Built in string Functions, Membership operators, Program using strings |
Listsm Tuples, Sets and Dictionary | Creating a list in Pyhton, Accessing list elements, Reverse Indexing, Changing lsit elements, Adding more elements in a list, List and range () functions, Creating tuples using tuple () functions, accessing values in tuples, Nested Tuples, Creating a set, Set operations, Programs using sets, Accessing, adding, modifying and deleting elements from a dictionary |
Python Classes and Objects | Introduction to python classes and Objects, Defining classes, Creating objects, Accessing Class members, class methods, Constructor and destructror in python, public and private data members |
Database Concepts | Quantitiative data, Qualitative data, Sources of collection of data, Database Management System, Introduction to DBMS, DBMS Concepts, Types of Data Model- Hierarchical Model, Relational Model, Network Database Model, Entity Relationship Model, Difference between DBMS and RDBMS, Types of Relationships |
Structutred Query Language | Types of SQL Commands, Roles of SQL in RDBMS, Processing Skills of SQL, Creating Database, Data Defintion language, Data Manipulation Language, Data Control Language, Transactional Control language, Data Query language,SQL commands and their functions, DDLC Commands, Types of constraints, DML Commands, Some addition DDL Commands, TCL Commands |
Python and CSFV Files | Introduction to python and CSV Files, Difference between CSV and XLS File formats, Creating a CSV File using Notepad, Create a CSV File using Microsoft excel, Read and write a CSV File using Python, Writing Data into different types in CSV Files |
Importing C++ Programs in Python | Scripting Language, Applications of Scrippting Langauge, Features of Python over C++, Importing C++ Files in Pythona, Python programs to import C++, Python program Executing C++ program using control statements, How Python is Handling the Errors in C++, Python Program Executing C++ Program contating Functions, Python Program to illustrate the Inheritance of a class |
Data Manipulation through SQL | Database, SQ Lite, Creating a Database using SQ Lite,SQL Query Using Python, Clauses in SQL, The SQL and, or and Not Operators, Querying a date column, Querying a date column, Aggregate Functions, Updating a record, Deletion operation, Data input by user, Using Multiple table for Querying, Integrating Query with CSV File |
Data Visulation Using Pylot: Line chart, Pie Chart and Bar Chart | Data Vizualization Definiton, Getting Startedm Special Plot Types |
Tamil Nadu Class 12 Computer Science Syllabus 2024-25 Marking Scheme
There will be a total of 38 questions in the Tamil Nadu Class 12 Computer Science question paper. Students can check out the marking scheme of the Tamil Nadu HSC Computer Science exam so that they can get an overview of the question paper pattern, difficulty level, and total number of question asked.
Parts | Sections | No. of Questions | No. of Questions to Attempt | Total Marks |
---|---|---|---|---|
Part I | Objective/ MCQs | 15 | 15 | 15 |
Part II | Very Short | 9 | 6 | 12 |
Part III | Short | 9 | 6 | 18 |
Part IV | Long | 5 | 5 | 25 |
Total | - | 38 | 32 | 70 |
How to download Tamil Nadu 12th Computer Science Syllabus 2024?
TN 12th Computer Science syllabus 2024-25 will be uploaded online in PDF format. The candidates can download the syllabus from the official website. They can follow the steps below to access the HSC Computer Science syllabus 2024-25 PDF.
- Step 1: Candidates should visit the official website of the Tamil Nadu board.
- Step 2: Click on the "Syllabus 2024-25" option.
- Step 3: A new window will open with a list of different subject PDFs.
- Step 4: Click on the Computer Science subject you wish to download.
- Step 5: Download the TN 12th syllabus PDF and save it for future reference.
TN 12th syllabus 2024-25 is available both in English and Tamil language. For more details regarding TN 12th Exam 2025 keep visiting this page!