HPSC System Analyst and Senior Programmer Exam Pattern and Syllabus 2026
🕒 Updated On: 24 August 2026 | 10:56 AM 📄 Category: Result

Overview of HPSC System Analyst/Senior Programmer Exam 2026

The Haryana Public Service Commission (HPSC) has officially released the syllabus and exam structure for the Subject Knowledge Test pertaining to the positions of System Analyst, Senior Programmer (Advertisement No. 16/2026), and Jr. System Analyst/Programmer under HSIIDC (Advertisement No. 17/2026). This notification, dated August 24, 2026, is aimed at candidates who have submitted their applications for these roles. It is critical for aspirants preparing for the HPSC System Analyst Syllabus 2026 to thoroughly review both the exam pattern and the detailed syllabus as they directly influence the test's format and grading.

Direct Link to Access the HPSC System Analyst, Senior Programmer, and Related Posts Syllabus and Exam Pattern 2026: HPSC Official Document

Exam Details and Selection Process

Details Particulars
Haryana Public Service Commission (HPSC) Conducting Body
System Analyst/Senior Programmer; Jr. System Analyst/Programmer (HSIIDC) Posts
16/2026 (System Analyst/Senior Programmer); 17/2026 (Jr. System Analyst/Programmer, HSIIDC) Advertisement Numbers
Subject Knowledge Test Exam Name
150 Total Marks
3 hours Duration
Subjective Type of Paper
English Medium of Exam
Minimum 35% Qualifying Marks for Interview
87.5% Weightage of Subject Knowledge Test
12.5% Weightage of Interview
Subject Knowledge Test, Interview Selection Stages
hpsc.gov.in Official Website

Selection Process for HPSC System Analyst 2026

The selection procedure for the positions of System Analyst/Senior Programmer (Advt. No. 16/2026) and Jr. System Analyst/Programmer, HSIIDC (Advt. No. 17/2026) consists of two primary stages:

  • Subject Knowledge Test: This subjective examination is worth 150 marks and lasts for 3 hours, conducted in English. To qualify for the interview stage, candidates must achieve at least 35% marks, which accounts for 87.5% of the final merit.
  • Interview/Viva-Voce: Only those candidates who achieve the minimum cut-off of 35% in the Subject Knowledge Test will be invited for the interview. The number of candidates selected will be three times the number of available positions, including any candidates who are bracketed, while adhering to the 35% qualifying standard. The interview will contribute 12.5% to the overall merit.

The final merit list will be compiled by aggregating the scores from both the Subject Knowledge Test and the Interview. It is essential for candidates to ensure their presence at all stages of the recruitment process.

Exam Pattern for HPSC System Analyst 2026

Details Particulars
150 Total Marks
3 hours Duration
Subjective Type of Questions
English Medium
35% Qualifying Marks (Overall)
87.5% Weightage in Final Merit

Syllabus for HPSC System Analyst 2026

The syllabus for the Subject Knowledge Test is uniform for both the positions of System Analyst/Senior Programmer (Advt. No. 16/2026) and Jr. System Analyst/Programmer, HSIIDC (Advt. No. 17/2026). It consists of ten different sections covering essential topics in computer science and engineering.

1. Engineering Mathematics

  • Discrete Mathematics: Propositional and first-order logic; sets, relations, functions, partial orders, and lattices; monoids, groups; graphs - connectivity, matching, and coloring; combinatorics - counting, recurrence relations, generating functions.
  • Linear Algebra: Matrices, determinants, systems of linear equations, eigenvalues and eigenvectors, LU decomposition.
  • Calculus: Limits, continuity, differentiability, maxima and minima, mean value theorem, integration.
  • Probability and Statistics: Random variables; various distributions including uniform, normal, exponential, Poisson, and binomial; measures of central tendency; conditional probability and Bayes' theorem.

2. Digital Logic

  • Boolean algebra.
  • Combinational and sequential circuits.
  • Minimization techniques.
  • Number representations and computer arithmetic (fixed and floating point).

3. Computer Organization and Architecture

  • Machine instructions and addressing modes.
  • ALU, data-path, and control unit.
  • Instruction pipelining, pipeline hazards.
  • Memory hierarchy - cache, main memory, and secondary storage.
  • I/O interface (interrupt and DMA mode).

4. Programming and Data Structures

  • Programming in C.
  • Recursion techniques.
  • Data structures: arrays, stacks, queues, linked lists, trees (including binary search trees), binary heaps, and graphs.

