Original: Artificial development, an area of computer science and engineering
Simplified: Engineering