Profile of undergraduate software engineering courses: results from a survey

A survey of undergraduate software engineering courses was conducted. The survey covered the issues of course level, course content, course organization, project characteristics and department demographics. The descriptive statistics show that the typical course focuses on the software development life cycle and includes a project intended for actual use. The project is carried out by teams of students, with student leaders. The issues of suitable textbooks, staffing, obtaining suitable software and sources of materials and training for teaching user-interface design surfaced as problem areas.

[1]  Leslie J. Waguespack,et al.  A workbench for project oriented software engineering courses , 1984, SIGSCE '84.

[2]  James S. Collofello Monitoring and evaluating individual team members in a software engineering course , 1985, SIGCSE '85.

[3]  Richard H. Austing,et al.  Curriculum '78: recommendations for the undergraduate program in computer science— a report of the ACM curriculum committee on computer science , 1979, CACM.

[4]  Martin L. Shooman,et al.  The teaching of software engineering , 1983, SIGCSE '83.

[5]  Laura M. Leventhal,et al.  Components of Typical Undergraduate Software Engineering Courses: Results from a Survey , 1987, IEEE Transactions on Software Engineering.

[6]  Roger S. Pressman,et al.  Software Engineering: A Practitioner's Approach , 1982 .

[7]  Doris L. Carver Comparison of techniques in project-based courses , 1985, SIGCSE '85.

[8]  H AustingRichard,et al.  Curriculum '78: recommendations for the undergraduate program in computer science a report of the ACM curriculum committee on computer science , 1979 .

[9]  Guy Lapalme,et al.  An experiment in the use of Ada in course in software engineering , 1986 .

[10]  Ronald S. Lemos Rating the major computing periodicals on readability , 1985, CACM.

[11]  Scott N. Woodfield,et al.  A project-unified software engineering course sequence , 1982, SIGCSE '82.

[12]  Leland L. Beck,et al.  A Survey of Software Engineering Practice: Tools, Methods, and Results , 1983, IEEE Transactions on Software Engineering.

[13]  Scott N. Woodfield,et al.  Some insights and experiences in teaching team project courses , 1983, SIGCSE '83.

[14]  Lawrence J. Mazlack Using a sales incentive technique in a first course in software engineering , 1981, SIGCSE '81.

[15]  Guy Lapalme,et al.  An experiment in the use of Ada in course in software engineering , 1986, SIGCSE.

[16]  Douglas D. Bickerstaff The evolution of a project oriented course in software development , 1985, SIGCSE '85.

[17]  Richard E. Fairley,et al.  Software engineering concepts , 1985, McGraw-Hill series in software engineering and technology.

[18]  K. Webb,et al.  Obtaining Citizen Feedback: The Application of Citizen Surveys to Local Governments. , 1973 .

[19]  Sallie Henry A project oriented course on software engineering , 1983, SIGCSE '83.