I got my first degree in sociology way back in 2000. Last year, I decided to pursue a second degree in computer science and enrolled at a tiny, private LAC that I chose solely based on low cost. I just completed my first year there and did well, earning a 3.6 GPA. However, I'm not happy at the college and want to transfer. The issue I'm facing is that my CGPA from my prior undergraduate work is low. The better schools require a CGPA of 2.5 for transfer admission and I fall just short at 2.4 even after adding in my current grades (I keep a spreadsheet). Being that I'm looking into state schools (I'm a veteran, so I can pay in-state rates in several states), I won't have the opportunity to explain on applications that I have a serious autoimmune disease that was beginning to manifest way back when, and was not diagnosed until 2004 - four years after I graduated. So, I'm hoping that some of you knowledgeable folks here could point me in the direction of some schools that have solid academics, academic reputations, and that would **put more weight on my current grades** than grades 15+ years old. I'm also open to private universities, but I know transfers don't get a lot of merit aid, etc. Here's some more info that might help: School Size: Medium. Not so small that course rotation is limited to once a year for required/core CS courses. Large enough that a good and interesting selection of elective CS courses are offered every semester. Large enough that there's enough faculty members to teach the courses that need to be taught, including the electives (or why else even list them in the catalog like my current school does). Undergraduate research opportunities, tech recruiters at job fairs, etc. Location: City/Suburban. Proximity to internship sites, Amtrak, airport. I do have a car. Prefer warm climates, but can handle Midwestern and Mid-Atlantic winters. I survived the Catskills' winters in upstate NY, but barely, LOL. I'm from South Carolina, so yeah... don't send me to Rochester or Buffalo, NY or insanely cold places like that. I'll cry real tears, LOL. Reputation: Solid. That's good enough for me. Hooks: Double URM for STEM major (black female), veteran, have a disability. Major: Computer Science w/ minor in Physics OR Physics w/ minor in Computer Science (I have 18 hrs of 300/400 level CS credits, plus Discrete Math which is a 200-level course at my current school; at some schools these 21 credits are enough for a minor already and for others I'm sure I'm pretty close). Engineering Physics if available. One word: Nanotechnology. ETA: Just to keep all my options open, I'm taking the GRE on Monday. Keeping my fingers and toes crossed! Any suggestions? Thanks in advance!