University students

University and college programming exam preparation

A university programming exam tests whether you can write working code under time pressure, not whether you read the slides. WNC is built for the two weeks before the exam: questions by topic, instant execution against test cases, and a private tutor when one topic refuses to click.

Courses students arrive with

The library is organised by the topics that repeat in every syllabus at every institution. Pick a topic, solve a full question, run it.

  • Intro to Computer Science / Intro to Programming (Python, C, Java)
  • Data structures: lists, stack, queue, trees, hash tables
  • Object-oriented programming: classes, inheritance, polymorphism, interfaces
  • Algorithms: search, sort, recursion, complexity

Why running beats reading a solution

A printed solution looks logical even when it is wrong. Code that runs against input and output does not lie. Every WNC question is checked automatically, so you know what really works before you walk into the exam.

A private lesson before the exam

With ten days left and two unclear topics, a full course will not help. A WNC private lesson starts from the question you got stuck on: the tutor sees your code in a shared workspace, explains on the whiteboard and leaves practice to continue. In Hebrew, Arabic or English.

Also preparing for MAHAT?

Many students at technological colleges also sit MAHAT exams. The dedicated pages hold the actual exam questions.

Questions and answers

Which languages can I practise in?

Python, Java, C# and C++. Choose your course language and run the code against the test cases.

Does the tutor know my institution's syllabus?

The lesson starts from your material: bring the course questions or past exams and the tutor works through them in the shared code workspace.

How much does it cost?

A large part of the practice library is free. Practice+ opens every question for 30 ILS per month, cancel anytime. Private lesson pricing is sent on request through the form.

Stuck before the exam?

Tell us the course and the topic, and we will come back with a private lesson offer that starts from your code.

Ask about a private lesson