Text this: Sequential Constructive Algorithm incorporate with Fuzzy Logic for Solving Real World Course Timetabling Problem