
    Given a student's current engagement score in the early dropout prediction system, determine the next achievement milestone they should target, where milestones are represented by perfect square values. The score must be the smallest perfect square that is greater than the student's current engagement score.
    

    
import math

def next_Perfect_Square(N):
    """
    Given a student's current engagement score in the early dropout prediction system, determine the next achievement milestone they should target, where milestones are represented by perfect square values. The score must be the smallest perfect square that is greater than the student's current engagement score.
    

    """
import math

def next_Perfect_Square(N):
    """
    Given a student's current engagement score in the early dropout prediction system, determine the next achievement milestone they should target, where milestones are represented by perfect square values. The score must be the smallest perfect square that is greater than the student's current engagement score.
    

    """
    nextN = math.floor(math.sqrt(N)) + 1
    return nextN * nextN