Software engineering in a first degree
Software engineering in a first degree
- Author(s): Russel Winder ; Charles Easteal ; Robert Cole
- DOI: 10.1049/sej.1987.0017
For access to this article, please select a purchase option:
Buy article PDF
Buy Knowledge Pack
IET members benefit from discounts to all IET publications and free access to E&T Magazine. If you are an IET member, log in to your account and the discounts will automatically be applied.
Thank you
Your recommendation has been sent to your librarian.
- Author(s): Russel Winder 1 ; Charles Easteal 1 ; Robert Cole 2
-
-
View affiliations
-
Affiliations:
1: Department of Computer Science, University College London, London, UK
2: Department of Computer Science, University College London, London, UK
-
Affiliations:
1: Department of Computer Science, University College London, London, UK
- Source:
Volume 2, Issue 4,
July 1987,
p.
133 – 139
DOI: 10.1049/sej.1987.0017 , Print ISSN 0268-6961, Online ISSN 2053-910X
This paper describes the role that software engineering has played in the development of the undergraduate degree in computer science at University College London. The authors discuss their philosophy for teaching software engineering and describe their experiences to date.
Inspec keywords: computer science education; teaching; educational courses; software engineering
Other keywords:
Subjects: Computing education and training
References
-
-
1)
- G.J. Myers . (1975) , Reliable software through composite design.
-
2)
- F.J. Roethlisberger , W.J. Dickson . , Management and the worker.
-
3)
- (1982) , Guide to design structure diagrams for use in program design and other logic applications.
-
4)
- Goguen, J.A., Tardo, J.J.: `An introduction to OBJ: a language for writing and testing formal algebraic program specifications', Proceedings of IEEE Conference on Specifications of Reliable Software, April 1979, Cambridge, MA, USA.
-
5)
- T. Demarco . (1979) , Structured analysis and systems specification.
-
6)
- B. Stroustrup . (1986) , The C++ programming language.
-
7)
- I. Sommerville . (1992) , Software engineering.
-
8)
- B. Cohen , W.T. Harwood , M.I. Jackson . (1986) , The specification of complex systems.
-
9)
- R.S. Pressman . (1992) , Software engineering: a practitioner's approach.
-
10)
- I. Hayes . (1993) , Specification case studies.
-
11)
- H. Abelsom , G.J. Sussman . (1985) , Structure and interpretation of computer programs.
-
12)
- N. Gehani , A.D. McGetterick . (1986) , Software specification techniques.
-
13)
- C.B. Jones . (1980) , Software development: a rigorous approach.
-
14)
- L. MacCallum Stewart . The Software Hut. Computer Bulletin , 1 , 8 - 9
-
15)
- B.W. Kernighan , D.M. Ritchie . (1978) , The C programming language.
-
16)
- C.B. Jones . (1990) , Systematic software development using VDM.
-
17)
- M.A. Jackson . (1975) , Principles of program design.
-
18)
- D. Comer . (1984) , Operating systems: the XING approach.
-
19)
- R.M. Burstall , J.A. Goguen , R.S. Boyer , J. Strothermoore . (1981) An informal introduction to specification using Clear, The correctness problem in computer science.
-
20)
- E. Yourdon , L. Constantine . (1979) , Structured design: fundamentals of a discipline of computer program and systems design.
-
1)