FOScore
Ain Shams · Faculty of Science
A 2-minute tour

Stop doing your CGPA on a calculator.

Upload your official بيان درجات and FOScore reads every grade, every retake and every attempt — then tells you where you actually stand, what the regulations allow you to register, and the shortest route back to 2.0.

FreeNo national ID, everPDF never leaves your browserBuilt by a student
Setup

Three steps, about a minute

1

Pick your program

Computer Science, Mathematical Statistics & CS, Pure Mathematics & CS, or Physics & CS — the computer-science track, which is what this beta covers. Your full course map — levels, semesters, credit hours and prerequisites — loads with it. Every other programme in the faculty is coming; each one has to be entered by hand from the official guide first.

2

Upload your academic record

The official بيان درجات PDF. FOScore fills the whole checklist for you: grades, retakes, attempts, marks. If the faculty sent you the locked version, type the password once and it unlocks right there in your browser.

3

That is it

Your CGPA, your level, your warnings and your remaining hours are on screen before you have finished reading this sentence. No spreadsheet, no manual entry.

What you get

The things you were tracking by hand

Standing

Your real CGPA, the way the faculty computes it

Last grade counts, every attempt stays in the denominator, and the result truncates instead of rounding — the same arithmetic printed on your record, so the number matches.

Warnings

What your academic warning actually means

مادة 16 in plain language: why you are on probation, why you are capped at 12 credit hours, how many terms you have left, and exactly what clears it.

Planning

A term planner that knows the rules

It counts your credit cap and blocks anything whose prerequisite you have not passed — so the plan you build is a plan you can actually register.

Action plan

What to fix first

Failed mandatory courses, absences that count as untaken, electives worth swapping, and what is still left before graduation — sorted, not scattered.

Route to 2.0

The grades that get you over the line

You cannot graduate under 2.0. FOScore works backwards from that and shows what each coming term has to deliver to get you there.

Term life

Your week, built from the faculty timetable

Upload the faculty's own جدول المحاضرات PDF, tick the classes you registered, and your week builds itself — day, time and hall. Export it as one image for the group chat, with the countdown to every exam beside it.

The part no calculator does

It audits your record for mistakes

Upload two records from different terms and FOScore compares them line by line. It tracks your retake budget — the 12 credit hours, across the whole degree, where a repeat can still earn its full grade — and flags where the cap was applied to you and where it was not.

It also checks the record against itself. Every term prints a GPA; if the grades printed beside it cannot produce that number, something was changed after the fact — and FOScore says so, with the arithmetic. When the marks on the row independently agree, you have a case.

Then it fills in the طلب مراجعة تقدير for you — your details, the disputed courses, the regulation text and the evidence — ready to print and sign.

This started because it found a changed grade on the author’s own record.
Community

Ask the people who already took it

A feed for the questions nobody publishes: which elective is survivable, what the professor actually asks, when registration really opens. Post under a nickname, tag it with a course or a program, and the answers that help most rise to the top. Students whose answers keep getting upvoted earn a verified badge.

Read it without an account
Privacy

What FOScore never touches

Your national ID

It is the password on the locked PDF. It opens the file in your browser and is never read, saved or sent.

Your PDF

The file is parsed on your own device. It is never uploaded to any server, including ours.

Your name, publicly

The community shows a nickname you choose. Your record is yours alone to see.

We keep your seat number, not your national ID. Before any upload you have to tick a box confirming you understand exactly that — it is not buried in a policy.

Open your record and see.

Free, no card, no waiting list.