Software reuse and object-oriented software engineering in the undergraduate curriculum
SIGCSE '95 Proceedings of the twenty-sixth SIGCSE technical symposium on Computer science education
Documentation standards in the undergraduate computer science curriculum
SIGCSE '96 Proceedings of the twenty-seventh SIGCSE technical symposium on Computer science education
Using iterative enhancement in undergraduate software engineering courses
SIGCSE '96 Proceedings of the twenty-seventh SIGCSE technical symposium on Computer science education
Laboratory-style teaching of computer science
SIGCSE '90 Proceedings of the twenty-first SIGCSE technical symposium on Computer science education
Software Engineering: A Practitioner's Approach
Software Engineering: A Practitioner's Approach
It ain't broke, so don't fix it [software engineering]
IEEE Software
Reporting about industrial strength software engineering courses for undergraduates
Proceedings of the 24th International Conference on Software Engineering
Learning about software development: should programming always come first?
ACE '04 Proceedings of the Sixth Australasian Conference on Computing Education - Volume 30
Courses for software professionals as two-way communication channels between academia and industry
Proceedings of the 2006 international workshop on Summit on software engineering education
Hi-index | 0.00 |
Teaching provides many challenges. Presenting Software Engineering to students brings a teacher face to face with a most unwieldy subject. Packaging this subject for delivery to adult students in a continuing education setting has proven both rewarding and difficult. This paper attempts to communicate the specific approach used to teach Software Engineering as part of an applied technology program. The context of the course is presented including the program setting, course goals, and student body composition. The specifics of the course are summarized in outline along with a discussion of the content evolution over a four-year period. Extensive coverage of the project workshop portion of the course is also included. Finally, several "lessons learned" are offered for consideration.