1. Introduction -- 2. Biological roles of oligosaccharides -- 3. Synthesis of carbohydrate acceptors -- 4. Synthesis of carbohydrate donors -- 5. Assembly to oligosaccharides -- 6. Literature examples of oligosaccharide synthesis -- 7. Alternative strategies for synthesising oligosaccharides