BCCS051 Web and Database Security Syllabus
AKTU B.Tech · 3rd Year · Unit-wise syllabus (effective 2024-25)
BCCS051 Web and Database Security (also written as KCCS051) is a subject in the 3rd year 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: Web Application Basics, Cross Site Scripting (XSS), Vulnerability Analysis of Source Code, Database Access Control, Database Security Issues. The complete unit-wise topic list, course outcomes and reference books are given below, taken from the official AKTU syllabus effective from 2024-25.
BCCS051 Subject Details
| Subject Code | BCCS051 / KCCS051 |
|---|---|
| Subject Name | Web and Database Security |
| University | Dr. A.P.J. Abdul Kalam Technical University (AKTU) |
| Course | B.Tech (Bachelor of Technology) |
| Year / Semester | 3rd Year |
| Credits | 4 |
| Total Units | 5 |
| Scheme Effective From | 2024-25 |
| Last Verified | 2026-08-19 |
BCCS051 Web and Database Security Unit-Wise Syllabus
Official AKTU syllabus (effective 2024-25) — 5 units.
Unit 1: Web Application Basics
Web Application Basics: Introduction, HTTP Protocol, Web Functionality, Encoding Schemes, Enumerating Content and Functionality, Analyzing the Application ,Authentication Security: Authentication Techniques, Design Flaws in Authentication, Implementation Flaws in Authentication, Securing Authentication, Path Traversal Attacks, Injection Attacks: Injecting into Interpreted Contexts, SQL Injection, NoSQL Injection, XPath Injection, LDAP Injection, XML Injection, Http Injection, Mail Service Injection
Unit 2: Cross Site Scripting (XSS)
Cross Site Scripting (XSS): Types of XSS, XSS in Real World, Finding and Exploiting XSS Vulnerabilities, Preventing XSS Attacks, User Attacks: Inducing User Actions, Capturing Cross-Domain Data, Client-Side Injection Attacks, Local Privacy Attacks, ActiveX Control attacks, Browser Attacks
Unit 3: Vulnerability Analysis of Source Code
Vulnerability Analysis of Source Code: Approaches to Code Review, Signatures of Common Vulnerabilities, Analysis of Java platform, Analysis of ASP.NET platform, Analysis of PHP, Analysis of Perl, Analysis of Javascript, Analysis of SQL, Introduction To Database Security: Fundamental Data Security Requirements, Data Security Concerns, Compliance Mandates, Security Risks, Developing Enterprise Security Policy, Defining a Security Policy, Implementing a Security Policy, Techniques to Enforce Security
Unit 4: Database Access Control
Database Access Control: User Authentication, Protecting Passwords, Creating Fixed Database Links, Encrypting Database Link Passwords, Using Database Links Without Credentials, Using Database Links And Changing Passwords, Auditing With Database Links, Restricting A Database Link With Views, Trust Management & Negotiation ,
Unit 5: Database Security Issues
Database Security Issues: Database Security Basics, Security Checklist, Reducing Administrative Effort, Applying Security Patches, Default Security Settings, Secure Password Support, Enforcing Password Management, Protecting The Data Dictionary, System and Object Privileges, Secure Data Outsourcing, Security in Advanced Database Systems, Managing Enterprise User Security.
BCCS051 Course Outcomes
- At the end of course , the student will be able:
- CO 1 Understanding Web Application Fundamentals K2
- CO 2 K2,K4
- CO 3 Understand various authentication techniques and identify common design and K3,K4
- implementation flaws. K2,K5
- CO 5 To gain proficiency in reviewing source code to identify security vulnerabilities in various K2,
- platforms (Java, ASP.NET, PHP, Perl, Javascript, SQL) and learn about fundamental data
- Unit security requirements 3-0-0
- Understand the mechanisms of user authentication and password protection in databases. Proposed
- Lecture
- Understand how to protect the data dictionary, manage system and object privileges, and
- secure data outsourcing
BCCS051 Reference Books
- “The Web Application Hacker’s Handbook”, Dafydd Stuttard, Wiley India Pvt. Ltd.
- “ Database Security” , S.Castano, M. Fugini, G. Martella,P. Samarati, Addision-Wesley
- “ Database Security “ Alfred Basta, Melissa Zgola, Cengage Publication, 2012.
Frequently Asked Questions about BCCS051
What is the syllabus of BCCS051 Web and Database Security?
The AKTU BCCS051 Web and Database Security syllabus is divided into 5 units: Web Application Basics; Cross Site Scripting (XSS); Vulnerability Analysis of Source Code; Database Access Control; Database Security Issues. 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 BCCS051?
BCCS051 Web and Database Security has 5 units in the AKTU syllabus and 4 credits.
Is BCCS051 the same subject as KCCS051?
Yes. AKTU renumbered its B.Tech subject codes from the 2022-23 session onwards, so the same subject appears as BCCS051 and KCCS051 depending on the scheme year. The syllabus content is the same.
How many credits is BCCS051 worth?
BCCS051 Web and Database Security carries 4 credits in the AKTU evaluation scheme.
Where can I download BCCS051 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 BCCS051?
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 Computer Science and Engineering (Cyber Security) 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-19.
Related AKTU Syllabus
Source: Dr. A.P.J. Abdul Kalam Technical University official syllabus — AKTU B.Tech 3rd Year Computer Science and Engineering (Cyber Security) Syllabus, effective from 2024-25. Ryzenstudy is not affiliated with AKTU. Content last verified on 2026-08-19.