5. Algorithms

  • Searching, sorting, hashing techniques.
  • Asymptotic analysis of time and space complexity.
  • Algorithm design techniques including greedy, dynamic programming, and divide-and-conquer.
  • Graph algorithms: traversals, minimum spanning trees, shortest path problems.

6. Theory of Computation

  • Regular expressions and finite automata.
  • Context-free grammars and push-down automata.
  • Regular languages, context-free languages, and the pumping lemma.
  • Turing machines and issues of undecidability.

7. Compiler Design

  • Lexical analysis, parsing, syntax-directed translation.
  • Runtime environments.
  • Intermediate code generation.
  • Local optimization and data flow analyses including constant propagation, liveness analysis, and common sub-expression elimination.

8. Operating System

  • System calls, processes, threads, inter-process communication, as well as concurrency and synchronization mechanisms.
  • Deadlock strategies.
  • CPU and I/O scheduling protocols.
  • Memory management, including virtual memory handling.
  • File systems management.

9. Databases

  • Entity-Relationship (ER) model.
  • Relational database model: relational algebra, tuple calculus, SQL queries.
  • Integrity constraints and normalization forms.
  • File organization and indexing methods (such as B-trees and B+ trees).
  • Transactions and concurrency control mechanisms.

10. Computer Networks

  • Network layering concepts - OSI and TCP/IP protocol stacks.
  • Basics of packet, circuit, and virtual circuit switching.
  • Data link layer: framing, error detection, and medium access control, including Ethernet bridging.
  • Routing protocols: shortest path, flooding, distance vector, and link-state routing.
  • IP addressing, fragmentation, IPv4, CIDR notation, and foundational IP support protocols (ARP, DHCP, ICMP), along with Network Address Translation (NAT).
  • Transport layer functions: flow control, congestion control, UDP, TCP, and sockets.
  • Application layer protocols: DNS, SMTP, HTTP, FTP, and Email systems.

While the official notice does not specify which sections may carry more significant weight or frequency of questions, candidates are advised to prepare comprehensively across all ten sections instead of prioritizing based on perceived importance.

Preparation Tips for HPSC System Analyst Exam 2026

  • Familiarize yourself with all ten sections of the syllabus before mapping topics to established computer science resources.
  • As the examination is subjective and spans three hours, practice crafting complete descriptive answers to enhance speed and clarity under time constraints.
  • Focus particularly on Programming and Data Structures, Algorithms, Databases, Operating Systems, and Computer Networks, as these are often practical-heavy sections in a subjective format.
  • Separately revise Engineering Mathematics and Digital Logic since these foundational topics can lead to lost marks if left unattended.
  • Review previous Subject Knowledge Test papers or similar GATE-style computer science papers for effective practice, as the syllabus aligns closely with standard computer science education.
  • Keep the 35% qualifying threshold in mind — since only three times the number of available positions will be invited to the interview, aim to exceed the cut-off rather than merely meet it.

Important Links for HPSC Syllabus 2026

Link Details
Syllabus & Exam Pattern Notice PDF Check Syllabus Here
Official Website hpsc.gov.in

HPSC System Analyst and More Posts Syllabus 2026 - FAQs

What is the HPSC System Analyst Syllabus 2026?

The syllabus consists of ten domains: Engineering Mathematics, Digital Logic, Computer Organization and Architecture, Programming and Data Structures, Algorithms, Theory of Computation, Compiler Design, Operating System, Databases, and Computer Networks.

What is the exam pattern for the HPSC System Analyst/Senior Programmer Subject Knowledge Test 2026?

This Subject Knowledge Test is a subjective assessment valued at 150 marks, lasting for 3 hours, conducted in English, with a minimum qualifying score of 35% necessary for interview consideration.

How many marks does the HPSC Subject Knowledge Test carry, and what is its weightage?

This test is scored out of 150 marks and contributes 87.5% to the final merit list, while the interview holds the remaining 12.5%.

Is the syllabus the same for both System Analyst/Senior Programmer and Jr. System Analyst/Programmer (HSIIDC) posts?

Yes, both roles follow the same Subject Knowledge Test syllabus and exam pattern as indicated in the official announcement.

Where can candidates download the HPSC System Analyst Syllabus PDF?

Candidates can access and retrieve the official notice regarding the Scheme/Pattern of Exam and syllabus from the HPSC official website at hpsc.gov.in.

⚠️ Disclaimer: The information provided on this page is for reference purposes only. For the most accurate and up-to-date results, scorecards, and official announcements, please visit the official website. This page is not affiliated with or endorsed by any government organization or authority.