
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 Troy University, John C Calhoun State Community College, Jefferson State Community College, and Southern Union State 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 Troy University, University of North Alabama, University of South Alabama, and Alabama State.
- Diverse: For a diverse student body, consider Wallace Community College Dothan, Oakwood University, Talladega College, and James H Faulkner State Community College.
- Adult Learners: For lots of adult learners, consider Athens State, Troy University, J F Drake State, and Chattahoochee Valley Community College.
School Setting
- Out of State: For geographic diversity, take note of Oakwood University, Tuskegee University, Samford University, and Talladega College.
- Dorms: For a residential campus environment, take note of Talladega College, Birmingham Southern, Oakwood University, and Spring Hill College.
Excellence
- SAT: For students with high SAT scores, look at Auburn, Samford University, Birmingham Southern, and UA Hunstville.
- % Accepted: For selective institutions, look at Alabama State, Alabama A & M, Spring Hill College, and Oakwood University.
- Class Size: For small class sizes, look at Birmingham Southern, Tuskegee University, Alabama A & M, and UAB.
Working as a Computer Programmer in Alabama
The primary job of computer programmers is to write programs that have been conceptualized and designed by computer software engineers. They convert the design into a series of logical instructions that can be followed by computers. For the coding process, computer programmers use specific languages like Python, or C++. At times, they may be required to work on existing programs and modify, update, or repair these programs. Read a detailed Computer Programmer job description and schools overview.
The IEEE Computer Society Huntsville, Alabama Chapter offers information about the latest advancements in technology and the various educational and technical activities in Alabama.
State Requirements
Computer programmers in Alabama are not required to meet any state requirements in order to pursue this profession.
Major Industries
The major industries employing computer programmers in Alabama are:
- Computer Systems Design and Related Services
- Architectural and Engineering Services
- Electronics and Appliance Stores
- Insurance Carriers
- Depository Credit Intermediation
- Employment Services
- Colleges and Universities
- Accounting and Bookkeeping Services
- Commercial Goods Merchant Wholesalers
- Data Processing and Related Services
Major Employers
Major employers of computer programmers in Alabama include:
- Auburn University (Colleges and Universities)
- Seimens VDO (Electronics and Appliance Stores)
- CAS Incorporated (Computer Systems Design and Related Services)
- Information Engineering (Architectural and Engineering Services)
- New South Federal Savings Bank (Depository Credit Intermediation)
- Adecco (Employment Services)
- Sun Gard (Data Processing and Related Services)
- Commercial Billing Services (Accounting and Bookkeeping Services)
- Garcy Corporation (Commercial Goods Merchant Wholesalers)
- Health Spring Of Alabama Incorporated (Insurance Carriers)
Spotlight Schools Search
Spotlight Alabama Schools Related to This Career
- Locations: Birmingham, Huntsville
- Programs: 2 relevant programs; click the school name for details.
- Degrees: Bachelor, Certificate, Diploma
- Locations: Birmingham
- Programs: One relevant program; click the school name for details.
- Degrees: Bachelor
- Locations: Bessemer, Madison, Mobile
- Programs: 8 relevant programs; click the school name for details.
- Degrees: Associate, Bachelor
- Locations: Birmingham
- Programs: 3 relevant programs; click the school name for details.
- Degrees: Associate, Bachelor, Diploma
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:University Of Alabama • Huntsville, AL
Studying Computer Engineering (completion in 2004)




• 5/5/2011
"I don't feel as if I missed out on anything and feel pretty well suited for my job. I'd say I was adequately prepared to make my living writing software."
Ratings are on a 1-10 scale
| Characteristic | Rating | Comment |
|---|---|---|
| Would Recommend? | maybe | It's on the other side of the country from me now, which means out of state tuition fees apply. It would be worth researching however. |
| Program Reputation | 8 | Well UAH isn't exactly MIT, but it is very well regarded, in the same light as Ga Tech, but much cheaper due to the low cost of living in Alabama. |
| Program Quality | 9 | I was working full time while I went to school, and they were flexible in that regards. It's also a very progressive course with relevant education (i.e. no FORTRAN classes). |
| Instruction | More than 5 years ago | |
| How Difficult | 3 | I was working as a rather junior code monkey while going to school so it wasn't my first exposure to the concepts being taught. I also had a practical experience base to compare against as well. |
| Hands-On vs. Bookish | They taught some stuff that is just stupid and some that applies in a production environment, but surprisingly little though. I did butt heads with a few instructors who didn't see how not freeing memory could be an issue on an embedded platform. | |
| Schedule Flexibility | 10 | They let me telecommute for some classes and email my work in. That's more common now, but not so much in 04. |
| Academic Facilities | 6 | The library was rather old and still used a paper based card catalog. It could use some work. |
| Social Life | 5 | I have no earthly idea. I was at least 8 years older than my classmates. |
| Placement Services | 5 | I was already employed when I graduated. I've not really heard anything about it. I was much older than my classmates so didn't interact with them much. |
| Alumni Network | 5 | I've had no contact with the school since graduation. I assume it's okay but have no real knowledge. |
Netaji Subhas Institute Of Technology • Delhi, AL
Studying Instrumentation And Control (completion in 2004)




• 10/13/2011
"I learned and improved in many ways and received good employment opportunities."
Ratings are on a 1-10 scale
| Characteristic | Rating | Comment |
|---|---|---|
| Would Recommend? | yes | I would recommend it because of my personal and technical knowledge gains in school. |
| Program Reputation | 8 | People use the network for employment opportunities. Good scope for further studies also. |
| Program Quality | 6 | The subjects we studied are relevant. You had the option to enter into the core branch or IT field. |
| Instruction | 5 | The curriculum could have been upgraded. More practical usage could be added. |
| How Difficult | 5 | I was able to cope with the workload with a little bit of effort. |
| Hands-On vs. Bookish | A few subjects had a good hands on experience while a few had a limited resources for hands on experience. | |
| Schedule Flexibility | 1 | The schedules were totally fixed. |
| Academic Facilities | 8 | New campus, so new labs. New libraries and other infrastructure. |
| Social Life | 8 | Technical fests, hostel parties, class parties and cultural fests etc. happen every semester. |
| Placement Services | 9 | Many top- and average-rated companies visit the campus. |
| Alumni Network | 4 | Online forums are not very active. Missing the latest contact information of people. |










