Career and School Info for Computer Programmers in Michigan



Computer Programmers photo

 

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 Wayne County Community College District, Oakland Community College, Grand Valley State, and Macomb 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 Wayne State, Marygrove, University of Michigan-Flint, and Lake Superior State.
  • Diverse: For a diverse student body, consider Wayne County Community College District, Andrews, Lawrence Technological University, and University of Detroit Mercy.
  • Adult Learners: For lots of adult learners, consider Marygrove, Spring Arbor University, Andrews, and Northwood University.

School Setting

  • Out of State: For geographic diversity, take note of Andrews, Calvin, Baker College, and Kettering.
  • Dorms: For a residential campus environment, take note of Albion, Alma, Hope College, and Olivet College.

Excellence

  • SAT: For students with high SAT scores, look at University of Michigan, Kalamazoo College, Kettering, and Michigan Technological University.
  • % Accepted: For selective institutions, look at Kuyper, Kalamazoo College, University of Michigan, and Lawrence Technological University.
  • Class Size: For small class sizes, look at Andrews, Calvin, Albion, and Hope College.

 

Spotlight Schools Search

1. ZIP Code near where you want to attend school?
2. What subject are you interested in?
3. What degree level are you looking for?
4. Where do you want to attend class? Online Campus Either

Spotlight Michigan Schools Related to This Career

University of Phoenix

  • Locations: Ann Arbor, Clinton Township, East Lansing, Flint, Grand Rapids, Livonia, Portage, Southfield, Troy
  • Programs: One relevant program; click the school name for details.
  • Degrees: Bachelor

ITT Technical Institute

  • Locations: Canton, Swartz Creek, Troy, Wyoming
  • Programs: 8 relevant programs; click the school name for details.
  • Degrees: Associate, Bachelor

See these schools on a map

Study from Anywhere at Online Schools Related to This Career

University of Phoenix Online

  • Programs: 3 relevant programs; click the school name for details.
  • Degrees: Associate, Bachelor, Master

DeVry University Online

  • Programs: 2 relevant programs; click the school name for details.
  • Degrees: Bachelor

Kaplan University

  • Programs: One relevant program; click the school name for details.
  • Degrees: Associate

AIU Online

  • Programs: 2 relevant programs; click the school name for details.
  • Degrees: Bachelor

Colorado Technical University Online

  • Programs: 3 relevant programs; click the school name for details.
  • Degrees: Bachelor, Doctorate

Everest University Online

  • 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:

Wayne State University • Detroit, MI
Studying Computer Science (completion in 1994)

(Overall rating not available)5/7/2011

""

Ratings are on a 1-10 scale

CharacteristicRatingComment
Would Recommend?yesIt is a fairly good school. It allowed me to be competitive in the job market.
Program Reputation4WSU is known fairly well for computer science. It is more of a research based university.
Program Quality8It was a good school close to home. It was in an urban setting with a diverse student body.
InstructionMore than 5 years ago
How Difficult9Programming takes a lot of skill. It also requires a great deal of challenging course work.
Hands-On vs. BookishA lot of programming and computer science coursework was done in labs and on computers. The hands on nature of programming and the widespread availability of computers made this a very hands on program.
Schedule Flexibility9A lot of courses were offered at night. This suited me very well.
Academic Facilities7They had many computer labs. Classrooms were very ample.
Social Life2I did not interact much with other students. Organizations on campus were not really visibly present.
Placement Services5Career planning and support was fairly impersonal. They seemed like they did not really care.
Alumni Network6I have made some contact with other alumni. The school sends me updates occasionally.

Baker College • Auburn Hills, MI
Studying Programming With Java Option (completion in 2010)

8/16/2011

"The school provided me with the education needed to get a job in my chosen career. However it did not follow up with much support after I graduated."

Ratings are on a 1-10 scale

