Many engineering students have a hard time covering the varied topics in their course, especially du....