
Syllabus:
B.Sc. Semester VI – Computer Science Syllabus
📘 DSCC-13: Web Technologies (Theory)
- Credits: 4
- Hours/Week: 4
- Total Hours: 56
- Exam: 2 hrs
- Marks: 40 (IA) + 60 (Exam) = 100
🎯 Course Outcomes
- Understand basics of web technologies
- Work with HTML, CSS, JavaScript
- Learn Java Servlets & JDBC
- Understand mobile web & security
📚 Unit I: Web Basics & HTML
- Internet, WWW, Web 2.0
- Browsers, Web Servers, HTTP Protocol
- Client-Server Architecture
- Web Design Principles & Website Structure
- HTML5:
- Basic & formatting tags
- Lists, tables, forms
- Semantic elements
- Multimedia (image, audio, video, iframe)
📚 Unit II: XML & CSS
- XML:
- Syntax, Elements, Attributes
- DTD, Schema, Namespace
- DOM, XSLT
- CSS:
- Selectors, fonts, backgrounds
- Box model, positioning, floats
- Gradients, shadows
- Transforms, transitions, animations
📚 Unit III: JavaScript
- Data types, variables, operators
- Conditional & looping statements
- Functions, arrays, objects
- Event handling
- DOM & BOM
- JSON, exception handling
📚 Unit IV: Servlets & Web Security
- CGI & Servlet lifecycle
- Servlet API
- HTTP request/response handling
- Cookies & sessions
- JDBC database connectivity
🔐 Security Topics:
- Authentication techniques
- SQL/NoSQL/XPath injections
- XSS attacks & prevention
- Path traversal attacks
📝 Internal Assessment (40 Marks)
- Test 1: 10
- Test 2: 10
- Assignment/Quiz/Project: 10
- Seminar: 10
💻 DSCC-14: Web Technologies Practical
- Credits: 2
- Hours/Week: 4
- Marks: 25 + 25 = 50
🎯 Outcomes
- Design web pages using HTML & CSS
- Write JavaScript & Servlet programs
Notes:
Consolidated Notes (PDF): Unit 1-4
Inforgraphics:
- All Units in One infographic
- Inforgraphics Unit 1
- Inforgraphics Unit 2
- Inforgraphics Unit 3
- Inforgraphics Unit 4
