BCS502 Web Technology Syllabus
AKTU B.Tech · 5th Semester · Unit-wise syllabus (effective 2024-25)
BCS502 Web Technology (also written as KCS502) is a subject in Semester 5 of the AKTU B.Tech programme, prescribed by Dr. A.P.J. Abdul Kalam Technical University. It carries 4 credits. The syllabus is divided into 5 units: Introduction and Web Page Designing, CSS, Scripting and Networking, Enterprise Java Bean, Servlets. The complete unit-wise topic list, course outcomes and reference books are given below, taken from the official AKTU syllabus effective from 2024-25.
BCS502 Subject Details
| Subject Code | BCS502 / KCS502 |
|---|---|
| Subject Name | Web Technology |
| University | Dr. A.P.J. Abdul Kalam Technical University (AKTU) |
| Course | B.Tech (Bachelor of Technology) |
| Year / Semester | 3rd Year · 5th Semester |
| Credits | 4 |
| Total Units | 5 |
| Scheme Effective From | 2024-25 |
| Last Verified | 2026-08-17 |
BCS502 Web Technology Unit-Wise Syllabus
Official AKTU syllabus (effective 2024-25) — 5 units.
Unit 1: Introduction · Web Page Designing
Introduction: Introduction and Web Development Strategies, History of Web and Internet, Protocols Governing Web, Writing Web Projects, Connecting to Internet, Introduction to Internet services and tools, Introduction to client-server computing. Web Page Designing: HTML: List, Table, Images, Frames, forms, XML: Document type definition (DTD), XML schemes, Object Models, presenting and using XML, Using XML Processors: DOM and SAX.
Unit 2: CSS
CSS: Creating Style Sheet, CSS Properties, CSS Styling (Background, Text Format, Controlling Fonts), Working with block elements and objects, Working with Lists and Tables, CSS Id and Class, Box Model (Introduction, Border properties, Padding Properties, Margin properties) CSS Advanced (Grouping, Dimension, Display, Positioning, Floating, Align, Pseudo class, Navigation Bar, Image Sprites, Attribute sector), CSS Color, Creating page Layout and Site Designs.
Unit 3: Scripting · Networking
Scripting: Java script: Introduction, documents, forms, statements, functions, objects, introduction to AJAX. Networking: Internet Addressing, InetAddress, Factory Methods, Instance Methods, TCP/IP Client Sockets, URL, URL Connection, TCP/IP Server Sockets, Datagram.
Unit 4: Enterprise Java Bean
Enterprise Java Bean: Creating a JavaBeans, JavaBeans Properties, Types of beans, Stateful Session bean, Stateless Session bean, Entity bean. Node.js: Introduction, Environment Setup, REPL Terminal, NPM (Node Package Manager) Callbacks Concept, Events, Packaging, Express Framework, Restful API. Node.js with MongoDB: MongoDB Create Database, Create Collection, Insert, delete, update, join, sort, query.
Unit 5: Servlets
Servlets: Servlet Overview and Architecture, Interface Servlet and the Servlet Life Cycle, Handling HTTP get Requests, Handling HTTP post Requests, Redirecting Requests to Other Resources, Session Tracking, Cookies, Session Tracking with Http Session Java Server Pages (JSP): Introduction, Java Server Pages Overview, A First Java Server Page Example, Implicit Objects, Scripting, Standard Actions, Directives, Custom Tag Libraries
BCS502 Course Outcomes
- At the end of course, the student will be able to:
- Understand the fundamental concepts of web development, including the history, K3, K6
- CO 1 protocols, and tools. Apply HTML and XML in the development of web projects.
- Apply CSS for designing and styling web pages, including the use of CSS properties, K2, K3
- CO 2 styling elements, and advanced techniques for creating responsive web sites. K3, K6
- Develop interactive web applications using JavaScript and AJAX, with a focus on
- CO 3 scripting documents, forms, and networking concepts such as internet addressing and
- TCP/IP sockets.
- Design and implement server-side applications using Enterprise Java Beans (EJB) and K2, K4,
- CO 4 Node.js, including the creation of JavaBeans, RESTful APIs, and database operations K6
- with MongoDB.
- Implement web server functionality using Servlets and Java Server Pages (JSP), focusing K2, K3,
- CO 5 on handling HTTP requests, session tracking, and utilizing custom tag libraries for K4
- dynamic web content.
- DETAILED 3-0-0
- SYLLABUS
BCS502 Reference Books
- Burdman, Jessica, “Collaborative Web Development” Addison Wesley
- Xavier, C, “Web Technology and Design” , New Age International
- Ivan Bayross,” HTML, DHTML, Java Script, Perl & CGI”, BPB Publication
- Hans Bergsten, “Java Server Pages”, SPD O’Reilly
- Margaret Levine Young, “The Complete Reference Internet”, McGraw Hill.
- Greg Lim, “Beginning Node.js, Express & MongoDB Development”, 1 September 2020, Greg Lim
- Shannon Bradshaw, Eoin Brazil, Kristina Chodorow, “MongoDB: The Definitive Guide, 3rd Edition”,
Frequently Asked Questions about BCS502
What is the syllabus of BCS502 Web Technology?
The AKTU BCS502 Web Technology syllabus is divided into 5 units: Introduction and Web Page Designing; CSS; Scripting and Networking; Enterprise Java Bean; Servlets. The complete topic list for each unit is published on this page, taken from the official Dr. A.P.J. Abdul Kalam Technical University syllabus effective from 2024-25.
How many units are there in BCS502?
BCS502 Web Technology has 5 units in the AKTU syllabus and 4 credits.
Is BCS502 the same subject as KCS502?
Yes. AKTU renumbered its B.Tech subject codes from the 2022-23 session onwards, so the same subject appears as BCS502 and KCS502 depending on the scheme year. The syllabus content is the same.
Which semester is BCS502 taught in?
BCS502 Web Technology is taught in Semester 5 of the 3rd year of the AKTU B.Tech programme.
How many credits is BCS502 worth?
BCS502 Web Technology carries 4 credits in the AKTU evaluation scheme.
Where can I download BCS502 previous year question papers?
AKTU B.Tech previous year question papers for every semester are available to download free on Ryzenstudy, with no login or registration required.
Is this the official AKTU syllabus for BCS502?
Yes. Every topic on this page is taken from the official Dr. A.P.J. Abdul Kalam Technical University syllabus document (AKTU B.Tech 3rd Year CS / Computer Engineering / CSE Syllabus), effective from 2024-25. A direct link to the original AKTU PDF is provided at the top of this page. Last verified on 2026-08-17.
Related AKTU Syllabus
Source: Dr. A.P.J. Abdul Kalam Technical University official syllabus — AKTU B.Tech 3rd Year CS / Computer Engineering / CSE Syllabus, effective from 2024-25. Ryzenstudy is not affiliated with AKTU. Content last verified on 2026-08-17.