This course discusses the structure, chemical, physical, mechanical properties, electrical and magentic properties with manufacturing considerations for various materials including: metallic materials, ceramics, polymers, and composite materials. It also gives an introduction to nanomaterial the small size effect concept. The course gives an introduction about various modern material characterization techniques, i.e., scanning electron micrsocope, energy dispersive spectroscopy, x-ray diffraction,..etc