Examining the Impact of Mathematics Ancillary Courses on Computational Programming Intelligence of Computer Science Students Using Machine Learning Techniques
IF 2 3区 工程技术Q3 COMPUTER SCIENCE, INTERDISCIPLINARY APPLICATIONS
{"title":"Examining the Impact of Mathematics Ancillary Courses on Computational Programming Intelligence of Computer Science Students Using Machine Learning Techniques","authors":"Emmanuel Chukwudi Ukekwe, Nnamdi Johnson Ezeora, Adaora Angela Obayi, Caroline Ngozi Asogwa, Assumpta Obianuju Ezugwu, Folakemi O. Adegoke, Jude Raiyetumbi, Bashir Tenuche","doi":"10.1002/cae.70054","DOIUrl":null,"url":null,"abstract":"<div>\n \n <p>Mathematics courses make up a good percentage of the undergraduate curriculum in the Computer Science and Engineering discipline. It is however important to ascertain how the mathematics courses impact the programming skills of the students. This article examines the impact of mathematics ancillary courses on the Computational Programming Intelligence (CPI) of Computer Science and Engineering students. Using the results of Computer Science students on mathematics and programming courses for seven (7) sessions, Random forest regression and K-means clustering machine learning models were used to study the relationship between the ancillary courses and their performance in programming courses. A Pearson correlation coefficient was computed to assess the linear relationship between five (5) Mathematics ancillary courses and the programming courses. A significant positive correlation (0.29, 0.27, 0.20, 0.10, and 0.09, <i>p</i> = 0.02) was obtained with Linear algebra having the highest and Mathematical methods the least. Consequently, variable importance results show that linear algebra had the highest impact on CPI while Mathematical methods had the least in the following order (29.11%, 20.39%, 19.80%, 17.15%, and 13.55%). Mostly female students of age range 19–20 were found to have been positively impacted more by the mathematics courses. A curriculum guide was presented based on the findings.</p>\n </div>","PeriodicalId":50643,"journal":{"name":"Computer Applications in Engineering Education","volume":"33 4","pages":""},"PeriodicalIF":2.0000,"publicationDate":"2025-05-27","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"Computer Applications in Engineering Education","FirstCategoryId":"5","ListUrlMain":"https://onlinelibrary.wiley.com/doi/10.1002/cae.70054","RegionNum":3,"RegionCategory":"工程技术","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"Q3","JCRName":"COMPUTER SCIENCE, INTERDISCIPLINARY APPLICATIONS","Score":null,"Total":0}
引用次数: 0
Abstract
Mathematics courses make up a good percentage of the undergraduate curriculum in the Computer Science and Engineering discipline. It is however important to ascertain how the mathematics courses impact the programming skills of the students. This article examines the impact of mathematics ancillary courses on the Computational Programming Intelligence (CPI) of Computer Science and Engineering students. Using the results of Computer Science students on mathematics and programming courses for seven (7) sessions, Random forest regression and K-means clustering machine learning models were used to study the relationship between the ancillary courses and their performance in programming courses. A Pearson correlation coefficient was computed to assess the linear relationship between five (5) Mathematics ancillary courses and the programming courses. A significant positive correlation (0.29, 0.27, 0.20, 0.10, and 0.09, p = 0.02) was obtained with Linear algebra having the highest and Mathematical methods the least. Consequently, variable importance results show that linear algebra had the highest impact on CPI while Mathematical methods had the least in the following order (29.11%, 20.39%, 19.80%, 17.15%, and 13.55%). Mostly female students of age range 19–20 were found to have been positively impacted more by the mathematics courses. A curriculum guide was presented based on the findings.
期刊介绍:
Computer Applications in Engineering Education provides a forum for publishing peer-reviewed timely information on the innovative uses of computers, Internet, and software tools in engineering education. Besides new courses and software tools, the CAE journal covers areas that support the integration of technology-based modules in the engineering curriculum and promotes discussion of the assessment and dissemination issues associated with these new implementation methods.