Computer Programming Schools in Alabama

Although Alabama's top industries include Professional, Scientific, and Technical Services and Administrative and Support Services, Alabama offers students the opportunity to pursue higher education in a broad range of disciplines. Computer Programming schools in Alabama can help an aspiring computer programmer gain the wisdom and degree necessary for a successful career. There are 4 computer programming colleges in Alabama from which students can pick the one that best suits their needs. 1 students were reported to have graduated from computer programming programs in Alabama in the 2008-2009 school year.

CitySchoolPrograms Offered
Computer Programming Schools in Bessemer ITT Technical Institute-Bessemer
6270 Park South Drive
Bessemer, AL, 35022
  • Associates in Computer Programming / Programmer
  • Bachelors in Computer Programming / Programmer
Computer Programming Schools in Birmingham Virginia College-Birmingham
488 Palisades Blvd.
Birmingham, AL, 35209
  • Associates in Computer Programming / Programmer
Computer Programming Schools in Madison ITT Technical Institute
9238 Madison Blvd Ste 500
Madison, AL, 35758
  • Associates in Computer Programming / Programmer
  • Bachelors in Computer Programming / Programmer
Computer Programming Schools in Mobile ITT Technical Institute-Mobile
3100 Cottage Hill Rd Bldg 3
Mobile, AL, 36606
  • Associates in Computer Programming / Programmer
  • Bachelors in Computer Programming / Programmer

Computer Programming Salaries in Alabama

City 10th Percentile 25th Percentile 50th Percentile 75th Percentile 90th Percentile Average
Bessemer $44,146.25 $54,172.50 $69,386.25 $85,900.00 $101,627.50 $71,958.75
Birmingham $44,146.25 $54,172.50 $69,386.25 $85,900.00 $101,627.50 $71,958.75
Madison $50,241.11 $63,366.67 $79,495.56 $95,850.00 $114,218.89 $80,155.56
Mobile $38,472.86 $46,742.86 $59,445.71 $74,135.71 $89,985.71 $62,668.57

Computer Programming Jobs in Alabama

Computer Programming Careers

ProfessionSkills RequiredDuties Performed
Computer Hardware Engineer
  • Service Orientation: Actively looking for ways to help people.
  • Operation Monitoring: Watching gauges, dials, or other indicators to make sure a machine is working properly.
  • Negotiation: Bringing others together and trying to reconcile differences.
  • Analyze user needs and recommend appropriate hardware.
  • Provide technical support to designers, marketing and sales departments, suppliers, engineers and other team members throughout the product development and implementation process.
  • Provide training and support to system designers and users.
Computer Software Engineer
  • Management of Personnel Resources: Motivating, developing, and directing people as they work, identifying the best people for the job.
  • Monitoring: Monitoring/Assessing performance of yourself, other individuals, or organizations to make improvements or take corrective action.
  • Repairing: Repairing machines or systems using the needed tools.
  • Develop and direct software system testing and validation procedures, programming, and documentation.
  • Consult with customers about software system design and maintenance.
  • Design, develop and modify software systems, using scientific analysis and mathematical models to predict and measure outcome and consequences of design.
Business Information Systems Administrator
  • Systems Evaluation: Identifying measures or indicators of system performance and the actions needed to improve or correct performance, relative to the goals of the system.
  • Technology Design: Generating or adapting equipment and technology to serve user needs.
  • Equipment Maintenance: Performing routine maintenance on equipment and determining when and what kind of maintenance is needed.
  • Modify computer security files to incorporate new software, correct errors, or change individual access status.
  • Perform risk assessments and execute tests of data processing system to ensure functioning of data processing activities and security measures.
  • Maintain logs related to network functions, as well as maintenance and repair records.

People Will Find This Page Useful When Searching For

  • Computer Programming Degrees in Alabama
  • Associates Degree in Computer Programming in Alabama
  • Bachelors Degree in Computer Programming in Alabama
  • Computer Programming Training in Alabama
  • Computer Programming Classes in Alabama
  • Computer Programming Courses in Alabama