Negotiating knowledge in systems engineering curriculum design: shaping the present while struggling with the past | IEEE Journals & Magazine | IEEE Xplore