Sfu software systems vs computer science reddit