Tamil Nadu Class 12th Computer Science Syllabus 2024-25 - Check TN HSC Computer Science Syllabus

Priyanka

Updated On: August 20, 2024 04:43 PM

Tamil Nadu Class 12th Computer Science Syllabus 2024-25 will be released on the official website of DGE Tamil Nadu dge.tn.gov.in. Students can find the syllabus PDF here once it is released and start their preparation for the final exam.
Tamil Nadu Class 12th Computer Science Syllabus 2024-25
examUpdate

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!

FAQs

What is the marking scheme of the Tamil Nadu Class 12th Computer Science Syllabus 2024-25?

The Tamil Nadu Class 12th Computer Science exam 2024-25 will have 100 marks weightage out of which 70 marks will be for the theory exam and 30 marks will be allotted for the practical exam.

How many chapters are there in Tamil Nadu Class 12th Computer Science Syllabus 2024-25?

There are a total of 16 chapters in the Tamil Nadu Class 12th Computer Science Syllabus 2024-25. Students must complete all the chapters beforehand.

/tamil-nadu-class-12-computer-science-syllabus-brd

Do you have a question? Ask us.

  • Typical response between 24-48 hours

  • Get personalized response

  • Free of Cost

  • Access to community

Subscribe to CollegeDekho News

By proceeding ahead you expressly agree to the CollegeDekho terms of use and privacy policy

Trending Articles

Top