The introduction of software engineering into an electronic engineering curriculum can pose special problems for the lecturer faced with its implementation; foremost of which is ‘what exactly is software engineering when applied to current microprocessor engineering practice?’ This paper aims to answer this and related questions, and hence propose a course syllabus suitable for undergraduate electronic engineers.
Get full access to this article
View all access options for this article.
References
1.
KernighanB. W. and RitchieD. M., The C Programming Language, Prentice-Hall (1978).
2.
VincentG. and GillJ., Software Development Handbook, Texas Instruments (1981).
3.
WinfieldA. F. T., The Complete FORTH, Sigma Technical Press (Jan., 1983).
4.
WalkerG., ‘Toward a structured 6809 assembly language’, Byte (Nov. and Dec., 1981).
5.
HarrisJ. K. and HughesJ. W., ‘Structured programming in assembly language gives efficient object code’, I.E.E. Conference Publ. No. 208 on Trends in On-line Computer Control Systems (1982).
6.
WorrellM., ‘Structured medium-level languages for software engineering’, Diploma Thesis, Department of Electronic Engineering, University of Hull (1983).
7.
LewisT. G., Software Engineering for Micros, Hayden (1979).