June 15, 2019
June 15, 2019
June 19, 2019
Should “Python for Engineers” be a Course Taught to Freshmen Engineering Majors in USA and Abroad?
Abstract Most engineering freshmen have very little or no background in programming. In the first year of college, engineering students are taught the basics of programming, so they can apply their computing skills for their other engineering courses subsequently. Python is an open source software that has recently gained popularity among engineers. Part of the reason for its popularity is the language versatility and powerful analysis packages such as Numpy and Scipy.
In the context of teaching, Python provides four advantages over MATLAB: (1) Python is a free software that can be used in all colleges worldwide. (2) Python has a clear and intuitive syntax. (3) Python is a general-purpose and object-orientated programming language that supports different coding styles. (4) Python has a small core of commands that makes it an easy programming language for beginners.
This article starts by proposing the course competencies of Python for Engineers as an engineering course for the freshmen. The paper then, highlights the application of Python for several engineering case studies chosen from different engineering courses offered nationally and abroad; cases such as Salt Lake Community College (UT), Des Moines Area Community College (IA), Petroleum University of Technology (Iran), and Ferdowsi University (Mashhad).
Ebrahimzadeh, E., & Safai, N. M. (2019, June), Should “Python for Engineers” be a Course Taught to Freshmen Engineering Majors in the U.S.A. and Abroad? Paper presented at 2019 ASEE Annual Conference & Exposition , Tampa, Florida. 10.18260/1-2--33263
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: © 2019 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