The Importance of Logic for Computer and Electrical Engineers
Trefwoorden:
Education in the fields of engineering and computer science;, IEEE; Student retention; AttritioSamenvatting
Undergraduates majoring in computing disciplines, such as electrical engineering (EE), computer engineering (CE), and computer science (CS), should be required to take a course in logic, and specifically mathematical logic. This is supported by three
main points: 1) the integral role of logic in the development of computers, 2) research demonstrating that students who possess strong logical thinking abilities outperform their peers in subjects like mathematics and programming, and 3) the qualities that employers value most in candidates. The authors also think that pupils, particularly those from under-represented groups, would retain more information if they are taught reasoning clearly. The results show that logic education is important for STEM (science, technology, engineering, and mathematics) areas in general, not only computers.