Hello mrhunte
I hope I am getting this right. You are majoring in assosciate degree in science and also you are taking computer classes as elective , since you are planning to work in Java or Unix. I am afraid, you wouldn't be able to take advantage of the STEM rule . Please see below
( to qualify under STEM you need to have more thane one major one with stem and others with non-stem. having a minor degree or elective wont' qualify under the STEM) . I hope this answers your question.)
Per the information on the followging document http://www.uscis.gov/files/article/supplemental_opt_052308.pdf
Can a student with a dual major qualify for the STEM OPT extension based on one of the degree programs?
Can a student qualify for the STEM OPT extension based on the student’s minor?