0% found this document useful (0 votes)
21 views16 pages

6TH Sem Syllabus

The document outlines the curriculum for a Full Stack Development course using Java and a Quantum Computing course at Rajarajeswari College of Engineering. It details course objectives, modules, assessments, and outcomes for both courses, emphasizing practical skills in web development and quantum algorithms. The assessment structure includes Continuous Internal Evaluation (CIE) and Semester End Examination (SEE) with specific passing criteria.

Uploaded by

meghajanu8896
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOC, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
21 views16 pages

6TH Sem Syllabus

The document outlines the curriculum for a Full Stack Development course using Java and a Quantum Computing course at Rajarajeswari College of Engineering. It details course objectives, modules, assessments, and outcomes for both courses, emphasizing practical skills in web development and quantum algorithms. The assessment structure includes Continuous Internal Evaluation (CIE) and Semester End Examination (SEE) with specific passing criteria.

Uploaded by

meghajanu8896
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOC, PDF, TXT or read online on Scribd

MOOGAMBIGAI CHARITABLE AND EDUCATIONAL TRUST

Rajarajeswari College of Engineering


(An Autonomous Institution under Visvesvaraya Technological University, Belagavi)
Department Information Science and Engineering

SEMESTER -VI
FULL STACK DEVELOPMENT USING JAVA
Category:PCC
Course Code : B24IS601 CIE : 50 Marks
Teaching Hours L : T : P:S : [Link] SEE : 50 Marks
Total Hours : 45 Total : 100 Marks
Credits : 3 SEE Duration : 3 Hrs

Course Learning Objectives


1. To introduce the fundamentals of full stack development and web application architectures.
2. To develop skills in designing responsive and interactive front-end interfaces using modern web
technologies.
3. To provide knowledge of server-side development using Java-based frameworks and technologies.
4. To understand database concepts and integrate backend applications with databases.
5. To familiarize students with full stack integration, deployment practices, and basic security concepts.

Module – 1: Introduction to Full Stack Development No. of Hours


Overview of Full Stack Development, Client–Server Architecture, Web application architecture
(Monolithic, MVC, Microservices), Frontend, Backend and Database roles, Introduction to Web
9
Technologies, Basics of HTTP/HTTPS, URLs, Web servers and Application servers, Introduction to
Java ecosystem for web development
Module – 2: Front-End Development No. of Hours
: HTML5 structure, forms and multimedia elements, CSS3 styling, layouts, Flexbox and responsive
design, JavaScript fundamentals including variables, functions, events and DOM manipulation, ES6 9
features
Module – 3: Back-End Development using Java No. of Hours
Core Java concepts for web development, Java Servlet architecture, Servlet lifecycle and request–
response handling, JavaServer Pages (JSP), MVC pattern in Java web applications, Introduction to 9
Spring Framework, Spring Boot basics, RESTful web services using Spring Boot.
Module – 4: Database and Integration No. of Hours
Database concepts and normalization, SQL basics and CRUD operations, Overview of MySQL and
PostgreSQL, JDBC architecture and database connectivity, ORM concepts, Hibernate and JPA 9
basics, Backend and database integration, Exception handling and logging
Module – 5: Full Stack Integration, Deployment, and Security No. of Hours
Frontend and backend integration, REST API consumption, Authentication and authorization
concepts, Session management, Web application security fundamentals, Introduction to DevOps
9
concepts, Deployment basics on local servers and cloud platforms, Mini full stack project
development.

Course Outcomes: At the end of the course, the students will be able to
CO1 Understand the fundamentals of full stack development, client–server architecture, and web application
architectures.
CO2 Design responsive and interactive user interfaces using HTML, CSS, and JavaScript.
CO3 Develop server-side applications using Java technologies such as Servlets, JSP, and Spring Boot.
CO4 Implement database operations and integrate backend applications using SQL, JDBC, and ORM
frameworks.
CO5 Integrate frontend and backend components, deploy full stack applications, and address basic security
challenges.

Text Books
1. Head First Servlets and JSP – Bryan Basham, Kathy Sierra, Bert Bates, O’Reilly Media.
2. Spring in Action – Craig Walls, Manning Publications.

Reference Text Books


1. Spring Start Here: Learn Spring Framework and Spring Boot – Practical guide for
mastering Spring and Spring Boot, ideal for backend and RESTful services.

1
MOOGAMBIGAI CHARITABLE AND EDUCATIONAL TRUST
Rajarajeswari College of Engineering
(An Autonomous Institution under Visvesvaraya Technological University, Belagavi)
Department Information Science and Engineering

2. Murach’s Java Servlets and JSP – In-depth reference for learning Servlets and JSP for Java
web application development.
3. Java Servlet Programming – Classic reference focused on core servlet programming concepts for Java
web development

ASSESSMENT DETAILS BOTH (CIE AND SEE)


