Universidad Carlos III de Madrid

Principles of Software Development


Iowa State Course Substitution

ME Technical Elective


Course Info

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

DESCRIPTION OF CONTENTS: PROGRAMME 1.- Ethic and Legal Issues in the Software Engineering Profession 1.1.- The software engineering profession. 1.2.- The software engineers' code of ethics. 2.- Agile Software Development Techniques 2.1.- Pair Programming 2.2.- Coding Standards 2.3.- Code Collective Ownership Página 1 de 2 3.- Test Driven Development 3.1.- Principles of Test Driven Development 3.2.- Functional Testing Techniques 3.3.- Estructural Testing Techniques 3.4.- Unit Testing Automation 3.5.- Automated Continuous Integration 4.- Refactoring and Simple Design 4.1.- Refactoring 4.2.- Principles of Software Design 4.3.- Design Patterns for Responsibilities Assignment




Evaluation Date:
January 13, 2016
Christian Schwartz