Introducing Software System Course to Engineering Undergraduate Students - An Experience Report