I'm not sure about other colleges, but I attend William Penn University in Oskaloosa, IA, and a course like this already exists. It is technically two courses called "Software Engineering Project" and "System Implementation." When I went through it, we went through two cycles of the SDLC and created a dynamic website for the Marion County United Soccer Club using Visual Studio.Net.
I would say that it was a very good experience. Not only did we learn how to interact with our client, but we also had to learn about working together as a team.
I'm not sure about other colleges, but I attend William Penn University in Oskaloosa, IA, and a course like this already exists. It is technically two courses called "Software Engineering Project" and "System Implementation." When I went through it, we went through two cycles of the SDLC and created a dynamic website for the Marion County United Soccer Club using Visual Studio .Net.
I would say that it was a very good experience. Not only did we learn how to interact with our client, but we also had to learn about working together as a team.