The course covers the basic aspects of computer integrated manufacturing and automation systems. Hard and flexible automation concepts are introduced. Various automation strategies are presented. Coding and classification ideas of group technology are related to computer aided process planning. Topics of numerical control, industrial robotics, and artificial intelligence are discussed.