DocumentCode :
1858223
Title :
The software engineering body of knowledge for professional engineering in Canada
Author :
Dony, R.D. ; Botman, P. ; Briggs, W.E. ; Haggart, R. ; Taylor, P.A.
Author_Institution :
Sch. of Eng., Guelph Univ., Ont., Canada
Volume :
2
fYear :
2002
fDate :
2002
Firstpage :
743
Abstract :
In response to the need to define the academic requirements for licensing professional engineers in Canada, the Canadian Engineering Qualifications Board formed a committee whose mandate was to define the core and supplemental bodies of knowledge for software engineering. Some of the issues and the outcome of the software engineering committee´s deliberations are presented in this paper. After examining a number of inputs including national and provincial examination syllabi and curricula of accredited software engineering programs in Canada, a number of core topic areas were defined. These are: discrete mathematics, data structures and algorithms, software development (includes software engineering process, requirements design, construction, testing, maintenance, and configuration management), system reliability and safety, digital systems, computer architecture, operating systems, file and database, and systems and control. these topics generally match well with the existing examination syllabi and curricula. the supplemental areas are less well-defined and include depth in core subjects, depth in areas of specialization, and breadth in application domains.
Keywords :
accreditation; computer science education; engineering education; professional aspects; software engineering; Canada; Canadian Engineering Qualifications Board; academic requirements; accredited software engineering programs; algorithms; computer architecture; configuration management; control; core subjects; data structures; database; digital systems; discrete mathematics; file; maintenance; national curricula; national examination syllabi; operating systems; professional engineer licensing; provincial curricula; provincial examination syllabi; requirements design; software development; software engineering committee; specialization areas; system reliability; system safety; testing; Algorithm design and analysis; Data structures; Knowledge engineering; Licenses; Mathematics; Process design; Programming; Qualifications; Software algorithms; Software engineering;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Electrical and Computer Engineering, 2002. IEEE CCECE 2002. Canadian Conference on
ISSN :
0840-7789
Print_ISBN :
0-7803-7514-9
Type :
conf
DOI :
10.1109/CCECE.2002.1013034
Filename :
1013034
Link To Document :
بازگشت