HPSC PGT Computer Science Syllabus 2026: Check Exam Pattern & Download PDF

Last Updated: Feb 17, 2026, 13:52 IST

HPSC PGT Computer Science Syllabus 2026: The Haryana Public Service Commission has released the HPSC PGT Computer Sciences Syllabus for the 2026 recruitment cycle along with the official notification. The candidates who are planning to appear for the HPSC PGT examination can download the syllabus pdf and start preparing now. Check this article to know the detailed syllabus and the exam pattern.

HPSC PGT Computer Science Syllabus 2026
HPSC PGT Computer Science Syllabus 2026

Show Key Points

HPSC PGT Computer Science Syllabus 2026: The syllabus is the major step before beginning the preparation for the examination. The HPSC provides the detailed syllabus along with the exam pattern in the official notification. The candidates must ensure that they download the syllabus and prepare their study roadmap based on the syllabus. The HPSC will conduct the examination to recruit 1,672 PGT teachers for the Computer Science subject. Therefore, it is essential for the candidates planning to appear for the exam to carve a good strategy to approach the exam.

Apply Here for HPSC PGT Computer Science Recruitment 2026

HPSC PGT Computer Science Syllabus 2026

The Haryana Public Service Commission is going to recruit 1,672 Post Graduate Teacher (PGT) for the Computer Science subject. The syllabus plays the role as an important guide to provide insights to the candidates to pursue their studies with a planned approach. The syllabus consists of knowledge related to the Computer Science subject. Plan your approach and prepare your study plan accordingly.

HPSC PGT Computer Science Exam Pattern 2026

The HPSC PGT Computer Science exam pattern includes the marking scheme, total number of questions, maximum marks, time duration, and other details. The HPSC PGT selection process includes three stages: Screening Test, Subject Knowledge Test, and Interview/Viva-Voce. Check the exam pattern below:

HPSC PGT Computer Science Screening Test Pattern

Particulars

Details

Total No. of Questions

100

Total Marks

100

Marks per question

+1 for each correct response

Negative Marking

1/4th marks will be deducted for each wrong answer

Exam Medium

Only English

Time Duration

2 hours

HPSC PGT Computer Science Detailed Syllabus

The HPSC PGT Computer Science syllabus covers a wide range of topics which are well equipped to test the knowledge of the candidate taking the examination. The syllabus topics include Computer Systems and Organisation, Computational Thinking and Programming, Computer Networks, Database Management, Introduction to Computer System, Data Structure & Algorithms, Operating Systems, Software Engineering, Digital Logic & Circuits, Theory of Computation, Compiler Design, and other topics. Check below the detailed syllabus for each of these topics

Computer Systems and Organisation

  • Basic Computer Organisation: lntroduction to computer system, hardware, software, input device, output device, CPU, memory (primary, cache and secondary), units of memory (Bit, Byte, KB, MB, GB, TB, PB).

  • Types of software: system software (operating systems, system utilities, device drivers), programming tools and language translators (assembler, compiler  interpreter), application software.

  • Operating system (OS): functions of operating system, OS user interface.

  • Boolean logic; NoT, AND, OR, NAND, NOR, XOR, truth table, De Morgan's laws and logic circuits.

  • Number system: Binary, Octal, Decimal and I'lexadecimal number system conversion between number systems.

  • Encoding schemes: ASCll, ISCII and UNICODE (UTF8. UTF32).


