Universidad Carlos III de Madrid

Software Development

218-18179

Iowa State Course Substitution

Technical Elective

ME

Course Info

International Credits: 6.0
Converted Credits: 3.5
Country: Spain
Language: English
Course Description:

The objective of the course is to allow the student to deepen in agile development practices that facilitate the achievement of high-quality software components. Functional and structural testing techniques will be learned and applied through automated unit testing in a Test-Driven Development process. The ethical and legal foundations of the Computer Engineering profession will also be introduced. Finally, students will learn code refactoring techniques and apply simple design concepts and design patterns to assign responsibilities.

Review

Evaluated Date:
February 25, 2025
Evaluated:
Paul Schafbuch
Expiration Date:
February 25, 2030