State of Programming and Data Science Preparation in Civil Engineering Undergraduate Curricula
Publication: Journal of Civil Engineering Education
Volume 149, Issue 2
Abstract
Addressing societal issues in civil and environmental engineering increasingly requires skills in data science and programming. To date, there is not much known about the extent students are learning these skills in current civil and environmental engineering curricula. We conducted a survey of accredited civil and environmental engineering departments in the US regarding their current curricula with respect to programming and data science. Our response rate was 41% (power of 0.89 at 0.05 significance level). The results show limited incorporation of the modern data science languages (Java, Python, and R) into civil and environmental curricula, and significant use of MATLAB and spreadsheets. Although department chairs see the value of incorporating modern data science languages and facilitating student experience in the broader data science skills (e.g., understanding privacy issues, etc.) into their curricula, barriers such as faculty knowledge and lack of space in the curricula remain significant hurdles.
Get full access to this article
View all available purchase options and get full access to this article.
Data Availability Statement
All data, models, or code that support the findings of this study are available from the corresponding author upon reasonable request.
Acknowledgments
This work was partially supported by the National Science Foundation, Award 2027678. Any opinions, findings, and conclusions or recommendations expressed in this material are those of the authors and do not necessarily reflect the views of the National Science Foundation.
References
Abudayyeh, O., H. Cai, S. J. Fenves, K. Law, R. O’Neill, and W. Rasdorf. 2004. “Assessment of the computing component of civil engineering education.” J. Comput. Civ. Eng. 18 (3): 187–195. https://doi.org/10.1061/(ASCE)0887-3801(2004)18:3(187).
Bettinger, E. P., and B. T. Long. 2018. “Mass instruction or higher learning? The impact of college class size on student retention and graduation.” Educ. Finance Policy 13 (1): 97–118. https://doi.org/10.1162/edfp_a_00221.
Blei, D. M., and P. Smyth. 2017. “Science and data science.” Proc. Natl. Acad. Sci. U.S.A. 114 (33): 8689–8692. https://doi.org/10.1073/pnas.1702076114.
Burris, V. 2004. “The academic caste system: Prestige hierarchies in PhD exchange networks.” Am. Sociological Rev. 69 (2): 239–264. https://doi.org/10.1177/000312240406900205.
Diette, T. M., and M. Raghav. 2015. “Class size matters: Heterogeneous effects of larger classes on college student learning.” East. Econ. J. 41 (2): 273–283. https://doi.org/10.1057/eej.2014.31.
Enlyft. 2021. “Companies using MATLAB.” Accessed September 21, 2019. https://enlyft.com/tech/products/matlab.
Fowler, D., N. Poling, W. Anthony, J. Morgan, and K. Brumbelow. 2014. “Data-driven curriculum redesign in civil engineering.” In Proc., 2014 IEEE Frontiers in Education Conf. (FIE), 1–9. New York: IEEE. https://doi.org/10.1109/FIE.2014.7044242.
Grigg, N. S., M. E. Criswell, D. G. Fontane, L. Saito, T. J. Siller, and D. K. Sunada. 2004. “Integrated civil engineering curriculum: Five-year review.” J. Civ. Eng. Educ. 130 (3): 160–165. https://doi.org/10.1061/(ASCE)1052-3928(2004)130:3(160).
Grigg, N. S., M. E. Criswell, D. G. Fontane, and T. J. Siller. 2005. “Information technology in civil engineering curriculum.” J. Civ. Eng. Educ. 131 (1): 26–31. https://doi.org/10.1061/(ASCE)1052-3928(2005)131:1(26).
Hendrickson, C., and L. R. Rilett. 2020. “The COVID-19 pandemic and transportation engineering.” J. Transp. Eng. Part A Syst. 146 (7): 01820001. https://doi.org/10.1061/JTEPBS.0000418.
Hering, J. G. 2019. “From slide rule to big data: How data science is changing water science and engineering.” J. Environ. Eng. 145 (8): 02519001. https://doi.org/10.1061/(ASCE)EE.1943-7870.0001578.
Il-Yeol, S., and Y. Zhu. 2016. “Big data and data science: What should we teach?” Expert Syst. 33 (4): 364–373. https://doi.org/10.1111/exsy.12130.
Index | TIOBE—The Software Quality Company. 2021. “TIOBE index for May 2021.” Accessed May 6, 2021. https://www.tiobe.com/tiobe-index/.
Johnson, I. Y. 2010. “Class size and student performance at a public research university: A cross-classified model.” Res. Higher Educ. 51 (8): 701–723. https://doi.org/10.1007/s11162-010-9179-y.
Jona, K., U. Wilensky, L. Trouille, M. S. Horn, K. Orton, D. Weintrop, and E. Beheshti. 2014. “Embedding computational thinking in science, technology, engineering, and math (CT-STEM).” In Proc., Future Directions in Computer Science Education Summit Meeting. Evanston, IL: Northwestern Univ.
Kapliński, O., N. Košeleva, and G. Ropaitė. 2016. “Big data in civil engineering: A state-of-the-art survey.” Eng. Struct. Technol. 8 (4): 165–175. https://doi.org/10.3846/2029882X.2016.1257373.
Katal, A., M. Wazid, and R. H. Goudar. 2013. “Big data: Issues, challenges, tools and Good practices.” In Proc., 2013 6th Int. Conf. on Contemporary Computing (IC3), 404–409. New York: IEEE. https://doi.org/10.1109/IC3.2013.6612229.
Kokkelenberg, E. C., M. Dillon, and S. M. Christy. 2008. “The effects of class size on student grades at a public university.” Econ. Educ. Rev. 27 (2): 221–233. https://doi.org/10.1016/j.econedurev.2006.09.011.
Law, K. H., W. J. Rasdorf, M. Karamouz, and O. Y. Abudayyeh. 1990. “Computing in civil engineering curriculum: Needs and issues.” J. Civ. Eng. Educ. 116 (2): 128–141. https://doi.org/10.1061/(ASCE)1052-3928(1990)116:2(128).
Magoulas, R., and S. Swoyer. 2020. “O’Reilly.” O’Reilly Media. Accessed November 14, 2020. https://www.oreilly.com/radar/oreilly-2020-platform-analysis/.
McAfee, A., E. Brynjolfsson, T. H. Davenport, D. J. Patil, and D. Barton. 2012. “Big data: The management revolution.” Harvard Bus. Rev. 90 (10): 60–68.
Menzies, R., and M. Zarb. 2020. “Professional communication tools in higher education: A case study in implementing slack in the curriculum.” In Proc., Frontiers in Education Conf. (FIE). New York: IEEE. https://doi.org/10.1109/FIE44824.2020.9273906.
Meyer, M. D., and L. J. Jacobs. 2000. “A civil engineering curriculum for the future: The Georgia Tech case.” J. Civ. Eng. Educ. 126 (2): 74–78. https://doi.org/10.1061/(ASCE)1052-3928(2000)126:2(74).
NASEM (National Academies of Sciences, Engineering, and Medicine). 2018. Envisioning the data science discipline: The undergraduate perspective: Interim report. Washington, DC: National Academies Press. https://doi.org/10.17226/24886.
Nehdi, M., and R. Rehan. 2007. “Raising the bar for civil engineering education: Systems thinking approach.” J. Civ. Eng. Educ. 133 (2): 116–125. https://doi.org/10.1061/(ASCE)1052-3928(2007)133:2(116).
Pérez, F., B. E. Granger, and J. D. Hunter. 2011. “Python: An ecosystem for scientific computing.” Comput. Sci. Eng. 13 (2): 13–21. https://doi.org/10.1109/MCSE.2010.119.
PYPL (PopularitY of Programming Language) Index. 2021. “PYPL Index.” Accessed May 6, 2021. https://pypl.github.io/PYPL.html.
Ryan, D. W. 1972. “The internal organization of academic departments.” J. Higher Educ. 43 (6): 464–482. https://doi.org/10.2307/1978894.
Shell, D. F., M. P. Hazley, L.-K. Soh, L. D. Miller, V. Chiriacescu, and E. Ingraham. 2014. “Improving learning of computational thinking using computational creativity exercises in a college CSI computer science course for engineers.” In Proc., Frontiers in Education Conf. (FIE), 1–7. New York: IEEE.
Spaeth, A. D., and R. S. Black. 2012. “Google Docs as a form of collaborative learning.” J. Chem. Educ. 89 (8): 1078–1079. https://doi.org/10.1021/ed200708p.
Troy, C., J. Bruntz, R. Govindaraju, G. Haikal, J. Horn, M. Kelly, M. Schroeder, J. See, and J. C. Tompkins. 2016. “Challenges and opportunities for recruiting students to undergraduate civil engineering programs.” In Proc., 2016 ASEE Annual Conf. & Exposition, 26468. Reston, VA: ASCE. https://doi.org/10.18260/p.26468.
Tuhkala, A., and T. Kärkkäinen. 2018. “Using Slack for computer-mediated communication to support higher education students’ peer interactions during Master’s thesis seminar.” Educ. Inf. Technol. 23 (6): 2379–2397. https://doi.org/10.1007/s10639-018-9722-6.
Wirth, X., N.-J. Jiang, T. da Silva, G. D. Vecchia, J. Evans, E. Romero, and S. K. Bhatia. 2017. “Undergraduate geotechnical engineering education of the 21st century.” J. Civ. Eng. Educ. 143 (3): 02516002. https://doi.org/10.1061/(ASCE)EI.1943-5541.0000317.
Xiong, C., S. Hu, M. Yang, W. Luo, and L. Zhang. 2020. “Mobile device data reveal the dynamics in a positive relationship between human mobility and COVID-19 infections.” Proc. Natl. Acad. Sci. U.S.A. 117 (44): 27087–27089. https://doi.org/10.1073/pnas.2010836117.
Information & Authors
Information
Published In
Copyright
© 2022 American Society of Civil Engineers.
History
Received: Aug 1, 2021
Accepted: Jun 22, 2022
Published online: Nov 16, 2022
Published in print: Apr 1, 2023
Discussion open until: Apr 16, 2023
Authors
Metrics & Citations
Metrics
Citations
Download citation
If you have the appropriate software installed, you can download article citation data to the citation manager of your choice. Simply select your manager software from the list below and click Download.
Cited by
- Kieren H. McCord, Steven K. Ayer, Masoud Gheisari, Yelda Turkan, Ivan Mutis, Glenn Katz, Renate Fruchter, Computing in AEC Education: Hindsight, Insight, and Foresight, Journal of Computing in Civil Engineering, 10.1061/JCCEE5.CPENG-5646, 38, 3, (2024).
- Mary Kay Camarillo, Elizabeth Basha, Engaging Engineering Students through Environmental Data Science, 2023 ASEE Annual Conference & Exposition Proceedings, 10.18260/1-2--43312, (2023).
- Mohammed T. Zaki, Lewis S. Rowles, Donald A. Adjeroh, Kevin D. Orner, A Critical Review of Data Science Applications in Resource Recovery and Carbon Capture from Organic Waste, ACS ES&T Engineering, 10.1021/acsestengg.3c00043, 3, 10, (1424-1467), (2023).