Web Programming and Design

Study mode:On campus Study type:Full-time Languages: English
Foreign:$ 44.2 k / Year(s) Deadline: Nov 1, 2026
94 place StudyQA ranking:8490 Duration:4 years

Photos of university / #lifeatpurdue

Before most websites and mobile applications are launched, there is a vast amount of planning, programming and testing that takes place. When you study web programming and design, you will gain expertise in all aspects of this development process.

The courses in the web programming and design major help you answer development questions and design a final product that is functional, secure, and user-friendly. From PHP and open source MySQL to the Microsoft and ASP environments, you will gain a broad spectrum of programming capabilities and concepts that will allow you to prosper and adapt in this constantly changing industry.

The Purdue Polytechnic Institute is one of 10 academic colleges at Purdue University. The Polytechnic specializes in team-based labs where you’ll test ideas, take things apart and put them back together — only better. You’ll learn side-by-side with professors who have worked in the industry and thrive on combining theory, imagination and real-world application. In this innovative environment, you'll learn by doing - gaining deep technical knowledge and applied skills in your chosen discipline coupled with problem-solving, critical-thinking, communication and leadership skills employers desire.

Departmental/Program Major Courses (41 credits)


Required Major Courses (32 credits)


  • CGT 10101 - Foundations Of Computer Graphics Technology
  • CGT 11600 - Geometric Modeling For Visualization And Communication
  • CGT 11800 - Fundamentals Of Imaging Technology
  • CGT 14100 - Internet Foundations Technologies And Development
  • CGT 21500 - Computer Graphics Programming I
  • CGT 25600 - Principles Of User Experience Design
  • CGT 35300 - Principles Of Interactive And Dynamic Media
  • CGT 35600 - Web Programming, Development And Data Integration
  • CGT 45600 - Advanced Web Programming, Development And Data Integration

Major Selectives* ‐ Select 3 of the following courses (9 credits)

  • CGT Selective - Credit Hours: 3.00
  • CGT Selective - Credit Hours: 3.00
  • CGT Selective - Credit Hours: 3.00

Other Departmental/Program Course Requirements (64 credits)


  • COM 11400 - Fundamentals Of Speech Communication (satisfies Oral Communication for core)
  • ECON 21000 - Principles Of Economics (satisfies Human Culture Behavior/Social Science for core)
  • ENGL 10600 - First-Year Composition (satisfies Written Communication for core) or
  • ENGL 10800 - Accelerated First-Year Composition (satisfies Written Communication for core)
  • MA 15800 - Precalculus- Functions And Trigonometry (satisfies Quantitative Reasoning Selective for core)
  • MA 16010 - Applied Calculus I (satisfies Quantitative Reasoning Selective for core)
  • MGMT 45500 - Legal Background For Business I
  • PHYS 21800 - General Physics (satisfies Science Selective for core)
  • PSY 12000 - Elementary Psychology (satisfies Human Culture Behavioral/Social Science for core)
  • TECH 12000 - Design Thinking In Technology (satisfies Information Literacy AND Science, Technology & Society Selective for core)
  • Human Cultures (satisfies Humanities for Core)- Credit Hours: 3.00
  • Humanities Elective - Credit Hours: 6.00
  • Science Selective (satisfies Science Selective for Core) - Credit Hours: 3.00
  • Advanced English Selective - Credit Hours: 3.00
  • Statistics Selective - Credit Hours: 3.00
  • Communication Selective - Credit Hours: 3.00
  • Management Selective - Credit Hours: 3.00
  • CGT Global Selective - Credit Hours: 3.00
  • Technical Electives - Credit Hours: 9.00

Electives (15 credits)


  • Free Electives - Credit Hours: 15.00

University Core Requirements


  • Human Cultures Humanities
  • Human Cultures Behavioral/Social Science
  • Information Literacy
  • Science #1
  • Science #2
  • Science, Technology, and Society
  • Written Communication
  • Oral Communication
  • Quantitative Reasoning
  • All applicants must graduate from high school or have successfully completed their state’s high school equivalency requirements and Indiana residents are given preference.
  • $60 Application Fee
  • Original or attested copies of all transcripts, diplomas, mark sheets and certificates from all secondary and post-secondary schools attended. 
  • SAT or ACT scores with writing is strongly encouraged for international citizens. International citizens who submit an exceptional SAT Evidence-Based Reading and Writing(new), SAT Critical Reading(old), or ACT English score may be exempt from submitting additional scores. Generally, an exceptional score is within the top 15 percentile
  • Proof of English Proficiency
  • Though not required, a letter of recommendation is strongly encouraged, especially for students eligible to be considered for scholarships, for the Honors College or for those who are applying to highly competitive programs.

