If your parents were willing to fill out the FAFSA, UT Dallas could be an option. With your stats, you would likely receive full tuition, fees and $3000/semester for living, but this is not guaranteed. You would need an additional $5000 to $6000 to cover living expenses. With the Direct Loan and working, this would be possible. UTD does have a good CS program.