Abstract
This article discuss the need of educating logic and set theory for systems development. Our group has been regarding the logic and set theory as the most important elements for educating systems development in university's undergraduate courses. In this paper we situate them as a language to describe the systems structure, address why they are so important, and discuss them with referring the other scholars' claims. Also, the required contents of logic and set theory education will be presented.