1987
DOI: 10.1109/tse.1987.232862
|View full text |Cite
|
Sign up to set email alerts
|

Essential Elements of Software Engineering Education Revisited

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
1
1
1

Citation Types

0
12
0

Year Published

1995
1995
2021
2021

Publication Types

Select...
3
3
2

Relationship

0
8

Authors

Journals

citations
Cited by 42 publications
(12 citation statements)
references
References 4 publications
0
12
0
Order By: Relevance
“…Design holds a central position in all software engineering activities, either directly or indirectly; thus, it is essential that software engineering education provides solid and in-depth instruction in design (Freeman, Wasserman, & Fairley, 1976). Software designers have a wide range of tasks, which include prototyping, elaborating processing functions, and defining inputs and outputs.…”
Section: Discussionmentioning
confidence: 99%
“…Design holds a central position in all software engineering activities, either directly or indirectly; thus, it is essential that software engineering education provides solid and in-depth instruction in design (Freeman, Wasserman, & Fairley, 1976). Software designers have a wide range of tasks, which include prototyping, elaborating processing functions, and defining inputs and outputs.…”
Section: Discussionmentioning
confidence: 99%
“…A pioneering paper by Freeman, Wasserman, and Fairley [5] highlighted the need for computing students to not only have strong technical skills, but also problem solving and communication skills. They also pointed out the substantial differences between academic and industrial environments for software developers.…”
Section: Related Workmentioning
confidence: 99%
“…We also decided to implement a version of the software hut [5] described in the Introduction as part of Task 1. The idea was to encourage an element of competition, to allow a degree of creativity since the task was relatively unconstrained and finally to help students view software both from the perspective of a developer and from that of a consumer.…”
Section: Group Project Tasksmentioning
confidence: 99%
“…However, it was not until the late 1970's that the first academic programs in SE were offered. The programs, at masters level, were created at a number of universities in the USA and were based on the results of an effort initiated by the IEEE-Computer Society (IEEE-CS) [8]. Undergraduate courses began to appear in the UK and Australia during the 1980s but did not appear in the US until much later.…”
Section: Introductionmentioning
confidence: 99%