Using Matlab To Teach The Introductory Computer Programming Course For Engineers
Author(s) -
Asad Azemi
Publication year - 2020
Publication title -
papers on engineering education repository (american society for engineering education)
Language(s) - English
Resource type - Conference proceedings
DOI - 10.18260/1-2--12728
Subject(s) - curriculum , computer science , session (web analytics) , computer programming , matlab , state (computer science) , software engineering , engineering education , mathematics education , programming language , engineering management , world wide web , engineering , mathematics , pedagogy , psychology
The introductory computer-programming course for engineers is usually taught using the C++ programming language. This work describes our current effort to introduce a pilot project, which can be used in an evaluation process by those departments that would like to substitute Matlab for C++. Those who would like to continue the current practice, but are looking for more challenging problems/projects involving Matlab can also use the project outcome. The project, at this time, is not calling for elimination of C++, but merely a reversal of our on-going practice at Penn State; namely, twelve weeks of Matlab and two weeks of C++. A discussion of the advantages and disadvantages of conducting a computer-programming course in this format are included.
Accelerating Research
Robert Robinson Avenue,
Oxford Science Park, Oxford
OX4 4GP, United Kingdom
Address
John Eccles HouseRobert Robinson Avenue,
Oxford Science Park, Oxford
OX4 4GP, United Kingdom