Syllabus Materials
Welcome to the Syllabus Materials page! Here, you'll find any relevant syllabus materials.
Computer Officer Full Syllabus 2081 Download:
The Computer Officer exam under Lok Sewa Aayog (Public Service Commission of Nepal) is for Gazetted Third Class (Rajpatrankit Taha) level. It’s a highly competitive exam, and understanding the syllabus is crucial for success. Below is a detailed yet simple explanation of the syllabus for Paper 1, covering all provided content in an organized, easy-to-read format with clear paragraphs and lists where needed.
Exam Structure
The Computer Officer exam is conducted in two phases:
First Phase: Written Exam
Second Phase: Practical Test, Group Test, and Interview
Each phase evaluates different skills, including theoretical knowledge, practical abilities, teamwork, and personality.
First Phase: Written Exam (200 Marks)
The written exam is the main test of your knowledge and consists of two papers:
Paper 1: General Awareness and Reasoning (100 marks)
Paper 2: Technical Subject (100 marks)
Both papers are held separately, and you can write in Nepali, English, or both, depending on your preference.
Paper 1: General Awareness and Reasoning
This paper tests your general knowledge, logical thinking, and reasoning skills. Here are the key details:
Total Questions: 100 (50 from General Awareness, 50 from General Reasoning)
Type: Multiple Choice Questions (MCQs)
Total Marks: 100 (1 mark per question)
Time: 1 hour 30 minutes
Marking System: Each correct answer earns 1 mark
Negative Marking: 0.2 marks deducted for each wrong answer
Medium: Nepali or English
No Calculators: Calculators are not allowed during the exam
This paper assesses your understanding of general knowledge and your ability to think logically.
Paper 2: Technical Subject
This paper focuses on your technical knowledge in computers and IT. It includes:
Question Type: Short and long answer questions
Total Questions: 10
Total Marks: 100
Time: 3 hours
Medium: Nepali, English, or both
Questions may have multiple parts or require you to write short notes. You need to explain technical concepts clearly.
Important Notes for Written Exam
Negative Marking: Applies to MCQs in Paper 1 (0.2 marks deducted per wrong answer).
No Calculators: Not allowed in either paper.
Language Flexibility: You can write answers in Nepali, English, or both.
Separate Exams: Paper 1 and Paper 2 are conducted on different schedules.
Separate Answer Booklets: For Paper 2, each section has its own answer booklet. For example, answers for Section A must be written in Section A’s booklet, not Section B’s. Writing in the wrong booklet may lead to mark deductions.
Second Phase: Practical Test, Group Test, and Interview
You qualify for the second phase only if you pass the written exam. This phase tests your hands-on skills, teamwork, and personality.
Practical Test (50 Marks)
This test evaluates your ability to apply computer-related knowledge practically.
Total Marks: 50
Pass Marks: 25
Duration: 1 hour 30 minutes
Type: 5 practical questions (10 marks each)
The practical test covers these units:
Operating Systems: 1 question
Database Management & Design: 2 questions
Programming Language: 1 question
Networking: 1 question
You need strong hands-on skills in these areas to pass.
Group Test (10 Marks)
This test assesses your communication and teamwork abilities.
Type: Group Discussion
Duration: 30 minutes
You’ll discuss a topic with other candidates, and the examiners will observe how well you share ideas and work in a team.
Interview (30 Marks)
This is a face-to-face interaction with a board.
Duration: Approximately 30 minutes
Type: Personal interview
The board will ask about your background, technical knowledge, and opinions. They will also evaluate your confidence and communication skills.
Extra Guidelines for the Exam
Lok Sewa Aayog has provided additional rules to help candidates avoid mistakes and understand the exam process better:
Updated Laws and Policies: Study the versions of laws, acts, or policies that are valid at least 3 months before the exam date. Any changes, additions, or removals to laws up to this point are part of the syllabus.
Second Phase Eligibility: Only candidates who pass the written exam (first phase) can participate in the second phase (practical test, group test, and interview). There are no exceptions.
Final Result: The final merit list is based on the total marks from the written exam, practical test, group test, and interview. You must pass the practical test (minimum 25 marks) and have a strong overall score to be included in the merit list.
Old Syllabus Cancelled: Any previous syllabus for this post is no longer valid. Only the updated syllabus applies.
New Syllabus Effective Date: The current syllabus is effective from 2080/07/20 (Bikram Sambat, Nepali calendar).
Paper 1 Syllabus: General Subject (50 Marks)
Paper 1 is divided into two parts: General Awareness and Contemporary Issues (25 marks) and General Reasoning Test (25 marks). Below is the detailed syllabus for Paper 1.
1. General Awareness and Contemporary Issues (25 Marks)
This section tests your knowledge of Nepal’s geography, history, governance, and current affairs, as well as global issues. It includes 25 questions, each worth 1 mark. The topics are:
Physical, socio-cultural, and economic geography and demography of Nepal
Major natural resources of Nepal
Geographical diversity, climatic conditions, and livelihood & lifestyle of people
Notable events, personalities, and social, cultural, and economic conditions in modern history of Nepal
Current periodical plan of Nepal
Information on sustainable development, environment, pollution, climate change, biodiversity, science, and technology
Nepal’s international affairs and general information on the UNO, SAARC, and BIMSTEC
The Constitution of Nepal (Parts 1 to 5 and Schedules)
Governance system and Government (Federal, Provincial, and Local)
Provisions of civil service act and regulation related to constitution of civil service, organizational structure, posts of service, vacancy fulfillment, and code of conduct
Functional scope of public services
Public Service Charter
Concept, objective, and importance of public policy
Fundamentals of management: planning, organizing, directing, controlling, coordinating, decision-making, motivation, and leadership
Government planning, budgeting, and accounting system
Major events and current affairs of national and international importance
2. General Reasoning Test (25 Marks)
This section evaluates your logical, numerical, and spatial reasoning abilities through 25 MCQs. It is divided into three subcategories:
a. Logical Reasoning (9 Marks)
This tests your ability to think logically and solve problems. Topics include:
Verbal ability
Alphanumeric series
Reasoning analogies
Classification
Coding-decoding
Order and ranking
Distance and directions
Analytical and logical reasoning
Assertion and reason
Statement and conclusion
Input-output
Venn diagrams
b. Numerical Reasoning (8 Marks)
This focuses on your mathematical and analytical skills. Topics include:
Arithmetic series
Analogy
Classification
Arithmetical reasoning
Fraction, percentage, ratio, average
Profit and loss
Time and work
Date and calendar
Data sufficiency
Data interpretation and data verification
c. Spatial Reasoning (8 Marks)
This tests your ability to understand and manipulate visual patterns. Topics include:
Figure series
Figure analogy
Figure classification
Figure matrix
Pattern completion
Embedded images
Image formation and analysis
Mirror and water images
Cubes and dices
Paper folding and cutting
Part II: General Technical Subject (50 Marks):
This part tests general technical knowledge in computers and IT through 50 MCQs, covering 12 units. Each unit has a specific weightage.
1. Computer Fundamentals (10%)
This covers the basics of computers and their operations. Topics include:
Computers and kinds of computers based on size and function
Generation of computers
Components and architecture of computers, connecting the components
Getting started: Orientation to personal computers, system unit, starting the computer
Input devices: Keyboard, mouse, other input devices
Processing: CPU, memory
Storage devices: Overview, floppy disk drive, hard drive, USB devices, other storage devices
Output devices: Monitors, printers, modems, soundboards
DOS survival guide: Using Command Prompt, creating and using AUTOEXEC.BAT and CONFIG.SYS
Windows survival guide: Windows Desktop, Program Manager, organizing the desktop, File Manager
Application software: Using application software
Windows Explorer, e-mails, internet, intranet, extranets, Ethernet, HTTP
Computer viruses and antivirus
2. Data Structure and Algorithms (8%)
This focuses on organizing and processing data. Topics include:
Fundamentals of data structures, abstract data types
Lists, linked lists, stacks
Queues, priority queue
Trees: Traversal, implementations, binary trees, binary search trees, balanced search trees, AVL trees
Indexing methods, hashing trees, suffix trees
Worst-case and expected time complexity analysis of simple recursive and non-recursive algorithms
Searching, merging, and sorting
Introductory notions of algorithm design: Divide-and-conquer, dynamic programming, greedy methods, backtracking
Graph algorithms: Depth-first search, breadth-first search, shortest path problems, minimum spanning trees, directed acyclic graphs
3. System Analysis and Design (10%)
This covers designing and analyzing computer systems. Topics include:
Definition of a system, system owner, system user, system designers, system builders, system analysts, variations on the system analyst title, system life cycle
Joint Application Development (JAD): Definition, purpose, philosophy, scope
Involved in JAD: Sponsor, business users, system analyst
Roles of JAD group members: Project leader, record keeper, timekeeper
System design environment: Development process, management process, system structure
Basic components of computer-based information systems: Personal, centralized, distributed systems
Concept formation: Introduction, finding the problem, evaluating the proposal, technical feasibility, operational feasibility, economic feasibility
Requirements analysis: Representing system analysis model, requirement model, design model
Development process: Design method
Entity Relationship Diagram (E-R Diagram): Notations, entities (strong and weak), attributes (simple, composite, single-valued, multi-valued, null, derived)
Relationship sets: Degree of relationship, cardinality relationship, specialization, generalization, aggregation
Data Flow Diagrams (DFDs): Introduction, symbols, files or data store, external entities, data flows
Describing systems by DFDs: Context diagram, top-level DFD, expansion-level DFD, conversions of data
Object modeling: Object-oriented concepts, object structure, object features, class and object
Representation: Association, composition, inheritance, multiple inheritances
Modeling: Use case diagram, state diagram, event flow diagram
Documentation: Automatic and manual systems
4. Operating Systems (10%)
This covers the role and functions of operating systems. Topics include:
Definition, development, and functions of operating systems
Basic components of operating systems, information storage, and management systems
Disk allocation and scheduling methods
Basic memory management strategies, virtual memory management techniques
Define a process and features of the process management system
Features of process scheduling, inter-process communication, and deadlocks
Concepts of parallel and distributed processing
Security threats to operating systems
Overview of MS-DOS operating system
Introduction to Windows, Unix, and Linux families of products
Introduction to Windows networking
Windows architecture, Linux architecture
Troubleshooting Windows and Linux
Managing network printing
Managing hard disks and partitions
Monitoring and troubleshooting Windows
Users, groups, and permissions in Linux and Windows
5. Database Management System and Design (14%)
This focuses on managing and designing databases. Topics include:
Introduction, database model, relational database model, integrity, RDBMS
SQL and embedded SQL
Writing basic SQL SELECT statements
Restricting and sorting data
Single-row functions
Displaying data from multiple tables
Aggregating data using group functions
Subqueries, manipulating data, creating and managing tables
Creating views and controlling user access
Using set operators, datetime functions
Database design: Logical design, conceptual design, mapping conceptual to logical, pragmatic issues, physical design, integrity, and correctness
Relational algebra, relational calculus
Normalization: 1NF, 2NF, 3NF, BCNF, 4NF, 5NF, DKNF
Architecture of DBMS: Client-server, open architectures, transaction processing, multi-user and concurrency, backup and recovery
Basic concepts of major RDBMS products: Oracle, Sybase, DB2, SQL Server, and others
6. Programming Language (8%)
This covers programming concepts and languages. Topics include:
Overview of programming languages: History, programming paradigms, role of language translators in the programming process
Fundamental issues in language design
Virtual machines, code generation, loop optimization
Concepts of procedural programming, structural programming, object-oriented programming
Concepts of C programming, C++ programming, Java programming for declaration, modularity, and storage management
Software development
7. Networking (10%)
This focuses on network concepts and technologies. Topics include:
Basic network theory: Network definition, models, connectivity, addressing
Network connectivity: Data packages, establishing connections, reliable delivery, noise control, building codes, connection devices
Advanced network theory: OSI model, Ethernet, network resources, token ring, FDDI, wireless networking
Common network protocols: Families of protocols, NetBEUI, bridges and switches, TCP/IP protocol, building TCP/IP networks, TCP/IP suite
TCP/IP services: DHCP, DNS name resolution, NetBIOS support, SNMP, TCP/IP utilities, FTP
Network LAN infrastructure: LAN protocols, IP routing, routing tables, router discovery protocols, data movement in routed networks, Virtual LANs (VLANs)
Network WAN infrastructure: WAN environment, transmission technologies, connectivity devices, voice over data services
Remote networking: Remote access protocols, VPN technologies
Computer security: Viruses, worms, Trojan horses
Network security: Virus protection, local security, network access, internet security
Disaster recovery: Need, plans, data backup, fault tolerance
Advanced data storage techniques: Enterprise data storage, clustering, network-attached storage, storage area networks
Network troubleshooting: Systematic approaches
Network support tools: Utilities, network baseline
Network access points, common network components, common peripheral ports
8. Computer Architecture & Organization (4%)
This covers computer design and structure. Topics include:
Evaluation of computers, design methodology, set architecture, MIPS ISA, ALU design
Datapath design: Single and multiple cycle implementations
Pipelining, memory hierarchy
Input/output system: Bus and role of operating system
9. Compiler Design (2%)
This focuses on compiling code. Topics include:
Introduction to compiling
Logical analysis, syntax analysis, semantic analysis
Run-time environment
Intermediate code generation, code optimization
Compiler generation tools
10. E-Commerce Technology (4%)
This covers electronic commerce concepts. Topics include:
Introduction to e-commerce
Electronic commerce strategies
Security issues in e-commerce
Success models of e-governance
E-business models: B2B, B2C, B2E, C2C, G2G, G2C
Principles of electronic payment, strategies, and systems
E-marketing, reverse engineering
E-banking, EDI methods, SWIFT
Encryption and decryption methods, XML, layout managers, event model
11. MIS and Web Engineering (10%)
This covers management information systems and web development. Topics include:
Information systems, client-server computing
Information systems and decision-making
Database design issues, data mining, data warehousing
Knowledge management, strategic use of information technology
Work process redesign (reengineering) with information technology
Enterprise resource planning systems
Information systems security, information privacy, global IT issues
Software-supported demonstrations, including advanced spreadsheet topics
Software component-based systems (CBSE)
Multimedia
Object-oriented programming with COM and DCOM
Group decision support systems
Basics of website design
12. IT in Nepal (2%)
This focuses on IT development and policies in Nepal. Topics include:
History of IT in Nepal
IT policy of Nepal
Electronic Transaction Act
Copyright Act
Uses of computers and software development
Nepali Unicode, Nepali fonts
Licensing issues
Second Phase: Practical Test, Group Test, and Interview
The second phase is designed to test your hands-on skills, communication, teamwork, and personality. Below are the details for each component, as provided.
Practical Test (50 Marks)
The practical test evaluates your ability to apply computer-related knowledge in real-world scenarios.
Total Marks: 50
Pass Marks: 25
Duration: 1 hour 30 minutes
Type: 5 practical questions (10 marks each)
Exam System: Practical tasks
Units Tested:
Operating Systems: 1 question
Database Management & Design: 2 questions
Programming Language: 1 question
Networking: 1 question
You need strong hands-on skills in these areas to score at least 25 marks and pass this test.
Group Test (10 Marks)
The group test assesses your ability to communicate, share ideas, and work effectively in a team.
Total Marks: 10
Duration: 30 minutes
Type: Group Discussion
Exam System: Group-based discussion
In this test, you’ll discuss a given topic with other candidates. Examiners will observe your communication skills, ability to present ideas, and teamwork.
Interview (30 Marks)
The interview evaluates your knowledge, confidence, and communication skills through a face-to-face interaction.
Total Marks: 30
Duration: Approximately 30 minutes
Type: Board Interview
Exam System: Personal interview with a board
The board will ask questions about your background, technical knowledge, and opinions. They will also assess your confidence and ability to communicate clearly.
Paper II : Technical Subject:
Section A – 30 Marks
1. Computer Fundamentals
This part covers the basics of computers:
Types and generations of computers
Architecture and components
Input/output/storage devices
Operating systems (like DOS and Windows basics)
Basic application software and internet tools (email, browser, Explorer)
Introduction to computer viruses and antivirus
2. Data Structures and Algorithms
This section includes:
Lists, stacks, queues, trees (including AVL and binary trees)
Hashing, searching, sorting, and graph algorithms
Algorithm analysis and design methods (greedy, backtracking, dynamic programming)
3. Programming Languages
Here, you’ll need to understand:
History and paradigms of programming
C, C++, Java basics
Concepts like procedural, object-oriented, structural programming
Virtual machines, code optimization, and translation
Section B – 20 Marks
4. System Analysis and Design
This section deals with:
Understanding systems and their stakeholders (owners, users, analysts)
JAD (Joint Application Development)
ER Diagrams, DFDs, and modeling concepts
Requirement analysis, feasibility studies
Object-oriented concepts and documentation techniques
Section C – 20 Marks
5. Operating Systems
Focuses on:
Functions and types of operating systems
Process management, memory and disk scheduling
Windows, Linux, MS-DOS basics
Troubleshooting, user/group management, and permissions
Networking basics in operating systems
6. Database Management and Design
This part includes:
DBMS concepts and RDBMS models
SQL commands and queries (SELECT, JOIN, GROUP BY, etc.)
Database design, normalization (1NF to 5NF)
Transactions, concurrency, backup, recovery
Oracle, MySQL, SQL Server basics
Section D – 30 Marks
7. Networking
Covers both theory and practical:
OSI model, TCP/IP protocols, DHCP, DNS
LAN, WAN, VPN, firewalls, IP routing
Network security (viruses, data backup, disaster recovery)
Wireless networking and tools for troubleshooting
8. Computer Architecture and Organization
Topics include:
Design methodology, MIPS ISA
Datapath design, pipelining
Memory hierarchy, I/O systems
9. Compiler Design
You will learn:
Compilation process: syntax, semantic analysis
Code generation and optimization
Compiler tools
10. E-Commerce Technology
Learn about:
E-Governance, E-Business models (B2B, B2C, G2C)
Online payment systems and digital transactions
Cybersecurity in e-commerce
11. MIS and Web Engineering
Key areas:
MIS, decision-making systems
Data mining, ERP, IT security
Website basics, web engineering, CBSE, multimedia
12. IT in Nepal
This final part includes:
History and policies related to IT in Nepal
Electronic Transactions Act, Copyright Act
Use of Nepali Unicode, fonts, licensing, and software development
Final Thoughts
To succeed in the Computer Officer exam, follow these tips:
Follow Instructions: Adhere to exam guidelines, especially about using the correct answer booklet for Paper 2.
Use Updated Materials: Study laws and policies valid 3 months before the exam.
Practice Practical Skills: Prepare for the practical test by practicing operating systems, databases, programming, and networking.
Stay Confident: Build communication skills for the group test and interview.
Avoid mistakes like studying outdated materials or ignoring instructions, as these can affect your results. Prepare thoroughly, practice consistently, and approach each phase with confidence.