GTU · BE IT · Semester 5

GTU 3151606 Web Development Old Question Papers PDF

Official Gujarat Technological University (GTU) old question papers PDF (Regular & Remedial) and step-by-step solved questions for Web Development across 2023 – 2026 examinations.

7 papers, 2023 – 202670 marks23 to pass2.5 hours
30 questions GTU asked more than onceAsked in 5 of 7 papers: Differentiate between session and cookies.See list

Exam papers

Most repeated questions

30 questions GTU set in two or more of 7 papers, most repeated first. Tap a year to open that paper at the question.

  1. Differentiate between session and cookies.

    3 marksAsked in 5 of 7 papers

    Summer 2026 Q4a OR Summer 2025 Q5b OR Summer 2024 Q5b Winter 2023 Q4b OR Summer 2023 Q4b OR

  2. Write PHP code to perform CRUD operation on Student Database.

    7 marksSame type asked in 4 of 7 papers

    Summer 2026 Q4c Winter 2025 Q5c OR Summer 2025 Q5c OR Winter 2024 Q5c

  3. Write an HTML code to create a Registration form for the student at the time of college admission. Apply following validation using the HTML tags and attributes only.

    7 marksSame type asked in 4 of 7 papers

    Summer 2026 Q2c OR Winter 2024 Q1c Summer 2024 Q2c Summer 2023 Q2c

  4. Show the use of regular expression in JavaScript to validate the email address with example.

    7 marksSame type asked in 4 of 7 papers

    Summer 2025 Q3c Winter 2024 Q3b OR Summer 2024 Q4c Summer 2023 Q3c

  5. Write an HTML Code to generate following table structure. A B C D E F G H I J K L M N O P Q R S T U V W X Y X AA AB AC AD

    7 marksSame type asked in 4 of 7 papers

    Summer 2026 Q2c Winter 2025 Q2c Summer 2025 Q2c Winter 2023 Q2c OR

  6. What is HTTP? Explain HTTP Header with example.

    7 marksAsked in 4 of 7 papers

    Winter 2025 Q1c Summer 2025 Q1a Summer 2024 Q3c OR Winter 2023 Q1a

  7. Describe the role of callbacks in JavaScript functions, illustrating with a simple code snippet.

    3 marksAsked in 4 of 7 papers

    Summer 2026 Q3a Winter 2025 Q4b Summer 2024 Q3b Winter 2023 Q3a OR

  8. Discuss java script alert, prompt, confirm with example.

    3 marksAsked in 4 of 7 papers

    Summer 2025 Q3a OR Winter 2024 Q3a Winter 2023 Q3c Summer 2023 Q3b OR

  9. What is Cascading Style Sheet? Compare inline, embedded and external style sheet with example.

    3 marksAsked in 4 of 7 papers

    Winter 2025 Q3a OR Summer 2024 Q1c Winter 2023 Q2a Summer 2023 Q2c OR

  10. Define term: Boot Strap for CSS

    3 marksAsked in 4 of 7 papers

    Winter 2025 Q3a Summer 2024 Q4a Winter 2023 Q3a Summer 2023 Q1b

