The courses in this field hope to provide students with a broad understanding of logic, programming, and basic sciences. The scope of their courses mainly includes knowledge such as mathematics and operational logic, physical sciences, life sciences, environmental sciences, and applied technology, and programming languages. Opportunities to reflect on science and technology innovation from humanities such as history and philosophy are also provided.