introductory concepts 330618