Virtual On line
June 22, 2020
June 22, 2020
June 26, 2021
Required Computer Science Education in BME Undergraduate Programs
Data collected for the Biomedical Engineering Education Summit Meeting in 2019 showed that computer programming was required of undergraduates in biomedical engineering and bioengineering at more than 98% of the 57 accredited BME programs that responded to a survey. This is an increase over an earlier dataset from 2004, reflecting the increased need for engineers to be competent in programming. However, education in computer programming can take many forms, and there has been no attempt previously to understand whether there is any agreement across BME about what type of computing is important. While many universities offer elective courses in computer programming that can expand students’ knowledge, the present project was done to determine the frequency of requiring different types of programming courses, and whether generalizations can be made about the state of undergraduate BME education in this respect. Required computer courses for BME students can be assigned to several categories: 1) MATLAB, 2) object-oriented programming (e.g. Python, C++), 3) programming of microcontrollers for on board sensing or control of electromechanical devices, 4) computer-aided design (CAD), sometimes used in conjunction with programs for additive manufacturing, 5) LabVIEW, and 6) numerical methods and simulations. University websites generally had adequate information about course requirements and sufficient course descriptions to categorize the computing courses, but additional internet resources were also used. The paper reports on computing requirements at all 118 currently accredited biomedical engineering and bioengineering programs. The most prevalent computing skill is MATLAB, which is required by at least 70% of BME programs. About half of that number require a course in an object-oriented programming language. CAD courses are required by 41% of BME programs, and modeling and simulation by 42%. Other categories of computer knowledge are less prevalent. Limitations of these data for understanding computing in BME programs are discussed.
Linsenmeier, R. A. (2020, June), Required Computer Science Education in BME Undergraduate Programs Paper presented at 2020 ASEE Virtual Annual Conference Content Access, Virtual On line . 10.18260/1-2--35147
ASEE holds the copyright on this document. It may be read by the public free of charge. Authors may archive their work on personal websites or in institutional repositories with the following citation: © 2020 American Society for Engineering Education. Other scholars may excerpt or quote from these materials with the same citation. When excerpting or quoting from Conference Proceedings, authors should, in addition to noting the ASEE copyright, list all the original authors and their institutions and name the host city of the conference. - Last updated April 1, 2015