Online Masters Degree in Computer Programming

In addition to being CEO, Bill Gates was the chief software architect in his days at Microsoft. While Gates was a college dropout, today's chief software architects are likely to have advanced technical degrees. High level IT jobs are increasingly competitive as software engineering moves from the PC to hand-held devices and the cloud.

Software development is a field where change is usual, and professional certifications can bring familiarity with updated products and technologies. Master's degrees in computer programming and the latest certifications can boost your qualifications.

Earning master's degrees in computer programming

Graduate programs offer knowledge of best business practices in addition to the technical demands of application and human interfaces. Leadership includes an ability to communicate with colleagues and customers who do not speak the IT language fluently.

Programs for master's degrees in computer programming assume you already are a functional developer. Theoretical issues in programming -- such as the user interface, the application interface and visions of platforms still to come -- are at the heart of your study. But so are fundamentals like these:

  1. Programming languages (what fits where)
  2. Software architecture (how a program is structured)
  3. Prototypes (how to develop the initial product)

If you are on your way to becoming the chief software architect for a startup yet to be named, graduate studies may put together enough ones and zeroes to program a future for you.

Career outlook for computer programming

Computer programmers create code from the instructions and designs of software developers and engineers. With your advanced training, you may progress from coding to development projects. With extensive experience, you could parlay your qualifications into a management role.

The Bureau of Labor Statistics expects job growth for developers to be much faster than average, compared to average growth for programmers and IT managers. Opportunities are foreseen in certain areas of computing, such as applications for mobile devices and health care. The BLS reports these median annual salaries for 2010, shown with the projected increase in employment between 2010 and 2020:

  1. Computer programmers: $71,380; 12 percent
  2. Software developers: $90,530; 30 percent
  3. Computer and information systems managers: $115,780; 18 percent

Software developers work long hours, which can interfere with traditional class schedules. Online degree programs offer anywhere, anytime access so you can continue your current projects while you undertake new academic pursuits.

Featured Online Computer Programming Degree Programs

Refine School Matches
Hide filters
  • SUBJECT Clear All

    See More


    See More



    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
1 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
Masters Computer Degrees
Online Degree Programs