59
Views
0
CrossRef citations to date
0
Altmetric
Original Articles

Model Railroading and Computer Fundamentals

Pages 129-139 | Published online: 11 Jun 2007
 

Abstract

Less than one half of one percent of all processors manufactured today end up in computers. The rest are embedded in other devices such as automobiles, airplanes, trains, satellites, and nearly every modern electronic device. Developing software for embedded systems requires a greater knowledge of hardware than developing for a typical desktop application. Despite the great demand for people to develop real-time embedded system software, few universities devote class time to giving students the necessary skills. In this paper I describe a course and stimulating environment for introducing students to this important domain. I make arguments for using real devices rather than simulations and for using a computer-controlled model railroad. I describe the computing and railroad hardware, laboratory assignments, and course project used in my course. Finally, I present a summary of the effectiveness of programming language choice based on an analysis of 13 years of data.

Acknowledgements

Thanks to the many “train course” students for keeping meticulous notes on the mistakes they made over the years. This work is based on an earlier work (McCormick, Citation2005).

Log in via your institution

Log in to Taylor & Francis Online

PDF download + Online access

  • 48 hours access to article PDF & online version
  • Article PDF can be downloaded
  • Article PDF can be printed
USD 53.00 Add to cart

Issue Purchase

  • 30 days online access to complete issue
  • Article PDFs can be downloaded
  • Article PDFs can be printed
USD 539.00 Add to cart

* Local tax will be added as applicable

Related Research

People also read lists articles that other readers of this article have read.

Recommended articles lists articles that we recommend and is powered by our AI driven recommendation engine.

Cited by lists all citing articles based on Crossref citations.
Articles with the Crossref icon will open in a new tab.