ソフトウェアこうがく
Meanings
Noun
Computing
1. software engineering
Composed of
engineering