The weightage of continuous Internal Evaluation (CIE) is 50% and for the Semester End Examination (SEE)
is 50%. The minimum passing mark for the CIE is 40% of maximum marks (20 marks out of 50). The minimum
passing mark for SEE is 35% of maximum marks (18 marks out of 50). A student shall be deemed to have satisfied
the academic requirements and earned the credits allotted to each course. Student has to secure a minimum 40% (40
marks out of 100) in the total of the CIE and SEE together.

CONTINUOUS INTERNAL EVALUATION (CIE)

CIE FOR THE THEORY:


1. Three tests each of 50 marks, after the completion of the syllabus 40%, 70% and 100% respectively.
2. Average of best two internal assessment tests each of 50 marks, scale down to 30 marks.
3. Any two assessment methods as per regulations i.e. Two assignments / Two Quizzes/ Weekly test / project work
for 40 marks, scaled down to 20 marks.
4. Total marks scored (30+20 = 50 marks).
5. The minimum passing mark for the CIE is 40% of maximum marks (20 marks out of 50).

SEMESTER END EXAMINATION (SEE)

1. The question paper shall be set for 100 marks and duration of SEE is 3 hours.
2. The question paper will have two parts: Part-A and Part-B.
3. Part-A should contain minimum Two or Four quiz questions from each module of 02 marks/ 01 marks each.
Part-A is Compulsory and carries 20 Marks.
4. Part-B contains total 10 questions.
5. Two questions of 16 marks (with minimum of 3 sub questions) from each module with internal choice.
6. Students should answer five full questions, selecting one full question from each module.
7. Question papers to be set as per the Blooms Taxonomy levels.

CO-PO Mapping

PO PO1 PO2 PO3 PO4 PO5 PO6 PO7 PO8 PO9 PO10 PO11
CO
CO1 3 2 - - - - - - - - -
CO2 2 2 3 - - - - - - - -
CO3 3 3 3 2 2 - - - - - -
CO4 3 3 2 3 2 - - - - - -
CO5 2 3 3 2 3 - - - - - -
Level 3 - High, Level 2 - Moderate, Level 1 - Low

2
MOOGAMBIGAI CHARITABLE AND EDUCATIONAL TRUST
Rajarajeswari College of Engineering
(An Autonomous Institution under Visvesvaraya Technological University, Belagavi)
Department Information Science and Engineering

SEMESTER-VI
FULL STACK DEVELOPMENT USING JAVA LAB
Category: PCCL
Course Code : B24IS601 CIE : 50 Marks
Teaching Hours L : T : P:S : [Link] SEE : 50 Marks
Total Hours : 30 Total : 100 Marks
Credits : 1 SEE Duration : 3 Hrs

Course Learning Objectives


1. To introduce the fundamentals of full stack development and web application architectures.
2. To develop skills in designing responsive and interactive front-end interfaces using modern web
technologies.
3. To provide knowledge of server-side development using Java-based frameworks and
technologies.
4. To understand database concepts and integrate backend applications with databases.
5. To familiarize students with full stack integration, deployment practices, and basic security
concepts.

Sl. No. List of the experiment


1. Design a static web page using HTML5 to display student or employee details with proper formatting.
2. Create a responsive web page using CSS3 with Flexbox to demonstrate layout alignment.
3. Develop a JavaScript program to perform client-side form validation using DOM manipulation.
4. Write a Java Servlet program to handle HTTP GET and POST requests.
5. Create a JSP application to display dynamic content using scriptlet and expression tags.
6. Implement an MVC-based Java web application using Servlets and JSP.
7. Develop a JDBC program to perform CRUD operations on a database.
8. Create a Spring Boot application to expose RESTful web services.
9. Integrate Spring Boot with a database using Hibernate/JPA.
10. Develop a mini full stack application integrating frontend, backend, and database with basic
authentication.
11. Develop a web application to demonstrate session management using Java Servlets or JSP.
12. Create and deploy a full stack Java application on a local server demonstrating frontend–backend
integration and database connectivity.

Course Outcomes: At the end of the course, the students will be able to

CO1 Understand the fundamentals of full stack development, client–server architecture, and web application
architectures.
CO2 Design responsive and interactive user interfaces using HTML, CSS, and JavaScript.
CO3 Develop server-side applications using Java technologies such as Servlets, JSP, and Spring Boot.
CO4 Implement database operations and integrate backend applications using SQL, JDBC, and ORM
frameworks.
CO5 Integrate frontend and backend components, deploy full stack applications, and address basic security
challenges.
ASSESSMENT DETAILS BOTH (CIE AND SEE)
The weightage of Continuous Internal Evaluation (CIE) is 50% and for Semester End Exam (SEE) is50%. The
minimum passing mark for the CIE is 40% of the maximum marks (20 marks out of 50) and for the SEE minimum
passing mark is 35% of the maximum marks (18 out of 50 marks).
A student shall be deemed to have satisfied the academic requirements and earned the credits allotted to each
course if the student secures a minimum of 40% (40 marks out of 100) in the sum total of the CIE (Continuous Internal
Evaluation) and SEE (Semester End Examination) taken together.

