
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 Des Moines Area Community College, Kirkwood Community College, Eastern Iowa Community College District, and Iowa State.
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 Iowa State, William Penn University, University of Iowa, and Grand View.
- Diverse: For a diverse student body, consider Morningside College, Drake, Western Iowa Tech Community College, and Grinnell.
- Adult Learners: For lots of adult learners, consider Mount Mercy College and Saint Ambrose University.
School Setting
- Out of State: For geographic diversity, take note of Grinnell, Cornell, Drake, and Dordt.
- Dorms: For a residential campus environment, take note of Waldorf College, Loras, Dordt, and Central College.
Excellence
- SAT: For students with high SAT scores, look at Grinnell, Cornell, University of Iowa, and Iowa State.
- % Accepted: For selective institutions, look at Grinnell, Cornell, Maharishi, and William Penn University.
- Class Size: For small class sizes, look at Grinnell, Loras, Cornell, and Clarke.
Spotlight Schools Search
Spotlight Iowa Schools Related to This Career
- Locations: Des Moines
- Programs: 4 relevant programs; click the school name for details.
- Degrees: Diploma
- Locations: Davenport
- Programs: 2 relevant programs; click the school name for details.
- Degrees: Certificate
Study from Anywhere at Online Schools Related to This Career
- Programs: 3 relevant programs; click the school name for details.
- Degrees: Associate, Bachelor, Master
- Programs: 2 relevant programs; click the school name for details.
- Degrees: Bachelor
- Programs: One relevant program; click the school name for details.
- Degrees: Associate
Colorado Technical University Online
- Programs: 3 relevant programs; click the school name for details.
- Degrees: Bachelor, Doctorate
- Programs: One relevant program; click the school name for details.
- Degrees: Associate, Bachelor
Student/Alumnus Reviews of Schools for This Career and State
Sort Reviews By:Cornell College • Mt. Vernon, IA
Studying Computer Science (completion in 2008)




• 7/26/2011
"I was pretty satisfied with my overall experience. The price was pretty steep, though."
Ratings are on a 1-10 scale
| Characteristic | Rating | Comment |
|---|---|---|
| Would Recommend? | maybe | If someone wanted a liberal arts degree and to pursue another major in addition to computer science, I would recommend it. Otherwise, no. |
| Program Reputation | 5 | Cornell doesn't really have a reputation for computer science. It was the college's smallest department. |
| Program Quality | 8 | It was a great program that let me develop writing skills in addition to technical skills. I would have liked assistance with finding an internship, though. |
| Instruction | 6 | There was really only one outstanding teacher. The others were very boring. |
| How Difficult | 10 | My college was on a one-course-at-a-time program. With programming classes, it was difficult due to having to learn a new language quickly. |
| Hands-On vs. Bookish | It depended a lot on the course. Science courses tended to be hands on while humanities were book oriented. | |
| Schedule Flexibility | 1 | You get to take one course at a time and that's it. It must be on campus, no distance, etc. |
| Academic Facilities | 8 | Cornell had just enough resources, being a small campus. Since there weren't many students, it was easy to find help. |
| Social Life | 10 | I was in a sorority and a few other groups. There was always something to do! |
| Placement Services | 8 | Cornell has a good career services department. They helped me land my first job. |
| Alumni Network | 10 | My college is always in contact with their alumni. There are events all over the country throughout the year. |
Iowa State University • Ames, IA
Studying Computer Engineering (completion in 2006)




• 10/10/2011
"I would definitely go there again if I had to do it over. It's a great school."
Ratings are on a 1-10 scale
| Characteristic | Rating | Comment |
|---|---|---|
| Would Recommend? | yes | I would definitely go there again if I had to do it over. It's a great school. Everyone I know who completed my major got a great job. |
| Program Reputation | 9 | Iowa State is foremost an engineering school. It may not be "nationally" known for that, but it certainly is in the midwest. |
| Program Quality | 9 | I loved all of the computer engineering related classes I took at ISU. I also felt I was really well prepared for my first real job. Part of that was my internship, which ISU was instrumental in helping me find. |
| Instruction | 9 | I felt I was really well prepared for my first real job. I had a good grasp of a lot of different computer engineering related subjects. ISU helped me to get an internship, which also helped. |
| How Difficult | 6 | Things definitely varied over my four years. Sometimes the workload was easy and trivial. Other times it was extremely busy and difficult. The non-computer related engineering courses were fairly difficult as well. |
| Hands-On vs. Bookish | The Computer Engineering curriculum had a lot of hands on work in labs, working with real hardware and what not. But, there could have been more "real world" type of lessons, though. | |
| Schedule Flexibility | 5 | I took classes at "normal" times. 8am-5pm. I can't really speak to weekend or evening options. I never needed them. |
| Academic Facilities | 9 | Pretty much everything was top notch. Computer labs were regularly updated. Buildings were constantly being updated/rebuilt. It's a great campus. |
| Social Life | 10 | Pretty much any kind of activity is available. Sports, religious, academic, major oriented. More options that I knew what to do with. |
| Placement Services | 10 | ISU helped me get an internship which was really the reason I was able to land the job I did. Their engineering career fairs were also awesome. |
| Alumni Network | 5 | It seems fairly good around Iowa. But in other areas it is lacking. For instance, the alumni association doesn't even have a chapter in my state. |








