|
| This Article | ||
| ||
| Share | ||
| Bibliographic References | ||
| Add to: | ||
| | ||
| Search | ||
| ||
| ASCII Text | x | ||
| Mark Sherman, Robert L. Drysdale III, "Teaching Software Engineering in a Workstation Environment," IEEE Software, vol. 5, no. 3, pp. 68-76, May/June, 1988. | |||
| BibTex | x | ||
| @article{ 10.1109/52.2026, author = {Mark Sherman and Robert L. Drysdale III}, title = {Teaching Software Engineering in a Workstation Environment}, journal ={IEEE Software}, volume = {5}, number = {3}, issn = {0740-7459}, year = {1988}, pages = {68-76}, doi = {http://doi.ieeecomputersociety.org/10.1109/52.2026}, publisher = {IEEE Computer Society}, address = {Los Alamitos, CA, USA}, } | |||
| RefWorks Procite/RefMan/Endnote | x | ||
| TY - MGZN JO - IEEE Software TI - Teaching Software Engineering in a Workstation Environment IS - 3 SN - 0740-7459 SP68 EP76 EPD - 68-76 A1 - Mark Sherman, A1 - Robert L. Drysdale III, PY - 1988 KW - teaching; software engineering; workstation environment; course; Dartmouth College; networked workstation environment; Apple Macintoshes; graphics; windows; fonts; mice; sound generators; system architecture; data structures; system performance; user interface; programming methodologies; Apple computers; computer science education; educational courses; microcomputer applications; software engineering; user interfaces VL - 5 JA - IEEE Software ER - | |||
DOI Bookmark: http://doi.ieeecomputersociety.org/10.1109/52.2026
A description is given of an undergraduate software-engineering course at Dartmouth College that uses an interactive, graphical, networked workstation environment (implemented on Apple Macintoshes). The student's projects use all the features of this environment, including graphics, windows, fonts, mice, networks, and sound generators. The course covers the technical aspects of building a large system. Class topics include refining the system architecture, evaluating data structures, measuring system performance, selecting a user interface, specifying modules, and comparing programming methodologies. The environment can be implemented on almost any computer, from micros to mainframes.
Index Terms:
teaching; software engineering; workstation environment; course; Dartmouth College; networked workstation environment; Apple Macintoshes; graphics; windows; fonts; mice; sound generators; system architecture; data structures; system performance; user interface; programming methodologies; Apple computers; computer science education; educational courses; microcomputer applications; software engineering; user interfaces
Citation:
Mark Sherman, Robert L. Drysdale III, "Teaching Software Engineering in a Workstation Environment," IEEE Software, vol. 5, no. 3, pp. 68-76, May-June 1988, doi:10.1109/52.2026
Usage of this product signifies your acceptance of the Terms of Use.

