Welcome to the Renesas Interactive course on noise reduction techniques for microcontroller based embedded control systems. This information is designed to help engineers learn facts that will enable them to develop systems that generate less electromagnetic noise and are less susceptible to problems when operated in noisy environments. The material has wide applicability and includes examples that highlight features of Renesas M16C microcontrollers (MCUs). To benefit the most from this course you should be familiar with microcontrollers in general and understand the basic issues related to the design and development of embedded control systems. Because the subject matter is rather technical, you should have a good knowledge of electrical theory and electromagnetic waves. In this part-1 course, you will get an overview of the types of noise (EMI and EMS), then learn ways to reduce the noise generated by an embedded system. You will also discover some of the techniques semiconductor manufactures can use to reduce the amount of noise produced by a micro controller. Finally, you will gain some insight about how to best handle noise problems during the system design and development cycle. In the part-2 course, you will learn way systems and devices can be protected from noise generated by external sources.