3
MOOGAMBIGAI CHARITABLE AND EDUCATIONAL TRUST
Rajarajeswari College of Engineering
(An Autonomous Institution under Visvesvaraya Technological University, Belagavi)
Department Information Science and Engineering

CONTINUOUS INTERNAL EVALUATION (CIE)

Component Scale down to Total Marks


Conduction of experiments and Record Writing (Each Experiment evaluated 20 20
for 10 marks)
Internal Lab Test 1(After 6 experiments) 15 15
Exam conduction for 50 marks
Internal Lab Test 2 (After 6 experiments) 15 15
Exam conduction for 50 marks
CIE 50

SEMESTER END EXAMINATION (SEE)

1. SEE marks for the practical course are 50 Marks. Practical examinations are to be conducted between the
schedules mentioned in the academic calendar of the Institution.
2. All laboratory experiments are to be included for practical examination.
3. Students can pick one question (experiment) from the questions lot prepared by the examiners.
4. Evaluation of test write-up, conduction procedure, result and viva will be conducted jointly by examiners.
5. Rubrics suggested for SEE, writeup-20%, Conduction procedure and result in -60%, Viva-voce 20% of maximum
marks. SEE for practical shall be evaluated for 100 marks and scored marks shall be scaled down to 50 marks.
6. Change of experiment is allowed only once and 15% of Marks allotted to the procedure part are to be made zero.
The minimum duration of SEE is 03 hours.

CO-PO Mapping

PO PO1 PO2 PO3 PO4 PO5 PO6 PO7 PO8 PO9 PO10 PO11
CO
CO1 3 2 - - - - - - - - -
CO2 2 3 3 - - - - - - - -
CO3 3 3 3 2 2 - - - - - -
CO4 3 3 2 3 2 - - - - - -
CO5 2 3 3 2 3 - - 2 2 2 -
Level 3 – High, Level 2 – Moderate, Level 1 –Low

4
MOOGAMBIGAI CHARITABLE AND EDUCATIONAL TRUST
Rajarajeswari College of Engineering
(An Autonomous Institution under Visvesvaraya Technological University, Belagavi)
Department Information Science and Engineering

SEMESTER-VI
FUNDAMENTALS OF QUANTUM COMPUTING
Category: PEC-II
Course Code : B24IS631 CIE : 50 Marks
Teaching Hours L : T : P:S : [Link] SEE : 50 Marks
Total Hours : 45 Total : 100 Marks
Credits : 3 SEE Duration : 3Hrs

Course Learning Objectives


1. Understand the basic concepts of quantum computation including qubits, quantum gates, and quantum
circuits.
2. Apply mathematical tools of quantum mechanics to represent quantum states and analyze composite
quantum systems.
3. Explore and implement quantum algorithms and circuits, including controlled operations and universal gate
sets
4. Understand and utilize the Quantum Fourier Transform (QFT) and its applications in quantum algorithms
5. Gain insight into the physical realization of quantum computers and current technologies for implementing
qubits.

Module– 1 No. of Hours


Qubits, quantum computation, single/multiple qubit gates, quantum circuits, Bell states,
9
teleportation, Deutsch/Deutsch-Jozsa algorithms
Module– 2 No. of Hours
Postulates of quantum mechanics, measurements, composite systems, density operator,
9
entanglement, EPR, Schmidt decomposition, superdense coding
Module– 3 No. of Hours
Controlled operations, universal quantum gates, computational complexity 9
Module– 4 No. of Hours
Quantum Fourier Transform, phase estimation, factoring 9
Module– 5 No. of Hours
Physical realization of quantum computers (optical photons, cavity QED, etc.) 9

Course Outcomes: At the end of the course, the students will be able to
CO1 Represent quantum information mathematically using qubits, density matrices, and standard quantum
notations (Dirac notation).
CO2 Design and analyze quantum circuits with single- and multi-qubit gates and perform basic quantum
operations such as teleportation and superdense coding
CO3 Apply quantum algorithms, including Deutsch and Deutsch–Jozsa, and understand their implementation on
quantum circuits.
CO4 Implement Quantum Fourier Transform for solving problems like phase estimation and integer factoring,
and understand its computational significance
CO5 Explain various physical implementations of quantum computers and evaluate different approaches for
realizing qubits in practical systems

Text Books
1. Michael A. Nielsen & Isaac L. Chuang, Quantum Computation and Quantum Information, 10th
Anniversary Edition, Cambridge University Press, 2010.

Reference Text Books


