Engineering Assignment Success: Key Tips and Resources