In this paper we study problem of fuzzy scheduling with the given number of activities to minimize the project duration, in which the activities are scheduled subject to generalized precedence relations, require some units of multiple renewable or non-renewable constrained resources with the limited availability, and can be performed in one of several different ways: multiple activity modes or alternatives. Fuzzy branch and bound solution methodology was presented to handle time-varying resource requirements and availabilities, activity ready times, due dates and deadlines, fuzzy activity overlaps, activity start time constraints and other types of temporal constraints.