Launch Your Computer Programming Career

Earn Your Software Application Development Associate’s Degree or Certificate

Our Software Application Development program was designed to help you start your career as a computer software programming professional. Your curriculum includes software design, Java® programming, and application development for handheld devices, including smartphones and mobile media players.

Available completely online, this program offers the flexibility to allow you to continue working in your field, ensuring that as you advance your career, you’ll be getting a degree that fits into your life and your budget. In addition, Associate’s degree students can choose our Flex Choice® option, which allows you to combine faculty-led and self-paced courses to save time and money while pursuing a degree on a schedule that fits your lifestyle. And when you’re ready to advance your education, you can seamlessly transfer your Associate’s degree to complete your Bachelor’s in Computer Science in as few as 18 months.¹

To see how this program can help you achieve your goals:

  • Course plan customized for you
  • Support and financial aid planning
  • Career path guidance with no obligation

Read more about this program
and then request information specific to you

Credentials Offered Graduate In As Few As*
Certificate 12 Months
Associate's 18 Months

Learning Options ()

Affordable Tuition: Now you can save even more on this program. SEE HOW>>

Gain In-Field Programming Skills Employers Seek

Through career-focused curriculum and practical, hands-on opportunities in your courses, you can prepare for a successful computer programming career across a wide range of professional opportunities. Our program is designed to help you gain relevant programming skills employers seek, including:

Program highlights include:

  • Technical Skill Development

    With a focus on the practical side of software development, you gain the technical skills required to fast-track your career.

  • Modern Programming Languages

    Understand modern programming languages that are in high-demand through the industry, such as Java and C++.

  • Problem Solving

    Through hands-on projects, you’ll address business problems and practice developing solutions with technological know-how.

  • Professional Portfolio

    Our curriculum provides many opportunities for hands-on projects, such as developing mobile and desktop apps, so you’ll be able to create a professional portfolio of your work.

Prepare for Industry Certifications

To help enhance your professional resume and broaden your opportunities, you can prepare to earn certifications from industry leaders. Rasmussen College will reimburse you for up to three exam application fees.*

*Rasmussen College will reimburse you any out-of-pocket costs of the application fee for each first attempt of up to three industry certification exams for which you qualify. Should you need to take an exam more than once to receive a passing score, you will be responsible for all subsequent exam application fees. Rasmussen College will provide practice exams and materials when available.

Our Grads Achieve Career Success

Graduates from our School of Technology programs are working for leading employers, including:*

  • Best Buy
  • Citrix
  • Eaton
  • Microsoft
  • Target Corporation
  • Wells Fargo
  • Department of Veterans Affairs
  • Robert Half Technology
  • Verizon Wireless
  • Xerox

115 Years of Successful Graduates

At Rasmussen College, we’ve been dedicated to our mission of preparing students for career success since 1900.

*Employer information reported by Rasmussen College graduates. This list does not constitute an endorsement of Rasmussen College by the organizations shown above. Listing does not guarantee or imply that future employment opportunities at these organizations will be available.

Program Entry Requirements

Entrance requirements at the Rasmussen College School of Technology vary depending on the program. We do not require enrolling student to submit standardized test scores; however, every entrant must have at least a high school diploma or the equivalent.

Ready to Start Your Path in Software Application Development?

Request Personalized Program Information

You'll receive support and financial aid planning, a customized course plan and career path guidance—with no obligation.

Do you have more questions?

How Much Could You Earn as a Computer Software Programmer?

In-Demand Career Options for Your Future

According to the Bureau of Labor Statistics (BLS), earning a degree, regardless of the field of study, can improve income potential.* Here is the average salary and projected job growth for computer science professionals:

Job Title(s) 10th Percentile 25th Percentile 50th Percentile Job Growth (By Year 2022)
Software Developers, Applications$56,310$73,730$95,51023%
Computer Programmers$44,140$59,200$77,5508%

Bureau of Labor Statistics, U.S. Department of Labor, Occupational Employment Statistics, [salary data accessed July 21, 2015] []. Bureau of Labor Statistics, U.S. Department of Labor, Occupational Outlook Handbook, [career information accessed July 21, 2015] []. BLS salary data represents national, averaged earnings for the occupations listed and includes workers at all levels of education and experience. This data does not represent starting salaries. Employment conditions in your area may vary.

How Much Will it Cost?

See how affordable your degree of choice is:

Calculate Your Estimated Degree Cost

We Make College Affordable

At Rasmussen College, we believe higher education should be a successful investment. That’s why we’ve lowered tuition and offer the options you need to make earning your degree even more attainable. See how you can save:

Want to learn more? Consult with a program manager

*For important methodology statements and disclosures regarding the information shown above, click here.

Receive Personalized Information Today

  • Personalized financial aid
  • Customized support services
  • Detailed program plan
  • Attend a no-obiligation Nursing Information Session
  • Meet the Dean of Nursing
  • Enrollment application
  • Personalized financial aid
  • Career path guidance

What would you like to study?

Previous Education

How can we contact you?

Please complete all fields

By requesting information, I authorize Rasmussen College to contact me by email, phone or text message at the number provided.