S.D.
COLLEGE OF ENGINEERING & TECHNOLOGY, MUZAFFARNAGAR
                                     Department: Computer Science & Engineering
                                    ASSIGNMENT/TUTORIAL
Session: 2024-25                                               Semester:IV
Program: B.Tech                                                Branch: CS/IT
Course :Web Technology                                                     Code: BCS502
Date of Assignment: __________________                 Date of submission: ______________
Course outcomes:
At the end of this course students will demonstrate the ability to:
1.Understand the fundamental concepts of web development, including the history,
protocols, and tools. Apply HTML and XML in the development of web projects
2.Apply CSS for designing and styling web pages, including the use of CSS properties,
styling elements, and advanced techniques for creating responsive web sites.
3.Develop interactive web applications using JavaScript and AJAX, with a focus on
scripting documents, forms, and networking concepts such as internet addressing and
TCP/IP sockets.
4.Design and implement server-side applications using Enterprise Java Beans (EJB) and
Node.js, including the creation of JavaBeans, RESTful APIs, and database operations
with MongoDB
5.Implement web server functionality using Servlets and Java Server Pages (JSP), focusing
on handling HTTP requests, session tracking, and utilizing cust
                                    Assignments-I
                                         LONG ANSWER QUESTIONS
       1.        Discuss web development strategy in brief.
       2.        Explain the protocols governing the web.
       3.        What are the technologies used in web design? What is the role of Scripting languages in web
                 design?
       4.        Which type of essential skills required being a member of web project team?
       5.        What is HTML? Explain the structure of HTML.
____________________
Name & Sign of Faculty
                            S.D.COLLEGE OF ENGINEERING & TECHNOLOGY, MUZAFFARNAGAR
                                Department:         Computer Science & Engineering
                     ASSIGNMENT/TUTORIAL
Session: 2024-25                                          Semester:IV
Program: B.Tech                                           Branch: CS/IT
Course: Web Technology                              Code: BCS502
Date of Assignment: __________________             Date of submission: ______________
Course outcomes:
At the end of this course students will demonstrate the ability to:
1.Understand the fundamental concepts of web development, including the history,
protocols, and tools. Apply HTML and XML in the development of web projects
2.Apply CSS for designing and styling web pages, including the use of CSS properties,
styling elements, and advanced techniques for creating responsive web sites.
3.Develop interactive web applications using JavaScript and AJAX, with a focus on
scripting documents, forms, and networking concepts such as internet addressing and
TCP/IP sockets.
4.Design and implement server-side applications using Enterprise Java Beans (EJB) and
Node.js, including the creation of JavaBeans, RESTful APIs, and database operations
with MongoDB
5.Implement web server functionality using Servlets and Java Server Pages (JSP), focusing
on handling HTTP requests, session tracking, and utilizing cust
                                      Assignments-II
                                     LONG ANSWER QUESTIONS
      1.       What do you mean by Cascading Style sheet (CSS)? What are the advantages and features of
               CSS?
      2.       Describe the role and importance of CSS in web designing.
      3.       What are the CSS frameworks?
      4.       What is XML?
      5.       What is DHTML? Write difference between HTML and DHTML.
____________________
Name & Sign of Faculty
                                 S.D.COLLEGE OF ENGINEERING & TECHNOLOGY, MUZAFFARNAGAR
                                       Department: Computer Science & Engineering
                          ASSIGNMENT/TUTORIAL
