DocumentCode :
869856
Title :
Teaching software engineering in a workstation environment
Author :
Sherman, Mark ; Drysdale, Robert L., III
Author_Institution :
Dartmouth Coll., Hanover, NH, USA
Volume :
5
Issue :
3
fYear :
1988
fDate :
5/1/1988 12:00:00 AM
Firstpage :
68
Lastpage :
76
Abstract :
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.<>
Keywords :
Apple computers; computer science education; educational courses; microcomputer applications; software engineering; user interfaces; Apple Macintoshes; Dartmouth College; course; data structures; fonts; graphics; mice; networked workstation environment; programming methodologies; software engineering; sound generators; system architecture; system performance; teaching; user interface; windows; workstation environment; Buildings; Computer architecture; Computer graphics; Data structures; Education; Educational institutions; Mice; Software engineering; System performance; Workstations;
fLanguage :
English
Journal_Title :
Software, IEEE
Publisher :
ieee
ISSN :
0740-7459
Type :
jour
DOI :
10.1109/52.2026
Filename :
2026
Link To Document :
بازگشت