<p>What’s your overall GPA? If your major GPA is 2.3, you’re going to have a really difficult time getting admitted to any graduate program.Even excellent GREs aren’t going to offset that level of mediocrity - they’re going to instead raise the inference that you have lots of ability but no interest in actual performance. That combination is not conducive to being admitted to graduate school.</p>
<p>If you like actually building/doing things, you should find a job/internship, start working in the field for a couple years… and then with that record of professional experience, you will have a much more solid foundation from which to apply to graduate programs.</p>
<p>Also, graduate school involves a ton of theory. If you weren’t happy with that in undergraduate work, you’re going to be even less happy going for a master’s or Ph.D.</p>