Get up to $1,000 in flight credits or grants toward study or internship programs abroad when you apply by January 01, 2025. See our Official Rules for full details.
Developing real software systems is complex; they have various dimensions (usually they are large), they involve several teams (having different backgrounds) collaborating and synchronizing with each other, they need various resources of different types, and their development often starts when the customer requirements are still unclear. A software engineering process refers to the activities performed by software engineers to develop, maintain, and operate software. The main steps of a software engineering process are: analysis of requirements, software design, implementation, testing, and maintenance. Several different software engineering processes exist. They vary mainly in the frequency, role, and order of the application of the above-mentioned steps. This course will cover the main principles of the most common software engineering processes, which are the means to represent, control, and measure the various development activities of software systems.
Vrije Universiteit Amsterdam (VU Amsterdam) awards credits based on the ECTS system. Contact hours listed under a course description may vary due to the combination of lecture-based and independent work required for each course therefore, CEA's recommended credits are based on the ECTS credits assigned by VU Amsterdam. 1 ECTS equals 28 contact hours assigned by VU Amsterdam.
Get a Flight Credit worth up to $1,000 when you apply with code* by January 1, 2025