System Design For Data Engineering Courses