- This paper focuses on introductory computer science courses offered to students not majoring in computer science. In particular, the issues of student motivation and engagement in the course material are the most crucial and they should not be overlooked in the process of course design. This paper presents the results of a study of student perceptions of computer science and