Examining science and engineering students' attitudes toward computer science · Study