Show 20 more repeated questionsHide the 20 more
  1. Create a PHP REST API to perform HTTP GET and DELETE method. Write postman URL to consume that API. Also write necessary database connection code.

    7 marksSame type asked in 3 of 7 papers

    Summer 2026 Q5c OR Summer 2025 Q4b OR Summer 2024 Q2c OR

  2. Write a PHP program to store user registration (user-name, address, Date of Birth, age, pan card, gender) with mysql database.

    7 marksSame type asked in 3 of 7 papers

    Winter 2025 Q5c Summer 2025 Q4c OR Summer 2023 Q4c OR

  3. How many types of list are supported by HTML? Explain each one in brief.

    7 marksAsked in 3 of 7 papers

    Winter 2025 Q2c OR Summer 2024 Q3a OR Summer 2023 Q1c

  4. What is DOM in Java Script? Explain and two DOM manipulation function.

    4 marksAsked in 3 of 7 papers

    Summer 2026 Q4b Summer 2025 Q4c Winter 2023 Q4c

  5. Create an Image Slider using Jquery. There should be at least 5 images.

    4 marksAsked in 3 of 7 papers

    Summer 2026 Q5b OR Winter 2024 Q5b OR Winter 2023 Q5c OR

  6. Discuss Web Security in brief.

    4 marksAsked in 3 of 7 papers

    Winter 2025 Q1b Winter 2023 Q1b Summer 2023 Q2a

  7. What is event handling in Java? Write a Java Script code to change the size of image if mouse cursor is over the image and reduce back to normal when cursor is out.

    4 marksAsked in 3 of 7 papers

    Summer 2026 Q3b Winter 2025 Q4b OR Summer 2023 Q3c OR

  8. State what CORS stands for and its basic purpose.

    3 marksAsked in 3 of 7 papers

    Summer 2026 Q1a Summer 2025 Q2a Summer 2023 Q1a

  9. Write a PHP code using session management to track shopping cart items.

    7 marksAsked in 2 of 7 papers

    Summer 2026 Q1c Summer 2024 Q4c OR

  10. What is CSS Box Model? Write CSS code to implement following output.

    7 marksAsked in 2 of 7 papers

    Summer 2026 Q5c Summer 2025 Q2c OR

  11. Write JavaScript code to parse a JSON file containing student data and display it in an HTML table.

    7 marksSame type asked in 2 of 7 papers

    Summer 2026 Q3c Summer 2025 Q5a

  12. Write java script function to display prime numbers among 1 to 100 using loop.

    7 marksSame type asked in 2 of 7 papers

    Summer 2025 Q3c OR Summer 2024 Q5c

  13. Write a PHP script to upload an image, check its type (e.g., JPEG/PNG), and move it to a directory (Directory name - /usr/student/col1/). Apply size limits (under 2MB) and rename the file uniquely.

    7 marksSame type asked in 2 of 7 papers

    Summer 2026 Q4c OR Winter 2024 Q4b

  14. Explain Class and ID Selector is CSS with examples.

    4 marksAsked in 2 of 7 papers

    Winter 2025 Q3b OR Summer 2024 Q3b OR

  15. Draw and explain architecture of the web browser.

    4 marksAsked in 2 of 7 papers

    Summer 2025 Q1b Summer 2024 Q2b

  16. What is associative array in PHP? Explain with example.

    3 marksAsked in 2 of 7 papers

    Summer 2026 Q4a Summer 2025 Q5a OR

  17. Explain Hidden Fields and Query String.

    3 marksAsked in 2 of 7 papers

    Summer 2026 Q5a Summer 2023 Q5b OR

  18. Difference between Server side programming & Client side programming

    3 marksAsked in 2 of 7 papers

    Winter 2023 Q4a OR Summer 2023 Q3a OR

  19. Define term: AJAX

    3 marksAsked in 2 of 7 papers

    Winter 2025 Q4a OR Summer 2024 Q5a

  20. List and explain different types of array in PHP with example.

    3 marksAsked in 2 of 7 papers

    Winter 2025 Q5a Summer 2023 Q4b

Which branches take this subject

GTU's syllabus lists 3151606 for 1 branch. One set of papers serves all of them.

Semester 5, elective: 1 branch

Information Technology

Other Semester 5 subjects

Common questions

Are these GTU 3151606 Web Development papers valid for both Regular and Remedial exams?

Yes. Gujarat Technological University (GTU) follows the same 70-mark syllabus, exam blueprint, and 23-mark passing cutoff for both Regular and Remedial (ATKT/backlog) examinations. All 7 past exam sessions (2023 – 2026) serve as comprehensive preparation for either attempt.

How can I download GTU 3151606 Web Development old question papers PDF?

You can download official GTU 3151606 original question paper PDFs directly from the table above with 1 click and zero deceptive ads or wait timers. Every paper also includes interactive online questions with AI study prompts.

What is the passing mark for GTU Web Development (3151606)?

The external theory exam carries 70 marks. The minimum passing cutoff is 23 marks (33%). Exam duration is 2.5 hours.

What is the GTU exam pattern for 3151606?

The examination contains 5 main questions of 14 marks each, totaling 70 marks. Questions 2 through 5 provide internal OR choices, typically split into 3-mark, 4-mark, and 7-mark questions.