About the work- The contents of this work are based on the research work of the authors in the field of CPU scheduling. Quite a lot of work has already been done in this area and several scheduling algorithms are available in the literature. Most of the existing algorithms select a process from the ready queue on the basis of one of the three major attributes attached with an admitted process; that is- time of arrival, size of CPU burst and its priority. Main features of this work are that its process selection criteria is based on the effect of the combination of more than one attributes and the use of fuzzy set theoretic techniques make it tolerant to imprecise and uncertain knowledge of parameters. Fundamental concepts, techniques, some basic scheduling algorithms and a brief review of the current literature, have been introduced in the beginning of the work to facilitate smooth onward reading.