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