You also must be willing to dedicate a lot of time to this class as programming is always an extremely time-consuming activity. Students who pass this class are be able to design and implemented complex software solutions using state of the art software engineering techniques. The have working knowledge of UML, source control, and project management. They know how to test and document software. Finally, they are capable of working as part of a software team and develop significant projects under a tight deadline.
All information is posted there.
You will need to create an account in that webite.