CDIO Syllabus and CDIO Standard suggest that engineering students should acquire fundamental scientific knowledge as the basis of CDIO in order to be able to apply it to disciplinary knowledge and should understand the connections between them. We have been developing an e-learning website of physics visualizing the connections between fundamental and advanced knowledge by using graph drawing. Also we have been developing a self-adaptive e-learning environment that learners can efficiently acquire integrated knowledge by connecting high school and university learning smoothly with hyperlinks on each webpage.