NEB 12 Computer Science study materials
NEB 12 Computer Science study resources

NEB 12 Computer Science exam-day guide

NEB 12 Computer Science · Prepare for the day ahead.

Your checklist

Admit card or registration confirmation

Print or download the admit card or hall ticket issued for your exam. If you have not received one or are unsure what document your school or exam centre accepts, confirm with the provider (your school or the National Examinations Board contact listed on your registration) before exam day.

Valid photo identification

Bring the ID type your registration used (commonly a citizenship certificate, passport, or school-issued ID). Accepted ID types vary by centre, so confirm with the provider which document is valid.

Two or more working pens and a pencil

Practical papers usually require writing code, algorithms, and short answers. Carry at least two blue or black ballpoint pens, a sharpened pencil, and an eraser. Confirm with the provider whether pencil is allowed for diagrams or rough work.

Simple scientific calculator (only if permitted)

Some practical tasks involve number-system conversion or simple calculation. Do not assume a calculator is allowed; confirm with the provider or your subject teacher whether calculators are permitted and which models are allowed.

Watch (non-smart)

A basic wristwatch helps you pace multi-part practical tasks. Smart watches and phones are normally prohibited in the exam hall; leave smart devices at home or with the invigilator as instructed.

Rough-work sheets and answer materials as supplied

Use only paper provided by the centre. Do not bring loose sheets, notes, or printed code into the hall; bringing unauthorized material can lead to disqualification. Confirm with the provider what stationery the centre supplies.

Know your centre, room, and reporting time

Confirm the exact venue, room number, and reporting time with your school or the provider at least a day in advance. Arrive early enough to complete any checking; late entry rules vary, so confirm with the provider.

Review the practical syllabus and marking scheme

Re-read the practical portion of the NEB Grade 12 Computer Science syllabus: typically programming in C, file handling, SQL/database tasks, and a practical record or project file. Confirm with your teacher which language and tools your centre uses.

Prepare your practical record/project file if required

Many centres require a submitted lab record or project. Check with your teacher whether it must be submitted before the exam, and keep a copy for yourself.

Plan transport and a backup

Know the route and travel time to the centre and arrange a backup ride. Carry a little cash for emergencies and keep your admit card and ID in one folder.

Rest and eat before the exam

Practical exams can run several hours with station changes. Sleep well, eat a normal meal, and carry water if the centre allows it. Confirm with the provider whether water bottles are allowed in the hall.

Plan the day

Final 72 hours

Work through the practical syllabus once: write and run short C programs (loops, arrays, functions, structures, file read/write), practise SQL queries (SELECT, WHERE, JOIN, GROUP BY), and rehearse number-system conversions by hand. Time yourself on a full past practical paper if your teacher provides one. Check your record file and get any signatures or submissions done. Confirm venue, reporting time, and ID requirements with your school or the provider.

Final 24 hours

Do light revision only: skim syntax you often forget (file modes, format specifiers, SQL keywords) and your own notes. Pack your bag: admit card, ID, pens, pencil, eraser, watch, and any permitted materials. Charge nothing smart you cannot bring; leave phones and smart watches at home. Set two alarms and confirm your transport plan. Sleep early.

Morning of the exam

Eat breakfast and arrive at the centre well before the reporting time. Keep your admit card and ID ready for checking. Listen carefully to the invigilator's instructions about seating, stationery, and timing. Do not discuss answers or share code with other candidates.

During the test

Read all questions first and allocate time by marks. For programming tasks, write the algorithm or logic briefly, then the code, then a short note on what it does; comment your code. Test logic on paper with a small example if no computer is available. For SQL, write the query clearly and check table and column names. Answer every part; partial credit is common. Leave time to check syntax, brackets, and semicolons, and to make sure your name and roll number are on every sheet.

Rules to check

  • Carry your admit card and the ID type your registration used; if you are unsure which ID is accepted, confirm with the provider before exam day.

  • Do not bring phones, smart watches, notes, printed code, or any unauthorized material into the exam hall. Possession can lead to disqualification.

  • Follow the invigilator's instructions on seating, stationery, and timing. Ask the invigilator, not another candidate, if you have a question about the paper.

  • Do not communicate with other candidates during the exam. Sharing or copying code or answers is misconduct.

  • If you need to leave the hall (for example, for a break), raise your hand and wait for permission; rules on breaks and re-entry vary, so confirm with the provider.

  • Write your roll number and name on every answer sheet and rough-work page as instructed, and hand in all materials before leaving.

  • Scoring is based on the marking scheme for the practical paper; answer every part, show your working, and comment your code, because method and partial credit usually count.

  • If you are late or miss the exam for a valid reason, contact your school or the provider immediately; rules on late entry and re-scheduling are set by them, so confirm with the provider.