IT Officer New Syllabus by Loksew Aayog
Akancha Chhetri
Content Writer | Updated: February 14, 2025 15:37 NST
The exam syllabus for the Computer Officer position under the Nepal Public Service Commission (PSC) is divided into two stages: First Stage (Written Examination) and the Second Stage (Practical Test, Group Test, and Interview). Below is a detailed breakdown of the syllabus:
First Paper: General Subject
Total Marks: 100
Format: Objective (Multiple Choice Questions - MCQs)
Duration: 1 hour 30 minutes
Structure of First Paper:
The First Paper is further divided into two parts:
-
Part I: General Awareness & General Reasoning Test (50 Marks)
-
General Awareness (25 Marks):
This section tests candidates' knowledge about Nepal's geography, socio-cultural aspects, economy, governance, environment, science and technology, international relations, and current affairs. It also includes questions on the Constitution of Nepal, civil service provisions, public policy, and management fundamentals. -
General Reasoning (25 Marks):
This section evaluates logical, numerical, and spatial reasoning abilities. Topics include:- Logical Reasoning: Verbal ability, alphanumeric series, coding-decoding, etc.
- Numerical Reasoning: Arithmetic series, percentage, ratio, profit & loss, etc.
- Spatial Reasoning: Figure series, mirror/water images, cubes, paper folding, etc.
-
-
Part II: General Technical Subject (50 Marks):
This section covers fundamental technical topics related to computers and IT. Key areas include:- Computer Fundamentals (10%): Types of computers, generations, components, operating systems, application software, internet, viruses, and antivirus.
- Data Structures and Algorithms (8%): Abstract data types, lists, stacks, queues, trees, sorting, and searching algorithms.
- System Analysis and Design (10%): System life cycle, ER diagrams, DFDs, object modeling, and documentation.
- Operating Systems (10%): Functions, memory management, process scheduling, security threats, and architectures of MS-DOS, Windows, Linux, and Unix.
- Database Management System (DBMS) (14%): Relational database model, SQL queries, normalization, RDBMS products (Oracle, MySQL, etc.).
- Programming Languages (8%): Overview of C, C++, Java, procedural programming, and OOP concepts.
- Networking (10%): Network models (OSI, TCP/IP), protocols, LAN/WAN infrastructure, network security, and troubleshooting.
- Computer Architecture & Organization (4%): ALU design, datapath, memory hierarchy, input/output systems.
- Compiler Design (2%): Compiling process, syntax analysis, semantic analysis, code optimization.
- E-Commerce Technology (4%): E-commerce strategies, security issues, e-governance, electronic payment systems, encryption methods.
- MIS and Web Engineering (10%): Information systems, decision-making, data mining, knowledge management, ERP systems, website design basics.
- IT in Nepal (10%): History of IT in Nepal, IT policies, Electronic Transaction Act, Copyright Act, Nepali Unicode, licensing issues.
Practice Now: Computer Science MCQ Questions and Answers
Second Paper: Technical Subject
It is divided into four sections (A, B, C, and D) with a total of 100 marks . Below is a concise summary of the syllabus:
- Total Marks: 100
- Format: Subjective (Short and Long Answer Questions)
- Duration: 3 hours
Structure of Second Paper:
The Second Paper focuses on advanced technical topics and is entirely subjective. It includes detailed questions requiring descriptive answers. The key topics are:
Section A: Computer Fundamentals (30 Marks)
This section covers foundational topics related to computers and their operations:
- Computer Basics: Types, generations, components, architecture, and peripherals.
- Input/Output Devices: Keyboard, mouse, monitors, printers, etc.
- Storage Devices: Hard drives, USB devices, floppy disks, etc.
- Operating Systems Basics: MS-DOS, Windows, Linux, command prompts, file management.
- Networking Basics: Internet, intranet, extranet, HTTP, and computer viruses.
Section B: System Analysis and Design (20 Marks)
This section focuses on system development and design methodologies:
- System Concepts: Definition, lifecycle, roles of system analysts, and stakeholders.
- Joint Application Development (JAD): Purpose, philosophy, and group roles.
- Design Process: Development process, feasibility analysis (technical, operational, economic).
- Modeling Techniques: Entity-Relationship Diagrams (ERD), Data Flow Diagrams (DFD), Object Modeling, Use Case Diagrams, State Diagrams, and Documentation.
Section C: Operating Systems and Database Management (20 Marks)
This section is split into two parts:
Operating Systems:
-
Definition, functions, and components of operating systems.
- Memory management, process scheduling, inter-process communication, and security threats.
- Overview of MS-DOS, Windows, Unix, and Linux architectures.
- Troubleshooting and network management.
Database Management System (DBMS):
-
Relational database models, SQL queries, and database design.
-
Normalization (1NF to 5NF), indexing, hashing, and transaction processing.
- Major RDBMS products: Oracle, Sybase, DB2, SQL Server.
Section D: Networking (30 Marks)
This section covers networking and other advanced IT topics:
- Basic and advanced network theories: OSI model, Ethernet, TCP/IP, VLANs, WANs.
- Network protocols: NetBEUI, TCP/IP, DNS, FTP, SNMP.
- Security: Virus protection, firewalls, encryption, disaster recovery, and troubleshooting.
- Computer Architecture & Organization: ALU design, datapath, memory hierarchy.
- Compiler Design: Logical, syntax, and semantic analysis, code optimization.
- E-Commerce Technology: E-commerce strategies, electronic payments, e-marketing, and encryption methods.
- MIS and Web Engineering: Information systems, data mining, decision support systems, and website design basics.
- IT in Nepal: History of IT, IT policies, Electronic Transaction Act, Copyright Act, Nepali Unicode, and licensing issues.