Session: 2024-25                                                   Semester:IV
Program: B.Tech                                                    Branch: CS/IT
Course: Web Technology                                       Code: BCS502
Date of Assignment: __________________                      Date of submission: ______________
Course outcomes:
At the end of this course students will demonstrate the ability to:
1.Understand the fundamental concepts of web development, including the history,
protocols, and tools. Apply HTML and XML in the development of web projects
2.Apply CSS for designing and styling web pages, including the use of CSS properties,
styling elements, and advanced techniques for creating responsive web sites.
3.Develop interactive web applications using JavaScript and AJAX, with a focus on
scripting documents, forms, and networking concepts such as internet addressing and
TCP/IP sockets.
4.Design and implement server-side applications using Enterprise Java Beans (EJB) and
Node.js, including the creation of JavaBeans, RESTful APIs, and database operations
with MongoDB
5.Implement web server functionality using Servlets and Java Server Pages (JSP), focusing
on handling HTTP requests, session tracking, and utilizing cust
                                              Assignments-III
                                            LONG ANSWER QUESTIONS
        1.        What is JavaScript? How it works? What are the features of JavaScript?
        2.        What is the difference between Java and JavaScript?
        3.        Write a short note on AJAX.
        4.         Explain IP addressing.
        5.        Write short note on URL
____________________
Name & Sign of Faculty
                                 S.D.COLLEGE OF ENGINEERING & TECHNOLOGY, MUZAFFARNAGAR
                                       Department: Computer Science & Engineering
                            ASSIGNMENT/TUTORIAL
Session: 2024-25                                                   Semester: IV
Program: B.Tech                                                    Branch: CS/IT
Course: Web Technology                                        Code: BCS502
Date of Assignment: __________________                      Date of submission: ______________
Course outcomes:
At the end of this course students will demonstrate the ability to:
1.Understand the fundamental concepts of web development, including the history,
protocols, and tools. Apply HTML and XML in the development of web projects
2.Apply CSS for designing and styling web pages, including the use of CSS properties,
styling elements, and advanced techniques for creating responsive web sites.
3.Develop interactive web applications using JavaScript and AJAX, with a focus on
scripting documents, forms, and networking concepts such as internet addressing and
TCP/IP sockets.
4.Design and implement server-side applications using Enterprise Java Beans (EJB) and
Node.js, including the creation of JavaBeans, RESTful APIs, and database operations
with MongoDB
5.Implement web server functionality using Servlets and Java Server Pages (JSP), focusing
on handling HTTP requests, session tracking, and utilizing cust
                                              Assignments-IV
                                            LONG ANSWER QUESTIONS
        1.        What is EJB? Write the advantages and disadvantages of EJB.
        2.        Explain JavaBeans. Why they are used ?
        3.        Explain Java Bean class properties.
        4.        Explain session beans with its types.
        5.        Describe entity beans with its types.
____________________
Name & Sign of Faculty
                                 S.D.COLLEGE OF ENGINEERING & TECHNOLOGY, MUZAFFARNAGAR
                                 Department Electronics & Communication Engineering
                                       ASSIGNMENT/TUTORIAL
Session: 2024-25                                                   Semester: IV
Program: B.Tech                                                    Branch: CS/IT
Course: Web Technology                                        Code: BCS502
Date of Assignment: __________________                      Date of submission: ______________
Course outcomes:
At the end of this course students will demonstrate the ability to:
1.Understand the fundamental concepts of web development, including the history,
protocols, and tools. Apply HTML and XML in the development of web projects
2.Apply CSS for designing and styling web pages, including the use of CSS properties,
styling elements, and advanced techniques for creating responsive web sites.
3.Develop interactive web applications using JavaScript and AJAX, with a focus on
scripting documents, forms, and networking concepts such as internet addressing and
TCP/IP sockets.
4.Design and implement server-side applications using Enterprise Java Beans (EJB) and
Node.js, including the creation of JavaBeans, RESTful APIs, and database operations
with MongoDB
5.Implement web server functionality using Servlets and Java Server Pages (JSP), focusing
on handling HTTP requests, session tracking, and utilizing cust
                                             Assignments-V
                                            LONG ANSWER QUESTIONS
        1.        What is servlet ? Explain its life cycle. Give its characteristics.
        2.        Write short notes on servlet interface.
        3.        Explain how servlet works.
        4.        What is Java Server Pages technology?
        5.        What do you mean by JSP processing? How JSP pages are handled?
____________________
Name & Sign of Faculty