
Here are some tips for selecting schools, based on an analysis comparing each school to all others across dozens of factors:
Schools Concentrating On Computer Programmers
- Focus: For schools with a focus on this career area, look at Rio Salado College, University of Advancing Technology, Arizona State, and Pima Community College.
Fastest Response From Schools
- Request Info: For the fastest information for prospective students, look at the Spotlight schools on this page.
Student Body
- Part-Time: For schools emphasizing part-time studies, consider Arizona State, Northern Arizona University, and University of Arizona.
- Diverse: For a diverse student body, consider Dine College, South Mountain Community College, Arizona Western, and Cochise.
- Adult Learners: For lots of adult learners, consider Yavapai College, Central Arizona, Mohave Community College, and Phoenix College.
School Setting
- Out of State: For geographic diversity, take note of University of Advancing Technology, Embry Riddle - Prescott, University of Arizona, and Northern Arizona University.
- Dorms: For a residential campus environment, take note of Embry Riddle - Prescott, Northern Arizona University, University of Advancing Technology, and Dine College.
Excellence
- SAT: For students with high SAT scores, look at Embry Riddle - Prescott.
- % Accepted: For selective institutions, look at University of Advancing Technology.
- Class Size: For small class sizes, look at Dine College, Embry Riddle - Prescott, University of Arizona, and Northern Arizona University.
Student/Alumnus Reviews of Schools for This Career and State
The University Of Arizona • Tucson, AZ
Studying Linguistics, With Minors In CS And Philosophy (completion in 2005)




• 2/20/2012
"I'm very satisfied with the opportunities presented by my school and with the level of education they provided. I did miss out on the social aspect, with it being such a large school."
Ratings are on a 1-10 scale
| Characteristic | Rating | Comment |
|---|---|---|
| Would Recommend? | yes | I would recommend it for students interested in software development to get a real CS background. If someone is more interested in a 'practical' education to jumpstart their career, CS may not be the program they're looking for. |
| Program Reputation | 9 | I believe my school is rated pretty well for linguistics majors. For CS majors, I think it's fairly well rated as well. |
| Program Quality | 9 | My school is very research oriented. It wasn't hard to get involved in a research program in computer science, which furthered my skills and career opportunities. |
| Instruction | 8 | The instructors were good. However, the courses were not geared toward career preparation. |
| How Difficult | 5 | The course load was not difficult. It was usually just a matter of how much effort you put in as to what grade you got. |
| Hands-On vs. Bookish | Classes were generally more by the book, but usually involved a homework activity of some kind. In general, the style suited me well enough. | |
| Schedule Flexibility | 6 | I don't know how much they offer in terms of online courses now. The school is large enough that when I attended, many classes had evening sessions. |
| Academic Facilities | 8 | Professors and advisors were usually very accessible. CS had a decent lab that anyone attending a CS class could use. |
| Social Life | 5 | I would say the school was average for its size. Being a large school also meant that despite having all the social activities, it felt less social than a smaller school, since you rarely saw the people you knew outside of class. |
| Placement Services | I didn't use my school's job placement service. The only service I used in that respect was having my resume reviewed. | |
| Alumni Network | I haven't had any contact with my school's alumni network. I'm sure it's there, but I haven't experienced much of it. |
Online Course Finder
Find the path to your
education in 3 easy steps.

