dcsimg

Online Computer Programming Schools

Computer programmers take software programs designed by software engineers and translate those programs into a language computer can understand. Computer software engineers are predicted to experience job growth of 21 percent -- much faster than the average for all occupations -- between 2008 and 2018, according to the Bureau of Labor Statistics (BLS). Growth is slated to be driven by the creation of 295,000 computer software engineering jobs during that ten year period, to develop applications and e-data processing systems, integrate mobile technology, and safeguard infrastructure.

However, computer programmers face less rosy career prospects; the BLS actually predicts a small decrease in job growth for programmers as outsourcing of jobs and the ability of more and more computer users to write their own programs diminishes demand for experts in the area.

So what should you do to safeguard your computer programming job? The BLS recommends you obtain a bachelor's and if possible a master's degree and computer language certifications. You must also develop strong technical skills, a thorough understanding of the employer's business and programming requirements, and real-time knowledge of changing programming languages and techniques.

Computer Programming School: What to Expect

Computer software engineers must use their creativity and problem-solving skills to design software and communicate ideas clearly to computer programmers. Computer programmers must be strong problem-solvers and, increasingly, must be able to collaborate with software engineers to take on expanded functions such as pinpointing user needs and designing some parts of the programs they code.

In this field, you should earn at least a bachelor's degree. For some jobs you would also need a master's degree. Possible majors include:

  • Computer science
  • Mathematics
  • Information systems

Some students may enter this field by combining accounting or finance education with computer programming courses. You may enhance your computer knowledge through internships and on-the-job training, available in large computer companies and consulting firms, and an MBA. Online computer programming courses may also be available.

Once you graduate from computer programming school, you may pursue continuing education and certifications through employers, software vendors, schools, and professional computing societies. You should also make sure that you have an in-depth understanding of the specific industry you work in. For instance, the BLS explains, engineers working for banks should understand finance, so they can better serve the bank's computing needs.

Career Options for Computer Programming School Graduates

As a computer programmer, you turn designs into instructions a computer can follow. To code, you would use programming languages such as C++ and Java. You could use computer-assisted software engineering (CASE) tools. You may also pursue related careers, including:

  • Database Administration
  • Network and Computer Systems Administration
  • Network Systems and Data Communications Analysis

If you were to become a database administrator, you would create, test, and safeguard databases. As a network and computer systems administrator, you would maintain hardware and software and ensure system availability. Network systems and data communications analysts review the network, recommend the adoption of hardware and software, and link computer and communications systems.

Salary Outlook for Computer Programming School Degree Holders

According to BLS in 2010, the median annual pay of computer programmers stood at $71,380. Computer application software engineers made $85,430 and computer systems software engineers took home $92,430.

There are several career tracks you may want follow to build your salary. Computer programmers can advance to become:

  • Lead programmers
  • Systems programmers
  • Programming or systems analysts
  • Computer software engineers

Engineers may rise to become project managers, information systems managers, and chief information officers. They could also become systems designers and independent consultants on B2B transactions and security and data assurance.

In certain regions in the United States, professionals in this field can also command higher salaries.

Computer Programming Programs

