Computer programmers design, write, and test logical structures in order to solve computer problems as well as enhance the usage of computers. They utilize Java programming, C++, HTML, SQL, and Visual Basic languages. Programmers write computer programs according to specifications provided by computer systems analysts and software engineers. read more »
American InterContinental University (AIU) offers a Bachelor’s in Information Technology (BIT) with a concentration in Programming degree program. This program provides students with the skills needed to build dynamic user interfaces and content utilizing data-driven objects. In this program, students learn to extract, modify and insert data through a web interface and how to apply project management principles to software projects, and more. |
|
Strayer University Online offers a Bachelor of Science in Information Systems/Programming degree program. In this program, students learn state-of-the-art computer concepts that prepare them for careers in database management, Web development, programming, and more. Students have the option of choosing concentrations in Computer Security, Database Developer, Database Management, Homeland Security and Information Systems, Internetworking Technology, Networking, Programming, Security Administration, and Web Development. |
![]() |
| Everest University Online offers a B.S. in Computer Information Science/Programming. This program is designed to provide students with the skills needed to develop and manage business computer applications, information systems, databases, and computer networks. The programs include instruction on computer applications, database concepts and applications, spreadsheets, microcomputer operating systems, systems administration, desktop publishing, computer programming and more. |
![]() |
| Kaplan University offers an Associate of Applied Science in Computer Information Systems degree program with specializations in Java, Programming, and more. In this program, students learn how to install and maintain computer and wireless networks, create Java applications, develop Web pages, and troubleshoot hardware and software problems. Kaplan also offers a Bachelor's in Information Technology/Programming. |
| Baker College offers an Associate's degree in Computer Programming program. In this program, students learn how to analyze a variety of software and computer systems, about computer languages, and how to write computer programs. Coursework also includes e-commerce, database instruction, game design, and e-commerce. |
Programming
Concepts
|
These computer programs tell the computer what information it should identify, how to access it, how to process it, what to do, and what equipment to use. Additionally, some programmers utilize computer-assisted software engineering (CASE) tools when automating coding processes.
Generally, there are two categories for those who work in this field—applications programmers and systems programmers. Applications programmers will create programs for a specific job, such as to write a program to track inventory. On the other hand, systems programmers create programs to maintain and control computer systems, database systems, networked systems, etc. The skills required to work in this field does vary from one job to the next. Employers who utilize computer systems for engineering or scientific applications tend to prefer individuals who have degrees in information or computer science, engineering, or mathematics. Overall, employers are quite interested in individuals who possess programming knowledge such as C++ or Java, and other fourth-generation or fifth-generation languages.
As computer programming becomes more complex, the demand in this field will increase for those individuals who are constantly updating their skills. Starting salaries for those with a Bachelor's degree range between $51,000 to $85,000 per year. The overall median salaries for those working in this field averages around $70,000.