This course is an introduction to software engineering as practiced in commercial software vendor organizations. It is intended to bridge the gap between what students are taught at the University and what professionals need to know to be effective at managing or performing software development in a business setting. The course was commissioned especially for the needs of graduating software engineers by Professor Rose, Chairman of the EE Department.
The practicum consists of an intensive series of seven assignments requiring approximately 3 hours of dedicated time each to complete. The assignments complement the theme of the course in that they encourage students to bring a measure of discipline with regards to process and metrics to programming. The assignments are accompanied by a series of seven one-hour lectures delivered by the practicum supervisor.
Professional Software Development, David A. Penny Manuscript; 2005Your primary reference for the practicum will be
A Discipline for Software Engineering Watts S. Humphrey, Addison-Wesley Professional; 1st edition; 1994; ISBN 0-20-154610-8
Assignments: | 35% | = 7 × 5% each | |
Midterm: | 25% | Oct.31, 6-7, SF1101 | All lecture material to-date, closed book, no aids |
Exam: | 40% | All lecture and practicum material, closed book, no aids |