1. Michael A. Nielsen & Isaac L. Chuang, Quantum Computation and Quantum Information, 10th
Anniversary Edition, Cambridge University Press, 2010.

ASSESSMENT STRUCTURE:

5
MOOGAMBIGAI CHARITABLE AND EDUCATIONAL TRUST
Rajarajeswari College of Engineering
(An Autonomous Institution under Visvesvaraya Technological University, Belagavi)
Department Information Science and Engineering

The assessment in each course is divided equally between Continuous Internal Evaluation (CIE) and the Semester End
Examination (SEE), with each carrying 50% weightage. To qualify and become eligible to appear for SEE, in the CIE, a
student must score at least 40% of 50 marks, i.e., 20 marks. To pass the SEE, a student must score at least 35% of 50
marks, i.e., 18 marks. Notwithstanding the above, a student is considered to have passed the course, provided the
combined total of CIE and SEE is at least 40 out of 100 marks.

CONTINUOUS INTERNAL EVALUATION (CIE):

Component Type of Assessment Max. Marks Max. Marks Scaling Down to Total Marks
Theory Internal Assessment1 50 40
Internal Assessment2 50 (Average of Best two
Internal Assessment3 50 Assessments) 50
Self Two Assignments 20 10
Learning
SEE Semester End Examination 100 50 50
Grand Total 100

SEMESTER END EXAMINATION (SEE):


1. The Question paper for each course contains two parts, Part – A and Part – B.
2. Part – A consists of Short Answer Questions (2 Marks/1 mark) for 20 marks covering the complete syllabus and it
is compulsory. Multiple Choice Questions are allowed.
3. Part – B consists of 10 questions, two questions of 16 marks (with max. of 3 sub questions) from each module with
internal choice. Students shall answer five full questions, selecting one full question from each module.

CO-PO Mapping:
PO PO1 PO2 PO3 PO4 PO5 PO6 PO7 PO8 PO9 PO10 PO11
CO
CO1 3 2 - - - - - - - - -
CO2 2 3 3 - - - - - - - -
CO3 3 3 3 2 2 - - - - - -
CO4 3 3 2 3 2 - - - - - -
CO5 2 3 3 2 3 - - 2 2 2 -
Level 3 - High, Level 2 – Moderate, Level 1 - Low

Course Code Course Title Teaching and Learning Structure


Classroom Lab Term work (TW) Total no. Total
Instruction (CI) Instruction and self learning of Credits
in hours / (LI) in (SL) in hours / sem hours/sem
Semester hours /
Semester
L T P SAAE
B24IS631 FUNDAMENTAL
S OF QUANTUM
COMPUTING 45 00 00 45 90 3

6
MOOGAMBIGAI CHARITABLE AND EDUCATIONAL TRUST
Rajarajeswari College of Engineering
(An Autonomous Institution under Visvesvaraya Technological University, Belagavi)
Department Information Science and Engineering

SEMESTER -VI
HUMAN- COMPUTER INTERACTION
Category: PEC-II
Course Code : B24IS632 CIE : 50 Marks
Teaching Hours L : T : P:S : [Link] SEE : 50 Marks
Total Hours : 45 Total : 100 Marks
Credits : 3 SEE Duration : 3 Hrs

Course Learning Objectives


1. To gain an overview of Human-Computer Interaction (HCI)
2. Able to apply models from cognitive psychology to predicting user performance
3. To Know the importance of a design and evaluation methodology
4. To be familiar with a variety of both conventional and non-traditional user interface paradigms

Module – 1: No. of Hours


Introduction: Importance of user Interface – definition, importance of good design. Benefits of good
design. A brief history of Screen design. The graphical user interface – popularity of graphics, the
concept of direct manipulation, graphical system, Characteristics, Web user – Interface popularity, 9
characteristics- Principles of user interface.
Text Book 1
Module – 2: No. of Hours
Design process – Human interaction with computers, importance of human characteristics human
consideration, Human interaction speeds, understanding business junctions. Screen Designing: Design
goals – Screen planning and purpose, organizing screen elements, ordering of screen data and content – 9
screen navigation and flow – Visually pleasing composition
Text Book 1
Module – 3: No. of Hours
Windows – New and Navigation schemes selection of window, selection of devices based and screen-
based controls. Components – text and messages, Icons and increases – Multimedia, colors, uses
9
problems, choosing colors.
Text Book 1
Module – 4: No. of Hours

HCI in the software process, The software life cycle Usability engineering Iterative design and
prototyping Design Focus: Prototyping in practice Design rationale Design rules Principles to support
9
usability Standards Golden rules and heuristics HCI patterns Evaluation techniques
Text Book 2

Module – 5: No. of Hours