Computational Thinking and Programming

  • Introduction to problem solving: Steps for problem solving (analysing the problem, developing an algorithm, coding, testing and debugging). representation of algorithms using flow chart and pseudo code, decomposition

  • Familiarization with the basics of Python programming: lntroduction to Python, features of

  • Python, executing a simple "hello world" program, execution modes: interactive mode and script rnode, Python character set, Python tokens (keyword, identifier, literal, operator, punctuator), variables, concept of l-value and r-value, use of comments

  • Knowledge of data types: number (integer, floating point, complex), boolean, sequence (string. list, tuple), none, mapping (dictionary), mutable and immutable data types

  • Operators: arithmetic operators, relational operators, logical operators, assignment operator. augmented assignment operators, identity operators (is, is not), membership operators (in, not in).

  • Expressions, statement, type conversion & Input/Output: precedence of operators, expression, evaluation of expression, python statement, type conversion (explicit & implicit conversion), accepting data as input from the console and displaying output

  • Errors, syntax errors, logical errors, runtime errors

  • Flow of control: introduction, use of indentation, sequential flow, conditional and iterative flow control

  • Conditional statements: if, if-else, if-elif-else, flowcharts, simple programs: e.g.: absolute value, sort 3 numbers and divisibility of a number

  • Iterative statements: for loop, range function, while loop, flowcharts, break and continue

  • statements, nested loops, suggested programs: generating Pattem, summation of scries, finding the factorial of a positive number etc

  • Strings: introduction, indexing, string operations (concatenation, repetition, membership & slicing, traversing a string using loops, built-in functions: len(), capitalize(), title(), lower(), upper(), count(), find(), index(), endswith(), startswith(), isalnum(), isalpha(), isdigit(), islower(), isurpper(), isspace(), lstrip(), rstrip(), strip(), replace(), join(), partition(), split().

Computer Networks

  • Evolution of Networking: Introduction to Computer Networks, evolution of networking (ARPANET, NSFNET, INTERNET).

  • Data Communication Terminologies: Concept of communication, components of data communication (sender, receiver, message, communication media, protocols), measuring capacity of communication media, IP address, switching techniques.

  • Transmission Media: Wired communication media (Twisted pair cable, Co-axial cable, Fibre-optic cable), Wireless media (Radio waves, Microwaves, Infrared Waves).

  • Network Devices: Modem, Ethernet card, RJ45, Repeater, Hub, Switch, Router, Gateway, Wi-Fi card.

  • Network Topologies and Network Type

  • Network Protocol

  • Introduction to Web Services

Database Management

  • Introduction to database concepts and its needs

  • Relational Data Model

  • Structured Query Language

  • Interface of Python with an SQL database

Introduction to Computer System

  • Introduction to computer and computing system

  • Computer Memory

  • Softwares

Data Structure & Algorithms

  • Types of data structures

  • Searching Algorithms

  • Sorting Algorithms

  • Analysis of Algorithms

  • Graphs

Operating Systems

  • Functions of Operating Systems

  • Virtual memory, paging, segmentation, and fragmentation

  • Mutual exclusion, Lock-Unlock, semaphores

  • CPU Scheduling, I/O scheduling, resource scheduling, Scheduling algorithms

  • Deadlock and its handling

Software Engineering

  • Software Development Life Cycle (SDLC)

  • SDLC Models

  • Data warehouse & Data mining

Digital Logic & Circuits

  • Number system and codes

  • Combinational Logic Circuits

  • Sequential Logic Circuits

Theory of Computation

  • Automata fundamentals

  • Regular Expressions and Language

  • Context Free Grammar and Languages

  • Recursive Enumerable and non-Recursive Enumerable Language

Compiler Design

  • Introduction of a Compiler

  • Parsing and Parse trees

  • Intermediate Code generation

  • Code Generation and Code Optimization

Database Query Using SQL

  • Maths Functions

  • Text Functions

  • Date Functions

  • Aggregate Functions

  • Querying and manipulating data using Group by, Having, Order by

  • Websites

  • Web Browsers

HPSC PGT Computer Science Syllabus 2026 Download

The candidates who wish to apply for the HPSC PGT Computer Science post can download the official syllabus from the link provided below:

HPSC PGT Computer Science Syllabus

Download Here

Upasna Choudhary
Upasna Choudhary

Content Writer

Upasna Choudhry holds a Master's degree in Forensic Chemical Sciences and has an extensive background in preparing for the UPSC Civil Services Examination. She currently contributes to the Exam Prep Section of Jagran Josh, where her passion for reading and writing shines through her work. Upasna specializes in creating well-researched and aspirant-centric content, simplifying complex topics, and providing strategic preparation insights. Her academic expertise and firsthand experience with competitive exams enable her to deliver valuable resources tailored to the needs of exam aspirants.

... Read More

Get here latest School, CBSE and Govt Jobs notification and articles in English and Hindi for Sarkari Naukari, Sarkari Result and Exam Preparation. Empower your learning journey with Jagran Josh App - Your trusted guide for exams, career, and knowledge! Download Now

Trending

Latest Education News