Medical Sciences vs software Engineering?