Refine School Matches
Hide filters
  • SUBJECT Clear All

    See More

  • DEGREE

    See More

  • PROGRAM TYPE

  • START TIME

    LOCATION
    Please enter valid US or Canada Zip.
            Results open in new window

            Searching Searching ...

            Matching School Ads
            B.S. in Computer Programming
            • Turn your love of technology into a career in a high-demand, fast-growing field! Why earn your tech degree from GCU?
            • Since 1949, GCU has been a premier private Christian university in Arizona, helping students find their purpose and achieve their potential.
            • Many graduate and undergraduate degree focuses such as: IT, cybersecurity, business analytics, IT management & more.
            • Acquire skills for entry-level positions, learn new skills with the goal to re-career or develop a portfolio of projects to strengthen job candidacy.
            • Courses are available online, evenings and on campus in Phoenix, Arizona. Talk to us to learn about financial aid, start dates and more!
            • Accredited
            • Online Courses
            • Flexible Scheduling
            • Accelerated Programs
            • Financial Aid
            • Transferable Credits
            Web Development Programming Diploma Program
            Platt College , Ontario
            • A Los Angeles-based private college offering programs in medical sciences, legal studies, and graphic design since 1985.
            • Has weekend programs, including certified  veterinary technology, nurse assistant, and hemodialysis technician.
            • Showcases visual communication students’ artwork and design through campus magazine.
            • 3 campuses in Southern California.
            • Accredited by the Accrediting Commission of Career Schools and Colleges (ACCSC).
            Show more [+]
            • Accredited
            • Flexible Scheduling
            • Accelerated Programs
            • Financial Aid
            • Transferable Credits
            Computer Programming (AAS)

            The Secret to Getting Ahead is Getting Started

             

            Congratulations! Your interest in California College San Diego is an important first step toward changing your life. A career-focused degree is the key to a new career with a potentially higher income, better benefits, and more satisfaction.

            Software Development for Creative Technologies (Bachelor of Science)
            • Alumni have appeared in reality competition shows such as Top Chef and Project Runway.
            • Has a team of about 4,000 faculty members focused on helping students tap opportunities in a marketplace driven by ideas.
            • Offers programs in design, media arts, fashion, and culinary.
            • Provides program coordinators who work with students to ensure they have the learning materials, assignments, facilities, and faculty to get the most out of the program.
            • Over 50 campus locations nationwide.
            Show more [+]
            • Flexible Scheduling
            • Financial Aid
            Software Development (Bachelor)

            50 Years of Excellence In Education

            Coleman University is a private non-profit teaching university founded in 1963 and located in San Diego, California. Its undergraduate and graduate programs prepare individuals for technology-focused careers and leadership. As San Diego’s oldest school dedicated to information technology, Coleman University has historically educated a large number of the region’s business-technology professionals.

             

            Post-Bachelor's Certificate in Science, Technology, and International Security Studies

            Founded in 1876, Johns Hopkins University, a top tier research university with campus locations in Maryland and Washington, DC, and online has been dedicated to educating its students and cultivating their capacity for life-long learning, to foster independent and original research, and to bring the benefits of discovery to the world.

            • Online Courses
            B.S. in Computer Information Systems / Computer Networking
            • Ranked among the Best Online Bachelor’s Programs by U.S. News and World Report in 2015.
            • Founded in 1890, it has a campus in Waterbury, CT and offers online degree program in eight-week modules, six times a year.
            • About 800 students are enrolled at the main campus, and about half of them commute.
            • Online courses help make it possible for students to earn a bachelor’s degree in as little as 24 months and a master’s degree in 12-18 months.
            Show more [+]
            • Online Courses
            • Flexible Scheduling
            • Accelerated Programs
            • Financial Aid
            • Transferable Credits
            Master of Science in Computer Science
            • Ranked among the Best Online Bachelor's Programs in 2014 by U.S. News & World Report.
            • Implements a one-to-one teaching model, partnering one student with one faculty member in each course.
            • 100% of faculty members hold doctoral degrees.
            • No physical residency requirements, allowing students to pursue their degree online.
            • Committed to innovation, diversity, excellence, and accountability since its founding in 1996.
            • Offers several programs in business, education, psychology, and more.
            Show more [+]
            • Online Courses
            • Financial Aid
            • Transferable Credits
            Master of Science: Information Technology: Network Design & Security
            • Liberty University's online programs ranked in the top 5 of more than 2,100 online colleges and universities for academic quality, affordability, and accessibility*
            • 100% online programs at associate, bachelor’s, master’s, and doctoral level**
            • No standardized testing if you meet admission requirements
            • Transfer up to 90 credits into an undergraduate degree program
            • Up to 50% of your master’s degree can be transferred in to help you get the most out of your hard work and maximize the credit you previously earned
            Show more [+]
            • Accredited
            • Online Courses
            • Financial Aid
            • Transferable Credits
            Information Systems & Technology: Information Security Studies (MS)
            • Earn your Bachelor in Science in Information Technology - 100% online
            • South University brings over 115 years of tradition and achievement to a supportive, online classroom
            • Courses include IT Security, Software Engineering Fundamentals, Network Administration, and more
            • Study computer programming, network design, software engineering skills and more
            • Online Courses
            • Flexible Scheduling
            • Financial Aid
            • Transferable Credits