Cognitive models Goal and task hierarchies Design Focus: GOMS saves money Linguistic models The
challenge of display-based systems Physical and device models Cognitive architectures Ubiquitous
9
computing and augmented realities Ubiquitous computing applications research Design Focus
Text Book 2

7
MOOGAMBIGAI CHARITABLE AND EDUCATIONAL TRUST
Rajarajeswari College of Engineering
(An Autonomous Institution under Visvesvaraya Technological University, Belagavi)
Department Information Science and Engineering

Course Outcomes: At the end of the course, the students will be able to
CO1

Ability to apply HCI and principles to interaction design.

CO2 Ability to do screen planning and screen design


CO3 Ability to design Windows
CO4 Ability to conduct HCI patterns evaluation
CO5 Ability to design certain tools for blind or PH people.

Text Books
1.

The essential guide to user interface design, Wilbert O Galitz, Wiley Dream Tech. Units 1, 2, 3

Human – Computer Interaction. Alan Dix, Janet Fincay, GreGoryd, Abowd, Russell Bealg, Pearson
Education Units 4,5

Reference Text Books


1.

Designing the user interface. 3rd Edition Ben Shneidermann, Pearson Education Asia.

2. Interaction Design Prece, Rogers, Sharps. Wiley Dreamtech


3. User Interface Design, Soren Lauesen , Pearson Education.
4. Human –Computer Interaction, D. R. Olsen, Cengage Learning
5. Human –Computer Interaction, Smith - Atakan, Cengage Learning

ASSESSMENT DETAILS BOTH (CIE AND SEE)


The weightage of continuous Internal Evaluation (CIE) is 50% and for the Semester End Examination (SEE)
is 50%. The minimum passing mark for the CIE is 40% of maximum marks (20 marks out of 50). The minimum
passing mark for SEE is 35% of maximum marks (18 marks out of 50). A student shall be deemed to have satisfied
the academic requirements and earned the credits allotted to each course. Student has to secure a minimum 40% (40
marks out of 100) in the total of the CIE and SEE together.

CONTINUOUS INTERNAL EVALUATION (CIE)

CIE FOR THE THEORY:

8
MOOGAMBIGAI CHARITABLE AND EDUCATIONAL TRUST
Rajarajeswari College of Engineering
(An Autonomous Institution under Visvesvaraya Technological University, Belagavi)
Department Information Science and Engineering

1. Three tests each of 50 marks, after the completion of the syllabus 40%, 70% and 100% respectively.
2. Average of best two internal assessment tests each of 50 marks, scale down to 30 marks.
3. Any two assessment methods as per regulations i.e. Two assignments / Two Quizzes/ Weekly test / project work
for 40 marks, scaled down to 20 marks.
4. Total marks scored (30+20 = 50 marks).
5. The minimum passing mark for the CIE is 40% of maximum marks (20 marks out of 50).

SEMESTER END EXAMINATION (SEE)

1. The question paper shall be set for 100 marks and duration of SEE is 3 hours.
2. The question paper will have two parts: Part-A and Part-B.
3. Part-A should contain minimum Two or Four quiz questions from each module of 02 marks/ 01 marks each.
Part-A is Compulsory and carries 20 Marks.
4. Part-B contains total 10 questions.
5. Two questions of 16 marks (with minimum of 3 sub questions) from each module with internal choice.
6. Students should answer five full questions, selecting one full question from each module.
7. Question papers to be set as per the Blooms Taxonomy levels.

CO-PO Mapping

PO PO1 PO2 PO3 PO4 PO5 PO6 PO7 PO8 PO9 PO10 PO11
CO
CO1 3 2 3 - 3 - - - - - -
CO2 2 2 3 - 3 - - - - - -
CO3 2 2 3 - 3 - - - - 1 -
CO4 2 3 2 3 2 - - - - - -
CO5 2 3 3 - 2 2 1 3 - - -
Level 3 - High, Level 2 - Moderate, Level 1 - Low

9
MOOGAMBIGAI CHARITABLE AND EDUCATIONAL TRUST
Rajarajeswari College of Engineering
(An Autonomous Institution under Visvesvaraya Technological University, Belagavi)
Department Information Science and Engineering

SEMESTER-VI
EXPLAINABLE AI (XAI) AND RESPONSIBLE AI
Category: PEC-II
Course Code : B24IS633 CIE : 50 Marks
Teaching Hours L : T : P:S : [Link] SEE : 50 Marks
Total Hours : 45 Total : 100 Marks
Credits : 3 SEE Duration : 3Hrs

Course Learning Objectives


1. To introduce the basic concepts and applications of Artificial Intelligence.
2. To understand black-box AI models and the need for explainability.
3. To learn fundamental Explainable AI concepts and interpretation techniques.
4. To create awareness of ethical issues, bias, and fairness in AI systems.
5. To understand Responsible AI principles, regulations, and real-world applications.

Module– 1 Introduction to Artificial Intelligence and Explainability No. of Hours


