This document provides an introduction to computer architecture and organization (CAO). It discusses the key concepts in CAO including hardware, software, computer architecture, computer organization, and the evolution of processors and computers. Examples of career opportunities and benefits of studying CAO are also mentioned. The document serves to outline the main topics and ideas covered in an introductory CAO course.