DSSSB TGT Computer Science Syllabus 2026: Exam Pattern & Official PDF Download
Ace your preparation with the complete DSSSB TGT Computer Science syllabus for 2026. Get insights into Python programming, networking, database management, pedagogy, section-wise marking schemes, negative marking criteria, and category-specific qualifying marks.
DSSSB TGT Computer Science Syllabus 2026
The DSSSB TGT Computer Science syllabus is meticulously structured to evaluate your technical proficiency and pedagogical expertise. Key focus areas include computer systems, Python programming, networking, database management, and emerging technologies. In addition to core technical subjects, the exam tests candidates on general awareness, reasoning, numerical aptitude, and language proficiency. Notably, teaching methodology and pedagogy constitute a critical component of Section B.
DSSSB Computer Science Syllabus: Overview
| Parameter | Details |
|---|---|
| Conducting Body | Delhi Subordinate Services Selection Board (DSSSB) |
| Post Name | Trained Graduate Teacher (TGT) – Computer Science |
| Exam Mode | Online (Computer Based Test) |
| Total Questions | 200 |
| Total Marks | 200 |
| Time Duration | 120 Minutes |
| Negative Marking | Yes (-0.25 per wrong answer) |
| Sections | Section A (General) + Section B (Subject) |
DSSSB TGT Computer Science Syllabus (Topic-Wise)
The syllabus for Section B is divided into comprehensive modules. Below is the detailed topic-wise breakdown to streamline your study plan:
1. Computer Systems and Organization
- Basic Computer Organization: hardware, software, input/output devices, CPU, memory (primary, cache, secondary), memory units (Bit, Byte, KB, MB, GB, TB, PB)
- Types of software: system software (OS, utilities, device drivers), programming tools, language translators (assembler, compiler, interpreter), application software
- Operating System: functions of OS, OS user interface
- Boolean logic: NOT, AND, OR, NAND, NOR, XOR, truth tables, De Morgan’s laws, logic circuits
2. Computer Systems Architecture
- System buses
- Internal memory: RAM, ROM
- Input/Output devices, I/O modules, Programmed I/O, Interrupt-Driven I/O, Direct Memory
- Access, I/O Channels, External Interface
3. Operating Systems
- Introduction to OS, OS organization
- Device Management, Process Management, Scheduling
- Synchronization Principles, Deadlocks
- Memory Management, File Management
4. Computational Thinking and Programming (Part 1)
- Problem-solving steps: analysing, algorithm development, coding, testing, debugging
Flowcharts, pseudocode, decomposition - Python basics: features, execution modes, tokens (keyword, identifier, literal, operator, punctuator), variables, l-value and r-value, comments
- Data types: integer, float, complex, boolean, string, list, tuple, None, dictionary, mutable/immutable types
5. Computational Thinking and Programming (Part 2)
- Functions: built-in, module-defined, user-defined; arguments, default/positional parameters, return values, scope (global/local)
- File handling: text files, binary files, CSV files; open modes (r, r+, w, w+, a, a+); read(), readline(), readlines(), write(), writelines(), seek(), tell()
6. Introduction to Python
- Python interpreter (interactive and script mode), indentation, identifiers, keywords, constants, variables, operators and their precedence
- Dictionary: key-value pairs, creating, initializing, traversing, updating, deleting; methods: len(), dict(), keys(), values(), items(), get(), update(), clear(), del()
7. Computer Networks
- Evolution of networking: ARPANET, NSFNET, Internet
- Data communication: sender, receiver, message, media, protocols, bandwidth, data transfer rate, IP address, Circuit/Packet switching
- Transmission media: Twisted pair, coaxial, and Fibre optic (wired); Radio waves, microwaves, and Infrared (wireless)
- Network devices: Modem, Ethernet card, RJ45, Repeater, Hub, Switch, Router, gateway, and WiFi card
- Network types: LAN, MAN, WAN; Topologies: Star, Bus, Tree, Mesh
- Internet basics: URL, WWW, web, email, Chat, VoIP
8. Database Management Systems
- Database concepts and need; DBMS
- Relational model: relation, attribute, tuple, domain, degree, cardinality
- Keys: candidate key, primary key, alternate key, foreign key
- SQL: DDL, DML, DQL; data types (char, varchar, int, float, date); constraints (not null, unique, primary key); create/use/drop database; show tables/databases
- SQL functions—Math: POWER(), ROUND(), MOD() Text: UCASE(), LCASE(), MID(), LENGTH(), LEFT(), RIGHT(), INSTR(), LTRIM(), RTRIM(), TRIM(); Date: NOW(), DATE(), MONTH(), MONTHNAME(), YEAR(), DAY(), DAYNAME()
- MySQL: creating a database, data types introduction
9. HTML and Web Technologies
- HTML/DHTML: basic tags, creating links, tables, form tags
- Document Object Model (DOM): concept, dynamic HTML
- CSS: introduction, margins
- XML: features, structure, naming rules, element content models, occurrence indicators, DTD
- ASP: constants (string, numeric) and data types (Integer, Float, String, Date, Boolean, Currency, Variant, Object)
10. Data Handling using Pandas
- Python libraries: Pandas, Matplotlib
- Series: creation from array, dictionary, scalar; mathematical operations; head/tail; selection, indexing, slicing
- DataFrames: creation from a dictionary of series, a list of dictionaries, CSV/text files; iteration; add, selecting, delete, and rename rows/columns; Boolean indexing
11. Emerging Trends in Technology
- Artificial Intelligence, Machine Learning, Natural Language Processing
- Augmented Reality (AR), Virtual Reality (VR), Robotics
- Big Data and its characteristics, Internet of Things (IoT), Sensors, Smart cities
12. Society, Law, and Ethics
- Digital footprints, net etiquette, communication etiquette, social media etiquette
Intellectual Property Rights (copyright, patent, trademark), IPR violations, open-source licensing (Creative Commons, GPL, Apache) - Cybercrime: hacking, eavesdropping, phishing, ransomware, fraud emails, and prevention
- Cyber safety: safe browsing, identity protection, confidentiality, cyber trolls, cyberbullying
Indian IT Act overview, e-waste hazards and management, health concerns related to technology
13. Teaching Methodology and Pedagogy
- Learning and Teaching
- Language across the curriculum
- Understanding discipline and subject
- Gender, school, and society
- Pedagogy of a school subject
- Knowledge and curriculum
- Assessment for learning
- Creating an inclusive school
- Childhood and growing up
- Drama and Art in Education
DSSSB TGT Computer Science Exam Pattern 2026
The DSSSB TGT Computer Science examination is conducted as a single-shift computer-based test (CBT), consisting of 200 objective-type questions worth 200 marks to be completed in 120 minutes.
| Section | Subject / Component | Number of Questions | Maximum Marks |
|---|---|---|---|
| Section A | General Awareness | 20 | 20 |
| Section A | General Intelligence & Reasoning Ability | 20 | 20 |
| Section A | Arithmetical & Numerical Ability | 20 | 20 |
| Section A | Test of Hindi Language & Comprehension | 20 | 20 |
| Section A | Test of English Language & Comprehension | 20 | 20 |
| Section B | Subject (Computer Science) + Teaching Methodology/Pedagogy | 100 | 100 |
| Total | 200 | 200 |
Time Duration: 120 Minutes (Composite time; no separate sectional timing).
Marking Scheme: Each correct answer earns 1 mark, with a negative marking of 0.25 for every incorrect response.
- Correct answer: +1 mark
- Wrong answer: -0.25 mark (negative marking)
- Unanswered question: 0 (no penalty)
- No separate minimum cut-off for Section A
Minimum Qualifying Marks: Candidates must meet the category-specific threshold set by the DSSSB board to be considered for final selection.
| Category | Minimum Qualifying Marks |
|---|---|
| General / EWS | 40% |
| OBC (Delhi) | 35% |
| SC / ST / PwBD | 30% |
DSSSB TGT Computer Science Syllabus Download Link
To ensure your preparation aligns with the latest requirements, download the official syllabus PDF. This document provides a detailed breakdown of all topics and any updates introduced for the 2026 recruitment cycle.
DSSSB TGT Computer Science Syllabus
The total exam structure comprises 200 questions carrying 200 marks, to be attempted within a 120-minute time frame.
Yes, a penalty of 0.25 marks is applied for each incorrect answer, while unattempted questions attract no penalty.
Python is a core component of the syllabus, covering essential concepts like data types, control flow, functions, file handling, and dictionary operations.
There is no standalone qualifying cut-off for Section A; however, candidates must meet the overall aggregate and subject-specific thresholds for Section B.
Yes, Section B consists of 100 questions that evaluate both specialized Computer Science knowledge and teaching methodology/pedagogical techniques.