Introduction to Artificial Intelligence, evolution and applications of AI, overview of machine
learning and deep learning, meaning of black-box models, limitations of black-box AI systems,
need for explainability in AI, difference between transparency and explainability, importance of
trust in AI systems, examples of AI usage in everyday life such as recommendation systems, 9
virtual assistants, healthcare, and finance.

Textbook 1: Ch. 1, Ch. 2.


Module– 2 Basics of Explainable AI Techniques No. of Hours
Introduction to Explainable Artificial Intelligence, basic idea of explainability in AI models,
simple explanation methods using examples, feature importance concept, local and global
explanations at a basic level, role of visualization in understanding AI decisions, advantages of
explainable AI, limitations of explainable AI methods, importance of explainability for students, 9
users, and developers.

Textbook 1: Ch. 3, Ch. 4.


Module– 3 Ethics, Bias, and Fairness in AI No. of Hours
Introduction to ethics in Artificial Intelligence, meaning of bias in AI systems, common sources of
bias in data, simple examples of biased AI decisions, concept of fairness in AI, importance of
accountability and transparency, ethical principles such as responsibility and human control, social
9
impact of AI systems on individuals and society.

Textbook 2: Ch. 1-4.


Module– 4 Responsible Artificial Intelligence No. of Hours
Concept of Responsible Artificial Intelligence, importance of responsible use of AI technologies,
principles of Responsible AI, trustworthy AI systems, responsibility of engineers and developers,
introduction to AI governance, privacy and data protection in AI systems, basic security concerns
9
in AI applications, need for safe and responsible AI deployment.

Textbook 1: Ch. 5.
Module– 5 AI Applications, Regulations, and Future Scope No. of Hours
Introduction to AI regulations and standards at a basic level, importance of explainability in legal
and industrial applications, role of AI in healthcare, education, finance, and public services,
human–AI interaction and collaboration, ethical challenges in real-world AI deployment, future
9
scope and career opportunities related to Explainable AI and Responsible AI.

Textbook 1: Ch. 5-7.

Course Outcomes: At the end of the course, the students will be able to
CO1 Explain the fundamentals and applications of Artificial Intelligence.
CO2 Describe black-box models and the importance of explainability in AI systems.
CO3 Apply basic Explainable AI concepts to interpret AI model decisions.
CO4 Identify ethical, bias, and fairness issues in Artificial Intelligence systems.

10
MOOGAMBIGAI CHARITABLE AND EDUCATIONAL TRUST
Rajarajeswari College of Engineering
(An Autonomous Institution under Visvesvaraya Technological University, Belagavi)
Department Information Science and Engineering

CO5 Explain Responsible AI principles, regulations, and future scope of AI applications.

Text Books
1. Molnar, Christoph. Interpretable Machine Learning: A Guide for Making Black Box Models Explainable.
3rd ed., Christoph Molnar (self-published / Leanpub), 2025. ISBN: 978-3-911578-03-5.
2. O’Neil, Cathy. Weapons of Math Destruction: How Big Data Increases Inequality and Threatens
Democracy. Crown / Penguin Random House, 2016. ISBN: 978-0553418811. (Penguin/Crown editions
available.)

Reference Text Books


1. Samek, Wojciech; Montavon, Grégoire; Vedaldi, Andrea; Hansen, Lars K.; Müller, Klaus-Robert (eds.)
Explainable AI: Interpreting, Explaining and Visualizing Deep Learning. Lecture Notes in Computer
Science, LNCS 11700. Springer, 2019. ISBN (print): 978-3-030-28953-9.
2. Kearns, Michael; Roth, Aaron. The Ethical Algorithm: The Science of Socially Aware Algorithm Design.
Oxford University Press, 2019 (hardback; many listings show 2019/2020). ISBN: 978-0190948207.

Web links and Video lectures (e-Resources)


 What is responsible AI? | IBM
 [Link]
utm_source
 [Link]
60f6265f365f?utm_source
 [Link]
 [Link]

ASSESSMENT STRUCTURE:
The assessment in each course is divided equally between Continuous Internal Evaluation (CIE) and the Semester End
Examination (SEE), with each carrying 50% weightage. To qualify and become eligible to appear for SEE, in the CIE, a
student must score at least 40% of 50 marks, i.e., 20 marks. To pass the SEE, a student must score at least 35% of 50
marks, i.e., 18 marks. Notwithstanding the above, a student is considered to have passed the course, provided the
combined total of CIE and SEE is at least 40 out of 100 marks.

CONTINUOUS INTERNAL EVALUATION (CIE):

Component Type of Assessment Max. Marks Max. Marks Scaling Down to Total Marks
Theory Internal Assessment1 50 40
Internal Assessment2 50 (Average of Best two
Internal Assessment3 50 Assessments) 50
Self Two Assignments 20 10
Learning
SEE Semester End Examination 100 50 50
Grand Total 100

