Web Design and Development detailed syllabus for Computer Science & Design (CSD) for 2021 regulation curriculum has been taken from the Anna University official website and presented for the CSD students. For course code, course name, number of credits for a course and other scheme related information, do visit full semester subjects post given below.
For Computer Science & Design 6th Sem scheme and its subjects, do visit CSD 6th Sem 2021 regulation scheme. The detailed syllabus of web design and development is as follows.
Course Objectives:
Download the iStudy App for all syllabus and other updates.

Unit I
WEB DESIGN STANDARDS AND FUNDAMENTALS
Introduction web Technology -Web Standards and Accessibility – Client Server Model – Internet Protocols – FTP – Email Protocols – HTTP – HTTPS – TCP /IP – IP – URL – Domain Name System – Web & Application Server
Markup Languages – HTML – HTML Elements – List – Forms – HTTP Methods – Structural Elements – Hyperlinks – CSS Basics – Web Fonts – Responsive Web Pages – Position – Opacity -Masking – Pagination – Box Models – Display Block – Float – Layers – Media Types – Web Page Deployment
Unit II
CLIENT SCRIPT
Javascript – Variables – Literals – Operators – Control Structures – Arrays – functions – Objects -Forms Validation – Form Object and Elements – Data Entry and Validation – Event Handling -Regular expression – JQuery – AJAX – Asynchronous communication – Processing steps – URL methods
Unit III
Download the iStudy App for all syllabus and other updates.

Unit IV
SERVER-SIDE SCRIPTING
Introduction to PHP – Operators and Flow Controls – Strings and Arrays – Creating functions -Reading data in web pages – PHP browser handling – Advanced Object Oriented Programming -File handling – File Uploading & Downloading – Working with Databases – State Management -Session – Cookies and FTP – String Manipulation and Regular Expression – PDF Generation -Excel or CSV Generation – Implementing Pagination – Exception Handling – PHP with AJAX
Unit V
WEB APPLICATION DEVELOPMENT WITH MVC ARCHITECTURE
Introduction to MVC framework – MVC Pattern – Installing MVC Framework – Directory Structure – Controller – Calling a Controller – Creating & Calling Constructor Method – Controller function -Interacting with views – MVC Routing – Views- Introduction – Loading the View — Working with configuration layout – Creating custom layout – Controller variables and parameters – Passing argument through url – Redirection – Form and Getting post data – Model Introduction – Creating Model Class – Migrate Model to work with Databases – User defined function in model -Connecting to a Database – Automatic Connecting – Manual Connecting – Inserting Data To Database – Fetching data – Deleting data – Updating data
Course Outcomes:
- To design web pages using HTML and CSS
- To apply client scripts for designing responsive web pages
- To use XML elements in the Web Applications
- To implement web application using server-side programming script
- To use Model View Controller (MVC) architecture in the implementation of web applications
Text Books:
Download the iStudy App for all syllabus and other updates.

Reference Books:
- Matt Stauffer, “Laravel: Up and Running A Framework for Building Modern PHP Apps”,O’Reilly Media, Incorporated, 2019
For detailed syllabus of all other subjects of Computer Science & Design, 2021 regulation curriculum do visit CSD 6th Sem subject syllabuses for 2021 regulation.
For all Computer Science & Design results, visit Anna University CSD all semester results direct link.