RPSC Programmer – Paper 1 + Paper 2
(Complete Course)
Need help choosing this course?
Our counsellor will help with pricing, syllabus, and enrollment.
About RPSC Programmer – Paper 1 + Paper 2
Rajasthan RPSC Programmer (DoIT&C) Paper I + II course: official 2024 PYQs with solutions, 11,000+ questions, notes, Goal Slider and Syllabus Hotspots.
Compare RPSC Programmer – Paper 1 + Paper 2 with all courses→💡 Our approach Every aspirant has limited resources, yet gives an honest, full effort: full energy, full time. But most of that time goes into watching videos, and it feels like the preparation is going well. Which topics the questions come from, how they are framed, how difficult they are and which topics truly matter, becomes clear only when you solve a large number of previous year questions . This is where most students miss out, and they cannot perform in the exam at the level of their real potential and calibre. At KnowledgeGate, we solve exactly this problem: you solve plenty of PYQs and practice questions at every level (course, subject, topic, subtopic), so you understand the exam completely and your hard work turns into success. 🤖 How the platform helps you Goal Slider: set your target for your category (General/OBC/EWS/SC/ST), customise the course and see how much content is enough to reach that target. Syllabus Hotspots: real PYQ data shows which subjects, topics and subtopics get the most questions. Problem Solving: plenty of questions on every subject, topic and subtopic, each with a solution. Leaderboard: see your rank, and what the top aspirants are doing. Progress Monitor: see subject by subject where your work is complete and where more is needed. Community: a social space for aspirants: ideas, questions, polls, videos and comments. One-to-one chat: talk directly with other aspirants and form study groups. Battles: game-style practice: compete with other aspirants on questions. Course Captain: your mentor and single point of contact for the course, the platform, any confusion or feedback. 📚 What's inside The full course, organised into 7 subjects, 143 topics and 583 subtopics . 11,000+ questions (PYQ + practice), each with a solution. Notes: notes for every topic, for concepts and revision. Pro: 800+ concept videos.
Select Your Plan
Compare plansPro includes
- Concept Videos · All
- Video Solutions · Unlimited
- Test Series · All tests as per academic calendar + AI tests
- PYQs · Unlimited
- Notes & PDFs · Download
- Course Captain · Priority
What you get
- Validity
- Until 31 Dec 2027
Course Curriculum
Paper 1 | Reasoning Test155 lessons
- Series (Number and Letter Series) (Numerical Relations and Reasoning)20 lessons
- Coding Decoding20 lessons
- Data Sufficiency3 lessons
- Syllogisms4 lessons
- Deductive and Inductive Reasoning (Logical Deduction and Induction) (Prepositional Reasoning)2 lessons
- Seating Arrangements4 lessons
- Blood Relations4 lessons
- Puzzle Solving (Puzzles)
- Venn Diagram2 lessons
- Analogy2 lessons
- Ranking, Order and Sequence4 lessons
- Non Verbal Reasoning (Spatial Aptitude) (Spatial Reasoning) (Visual Reasoning)30 lessons
- Selection Decision Table (Decision Making)14 lessons
- Logical Sequence Of Words14 lessons
- Cubes & Dices12 lessons
- Analytical Reasoning (Counting Figures Reasoning)8 lessons
- Calendar12 lessons
- Alphabet and Word Tests
- Numerical Reasoning
- Number System
- Averages, Mixtures and Alligation
- Percentages
- Series Completion
- Analogy and Classification
- Patterns in Two-Dimensional Figures
- Coding and Decoding
- Mathematical Operations
- Direction Sense
- Algebra
- Logical Deduction and Induction
- Syllogisms and Venn Diagrams
- Critical Reasoning
- Order, Ranking and Sequence
- Reading Comprehension
- Profit, Loss and Discount
- Constraint Puzzles
- Speed, Time and Distance
- Traverse Surveying
- Ratio and Proportion
- Time and Work
- Mensuration
- Permutations and Combinations
- Clocks and Calendars
- Data Interpretation
- Assembling and Grouping of Shapes
- Transformation of Shapes
- Three-Dimensional Patterns and Visualization
- Cubes and Dice
- Vocabulary
- Blood Relations
- Data Sufficiency
Paper 1 | Numerical Analysis361 lessons
- Number System20 lessons
- HCF LCM18 lessons
- Percentage18 lessons
- Ratio and Proportion (Ratios)6 lessons
- Average8 lessons
- Sequence and Series (Series)10 lessons
- Powers and Exponents (Surds and Indices)4 lessons
- Algebra26 lessons
- Statistics4 lessons
- Data Interpretation8 lessons
- Mental Ability2 lessons
- Arithmetic4 lessons
- Logarithm15 lessons
- Profit and Loss20 lessons
- Simple Interest and Compound Interest22 lessons
- Speed Time and Distance30 lessons
- Mixture and Alligation26 lessons
- Mensuration and Geometry24 lessons
- Permutation and Combination68 lessons
- Probability24 lessons
- Sequences and Series
- Powers, Surds and Logarithms
- Subject-Verb Agreement
- Sentence Completion
- Geometry
- Sentence Structure and Correction
- Data Sufficiency
- Trigonometry
- Measurement and Quantity Take-Off
- Signal Space and Optimum Detection
- Probability
- Statistics
- Algebra
- Time and Work
- Speed, Time and Distance
- Data Interpretation
- Graph Theory3 lessons
- Combinatorics1 lesson
Paper 1 | General Knowledge466 lessons
- State Wise GK97 lessons
- History2 lessons
- Geography
- GK- Current Affairs201 lessons
- Static General Knowledge22 lessons
- Polity144 lessons
- Indian Economy
Paper 1 | DBMS249 lessons
- Basics of DBMS20 lessons
- ER Diagram18 lessons
- Relational Model & Functional Dependencies21 lessons
- Keys & Integrity Constraints11 lessons
- Normalization (1NF - BCNF)14 lessons
- Decomposition Properties & 4NF11 lessons
- File Organization & Indexing25 lessons
- Relational Algebra20 lessons
- SQL48 lessons
- Transaction Management32 lessons
- Concurrency Control16 lessons
- Relational Calculus3 lessons
- Database Security & Authorization4 lessons
- Database Recovery6 lessons
Paper 1 | Data Communication & Network341 lessons
- Introduction to CN36 lessons
- Data Communication8 lessons
- DLL: Access Control28 lessons
- DLL: Flow Control14 lessons
- DLL: Error Control19 lessons
- DLL: Framing6 lessons
- Data Link Layer - Ethernet10 lessons
- Net Layer: IPv4 & Proto28 lessons
- Net Layer: IP Addressing31 lessons
- Net Layer:Routing Protocol15 lessons
- Transport Layer Services22 lessons
- TL: Congestion & UDP19 lessons
- Application Layer34 lessons
- Network Security30 lessons
- Security in Mobile and Wireless Computing4 lessons
- Input Output Organisation6 lessons
- File Management9 lessons
- Hardware Basics5 lessons
- Terms & Abbreviations
- Protocols & Services7 lessons
- Network Access Technologies8 lessons
- Cyber Safety and Security
- Basics of COA2 lessons
Paper 2 | System Analysis & Design96 lessons
- Fundamentals of Systems and Information Systems
- SDLC and Development Approaches
- Fundamentals of Software Engineering18 lessons
- Software Requirements and Quality Assurance21 lessons
- Software Documentation and Software Requirements Specification (SRS)
- SDD and Quality Assurance
- Software Design, Estimation and Metrics26 lessons
- Software Testing23 lessons
- Software Maintenance and Configuration Management8 lessons
- Security, Risk Management & Maintenance
- extras
Paper 2 | Programming Language (Java)173 lessons
- Java Fundamentals13 lessons
- OOPS with Java26 lessons
- Array, String, IO & References10 lessons
- Generic & Collections12 lessons
- Multithreading15 lessons
- Java25 lessons
- Miscellaneous
- Control Flow4 lessons
- OOPS with C++28 lessons
- Stack14 lessons
- C Fundamentals7 lessons
- Arrays & Pointers3 lessons
- Object Oriented Technology6 lessons
- Control Flow & Looping7 lessons
- Introduction to Python3 lessons
Frequently Asked Questions
The course follows the official RPSC Programmer scheme for both papers. Paper I: Reasoning, Numerical Analysis, General Knowledge and current affairs of India and Rajasthan, Database Management Systems, and Data Communication & Computer Networks. Paper II: System Analysis & Design, and Programming (OOP and Java). Every subject is split into topics and subtopics, each with PYQs, practice questions with solutions and notes; Pro adds concept videos.
In the 2024 recruitment the written exam had two compulsory papers. Each paper had 100 objective questions for 100 marks in 2 hours, so 200 marks in all. One-third of a mark is deducted for every wrong answer. To skip a question you mark option 5; leaving more than 10% of questions completely blank can disqualify you, and 10 extra minutes are given to complete the OMR. The next advertisement may revise this pattern, so always check it.
As per the 2024 advertisement: B.E./B.Tech. or M.Sc. in IT, Computer Science or Electronics & Communication, or MCA, or M.Tech. in these disciplines, or MBA (IT), or an equivalent qualification. Age was 21–40 years as on 1 January 2025, with category-wise relaxation. Working knowledge of Hindi in Devanagari script and of Rajasthani culture is also required. The next advertisement may change these rules.
Yes. The official RPSC Programmer 2024 Paper I and Paper II questions are in the course's PYQ section, each with a solution, placed under the topic it belongs to. The same PYQ data powers Syllabus Hotspots, so you can see which subjects and topics carry the most questions.
Free: 5 PYQs and 15 practice questions a day, the first notes and first video of each topic, plus the Goal Slider, Syllabus Hotspots, Leaderboard and Battles. Plus: unlimited PYQs and practice questions, all notes with download, video previews and 5 video solutions a day, the Progress Monitor, posting in the course community and your Course Captain. Pro: everything in Plus, plus all the concept videos and unlimited video solutions. Choose Plus for question practice and Pro if you also want to learn through videos. The current price and validity are shown at checkout.
The Goal Slider allows you to set your target and automatically personalizes your learning plan. Based on your goal, the platform adjusts the number of lessons, practice questions, and difficulty level, helping you prepare more efficiently.
Paper I evaluates candidates on General Knowledge & Awareness, General Intelligence & Reasoning, Numerical Ability, and English Language. These sections assess a candidate's aptitude and problem-solving abilities.
Paper II focuses on professional Computer Science knowledge. It tests candidates on core technical subjects relevant to Computer Science and Information Technology, making technical preparation an essential part of the recruitment process.
A balanced approach works best. Understanding theory is essential, but applying those concepts through questions helps strengthen retention and exam readiness. Many aspirants find it helpful to study a topic and immediately solve related problems before moving ahead.
KnowledgeGate AI is an AI-powered learning platform designed for Computer Science students preparing for competitive exams, placements, and career growth. The platform combines expert guidance, structured learning paths, practice questions, mock tests, and performance analytics to help learners prepare more effectively.
What Our Students Say
Real results, in our students' own words.