SEMESTER END EXAMINATION (SEE):


4. The Question paper for each course contains two parts, Part – A and Part – B.
5. Part – A consists of Short Answer Questions (2 Marks/1 mark) for 20 marks covering the complete syllabus and it
is compulsory. Multiple Choice Questions are allowed.
6. Part – B consists of 10 questions, two questions of 16 marks (with max. of 3 sub questions) from each module with
internal choice. Students shall answer five full questions, selecting one full question from each module.

CO-PO Mapping:
PO PO1 PO PO PO PO PO PO PO PO PO1 PO1 PSO PSO
CO 2 3 4 5 6 7 8 9 0 1 1 2
CO1 3 1 – – – – – – – – – 3 –
CO2 3 2 – – 1 – – – – – – 2 –
CO3 2 3 – – 2 – – – – – – 2 3

11
MOOGAMBIGAI CHARITABLE AND EDUCATIONAL TRUST
Rajarajeswari College of Engineering
(An Autonomous Institution under Visvesvaraya Technological University, Belagavi)
Department Information Science and Engineering

CO4 – 2 – – – 2 – 3 – – – 1 –
CO5 – – – – – 3 – 3 – – – 2 –
Level 3 - High, Level 2 – Moderate, Level 1 - Low

Course Code Course Title Teaching and Learning Structure


Classroom Lab Term work (TW) Total no. Total
Instruction (CI) Instruction and self learning of Credits
in hours / (LI) in (SL) in hours / sem hours/sem
Semester hours /
Semester
L T P SAAE
Explainable AI
B24IS633 (XAI) and 45 00 00 45 90 3
Responsible AI

12
MOOGAMBIGAI CHARITABLE AND EDUCATIONAL TRUST
Rajarajeswari College of Engineering
(An Autonomous Institution under Visvesvaraya Technological University, Belagavi)
Department Information Science and Engineering

SEMESTER-VI
ADVANCED DATABASE MANAGEMENT SYSTEM
Category: PEC-II
Course Code : B24IS634 CIE : 50 Marks
Teaching Hours L : T : P:S : [Link] SEE : 50 Marks
Total Hours : 50 Total : 100 Marks
Credits : 4 SEE Duration : 3Hrs

Course Learning Objectives


1. Strong foundation in advanced database concepts from an industry perspective..
2. The database management system contributes with advanced data modelling concepts like OOD Modelling
and ORD Modelling..
3. The advanced database system arranges query processing and transaction management
4. Concepts for object-relational database and distributed database.

Module– 1 No. of Hours


Review of Relational Data Model and Relational Database Constraints: Relational model
concepts; Relational model constraints and relational database schemas; Update operations,
anomalies, dealing with constraint violations, Types and violations. Object and Object-Relational
Databases: 10
Overview of Object Database Concepts: Object Database Extensions to SQL, The ODMG
Object Model and the Object Definition Language ODL, Object Database Conceptual Design, The
Object Query Language OQL, Overview of the C++ Language Binding in the ODMG Standard.
Module– 2 No. of Hours
Disk Storage, Basic File Structures, Hashing, and Modern Storage Architectures: Introduction,
Secondary Storage Devices, Buffering of Blocks, Placing File Records on Disk Operations on
Files, Files of Unordered Records (Heap Files), Files of Ordered Records (Sorted Files), Hashing
Techniques, Other Primary File Organizations, Parallelizing Disk Access Using RAID 10
Technology, Modern Storage Architectures.
Distributed Database Concepts: Distributed Database Concepts, Data Fragmentation,
Replication, and Allocation Techniques for Distributed
Module– 3 No. of Hours
NOSQL Databases and Big Data Storage Systems: Introduction to NOSQL Systems, The CAP
Theorem, Document Based NOSQL Systems and MongoDB, NOSQL Key-Value Stores, Column-
Based or Wide Column NOSQL Systems, NOSQL Graph Databases and Neo4j.
10
Big Data Technologies Based on MapReduce and Hadoop: What Is Big Data? Introduction to
MapReduce and Hadoop, Hadoop Distributed File System (HDFS), MapReduce: Additional
Details Hadoop v2 alias YARN, General Discussion.
Module– 4 No. of Hours
Transaction Management and Concurrency Control:- Transaction: Evaluating Transaction
Results, Transaction Properties, Transaction Management with SQL, The Transaction Log –
Concurrency Control: Lost Updates, Uncommitted Data, Inconsistent Retrievals, The Scheduler –
Concurrency
10
Control with Locking Methods: Lock Granularity, Lock Types, Two Phase Locking to Ensure
Serializability, Deadlocks – Concurrency Control with Timestamping Methods: Wait/Die and
Wait/Wound Schemes – Concurrency Control with Optimistic Methods - Database Recovery
Management: Transaction Recovery.
Module– 5 No. of Hours
Data Storage and Querying:- RAID – File Organization – Organization of Records in Files –
Indexing and Hashing: Basic concept, Ordered Indices, B+ tree Index Files: Structure of a B+ Tree
10
(structure only, algorithms not needed) - B tree index files – Static Hashing – Dynamic Hashing –
Query Processing: Overview - Selection Operation