The Web Programming and Design program at Purdue University - West Lafayette offers a comprehensive financial aid package to support enrolled students in managing the costs of their education. Prospective students are encouraged to explore multiple sources of funding, including federal and state grants, institutional scholarships, work-study opportunities, and private loans. Purdue University participates in the Federal Pell Grant program, which provides need-based grants to undergraduate students demonstrating financial need. Additionally, students can apply for federal Supplemental Educational Opportunity Grants (SEOG) and federal work-study positions, allowing them to earn income while gaining practical experience related to their field of study.

The university also offers various scholarships specifically tailored for students pursuing programs in computer science, informatics, and related disciplines, which may include the Web Programming and Design major. These scholarships are often merit-based and can significantly reduce the overall cost of obtaining a degree. Students are encouraged to complete the Free Application for Federal Student Aid (FAFSA) early to determine their eligibility for federal financial aid programs.

In terms of institutional aid, Purdue's financial aid office provides personalized counseling and resources to help students plan their finances effectively. The university also offers payment plans and you can explore private loans as a last resort; however, students are advised to compare terms carefully and borrow responsibly.

Students are also encouraged to look into external scholarship opportunities from industry organizations, technology companies, and community foundations that support students in STEM fields. Many employers also offer tuition reimbursement programs for employees pursuing relevant degrees.

Overall, the financial support system at Purdue University aims to make higher education accessible and affordable for students undertaking the Web Programming and Design program. Detailed information about specific scholarships, grants, and loan options can be obtained directly from the university's financial aid office or through the official Purdue University website. It is recommended that students begin their financial planning early and maintain regular communication with university officials to ensure they are aware of all available assistance options throughout their academic journey.

Web Programming and Design at Purdue University offers students comprehensive education and practical skills in the development of web-based applications and digital interfaces. The program covers a broad spectrum of topics including HTML, CSS, JavaScript, user experience design, and server-side programming, preparing graduates for careers in web development, user interface design, and digital media. Students learn to create responsive, accessible, and visually appealing websites and applications, integrating modern frameworks and tools such as React, Angular, and Node.js. The curriculum emphasizes both technical proficiency and creative problem-solving, ensuring students are equipped to address real-world challenges in the rapidly evolving digital landscape. In addition to core programming and design courses, students gain knowledge in project management, digital marketing, and the principles of effective web communication. The program often involves hands-on projects, internships, and collaboration with industry partners, which enhance practical skills and professional readiness. Graduates of the program are prepared to enter the workforce as web developers, front-end or back-end programmers, UI/UX designers, or digital product managers. Purdue’s strong emphasis on experiential learning, combined with state-of-the-art facilities and faculty expertise, provides an enriching educational environment. The program also emphasizes ethical considerations and the importance of inclusive design in creating web applications that are accessible to diverse users. Overall, the Web Programming and Design program at Purdue University aims to produce well-rounded professionals capable of designing innovative digital solutions and contributing effectively to the technology-driven economy.

Similar programs:
Study mode:On campus Languages: English
Local:$ 20.6 k / Year(s) Foreign:$ 30.1 k / Year(s)
Deadline: Nov 18, 2026 1 place StudyQA ranking: 8339
Study mode:On campus Languages: English
Local:$ 2.35 k Foreign:$ 11 k
Deadline: Apr 1, 2026 StudyQA ranking: 9019
Study mode:Online Languages: English
Local:$ 8.04 k / Year(s) Foreign:$ 8.04 k / Year(s)
StudyQA ranking: 13495
Study mode:On campus Languages: English
Local:$ 19.3 k / Year(s) Foreign:$ 19.3 k / Year(s)
Deadline: Dec 12, 2026 59 place StudyQA ranking: 11435
Study mode:On campus Languages: English
Local:$ 11.3 k / Year(s) Foreign:$ 16.7 k / Year(s)
Deadline: Sep 1, 2026 601–800 place StudyQA ranking: 9662
Study mode:On campus Languages: English
Local:$ 21.1 k / Year(s) Foreign:$ 21.1 k / Year(s)
Deadline: Mar 1, 2026 27 place StudyQA ranking: 9584
Study mode:On campus Languages: English
Local:$ 13.5 k / Year(s) Foreign:$ 36.5 k / Year(s)
Deadline: May 28, 2026 11 place StudyQA ranking: 11118