Learn How to Create a Powerful Website

Web Programming Associate’s Degree and Diploma

Our Web Programming Associate’s Degree and Diploma helps you start your in-demand career in web development where you can turn ideas into functioning programs using code and software tools to create and manipulate web sites and applications.

Through a strong foundation in programming languages ranging from Visual Basic, C++, and C# to Java® and HTML, you gain the knowledge necessary to excel in programming and learn how to successfully work with clients to find creative solutions to today’s business challenges.

Understand Software to Help a Website Stand Out

Understanding programming code is a vital part that the general user will never see. Your Information Systems Management Associate's degree or Diploma curriculum brings you through the software needed to develop websites in a convenient online format or a combination of online and on campus classes.

In preparation for industry-specific certifications (including CIW JavaScript Fundamentals and MCTS .NET Framework Applications), we provide relevant courses and practice exams at no additional cost to you.* Plus, if you have already earned these industry certifications, you may be eligible to receive college credit.

Learn more about our Information Systems Management Associate's degree or Diploma by completing the form on the right or calling us at 888-549-6755. One of our program managers will be happy to answer all your questions.

Program Highlights
  • Prepare for industry-relevant certifications
  • Build a strong foundation in programming languages
  • Earn your degree conveniently online or a combination of online and on campus classes
  • Advanced curriculum delivered by experienced faculty

Web Programming Courses

This well-rounded web programming specialization will give you instruction in the fundamentals of programming, website design, multimedia technologies, visual basic, database design, Java I, PERL/CGI and PHP/MYSQL. We will help you become a back end developer and understand multiple sources of code.

  • Hands-on projects help you create a professional portfolio
  • Earn a variety of valuable industry-specific certifications
  • Waive courses for eligible certifications you already earned
  • Transfer into a School of Technology Bachelor's degree

Sample Course List

In this course students learn how to effectively create web pages using the JavaScript programming language. Students will gain exposure to programming, debugging, and testing web pages created with this language. This course builds upon HTML principles.
Fundamentals of Programming
This course introduces students to the fundamentals of developing well-structured computer programs utilizing a high-level programming language such as C++. Focusing on Object-Oriented Programming techniques, the course provides an understanding of programming constructs such as handlers, loops, conditionals, and variables. Additionally, the use of pseudo-code examples and exercises will allow students to manipulate these constructs without requiring that they have previous experience with program code syntax. A final project is required for the successful completion of this course.
Java I
Students will work with the Java programming language to learn about Java byte-code programs and how they are executed within a Java virtual machine. Students will study class libraries and gain an understanding of how they perform important computing tasks, how they interact with computer hardware and operating systems, and how they handle deficiencies encountered on computing platforms. Concepts such as Graphical User Interfaces, multimedia development, and web programming will be explored as well as the use of Java programming in the development of applications for mobile devices.
Web Programming Capstone
This course summarizes key learning throughout the student's program. Students apply what they have learned by solving a real-world programming problem. This problem-solving exercise encompasses timelines, deadlines, team-building, and communication issues.
Calculate the estimated cost for the degree you are interested in.

Estimated Program Cost

  •   Full Time Part Time
  • Upper Division Credits

    Upper division courses

    Upper Division courses are either listed as 300-400 or 3000-4000 level, depending on the state.

    $299 $310
  • Lower Division Credits

    Lower division courses

    Lower Division courses are either listed as 100-200 or 1000-2000 level, depending on the state.

    $299 $395
  • Estimated Tuition Price

    Estimated Tuition Price

    Price if you are continuously enrolled in your program of study until graduation. Estimated price does not include $150 course resource fee.

  • Grants

    None Partner Success
  • Discounts and Scholarships

    None Corporate Military Scholarship


    Enter your estimated scholarships or awards to calculate how much you could save over the course of your program.

  • Transfer Credits

    How many credits can you transfer?


  • Net. Estimated Price

    Net. Estimated Price

    Price if you are continuously enrolled in your program of study until graduation. Estimated price does not include $150 course resource fee.

See Potential Earnings

For important methodology statements and disclosures regarding the information shown on this page, click here.

Estimated Potential Earnings

If you invested in your degree and started a career as a , the Bureau of Labor Statistics (BLS) states the median yearly salary for this career is . At that rate, your estimated return on investment would be over the course of a lifetime.

A career as a is just one career option you can pursue with your degree. Your income potential can vary based on your specialization or industry, and you should explore all your options to find the career that is right for you.

A Degree Matters

Earning an Associate's or Bachelor's degree—regardless of the field of study—can greatly improve your income potential in today's job market. In fact, according to the BLS, degree holders earn, on average, significantly more than high school diploma holders:

National Average Lifetime Earnings**
Unemployment Rate**
Bachelor's Degree
Associate's Degree
Some College
High School Diploma

**http://www.census.gov/prod/2011pubs/acs-14.pdf, http://www.bls.gov/emp/ep_chart_001.htm

Potential earnings calculated by multiplying median full-time salaries by 40 years http://www.bls.gov/emp/ep_chart_001.htm

What's Your Earnings Potential?

Earning an Associate's or Bachelor's degree-regardless of the field of study-can greatly improve income potential in today's job market. According to the Bureau of Labor Statistics (BLS), here is the salary data for careers our graduates have chosen:

Job Title(s) 10th Percentile Salary 25th Percentile Salary 50th Percentile Salary
Web Developers$33,320$44,550$63,160

Bureau of Labor Statistics, U.S. Department of Labor, 2012-2013 Occupational Outlook Handbook, bls.gov/ooh/

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. Potential earnings calculated by multiplying median full-time salaries by 30 years, bls.gov/emp/ep_chart_001.htm

Salary data includes earnings of June 2012 – March 2013 Rasmussen College graduates who reported salary information, reviewed 12 months after graduation. This data does not specify that each graduate was placed by Rasmussen College in their current position; some graduates find jobs on their own while others maintain previously held employment.

We're Sorry. Salary Estimate Not Available.

Learn Why

At Rasmussen, it is important to us that we provide transparent, up-to-date salary estimates for all our degree programs as reported by our graduates. However, there is insufficient data available for this particular degree program at this time. Please check back, as we are working diligently to publish the updated salary information.

Seamless Transfer Policies

  • Transfer up to 67% of the credits required to complete your degree
  • Credits accepted from nationally and regionally accredited schools
  • Course-by-course evaluation of all courses with a grade of C or higher
  • No expiration of your previously-earned general education and certain degree-specific credits
  • Credit through prior learning, work, and military experience
    • Test out of courses where you can demonstrate specific knowledge
    • Complete advanced placement (AP) exams and achieve a score of 3 or higher
    • Successfully complete college exams (e.g., CLEP, DSST, DANTES, etc.)
    • Successfully submit course waivers for approval from Rasmussen College
    • Submit credits transcribed by the American Council of Education (ACE)
    • Submit a military transcript
  • Transfer all general education courses from your previously earned Associate's or Bachelor's degree, regardless of course of study
  • School of Technology Waivers:
    • Course waivers will be considered for students who have select professional certifications from the Computing Technology Industry Association (CompTIA); Microsoft Certified Technology Specialist (MCTS); Cisco Certified Entry Networking Technician (CCENT); or CIW JavaScript certification.
    • Course waivers will be considered for specific courses within the School of Technology related to the certification.
    • Certifications must have been earned within the last three years.
    • The student's credential will be reviewed, and if the criteria are met, will waive the course requirements and the grades will be posted on the student transcript as a Course Waiver (CW).

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.