Course Outcomes: At the end of the course, the students will be able to
CO1 Infer and represent the real-world data using object-oriented database
CO2 Interpret rule set in the database to implement data warehousing of mining

13
MOOGAMBIGAI CHARITABLE AND EDUCATIONAL TRUST
Rajarajeswari College of Engineering
(An Autonomous Institution under Visvesvaraya Technological University, Belagavi)
Department Information Science and Engineering

CO3 Discover and design database for recent applications database for better interoperability
CO4 Assess the basic issues of transaction processing and concurrency control.
CO5 Understand the roles that databases play in organizations and familiarize with basic database storage, file
organization, database accessing techniques.

Text Books
1. Fundamentals of Database Systems, Elmasri and Navathe, Pearson Education2013.
Database Management Systems, Raghu Ramakrishnan and Johannes Gehrke, McGraw-Hill, 3rd Edition,
2.
2013.
Database System Concepts, Abraham Silberschatz, Henry F. Korth, S. Sudarshan, McGraw Hill, 6th
3.
Edition, 2010

Reference Text Books


1. Ashutosh Kumar Dubay, “Database Management Concepts”, S.K. Kataria & Sons, 1st Edition (2012).
Raghu Ramakrishnan and Johannes Gehrke, “Database Management Systems”, McGraw Hill, 3rd Edition
2.
(2014
Thomas M Connolly and Carolyn E Begg, “Database systems- A Practical Approach to Design,
3.
Implementation and Management”, Pearson Education, 4th Edition (2014).

Web links and Video lectures (e-Resources)


 [Link]
 [Link]
 [Link]
 [Link]
 [Link]

ASSESSMENT STRUCTURE:
The assessment in each course is divided equally between Continuous Internal Evaluation (CIE) and the Semester End
Examination (SEE), with each carrying 50% weightage. To qualify and become eligible to appear for SEE, in the CIE, a
student must score at least 40% of 50 marks, i.e., 20 marks. To pass the SEE, a student must score at least 35% of 50
marks, i.e., 18 marks. Notwithstanding the above, a student is considered to have passed the course, provided the
combined total of CIE and SEE is at least 40 out of 100 marks.

CONTINUOUS INTERNAL EVALUATION (CIE):

Component Type of Assessment Max. Marks Max. Marks Scaling Down to Total Marks
Theory Internal Assessment1 50 40
Internal Assessment2 50 (Average of Best two
Internal Assessment3 50 Assessments) 50
Self Two Assignments 20 10
Learning
SEE Semester End Examination 100 50 50
Grand Total 100

SEMESTER END EXAMINATION (SEE):

7. The Question paper for each course contains two parts, Part – A and Part – B.
8. Part – A consists of Short Answer Questions (2 Marks/1 mark) for 20 marks covering the complete syllabus and it
is compulsory. Multiple Choice Questions are allowed.
9. Part – B consists of 10 questions, two questions of 16 marks (with max. of 3 sub questions) from each module with
internal choice. Students shall answer five full questions, selecting one full question from each module.

14
MOOGAMBIGAI CHARITABLE AND EDUCATIONAL TRUST
Rajarajeswari College of Engineering
(An Autonomous Institution under Visvesvaraya Technological University, Belagavi)
Department Information Science and Engineering

CO-PO Mapping:

PO PO1 PO2 PO3 PO4 PO5 PO6 PO PO8 PO PO1 PO1 PSO PSO
CO 7 9 0 1 1 2
CO1 1 1
CO2 3 3 3 2 - – 2 2 – – 2 3 2
CO3 1 2 2 2 - 2 – – – – 2 2 3
CO4 1 – 1 – – – – 3 2
CO5 1 - – 1 - – – - – - – 2 2
Level 3 - High, Level 2 – Moderate, Level 1 - Low

Course Code Course Title Teaching and Learning Structure


Classroom Lab Term work (TW) Total no. Total
Instruction (CI) Instruction and self learning of Credits
in hours / (LI) in (SL) in hours / sem hours/sem
Semester hours /
Semester
L T P SAAE
Advanced Data
B24IS634 Base Management 45 00 00 45 90 3
Systems

15
MOOGAMBIGAI CHARITABLE AND EDUCATIONAL TRUST
Rajarajeswari College of Engineering
(An Autonomous Institution under Visvesvaraya Technological University, Belagavi)
Department Information Science and Engineering

16

You might also like