HPSC Syllabus 2026 For System Analyst, Senior Programmer and More Posts Out
Haryana Public Service Commission (HPSC) has released the Scheme/Pattern of Exam and Syllabus for the Subject Knowledge Test for the posts of System Analyst/Senior Programmer (Advt. No. 16/2026) and Jr. System Analyst/Programmer in HSIIDC (Advt. No. 17/2026). The announcement was issued on 24 August 2026 for candidates who have already applied against these advertisements. Candidates preparing for the HPSC System Analyst Syllabus 2026 should carefully check the exam pattern, qualifying criteria and subject-wise syllabus given below.
Important Details
| Announcement Date | 24 August 2026 |
|---|---|
| Exam Name | Subject Knowledge Test |
| Advertisement No. 16/2026 | System Analyst/Senior Programmer |
| Advertisement No. 17/2026 | Jr. System Analyst/Programmer, HSIIDC |
Exam Overview
| Total Marks | 150 |
|---|---|
| Duration | 3 Hours |
| Paper Type | Subjective |
| Medium | English |
HPSC System Analyst Exam Pattern 2026
| Particulars | Details |
|---|---|
| Total Marks | 150 |
| Duration | 3 Hours |
| Type of Questions | Subjective |
| Medium | English |
| Qualifying Marks | 35% |
| Weightage in Final Merit | 87.5% |
| Interview Weightage | 12.5% |
HPSC System Analyst Selection Process 2026
As per the official announcement, the selection process for System Analyst/Senior Programmer (Advt. No. 16/2026) and Jr. System Analyst/Programmer, HSIIDC (Advt. No. 17/2026) consists of the following stages:
| 1. Subject Knowledge Test | A 150-mark subjective paper of 3 hours duration will be conducted in English. Candidates must secure a minimum of 35% marks to qualify for the interview stage. The test carries 87.5% weightage in the final merit. |
|---|---|
| 2. Interview/Viva-Voce | Candidates who qualify the Subject Knowledge Test by securing at least 35% marks will be called for interview. The number of candidates called for interview will be three times the number of advertised posts, including bracketed candidates, subject to the qualifying criteria. The interview carries 12.5% weightage in the final merit. |
HPSC System Analyst Syllabus 2026
The syllabus for the Subject Knowledge Test is common for both System Analyst/Senior Programmer (Advt. No. 16/2026) and Jr. System Analyst/Programmer, HSIIDC (Advt. No. 17/2026). The syllabus is divided into 10 sections covering important Computer Science and Engineering topics.
1. Engineering Mathematics
| Discrete Mathematics | Propositional and first order logic; sets, relations, functions, partial orders and lattices; monoids, groups; graphs including connectivity, matching and colouring; combinatorics including counting, recurrence relations and generating functions. |
|---|---|
| Linear Algebra | Matrices, determinants, system of linear equations, eigenvalues and eigenvectors, LU decomposition. |
| Calculus | Limits, continuity and differentiability, maxima and minima, mean value theorem and integration. |
| Probability and Statistics | Random variables; uniform, normal, exponential, Poisson and binomial distributions; mean, median, mode and standard deviation; conditional probability and Bayes theorem. |
2. Digital Logic
- Boolean algebra.
- Combinational and sequential circuits.
- Minimization.
- Number representations and computer arithmetic including fixed and floating point.
3. Computer Organization and Architecture
- Machine instructions and addressing modes.
- ALU, data-path and control unit.
- Instruction pipelining and pipeline hazards.
- Memory hierarchy including cache, main memory and secondary storage.
- I/O interface including interrupt and DMA mode.
4. Programming and Data Structures
- Programming in C.
- Recursion.
- Arrays, stacks and queues.
- Linked lists.
- Trees and binary search trees.
- Binary heaps.
- Graphs.
5. Algorithms
- Searching, sorting and hashing.
- Asymptotic worst-case time and space complexity.
- Algorithm design techniques including greedy, dynamic programming and divide-and-conquer.
- Graph traversals.
- Minimum spanning trees and shortest paths.
6. Theory of Computation
- Regular expressions and finite automata.
- Context-free grammars and push-down automata.
- Regular and context-free languages and pumping lemma.
- Turing machines and undecidability.
7. Compiler Design
- Lexical analysis, parsing and syntax-directed translation.
- Runtime environments.
- Intermediate code generation.
- Local optimisation.
- Data flow analyses including constant propagation, liveness analysis and common sub-expression elimination.
Important Links
Before Applying
Please verify the official notification for complete eligibility, age limits, education qualification, fee rules, and other terms before submitting the online application.
Always confirm dates and fees on the official website before you apply.