CharacteristicRatingComment
Would Recommend?maybeIt would depend on what their goals are and what their budget for education was. There are better schools out there, but this one was very accessible and affordable.
Program Reputation5It's difficult to rate this one. All I can do is offer my perception of the program contrasted with what I know of other programs.
Program Quality6Baker college's programming courses were adequate, however the technologies they teach are starting to become outdated. They need to update the core technologies they teach to remain a viable school with regards to IT training.
Instruction6The school did prepare me at a very basic level. The programming languages they teach are relevant, however they are not cutting edge. I received a very basic introduction to VB.Net which ended up being a language I use regularly. Had more extensive .Net training been available I would have been better prepared for my first programming job.
How Difficult5The difficulty was not very high. The difficulty was such that I did learn what I needed to. However, it was not such that I needed to apply myself; rather I had to force myself to learn more than was required.
Hands-On vs. BookishIt was a solid mix of book learning and hands on learning and experimentation. There was required reading, but almost all readings involved corresponding practical assignments and activities.
Schedule Flexibility8The flexibility is excellent. They offer classes at all different times throughout the day and week. They also offer complete online programs with accelerated courses available.
Academic Facilities5They provided adequate facilities. Nothing was particularly cutting edge, however they offered everything required to succeed in the courses.
Social Life5I did not participate socially at this school. I attended classes, but did not get involved with any extracurricular activities. I also did not socialize with my classmates.
Placement Services3I never hear from my school in this respect. They did send e-mails regarding job fairs when I first graduated, however I haven't heard anything from the school in many months.
Alumni Network2I rarely hear anything from my school any longer. I'm not even sure they have an alumni network like most schools. I rarely hear from them regarding support or job fairs either.

University Of Michigan-Dearborn • Dearborn, MI
Studying Computer Information Science (CIS) (completion in 2013)

10/10/2011

"I am very satisfied with my school. They provide plenty of help, whether for academic or career reasons."

Ratings are on a 1-10 scale

CharacteristicRatingComment
Would Recommend?yesI would definitely recommend my school to anyone wanting to be a computer programmer or engineer. All of the professors are extremely knowledgeable in their fields of study.
Program Reputation9Being located in Dearborn, my school has many skilled professors that know so much about the field of programming. I feel confident asking them any question.
Program Quality9My school, I believe, is one of the best in the country for engineering and programming majors. My main lab instructor has worked for Ford Motor Company for 30 years and is extremely knowledgeable in many programming languages.
Instruction7With programming, you can only teach so much in the classroom. So much of what you do has to be learned with hands on experience that you learn by building programs yourself.
How Difficult9This type of degree requires a very heavy workload, as it is very math based. Expect to take many math courses and spend long hours on programs.
Hands-On vs. BookishI had many hands on courses later on in my major that were geared towards programming, but my early prereqs were more geared towards book learning.
Schedule Flexibility10U of M Dearborn is very flexible when it comes to class scheduling. I don't believe weekend classes are offered, but classes are offered year round. I have taken many Summer classes.
Academic Facilities9Resources at my school are excellent. We have a 4 story library and a giant science building filled with a giant computer lab, plus many science labs for experiments.
Social Life7There are a huge number of social events on campus, but things like athletics can be somewhat limited. We have a smaller campus.
Placement Services8My school has a great job assistance program. I entered my internship program my junior year and was able to go to many interviews in my field.
Alumni Network10The alumni support has been outstanding. Many of my professors are graduates from years ago, and have plenty of career knowledge to pass down.

University Of Michigan • Ann Arbor, MI
Studying Psychology (completion in 2010)

12/9/2011

"Could have had more fun and got better grades. Pretty satisfied where I am now, though."

Ratings are on a 1-10 scale

CharacteristicRatingComment
Would Recommend?yesYes, although it seems that no matter what degree one gets, knowing people is what matters.
Program Reputation9Seems to be great. People are getting good positions if they pursue them.
Program Quality8As far as research and opportunities go, they existed, but I did not use them. If I had gone with a computer/IT related program, I may be better off now.
Instruction8Professors were good and so were the GSIs. Work was tough but worthwhile.
How Difficult9It definitely was not easy to earn an A. It was easy to get by, though.
Hands-On vs. BookishThe most was book-based, at least in the programs I have been involved in. Very theoretical.
Schedule Flexibility5Not many evening classes. Most everything was during the day and upperclassmen got dibs.
Academic Facilities8Quite good and good hours. Professors can be hard to get a hold of, but when one does, it's great.
Social Life10Lots of clubs and activities. Active campus life and parties.
Placement Services8I am happy that I had an IT job in undergrad. My boss put me in contact with other departments looking for people to fill positions, and I got a job.
Alumni Network10They will not leave me alone, so to say. Lots of opportunities to stay a part of Michigan.
Review your current or past school and help others make better career decisions.