Description
This is the second course in the software development laboratory sequence, in which students work on large-scale software projects. As students develop their individual and team skills, they can take on additional roles and responsibilities on a project team or in laboratory staff positions.
Prerequisites
Materials
Required:- Introduction to the Team Software Process (SEI Series in Software Engineering) Watts S. Humphrey, Addison-Wesley, 2000
- Notebook computer required
Program Outcomes Containing SE 3092
Course Learning Outcomes
Upon successful completion of this course, the student will:
- be able to apply software engineering practices and tools to the development of significant software components and systems
- be able to work within a defined software process and to contribute actively to its improvement
- be able to work in a small team with designated member roles, and to contribute to the overall success of a small software development organization
- be able to plan and track project activities, identify risks, evaluate alternative courses of action, and manage contingencies
- be able to communicate project and process information in written and oral form
- be able to research and apply independently learned knowledge and skills to the development of software components and systems.
Course Topics
- Team work on development projects and staff assignments (10 classes)
Prerequisites by topic
- Proficiency in software development using object-oriented design techniques, design patterns, and algorithms.
- Proficiency in the use of a team software process.
- Familiarity with software development laboratory practice and process.
Laboratory topics
- Team work on development projects and staff assignments (10 sessions)
Course topics by day
ACCE content
| General Education |
Math & Science |
Business & Mgmt. |
Construction | Construction Science |
| 0 | 0 | 0 | 0 | 0 |
ABET/EAC content
| Engineering topics |
Design |
General education |
Math/Science | Other |
| 3 | 33% |
0 | 0 | 0 |
ABET/TAC content
| Communications |
Math & Science |
HU/SS |
Tech Content | Other |
| 0 | 0 | 0 | 0 | 0 |
Coordinator
Mark Hornick, Assistant Professor
Last review
Deepti Suri
on Oct 15, 2007
Last update
Deepti Suri
on Oct 15, 2007