The OPSC ASO written exam is on 17 January 2027. Counting from 6 November, that is about 72 days. This plan splits them into four phases: topic-by-topic learning until 7 December, one round of subject-wise sectional tests from 8 to 14 December, full-length mocks from 15 December, and a final week of previous year papers and revision. Every test on this site is free and needs no login.
How to use this plan
Phase 1 — Daily topics (6 November – 7 December)
The topics follow the ASO syllabus and the last three ASO papers (2018-19, 2021-22 and 2025-26). Current affairs is the biggest single block in Paper I (20–29 questions a year), so from Day 3 every General Studies test carries five current affairs questions, alongside Polity, Modern History, Geography, Defence and Odisha. In Paper II, probability alone had 9–10 questions in 2018-19 and 2021-22, so it gets two days, with statistics, equations and progressions a day each; Reasoning covers the verbal and non-verbal mix that has stayed at about 30 : 20. English is mostly grammar and usage, and Odia covers every chapter the last three papers drew on, in the order of the standard grammar book: spelling, synonyms and antonyms, parts of speech, verbs (କ୍ରିୟା, four days), case, word formation, sentences and sentence transformation, and a passage.
Tap a Day box to see its detailed topics. Live days open the Day page, and Attempt in any cell starts that subject's 30-question test.
| Day | Date | General Studies | Quant | Reasoning | English | Odia |
|---|---|---|---|---|---|---|
| Week 1 · 6–15 November | ||||||
| Fri, 6 Nov | Polity: making of the Constitution, sources, Preamble | Number system, divisibility | Number series, wrong term | Parts of speech | ଶୁଦ୍ଧ ଶବ୍ଦ I (spelling) | |
General StudiesPolity: making of the Constitution, sources, Preamble
QuantNumber system and divisibility
ReasoningNumber series and wrong term
EnglishParts of speech
Odiaଶୁଦ୍ଧ ଶବ୍ଦ I (spelling)
Day 1 test (150 questions, or 30 per subject) opens on Fri, 6 Nov. | ||||||
| Sat, 7 Nov | History: British expansion, Governors-General, Acts 1773–1858 | Simplification, decimals, recurring decimals | Alphabet series | Articles | ପ୍ରତିଶବ୍ଦ I (synonyms) | |
General StudiesHistory: British expansion, Governors-General, Acts 1773–1858
QuantSimplification, decimals, recurring decimals
ReasoningAlphabet series
EnglishArticles
Odiaପ୍ରତିଶବ୍ଦ I (synonyms)
Day 2 test (150 questions, or 30 per subject) opens on Sat, 7 Nov. | ||||||
| Sun, 8 Nov | Polity: Fundamental Rights, Duties, DPSP | HCF and LCM, indices and surds | Coding-decoding I (letter shift, letter to number) | Prepositions (time, place, fixed prepositions) | ବିପରୀତ ଶବ୍ଦ I (antonyms) | |
General StudiesPolity: Fundamental Rights, Duties, DPSP
QuantHCF and LCM, indices and surds
ReasoningCoding-decoding I (letter shift, letter to number)
EnglishPrepositions (time, place, fixed prepositions)
Odiaବିପରୀତ ଶବ୍ଦ I (antonyms)
Day 3 test (150 questions, or 30 per subject) opens on Sun, 8 Nov. | ||||||
| Mon, 9 Nov | World Geography: earth's interior, plates, volcanoes, earthquakes | Percentage | Coding-decoding II (word codes, letter values) | Tenses I | ଶବ୍ଦ ଓ ରୂପିମ, ପଦର ଶ୍ରେଣୀବିଭାଗ | |
General StudiesWorld Geography: earth's interior, plates, volcanoes, earthquakes
QuantPercentage
ReasoningCoding-decoding II (word codes, letter values)
EnglishTenses I
Odiaଶବ୍ଦ ଓ ରୂପିମ, ପଦର ଶ୍ରେଣୀବିଭାଗ
Day 4 test (150 questions, or 30 per subject) opens on Mon, 9 Nov. | ||||||
| Tue, 10 Nov | History: 1857, reform movements, press, education commissions | Ratio, proportion, partnership, mixture and alligation | Blood relations | Tenses II, conditionals, 'wish' | ବିଶେଷ୍ୟ ଓ ସର୍ବନାମ | |
General StudiesHistory: 1857, reform movements, press, education commissions
QuantRatio, proportion, partnership, mixture and alligation
ReasoningBlood relations
EnglishTenses II, conditionals, 'wish'
Odiaବିଶେଷ୍ୟ ଓ ସର୍ବନାମ
Day 5 test (150 questions, or 30 per subject) opens on Tue, 10 Nov. | ||||||
| Wed, 11 Nov | Polity: President, Vice-President, PM, Council of Ministers | Averages and ages | Direction sense | Subject-verb agreement, determiners | ବିଶେଷଣ, ଲିଙ୍ଗ, ବଚନ, ପୁରୁଷ | |
General StudiesPolity: President, Vice-President, PM, Council of Ministers
QuantAverages and ages
ReasoningDirection sense
EnglishSubject-verb agreement, determiners
Odiaବିଶେଷଣ, ଲିଙ୍ଗ, ବଚନ, ପୁରୁଷ
Day 6 test (150 questions, or 30 per subject) opens on Wed, 11 Nov. | ||||||
| Thu, 12 Nov | Indian Geography: physiography, drainage, rivers | Profit, loss, discount | Ranking and order | Modals, gerund, infinitive, participle | କ୍ରିୟା I: ଧାତୁ ଓ ଧାତୁର ଶ୍ରେଣୀବିଭାଗ | |
General StudiesIndian Geography: physiography, drainage, rivers
QuantProfit, loss, discount
ReasoningRanking and order
EnglishModals, gerund, infinitive, participle
Odiaକ୍ରିୟା I: ଧାତୁ ଓ ଧାତୁର ଶ୍ରେଣୀବିଭାଗ
Day 7 test (150 questions, or 30 per subject) opens on Thu, 12 Nov. | ||||||
| Fri, 13 Nov | History: INC 1885–1919, partition of Bengal, Swadeshi | Simple and compound interest | Number and letter series (missing term) | Active and passive voice | କ୍ରିୟା II: ସମାପିକା-ଅସମାପିକା, ଯୌଗିକ, ମିଶ୍ର | |
General StudiesHistory: INC 1885–1919, partition of Bengal, Swadeshi
QuantSimple and compound interest
ReasoningNumber and letter series (missing term)
EnglishActive and passive voice
Odiaକ୍ରିୟା II: ସମାପିକା-ଅସମାପିକା, ଯୌଗିକ, ମିଶ୍ର
Day 8 test (150 questions, or 30 per subject) opens on Fri, 13 Nov. | ||||||
| Sat, 14 Nov | Polity: Parliament, bills, money bill, committees | Time and work, pipes and cisterns | Analogy and odd one out | Direct and indirect speech | କ୍ରିୟା III: ସକର୍ମକ-ଅକର୍ମକ-ଦ୍ୱିକର୍ମକ, ପ୍ରୟୋଜକ, ନାମଧାତୁ | |
General StudiesPolity: Parliament, bills, money bill, committees
QuantTime and work, pipes and cisterns
ReasoningAnalogy and odd one out
EnglishDirect and indirect speech
Odiaକ୍ରିୟା III: ସକର୍ମକ-ଅକର୍ମକ-ଦ୍ୱିକର୍ମକ, ପ୍ରୟୋଜକ, ନାମଧାତୁ
Day 9 test (150 questions, or 30 per subject) opens on Sat, 14 Nov. | ||||||
| Sun, 15 Nov | Weekly Test 1 — Days 1–9, all five subjects · Current affairs: September–October 2026 | |||||
| Week 2 · 16–22 November | ||||||
| Mon, 16 Nov | Environment: ecology, biodiversity, climate conventions | Speed, trains, boats and streams | Arithmetic reasoning, symbols and missing number | Sentence transformation | କ୍ରିୟା IV: କାଳ, ଭାବ, ପୁରୁଷ-ବଚନ, କ୍ରିୟା ବିଶେଷଣ | |
General StudiesEnvironment: ecology, biodiversity, climate conventions
QuantSpeed, trains, boats and streams
ReasoningArithmetic reasoning, symbols and missing number
EnglishSentence transformation
Odiaକ୍ରିୟା IV: କାଳ, ଭାବ, ପୁରୁଷ-ବଚନ, କ୍ରିୟା ବିଶେଷଣ
Day 10 test (150 questions, or 30 per subject) opens on Mon, 16 Nov. | ||||||
| Tue, 17 Nov | History: Gandhian era 1919–47, INC sessions | Polynomials, identities, remainder theorem | Clocks and calendar | Error spotting | କାରକ, ସମ୍ବନ୍ଧ ପଦ, ସମ୍ବୋଧନ ପଦ | |
General StudiesHistory: Gandhian era 1919–47, INC sessions
QuantPolynomials, identities, remainder theorem
ReasoningClocks and calendar
EnglishError spotting
Odiaକାରକ, ସମ୍ବନ୍ଧ ପଦ, ସମ୍ବୋଧନ ପଦ
Day 11 test (150 questions, or 30 per subject) opens on Tue, 17 Nov. | ||||||
| Wed, 18 Nov | Polity: Judiciary, writs, important amendments | Linear equations in two variables | Seating arrangement and puzzles | Sentence improvement | ବିଭକ୍ତି ଓ ଅବ୍ୟୟ | |
General StudiesPolity: Judiciary, writs, important amendments
QuantLinear equations in two variables
ReasoningSeating arrangement and puzzles
EnglishSentence improvement
Odiaବିଭକ୍ତି ଓ ଅବ୍ୟୟ
Day 12 test (150 questions, or 30 per subject) opens on Wed, 18 Nov. | ||||||
| Thu, 19 Nov | World Geography: climate, winds, ocean currents, grasslands | Quadratic equations | Mirror and water images | Idioms and phrases | ଶୁଦ୍ଧ ବନାନ II: ମାତ୍ରା, ଫଳା, ଣବିଧି-ଷବିଧି | |
General StudiesWorld Geography: climate, winds, ocean currents, grasslands
QuantQuadratic equations
ReasoningMirror and water images
EnglishIdioms and phrases
Odiaଶୁଦ୍ଧ ବନାନ II: ମାତ୍ରା, ଫଳା, ଣବିଧି-ଷବିଧି
Day 13 test (150 questions, or 30 per subject) opens on Thu, 19 Nov. | ||||||
| Fri, 20 Nov | Polity: Election Commission, UPSC/OPSC, CAG, Finance Commission, NHRC | Arithmetic and geometric progression | Dice and painted cube | Synonyms and antonyms | ଉପସର୍ଗ, କୃଦନ୍ତ, ତଦ୍ଧିତ, ପଦପରିବର୍ତ୍ତନ | |
General StudiesPolity: Election Commission, UPSC/OPSC, CAG, Finance Commission, NHRC
QuantArithmetic and geometric progression
ReasoningDice and painted cube
EnglishSynonyms and antonyms
Odiaଉପସର୍ଗ, କୃଦନ୍ତ, ତଦ୍ଧିତ, ପଦପରିବର୍ତ୍ତନ
Day 14 test (150 questions, or 30 per subject) opens on Fri, 20 Nov. | ||||||
| Sat, 21 Nov | Odisha: history and geography | Sets and matrices | Figure counting | One-word substitution, words often confused | ସନ୍ଧି | |
General StudiesOdisha: history and geography
QuantSets and matrices
ReasoningFigure counting
EnglishOne-word substitution, words often confused
Odiaସନ୍ଧି
Day 15 test (150 questions, or 30 per subject) opens on Sat, 21 Nov. | ||||||
| Sun, 22 Nov | Weekly Test 2 — Days 10–15, all five subjects · Current affairs revision | |||||
| Week 3 · 23–29 November | ||||||
| Mon, 23 Nov | Economy: planning, NITI Aayog, RBI, inflation, GST, budget | Mensuration: plane figures and solids | Paper folding, cube from a sheet, embedded figures | Fill in the blanks | ବାକ୍ୟ: ଲକ୍ଷଣ, ଉଦ୍ଦେଶ୍ୟ-ବିଧେୟ, ଶ୍ରେଣୀବିଭାଗ | |
General StudiesEconomy: planning, NITI Aayog, RBI, inflation, GST, budget
QuantMensuration: plane figures and solids
ReasoningPaper folding, cube from a sheet, embedded figures
EnglishFill in the blanks
Odiaବାକ୍ୟ: ଲକ୍ଷଣ, ଉଦ୍ଦେଶ୍ୟ-ବିଧେୟ, ଶ୍ରେଣୀବିଭାଗ
Day 16 test (150 questions, or 30 per subject) opens on Mon, 23 Nov. | ||||||
| Tue, 24 Nov | Governance: ARC reports, civil service, RTI, e-governance | Statistics: mean, median, mode | Non-verbal series, figure analogy | Sentence rearrangement (PQRS) | ବାକ୍ୟ ରୂପାନ୍ତର, ବାଚ୍ୟ, ପ୍ରତ୍ୟକ୍ଷୋକ୍ତି | |
General StudiesGovernance: ARC reports, civil service, RTI, e-governance
QuantStatistics: mean, median, mode
ReasoningNon-verbal series, figure analogy
EnglishSentence rearrangement (PQRS)
Odiaବାକ୍ୟ ରୂପାନ୍ତର, ବାଚ୍ୟ, ପ୍ରତ୍ୟକ୍ଷୋକ୍ତି
Day 17 test (150 questions, or 30 per subject) opens on Tue, 24 Nov. | ||||||
| Wed, 25 Nov | Defence and armed forces | Probability I: coins, dice, cards | Dictionary order, logical order, word formation, alphabet test | Cloze test and paragraph completion | ପ୍ରତିଶବ୍ଦ-ବିପରୀତ II, ଏକପଦ, ରୂଢ଼ି, ଲୋକବାଣୀ | |
General StudiesDefence and armed forces
QuantProbability I: coins, dice, cards
ReasoningDictionary order, logical order, word formation, alphabet test
EnglishCloze test and paragraph completion
Odiaପ୍ରତିଶବ୍ଦ-ବିପରୀତ II, ଏକପଦ, ରୂଢ଼ି, ଲୋକବାଣୀ
Day 18 test (150 questions, or 30 per subject) opens on Wed, 25 Nov. | ||||||
| Thu, 26 Nov | International organisations, awards, important days, science and space | Probability II: balls, socks, events | Mixed practice: repeated PYQ questions | Reading comprehension | ଅନୁଚ୍ଛେଦ, ବିରାମ ଚିହ୍ନ, ଅନେକାର୍ଥ ଶବ୍ଦ | |
General StudiesInternational organisations, awards, important days, science and space
QuantProbability II: balls, socks, events
ReasoningMixed practice: repeated PYQ questions
EnglishReading comprehension
Odiaଅନୁଚ୍ଛେଦ, ବିରାମ ଚିହ୍ନ, ଅନେକାର୍ଥ ଶବ୍ଦ
Day 19 test (150 questions, or 30 per subject) opens on Thu, 26 Nov. | ||||||
| Fri, 27 Nov | Science and technology | Trigonometry, heights and distances, basic geometry | Puzzles II, logical Venn diagrams | Reading comprehension II | ସମାସ | |
General StudiesScience and technology
QuantTrigonometry, heights and distances, basic geometry
ReasoningPuzzles II, logical Venn diagrams
EnglishReading comprehension II
Odiaସମାସ
Day 20 test (150 questions, or 30 per subject) opens on Fri, 27 Nov. | ||||||
| Sat, 28 Nov | Odisha: art, culture and schemes | Unitary method, work and wages | Non-verbal II: figure series and grouping | Cloze test II | ବାକ୍ୟ ରୂପାନ୍ତର II | |
General StudiesOdisha: art, culture and schemes
QuantUnitary method, work and wages
ReasoningNon-verbal II: figure series and grouping
EnglishCloze test II
Odiaବାକ୍ୟ ରୂପାନ୍ତର II
Day 21 test (150 questions, or 30 per subject) opens on Sat, 28 Nov. | ||||||
| Sun, 29 Nov | Weekly Test 3 — Days 16–21, all five subjects · Current affairs revision (November) | |||||
| Week 4 · 30 November–6 December | ||||||
| Mon, 30 Nov | Economy II: banking, budget, reports | Mixture and alligation II, data interpretation basics | Syllogism, statements and conclusions | Vocabulary II: synonyms, antonyms, one-word | ଅନୁଚ୍ଛେଦ II | |
General StudiesEconomy II: banking, budget, reports
QuantMixture and alligation II, data interpretation basics
ReasoningSyllogism, statements and conclusions
EnglishVocabulary II: synonyms, antonyms, one-word
Odiaଅନୁଚ୍ଛେଦ II
Day 22 test (150 questions, or 30 per subject) opens on Mon, 30 Nov. | ||||||
| Tue, 1 Dec | Current affairs: October 2026 | Statistics II, probability revision | Revision: blood relations and direction | Error spotting II | ଶବ୍ଦ ଜ୍ଞାନ ପୁନରାବୃତ୍ତି | |
General StudiesCurrent affairs: October 2026
QuantStatistics II and probability revision
ReasoningRevision: blood relations and direction
EnglishError spotting II
Odiaଶବ୍ଦ ଜ୍ଞାନ ପୁନରାବୃତ୍ତି
Day 23 test (150 questions, or 30 per subject) opens on Tue, 1 Dec. | ||||||
| Wed, 2 Dec | Current affairs: November 2026 | Mixed arithmetic (2025-26 pattern) | Revision: coding and series | Fill in the blanks II | କ୍ରିୟା ପୁନରାବୃତ୍ତି | |
General StudiesCurrent affairs: November 2026
QuantMixed arithmetic (2025-26 pattern)
ReasoningRevision: coding and series
EnglishFill in the blanks II
Odiaକ୍ରିୟା ପୁନରାବୃତ୍ତି
Day 24 test (150 questions, or 30 per subject) opens on Wed, 2 Dec. | ||||||
| Thu, 3 Dec | World Geography II: continents, resources, places | Number system, simplification, clocks: speed drill | Mixed reasoning practice | Mixed grammar | ଅନୁଚ୍ଛେଦ III ଓ ମିଶ୍ର ବ୍ୟାକରଣ | |
General StudiesWorld Geography II: continents, resources, places
QuantNumber system, simplification and clocks: speed drill
ReasoningMixed reasoning practice
EnglishMixed grammar
Odiaଅନୁଚ୍ଛେଦ III ଓ ମିଶ୍ର ବ୍ୟାକରଣ
Day 25 test (150 questions, or 30 per subject) opens on Thu, 3 Dec. | ||||||
| Fri, 4 Dec | PYQ day: 2025-26 ASO (Advocate General office) — General Awareness | PYQ day: 2025-26 Mathematics | PYQ day: 2025-26 Reasoning | PYQ day: 2025-26 English | PYQ day: 2025-26 Odia | |
General StudiesPYQ day: 2025-26 ASO (Advocate General office, Advt 02/2025-26) — General Awareness
QuantPYQ day: 2025-26 Mathematics
ReasoningPYQ day: 2025-26 Reasoning
EnglishPYQ day: 2025-26 English
OdiaPYQ day: 2025-26 Odia
Day 26 test (150 questions, or 30 per subject) opens on Fri, 4 Dec. | ||||||
| Sat, 5 Dec | PYQ day: 2021-22 ASO — General Awareness | PYQ day: 2021-22 Mathematics | PYQ day: 2021-22 Reasoning | PYQ day: 2021-22 English | PYQ day: 2021-22 Odia | |
General StudiesPYQ day: 2021-22 ASO (Home Department) — General Awareness
QuantPYQ day: 2021-22 Mathematics
ReasoningPYQ day: 2021-22 Reasoning
EnglishPYQ day: 2021-22 English
OdiaPYQ day: 2021-22 Odia
Day 27 test (150 questions, or 30 per subject) opens on Sat, 5 Dec. | ||||||
| Sun, 6 Dec | Weekly Test 4 — Days 22–27, all five subjects · Current affairs revision (October–November) | |||||
| Week 5 · 7 December | ||||||
| Mon, 7 Dec | PYQ day: 2018-19 ASO — General Awareness | PYQ day: 2018-19 Mathematics | PYQ day: 2018-19 Reasoning | PYQ day: 2018-19 English | PYQ day: 2018-19 Odia | |
General StudiesPYQ day: 2018-19 ASO (Home Department) — General Awareness
QuantPYQ day: 2018-19 Mathematics
ReasoningPYQ day: 2018-19 Reasoning
EnglishPYQ day: 2018-19 English
OdiaPYQ day: 2018-19 Odia
Day 28 test (150 questions, or 30 per subject) opens on Mon, 7 Dec. | ||||||
Phase 2 — Sectional tests (8 – 14 December)
One subject a day at full length, then two full papers under exam timing on Sunday.
| Date | Target |
|---|---|
| Tue, 8 Dec | Sectional: General Studies (100 Q) — Polity, History, Geography, Economy, Odisha, current affairs |
| Wed, 9 Dec | Sectional: Reasoning (50 Q) — verbal 30, non-verbal 20 |
| Thu, 10 Dec | Sectional: Quant (50 Q) — Class 10 algebra, statistics, probability and arithmetic |
| Fri, 11 Dec | Sectional: English (100 Q) |
| Sat, 12 Dec | Sectional: Odia (100 Q) |
| Sun, 13 Dec | Full Paper II and Paper III under exam timing |
| Mon, 14 Dec | Revision: weak topics from the sectional results |
Phase 3 — Full-length mocks (15 December – 10 January)
A full mock every alternate day in the exact exam pattern. Use the day in between to go through every wrong answer and revise the weak topics it shows.
| Date | Mock |
|---|---|
| 15 Dec | Full-length Mock 1: Paper I, II and III — 400 marks, 0.25 negative marking |
| 17 Dec | Full-length Mock 2: Paper I, II and III — 400 marks, 0.25 negative marking |
| 19 Dec | Full-length Mock 3: Paper I, II and III — 400 marks, 0.25 negative marking |
| 21 Dec | Full-length Mock 4: Paper I, II and III — 400 marks, 0.25 negative marking |
| 23 Dec | Full-length Mock 5: Paper I, II and III — 400 marks, 0.25 negative marking |
| 25 Dec | Full-length Mock 6: Paper I, II and III — 400 marks, 0.25 negative marking |
| 27 Dec | Full-length Mock 7: Paper I, II and III — 400 marks, 0.25 negative marking |
| 29 Dec | Full-length Mock 8: Paper I, II and III — 400 marks, 0.25 negative marking |
| 31 Dec | Full-length Mock 9: Paper I, II and III — 400 marks, 0.25 negative marking |
| 2 Jan | Full-length Mock 10: Paper I, II and III — 400 marks, 0.25 negative marking |
| 4 Jan | Full-length Mock 11: Paper I, II and III — 400 marks, 0.25 negative marking |
| 6 Jan | Full-length Mock 12: Paper I, II and III — 400 marks, 0.25 negative marking |
| 8 Jan | Full-length Mock 13: Paper I, II and III — 400 marks, 0.25 negative marking |
| 10 Jan | Full-length Mock 14: Paper I, II and III — 400 marks, 0.25 negative marking |
Phase 4 — Final week (11 – 16 January)
| Date | Target |
|---|---|
| Mon, 11 Jan | PYQ mock: 2018-19 and 2021-22 ASO papers under exam timing |
| Tue, 12 Jan | Current affairs revision (last 12 months) |
| Wed, 13 Jan | PYQ mock: 2025-26 ASO (Advocate General office) papers |
| Thu, 14 Jan | Current affairs and Odisha GK revision |
| Fri, 15 Jan | Final full-length mock |
| Sat, 16 Jan | Rest. Light revision of formulas and Odia grammar notes only |
| Sun, 17 Jan | OPSC ASO written examination |
This plan will be updated as the daily tests go live. Check this page for the latest version.