Bhutan Civil Service Main Examination (ICT Category) study plan
Bhutan Civil Service Main Examination (ICT Category) · Give each week a clear focus.
8 weeks · About 7 hours per week
Computer Fundamentals and Operating Systems & Programming and Data Structures
Map every topic in Domains 1 and 2 against the official syllabus and mark each as strong, shaky, or unknown
Explain process scheduling, memory paging, and deadlock handling by drawing at least three worked diagrams from memory
Trace and dry-run five short C-style programs covering pointers, arrays, and recursion, writing the output before checking
Summarize the OSI and TCP/IP layering in your own words and locate where each Domain 1 concept (file systems, interrupts, virtual memory) sits
Your checkpoint
A one-page diagnostic sheet listing all Domain 1 and Domain 2 subtopics with a confidence rating and a prioritized revision order
Programming and Data Structures
Implement from scratch, without reference notes, insertion sort, merge sort, quicksort, and binary search, and state the time and space complexity of each
Build and traverse a singly linked list, stack, queue, and binary search tree, writing insert, delete, and search operations by hand
Solve three complexity-analysis exercises by deriving big-O from loop structure rather than memorizing answers
Compare array versus linked-list trade-offs in a short written table covering access, insertion, memory, and cache behavior
Your checkpoint
A handwritten or typed code-and-complexity notebook containing at least eight working algorithms with their big-O justifications
Database Management Systems
Draw ER diagrams for three small scenarios (a hospital, a school, a government office) and convert each to relational schemas in third normal form
Write and execute at least fifteen SQL queries covering joins, grouping, subqueries, and views against a small self-created database
Explain ACID properties, transaction states, and two concurrency-control problems with a worked example of each
Distinguish normalization forms 1NF through BCNF and demonstrate one decomposition that removes a partial dependency
Your checkpoint
A schema-and-query portfolio: three normalized ER-to-relational designs plus a query file with outputs and one-line explanations
Computer Networks and Internet Technologies
Subnet at least six IPv4 networks by hand, computing network address, broadcast, host range, and mask for each
Compare TCP and UDP, and describe the handshake, flow control, and congestion control in your own words
Explain the roles of DNS, DHCP, ARP, HTTP, and TLS in loading a single web page, in correct order
Identify and describe at least four routing and switching concepts, including static versus dynamic routing and VLAN basics
Your checkpoint
A subnetting worksheet with six solved problems plus a one-page walkthrough of a browser-to-server request across all layers
Software Engineering and System Analysis and Design & Cybersecurity and Information Assurance
Apply the waterfall and agile life cycles to one government software scenario and justify a chosen model in 150 words
Produce a context diagram, a level-1 data flow diagram, and a use-case diagram for the same scenario
Classify at least ten security threats (phishing, SQL injection, ransomware, insider misuse, and others) by attack vector and countermeasure
Explain symmetric versus asymmetric encryption, hashing, digital signatures, and PKI with one correct use case each
Your checkpoint
A short system analysis pack for one e-service scenario: chosen life cycle, three diagrams, and a threat-and-control table with ten entries
Web and Mobile Application Development & Emerging Technologies (AI, Cloud, IoT, Big Data)
Build a small responsive web page using semantic HTML, CSS layout, and JavaScript form validation, and explain each layer
Describe the request-response cycle for a REST API and distinguish authentication from authorization with an example
Compare native, hybrid, and cross-platform mobile development approaches on performance, cost, and offline support
Define cloud service and deployment models and classify five Bhutan-relevant use cases (hosting, backup, analytics) correctly
Explain IoT architecture, big-data characteristics, and the difference between machine learning, deep learning, and generative AI in plain language
Your checkpoint
A working mini web app with client-side validation plus a two-page written comparison of cloud, IoT, big-data, and AI concepts with one Bhutan-relevant example each
ICT Policy, Governance and e-Government in Bhutan & General Aptitude, Bhutanese Polity and Current Affairs
Summarize the structure and functions of Bhutan's ICT governance bodies and the national ICT policy framework from official sources
List at least eight flagship e-government services and state the citizen problem each addresses
Outline Bhutan's constitutional and parliamentary structure, including the roles of the King, the National Council, and the National Assembly
Review twelve months of Bhutanese current affairs and record twenty dated facts relevant to ICT, governance, and public administration
Explain data protection, cybersecurity, and digital identity obligations for Bhutanese public agencies
Your checkpoint
A dated fact sheet of twenty current-affairs items plus a one-page governance map linking Bhutanese institutions to their ICT mandates
Computer Fundamentals and Operating Systems & Programming and Data Structures & Database Management Systems & Computer Networks and Internet Technologies & Software Engineering and System Analysis and Design & Cybersecurity and Information Assurance & Web and Mobile Application Development & Emerging Technologies (AI, Cloud, IoT, Big Data) & ICT Policy, Governance and e-Government in Bhutan & General Aptitude, Bhutanese Polity and Current Affairs
Take two full-length timed mock papers under exam conditions and score them against the syllabus weighting
Re-teach your three weakest subtopics from memory on blank paper, then verify against notes
Compress each domain into a single revision card of no more than twenty key points
Rehearse structured answers for two essay-style policy questions within a strict time limit
Your checkpoint
Two scored mock papers with an error log, plus a ten-card final revision deck covering all domains
Milestones
Week 2: Diagnostic sheet fully rated and at least eight algorithms implemented and complexity-justified without notes
Week 4: Three normalized schemas complete, fifteen SQL queries running correctly, and six subnetting problems solved with zero arithmetic errors
Week 6: System analysis pack finished and working mini web app demonstrably validates input; cloud, IoT, big-data, and AI comparisons written
Week 8: Both mock papers scored above your target pass mark, error log reviewed, and all ten revision cards complete