Computer Science Exam Requirements and Description
1. Exam Structure

The Computer Science exam consists of two parts: solving programming problems in one of the allowed languages and a short interview (10−15 minutes) to discuss your achievements and programming knowledge. To participate, you will need a computer with the required compilers or interpreters installed, as well as properly configured development environments. Recommended languages: Python and C++. Recommended IDEs: PyCharm and VSCode.
The exam consists of several problems, each worth 100 points for a complete solution. Partial solutions receive scores proportional to the number of test cases passed. Results will be available during the exam with a slight delay, but specific test details will not be disclosed.

2. Prerequisites for Successfully Taking the Computer Science Exam

To successfully participate, you should be proficient in one of the following programming languages: C++, Python, Java, JavaScript, Rust, Kotlin, C#, PHP, Go, Ruby, PascalABC.NET. Solutions with optimal time complexity will run within the time limits for all supported languages.
Required Knowledge for Admission to the 4-Year Program:
  • Ability to work with automated testing systems (e.g., CodeforcesInformaticsCodewarsTimusHackerRank).
  • Standard input and output for numbers, strings, and arrays.
  • Integer operations: division, remainder, exponentiation.
  • Conditional statements, including nested ones.
  • Loops.
  • Two-dimensional arrays.
  • Working with strings and characters.
Additional Topics for Admission to the 3-Year Program:
  • Functions.
  • Recursion.
© 2026 Technology Leaders of the Future.
All rights reserved.

Privacy Policy
Contact us:
scholarship@isl.cy

  • H-FARM International School:
scholarships@h-is.com
Made on
Tilda