This study investigates how e-learning tools impact student performance in online and campus-based classes. It uses the Technology Acceptance Model as a framework, measuring perceived usefulness, ease of use, computer self-efficacy, computer anxiety, and ability to work independently. The study aims to determine if these factors correlate significantly with the course grade a student achieves.