Online Computer Programming Degree Programs

Computer programming is much more than just a hot job of the moment. The modern world relies on well-crafted, user-friendly software, so a computer programming degree can offer a valuable set of job skills for life.

Duties of a computer programmer vary depending on the project, but common responsibilities include:

  • Using computer languages such as Java, Perl and C++ to write software
  • Building tools to help automate portions of the programming process
  • Creating or utilizing code libraries to simplify the process of writing or editing software code
  • Updating or expanding existing programs to align with shifting user demand
  • Testing programs for bugs

A small percentage of computer programmers have broken into the industry without much formal education, but employers typically prefer to hire candidates who have graduated with at least a bachelor's degree in computer science or a related discipline.

Coursework in Computer Programming Degree Programs

While specific course and curriculum details vary by school, some topics students can expect to study include:

  • Computer and application security
  • Languages such as Python, C++ and C#
  • Database programming and administration
  • Basic signal processing
  • Multiplatform application development
  • Open-source operating systems
  • Statistics

Computer programming degree programs start at the associate level, where fundamental concepts take center stage. Advanced education includes master's degrees in computer programming that can be individually tailored to suit each learner's chosen specialization.

Career Outlook for Computer Programming Professionals

The Bureau of Labor Statistics (BLS) Occupational Outlook Handbook reports that most jobs in information technology are on the rise, and opportunities for computer programmers are no exception.

The IT field is expected to add 28,400 careers in computer programming nationwide between 2012 and 2022. That's an increase of eight percent, about as fast as the average for all careers. According to the BLS, computer programmers earned a median annual salary of $74,280 in 2012.

Computer programming careers are often accessible to applicants with bachelor's degrees, but managers hiring for more competitive positions may prefer candidates with additional education. Depending on their specialization, graduates might also find work as:

  • Software developers, who earned a median annual salary of $93,350 in 2012
  • Network and computer systems administrators, who earned a median annual salary of $72,560 in 2012
  • Information security analysts, who earned a national median wage of $86,170 in 2012

"Computer Programmers," Bureau of Labor Statistics, Occupational Outlook Handbook 2014-15 Edition,
"Software Developers," Bureau of Labor Statistics, Occupational Outlook Handbook 2014-15 Edition,

Pursue your Computer Programming major today…

Searching Searching ...

Matching School Ads
4 Program(s) Found
  • Average class size is 25, allowing for more one-on-one time with instructors.
  • Has a 97% employment rate among available graduates.
  • All  graduates receive Lifetime Employment  Assistance—free and forever.
  • Michigan's largest independent college.
  • Most instructors are working professionals in the fields they teach.
  • Programs are continuously updated to ensure classes are career-relevant and in sync with what's needed in the industry
Show more [+]
  • Online Courses
1 Program(s) Found
  • Features 43 degree programs and more than 142 specializations.
  • Offers several ways to save on tuition, including multiple grant and scholarship opportunities, low-cost credits, accelerated programs, and more.
  • Reduced tuition, transfer credits, and other benefits are available for all military service members and veterans.
  • Allows students to preview a free, one-week mini course to give an accurate impression of the student experience.
  • Accredited by The Higher Learning Commission (HLC) of the North Central Association (NCA).
Show more [+]
  • Online Courses
3 Program(s) Found
  • Online MBA program ranked 6th in the USA by CEO magazine. 
  • In a university-sponsored survey, 4 out of 5 alumni reported being satisfied with their experience.
  • #1 Online School for military veterans according to Military Times.
  • 75,000+ graduates across all industries offer extensive networking opportunities. 
  • My Unique Student Experience (M.U.S.E.) lets students watch, view, read, or hear content. 
  • Smartphone app available for on-the-go learning. 
Show more [+]
  • Online Courses
1 Program(s) Found
  • Now part of the Sanford-Brown network of schools.
  • Degree programs are developed to address current and expected needs of the design, fashion, and media arts and technology industries.
  • Many programs let students combine classes on campus with online courses.
  • Has a Career Services department that offers career development strategy, résumé and cover letter assistance, and more.
Show more [+]
  • Online Courses
2 Program(s) Found
  • Lets undergrad students try classes before paying any tuition.
  • In a 2013 survey, 83% of students said they would recommend the university to others.
  • Most degree-seeking online and campus-based students are adult learners with families and students who work while pursuing higher education.
  • Average class sizes is 18 for undergraduate and 13 for graduate-level courses.
  • Founded in 1937 in Davenport, Iowa as the American Institute of Commerce (AIC).
Show more [+]
  • Online Courses
2 Program(s) Found
  • Recognized in the first Best for Vets: Business Schools list in Military Times Edge magazine’s 2013 “Best for Vets” edition.
  • Offers MUSE (My Unique Student Experience), a content delivery system that gives students the option to watch, view, read or listen to required course materials.
  • Allows students to complete courses at whatever pace they want.
  • A DANTES-affiliated university and member of the Service Members Opportunity Colleges.
  • Offers IntelliPath, a proprietary learning technology that lets students learn at their own pace.
Show more [+]
  • Online Courses
2 Program(s) Found
  • Offers the Start Smart program, where qualifying students pay only $200 each for their first two 3-credit classes.
  • Accredited by the Higher Learning Commission (HLC) of the North Central Association (NCA).
  • Approved A+ rating from the Better Business Bureau (BBB) since 1995.
  • Features numerous online student resources at no extra charge, including an online library, course materials, and real-time tutoring.
  • Courses last 8 weeks and begin monthly.
  • Online Courses