In CS courses you teach students to be CS scholars so it's normal that you teach the fundamentals to make them achieve that goal. When teaching stuff to a people of different background you need to first ask why, why do you need this and then adapt the curriculum to that.
In CS courses you teach students to be CS scholars so it's normal that you teach the fundamentals to make them achieve that goal. When teaching stuff to a people of different background you need to first ask why, why do you need this and then adapt the curriculum to that.