Software Development

Engineering & Social Sciences Program
Madrid, Spain

Dates: mid Jan 2026 - early Jun 2026

Engineering & Social Sciences

Software Development

Software Development Course Overview

OVERVIEW

CEA CAPA Partner Institution: Universidad Carlos III de Madrid
Location: Madrid, Spain
Primary Subject Area: Computer Sciences
Instruction in: English
Course Code: 18179
Transcript Source: Partner Institution
Course Details: Level 200
Recommended Semester Credits: 3
Contact Hours: 42
Prerequisites: Programming Data structures & Algorithms Software Engineering

DESCRIPTION

1.- Agile Software Development Techniques
1.1.- Software development process
1.2.- Coding Standards
1.3.- Code Collective Ownership
2.- Test Driven Development
2.1.- Principles of Test Driven Development
2.2.- Functional Testing Techniques
2.3.- Estructural Testing Techniques
2.4.- Unit Testing Automation
2.5.- Automated Continuous Integration
3.- Refactoring and Simple Design
3.1.- Refactoring
3.2.- Principles of Software Design
3.3.- Design Patterns for Responsibilities Assignment
4.- Ethic and Legal Issues in the Software Engineering Profession
4.1.- The software engineering profession.
4.2.- The software engineers' code of ethics.


Get a Flight Credit worth up to $500 when you apply with code* by January 1, 2025