Effectiveness of e-learning components in building stronger foundation in engineering fundamentals | IEEE Conference Publication | IEEE Xplore