dcsimg

Online Bachelors Degree in Computer Programming

Computer programs and software applications drive a large portion of business, commerce and social interaction in today's tech-heavy world. Training in computer programming can help you land one of the tens of thousands of emerging positions in the software industry.

Earning bachelor's degrees in computer programming

Computer programmers typically earn degrees in information systems, mathematics or computer science. Here are some subjects you can expect:

  1. Database management systems
  2. Enterprise software architecture
  3. Human-computer interaction
  4. Information systems security
  5. Object-oriented data structures and algorithms

Bachelor's degrees in computer programming cover advanced mathematics, probability and statistics. Undergraduate general education classes in the humanities and the social sciences can build important skills for communication and collaboration in the workplace. If you plan to work in corporate enterprise environments, it's beneficial to study business, accounting and management information systems alongside your degree requirements.

Computer programming job outlook

With training in computer programming, you can seek a variety of job roles in the IT market. Most positions require a four-year bachelor's degree, but some coding jobs are available to professionals with two-year degrees and job experience. Programmers write code and script to create programs, often following specifications from software developers. Programmers may help developers analyze user needs and design software to meet those needs.

Computer programmers earned a median yearly wage of $71,380 in 2010, according to the Bureau of Labor Statistics. This field is expected to grow by 12 percent, which is about as fast as average.

Application and system software developers saw median annual salaries of $90,530 in 2010. The BLS projects 2010-2020 employment growth of 30 percent, which is much faster than the U.S. average and should create nearly 300,000 jobs. Developers often work for computer systems design services firms or software publishers, and long hours are common in the profession.

Beyond bachelor's degrees in computer programming

Programmers aiming to join the managerial staff of an enterprise usually take post-graduate work in business or project management. Those who wish to continue a pure tech path might pursue a master's degree in systems administration or database architecture.

Some students earn their computer programming degrees online, allowing them to gain skills in the field without the time and travel commitments of enrollment in a brick-and-mortar university. Web-based studies can help working professionals maintain their current responsibilities while continuing their education.

Featured Online Computer Programming Degree 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.

Searching Searching ...

Matching School Ads
1 Program(s) Found
  • There's still time to apply to Grand Canyon University and pursue your education. Learn more today!
  • Study on your schedule - GCU offers many programs 100% online to fit your busy lifestyle.
  • GCU offers a variety of opportunities to reduce the cost of furthering your education. Campus students may qualify for scholarships, while online students can take part in limited special offers.
  • A regionally accredited university, GCU also holds specialized accreditations and approvals for some of our core program offerings.
  • Degrees in business, education, nursing, humanities and social sciences, theology and more. Find the degree that fits you.
  • Talk to us today to learn more about financial aid and start dates!
Good for Working Adults
  • Accredited
  • Online Courses
  • Flexible Scheduling
  • Accelerated Programs
  • Financial Aid
  • Transferable Credits
2 Program(s) Found

About Capella University

An accredited online university, Capella University offers bachelor’s, master’s/MBA, doctoral, and certificate programs designed to take you to the forefront of your profession. Our competency-based curriculum delivers both foundational knowledge and real-world skills, so that what you’re learning in your courses is immediately applicable to your career goals.

  • Online Courses
  • Financial Aid
  • Transferable Credits
1 Program(s) Found
  • Online and on-campus programs include Cloud Technologies (BS), Mobile Development (BS), and Web Design and Development (BS)
  • Curriculum designed to prepare students for a career in tech by immersing students in a project-based learning environment
  • Students can learn how to manage cloud technology or gain coding skills for apps, websites, and software
  • Full Sail offers accelerated programs, so a degree that would normally take four years takes 24 months on average
  • Online Courses
1 Program(s) Found
  • Designated as a 2015 Military Friendly® School by Victory Media, publishers of G.I. Jobs®.
  • Each program is designed to instill the knowledge, ethical values, and interpersonal skills of professional practice and to foster values of social responsibility.
  • Offers several flexible learning options, including a blended format that combines campus and online learning.
  • Several scholarship opportunities are available for students who qualify.
Good for Working Adults
  • Online Courses
  • Flexible Scheduling
  • Financial Aid
  • Transferable Credits
1 Program(s) Found
  • Online Bachelor's programs include BBA, Criminal Justice, Psychology, IT, Healthcare Management & Public Health
  • Over 115 years of delivering quality education and personalized attention to students
  • Provide a range of campus experiences and services online including advising, tutoring, student community, and career services
  • Give students and alumni access to career assistants who help with resumes, cover letters, job hunting, and more.
Good for Working Adults
  • Online Courses
  • Flexible Scheduling
  • Financial Aid
  • Transferable Credits
Bachelors Computer Degrees
Online Degree Programs