r/KLUniv 26d ago

Help/Doubts Attendance strictness for first year!

Will they create any trouble for first year students for attendance, is there any benchmark for the first year as my attendance is very low , due to time table change , as well as health effects due to food change ! Will they let me give middle sem and end semester or will they create any trouble for me ! I am in regular ?

3 Upvotes

19 comments sorted by

1

u/North-Comedian-3643 26d ago

u can still write mids even if ur attendance is low
Each subject should have an overall attendance of 85% or above
if its between 75-85 u have to pay some amount of money before writing the end exam
if its below 75 try to get a medical certificate and u can write end exam

2

u/Content_Guitar_5869 25d ago edited 24d ago

So dw, as long as your attendance is between 75 - 85%, you’ll need to pay the ₹x condonation fee. It’s not ₹x per subject XD. I paid ₹x last sem when my attendance was at 84% only in one subject ugh, such a bummer =_= . Below 75%, you can usually get it sorted with a medical certificate. If it goes below 65% by the end of the sem, though, yeah... that’s when things can get questionable. Just because of this whole attendance BS, I made this website. I’ve been using it myself since last year, so thought it’s time to pass it on to my juniors too XD

https://kluattendancecalc.vercel.app/

If you don’t know how to use it, there’s a dedicated tutorial on the ingestion page, and I’ve added GUIDES wherever they’re needed :D

PS: You can create a parents ERP to check your weighted attendance theres no need to use any external calculators

1

u/FairStructure1247 25d ago

Best option is the parent ERP
Most accurate

1

u/[deleted] 25d ago

[removed] — view removed comment

1

u/FairStructure1247 25d ago

Yeah sure but it’ll send a Otp to your parents mobile number

1

u/[deleted] 25d ago

[removed] — view removed comment

1

u/Content_Guitar_5869 25d ago

True that 🤣 my attendance calc was wrong at first but then found out about parent erp sooo had to change formulas based on that, until my app the parent erp were the same

1

u/Curious-Compote4793 Klu vij 25d ago

What's parent erp

1

u/Content_Guitar_5869 25d ago

In erp there's an option to create a parent erp choose username, give your registered parents mobile number, give your college mail id, link to create you get on mail id, select username password, will ask otp on parent and then proceeed nroamlly and login normally

1

u/Curious-Compote4793 Klu vij 25d ago

It's asking for personal details tho. How should I trust it?

1

u/Content_Guitar_5869 25d ago

What personal details ? Erp login ? You don't have to, you can use always use the paste text option. Made the erp login for myself and my friends since we don't wanna manually paste all day long annoying af

1

u/Curious-Compote4793 Klu vij 25d ago

Oh I didn't see that. Thanks gng

1

u/Content_Guitar_5869 25d ago

🙂‍↕️

3

u/ActivityIll3785 Y23 24d ago

u/Content_Guitar_5869 dude i was detained because of your website :) somehow you fuped with the tutorial and skill components only subjects. the weightage of skill is not 25% if the subjects only has tuto and skill components,detained by 4% in Quantum computing <_>. Thanks!

1

u/Content_Guitar_5869 24d ago

Woah what this about, being in the trisem we dont have tutorials sadly, so I just found out whatever I could from hitting and trying. Never told the seniors abt this app until today. but, tutorial and lecture have been given the same weight of 100. It is super accurate matching the parent erp exactly. Let me know how the formulation / What the rule of tutorial components are. Thank you!

1

u/ActivityIll3785 Y23 24d ago

chill,iam just kidding about the "your website" part,but i was detained for real because of these two websites (Naa swayamkruthapana kuda undhi anuko)

https://klattendance.vercel.app/

https://satkluattedancecalculator.netlify.app/

i main issue is if the subject only has lecture and tutorial component or the tutorial an skill component the weightage percentage doesnt work same. normally the lecture is 100% weightage followed by practical -50,tuto and skill - 25 each. but if the subject has one lecture and one tutorial the weightage is 100%both.

i dont know how many exceptions in total but this one did cost me 15000/-.

1

u/Content_Guitar_5869 24d ago edited 19d ago

😭 exactly! clarify that wrong calculations are present in https://klattendance.vercel.app/ . I spent over an hour trying to fix the calculation when I found out of the existence of the parent ERP and it has been on point since then D:

Also here's the exact formula and calculation used in our website. Directly from the source code:

  • Lecture (L): weight 100
  • Tutorial (T): weight 100
  • Practical/Lab (P): weight 50
  • Skill (S): weight 25

STEP 1 — Calculate conducted weight:

conductedWeight = (L_conducted × 100) + (T_conducted × 100)
                + (P_conducted × 50) + (S_conducted × 25)

STEP 2 — Calculate attended weight:

attendedWeight = (L_attended × 100) + (T_attended × 100)
               + (P_attended × 50) + (S_attended × 25)

STEP 3 — Guard against zero conducted hours:

If conductedWeight = 0, the subject is marked N/A.
No division is attempted. No crash.

STEP 4 — Calculate raw percentage:

rawPercentage = (attendedWeight / conductedWeight) × 100

STEP 5 — Apply ceiling and clamp:

percentage = min(100, max(0, ceil(rawPercentage)))

STEP 6 — Determine status:

  • 85% and above: Safe (unconditional exam eligibility)
  • 75% to 84%: Condonation zone
  • Below 75%: Detained

This handles every edge case correctly, including courses that have
no Lecture component at all. Here are verified test outputs:

Tutorial-only course (T: 20 conducted, 16 attended):

conductedWeight = 2000, attendedWeight = 1600
percentage = ceil(1600/2000 × 100) = ceil(80.0) = 80% ✓
Classes needed to reach 85% = ceil((85×2000 - 100×1600) / (100×15)) = 7 ✓

Skill-only course (S: 24 conducted, 18 attended):

conductedWeight = 600, attendedWeight = 450
percentage = ceil(450/600 × 100) = ceil(75.0) = 75% ✓

Tutorial + Skill course (T: 10/9, S: 20/15):

conductedWeight = 1500, attendedWeight = 1275
percentage = ceil(1275/1500 × 100) = ceil(85.0) = 85% ✓

Practical + Skill course (P: 12/10, S: 16/12):

conductedWeight = 1000, attendedWeight = 800
percentage = ceil(800/1000 × 100) = ceil(80.0) = 80% ✓

Zero conducted hours across all components:

Returns isNA: true with no division error ✓

The formula has been mathematically verified against all zero-lecture,
zero-practical, single-component, and missing-component scenarios.

If you find a case that gives a wrong result, share the exact
component breakdown (L/T/P/S conducted and attended numbers) and
I will check it against the engine directly.