Skip to content

Class 12 Computer Science Unit Test Syllabus AMU 2026-27

Class XII  β€’  Session 2026–27

Computer Science Unit Test Syllabus

Class XII Computer Science Unit Test syllabus prescribed by the Directorate of School Education, Aligarh Muslim University.

Subject: Computer Science
Code: 12CS05
Session: 2026–27
Class: XII

The Directorate of School Education, A.M.U. has officially released the Unit Test-wise syllabus for Class XII Computer Science (12CS05) for the academic session 2026–27. The syllabus covers core programming with Python, database management using SQL, and computer networks, with each of the three unit tests carrying a total of 15 marks.

At a glance

Computer Science Unit Tests

Click a card to jump directly to the relevant Unit Test.

01

Unit Test – I

Class XII β€” Computer Science

15 Marks
Unit/ChapterTopics/UnitsMarks
Unit-I
  • Python Revision Tour-I
  • Python Revision Tour-II
  • Working with Functions
  • Using Python Libraries
  • File Handling
  • Exception Handling
  • Data Structures :- Stacks only
15
Total15

🐍 Python Core Mastery

Unit Test I is heavily focused on Python programming. It expects you to be confident in revising Class XI concepts and advancing into custom functions and libraries.

πŸ“‚ Advanced Operations

Expect coding questions directly related to reading/writing data through File Handling, managing errors via Exception Handling, and utilizing Stack structures.

02

Unit Test – II

Class XII β€” Computer Science

15 Marks
Unit/ChapterTopics/UnitsMarks
Unit-III
  • Relational Databases
  • SQL Queries
    • Simple Queries
    • Table Creation & Data Manipulation
    • Grouping Records, Join in SQL
  • Interface Python with MYSQL
15
Total15

πŸ—„οΈ Database Fundamentals

Unit Test II (designated under Unit-III in the syllabus) entirely revolves around backend data management using Relational Databases and SQL commands.

πŸ”— Python-SQL Integration

You must understand how to connect your Python applications to a MySQL database, acting as the crucial bridge between frontend logic and backend storage.

03

Unit Test – III

Class XII β€” Computer Science

15 Marks
Unit/ChapterTopics/UnitsMarks
Unit-II
  • Computer Networks-I
  • Computer Networks-II
15
Total15
βœ“

Theoretical Shift: Unlike the heavy programming focus in the first two tests, Unit Test III shifts its focus to the theoretical and structural understanding of Computer Networks (Parts I and II), carrying the full 15 marks.

πŸ‘¨β€πŸ« Teacher’s Insight

A Word from the Teacher

Computer Science is a subject that demands consistent hands-on practice. You cannot learn to code simply by reading a textbook; you must actively write and debug programs.

Unit Test I carries 15 marks and focuses purely on Python. Be very careful with syntax, indentation, and logic. Questions on File Handling and Stacks are guaranteed to appear as long-form coding problems. Ensure you understand how to open, read, append, and close files properly.

Unit Test II shifts gears to SQL and Database Management (15 marks). Focus heavily on Data Manipulation Language (DML) commands and how to group/join tables. The question on Interfacing Python with MySQL is criticalβ€”memorize the connection steps and cursor execution logic.

Unit Test III is theoretical (15 marks). For Computer Networks, you should be able to clearly draw network topologies, understand protocols (like TCP/IP, HTTP), and identify hardware devices (routers, switches, hubs).

Teacher’s Study Plan

How to Excel in Computer Science

Combine active coding practice with a clear understanding of backend databases and network architectures.

1

Code Daily

Write at least one Python script every day. Practice implementing Stacks and File Handling manually without looking at notes.

2

Dry Run Your Code

During the exam, you won’t have a compiler. Practice ‘dry running’ (tracing variables on paper) to predict outputs and find logical errors.

3

Memorize SQL Syntax

Ensure you know the exact syntax for SELECT, UPDATE, DELETE, and INSERT commands, along with GROUP BY clauses and JOINs.

4

Master the Interface

Write down the 5 steps to interface Python with MySQL (Import, Connect, Cursor, Execute, Fetch) until you can write it perfectly.

5

Draw Topologies

For Computer Networks, practice drawing Star, Ring, Bus, and Mesh topologies. Visualizing them helps you remember their pros and cons.

6

Understand Protocols

Create a cheat sheet for all networking abbreviations (e.g., HTTP, FTP, SMTP, LAN, WAN) and their specific functions.

Class XII Computer Science β€” Quick View

Unit TestMain AreasMarks
Unit Test IPython Revision, Functions, Libraries, File Handling, Exception Handling, Stacks15
Unit Test IIRelational Databases, SQL Queries (Creation, Manipulation, Joins), Python-MySQL Interface15
Unit Test IIIComputer Networks-I, Computer Networks-II15

Check the Original AMU Syllabus

For the complete official Unit Test Wise Division of Syllabus, refer to the original document issued by the Directorate of School Education, A.M.U.

πŸ“„ View Original AMU PDF

Leave a Reply

Your email address will not be published. Required fields are marked *

This site uses Akismet to reduce spam. Learn how your comment data is processed.