CSC-324
BS
Web Application Development
(DE) Domain Elective
Theory: 3 Cr. Hrs
Total: 3 Cr. Hrs
Objectives: Main objectives of the course is to develop web applications using state-of-the-art web technologies. After completing the course, the student will be able to build dynamic web applications using a web application framework.
Contents: Markup languages: HTML, XML; Responsive web applications (using advanced features of markup languages and style-sheets); Web based programming language (open source or proprietary); Database connectivity; Web security (SQL injection, HTML injection, cross site scripting XSS); cookies; sessions; user authentication; Model View Controller (MVC) architecture; web application framework (open source or proprietary); web application deployment; Document Object Model (DOM); JavaScript; AJAX; JavaScript frameworks; DTDs; XML Schema; XPath; XSLT style sheets.
In Programmes
BS
BS (Computer Science)
Electives Pool —
Elective ·
Software Engineering (Fall 2026 onwards)
Taught By