0% found this document useful (0 votes)
45 views43 pages

DBMS HandOut

This document outlines the course details for a Database Management Systems course, including: 1) The course code, credits, instructors, and teaching mode. 2) An overview of the topics to be covered in the course, including database fundamentals, data modeling, SQL, relational algebra, database design, storage structures, transaction management, and recovery techniques. 3) The course outcomes which students will achieve, including illustrating DBMS components, applying relational models, analyzing query processing, and designing databases.

Uploaded by

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

DBMS HandOut

This document outlines the course details for a Database Management Systems course, including: 1) The course code, credits, instructors, and teaching mode. 2) An overview of the topics to be covered in the course, including database fundamentals, data modeling, SQL, relational algebra, database design, storage structures, transaction management, and recovery techniques. 3) The course outcomes which students will achieve, including illustrating DBMS components, applying relational models, analyzing query processing, and designing databases.

Uploaded by

seravanakumar
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 43

5/19/22, 1:27 PM

K L Deemed to be University
Department of Computer Science and Engineering -- KLHYD
Course Handout
2021-2022, Odd Sem
Course Title :Database Management Systems
Course Code :20CS2104S
L-T-P-S Structure : 3-0-2-2
Pre-requisite :
Credits : 4.5
Course Coordinator :Hoshiyar Singh Kanyal
Team of Instructors :
Teaching Associates :
Syllabus :Database Fundamentals: DBMS Characteristics & Advantages, Database Environment, Database Users,
Database Architecture, Data Independence, Languages, Tools and Interface in DBMS, DBMS types. Data
Modelling: ER Model, Notation used in ER Diagram, Constraint, Types, Relationships in ER Model and other
considerations in designing ER diagram. Enhanced, ER data Model, EER Diagram, Relational Model: concepts,
constraints, schemas, ER to Relational Model. SQL & Relational Algebra: Data Definition and other languages in
SQL, Creating tables and Data types, Constraints, DML statements, Functions and writing SQL statements using
nested sub queries, complex queries, joining relations, views, compound statements, user defined functions, user
defined procedures, cursors, Triggers, Relational Algebra: Operators in relational algebra, Database Design:
Guidelines for good database design, Normalization- Normal Forms, First, Second, Third Normal Forms, BCNF,
Multi value and join dependencies, 4th and 5th normal forms. Decomposition algorithms for normalization. File and
storage structures: File storage, Index structures, Indexing and hashing. Query processing and optimization
Transaction Management: Transaction processing issues, Transaction states, problems during multiple transactions
processing, ACID properties, system log and concurrency control techniques: Lock based techniques, and
Timestamp based techniques, Multiversion based Techniques. Recovery Techniques: Recovery concepts, shadow
paging, ARIES
Text Books :1. Database System Concepts, Sixth Edition, Abraham Silberschatz, Yale University Henry, F. Korth
Lehigh University, S. Sudarshan Indian Institute of Technology, Bombay. 2. Fundamentals of Database Systems, 7th
Edition, Ramez Elmasri, University of Texas at Arlington, Shamkant B. Navathe, University of Texas at Arlington.
Reference Books :1. An Introduction to Database Systems by Bipin C. Desai 2. Principles of database and
knowledge -base systems volume Jeffrey D. Ullman. 3. Raghu RamaKrishnan, Johannes Gehrke, “Database
Management Systems”, 3rd edition, Tata McGraw Hill, 2014.
Web Links :1. https://www.coursera.org/learn/intro-sql
2.http://ilearning.oracle.com/ilearn/en/learner/jsp/user_home.jsp 3.
http://www.ict.griffith.edu.au/~jw/normalization/ind.php#findCandidateKeys
MOOCS :MOOCs for GUIDED REGULAR (GR) Mode of Study:
1 Coursera Relational database systems
COURSERA | Relational database systems
MOOCs for SELF-LEARNING REGULAR (SR) Mode of Study:
1
Coursera Relational database systems COURSERA | Relational database systems
2 Coursera NoSQL systems
COURSERA | nosql-databases
Micro Learning Path for 20CS2104S – Database Management Systems (both GR &
SR)
1 LinkedIn Database Foundations: Database Management LINKEDIN | Database Foundations
2 LinkedIn
MySQL Essential Training Harness the power of MySQL (linkedin.com)
Course Objectives :The objective of the course is to present an introduction to database management systems, with
an
emphasis on how to organize, maintain and retrieve - efficiently, and effectively - information from a
DBMS.

COURSE OUTCOMES (COs):

1/43
5/19/22, 1:27 PM

CO Course Outcome (CO) PO/PSO Blooms


NO Taxonomy
Level
(BTL)
Illustrate the functional components of DBMS and Construct an ER
CO1 PSO2,PO3 3
Model for a database.
Apply a relational model for a database & Implement SQL concepts
CO2 PO3,PO5,PSO2 3
and relational algebra.
Analyze PL/SQL programs, normalization techniques, indexing to
CO3 PSO2,PO3 4
construct and access database
Analyze the importance of transaction processing, concurrency
CO4 PSO2,PO2 4
control, and recovery techniques.
Design a database and implement SQL queries and PL/SQL programs
CO5 PO5,PSO1,PO3 5
to do various operations on data.

COURSE OUTCOME INDICATORS (COIs)::

Outcome Highest
COI-1 COI-2 COI-3 COI-4 COI-5
No. BTL
Btl-3
Btl-3


Convert
Recognize the Btl-3
conceptual
an ER
CO1 3 disadvantages of Design
database design
Conventional File model
to logical
Systems
database design
Btl-3
Btl-3 Apply
SQL
Btl-3
various

Interpret concepts to do
CO2 3 List DDL,
symbols used in several operations
DML,TCL
Relation Algebraon a given
database
Btl-2 Btl-2 Btl-3 Btl-4

the
Examine
the
Interpret Apply
PL/SQL
various
Analyze
CO3 4
concepts of
query concepts of programs on a concurrency
processmg indexing given database control techniques
Btl-2 Btl-3

Btl-2
Crash Btl-4
Enumerate the
Illustrate
various
Summarize Analyze
CO4 4 importance of causes and
properties of concurrency
Transaction Recovery
transactions control techniques
Processing Issues Mechanisms
Btl-5
Btl-5 Btl-5 Btl-5
Apply
SQL & Btl-5
Recall
DDL, Draw
an ER
the
Analyze
a database
CO5 5 PL/SQL programs Design
DML, TCL diagram for a concepts of
for a
given using PostgreSQL
commands given
application normalization
application

PROGRAM OUTCOMES & PROGRAM SPECIFIC OUTCOMES (POs/PSOs)

Po
Program Outcome
No.
Engineering Knowledge:Apply the knowledge of mathematics, science, engineering fundamentals, and an
PO1
engineering specialization to the solution of complex engineering problems.
2/43
5/19/22, 1:27 PM

PO2 Problem Analysis: Identify, formulate, review research literature, and analyse complex engineering problems
reaching substantiated conclusions using first principles of mathematics, natural sciences and engineering
sciences
Design/Development of Solutions: Design solutions for complex engineering problems and design system
PO3 components or processes that meet the specified needs with appropriate consideration for the public health
and safety, and the cultural, societal, and environmental considerations
Conduct Investigations of Complex Problems:Use research-based knowledge and research methods including
design of experiments, analysis and interpretation of data, and synthesis of the information to provide valid
PO4
conclusions for complex problems that cannot be solved by straightforward application of knowledge,
theories and techniques applicable to the engineering discipline.
Modern Tool Usage:Create, select, and apply appropriate techniques, resources, and modern engineering and
PO5 IT tools including prediction and modelling to complex engineering activities with an understanding of the
limitations.
The Engineer and Society:Apply reasoning informed by the contextual knowledge to assess societal, health,
PO6 safety, legal and cultural issues and the consequent responsibilities relevant to the professional engineering
practice.
Environment and Sustainability:Understand the impact of the professional engineering solutions in societal
PO7
and environmental contexts, and demonstrate the knowledge of, and need for sustainable development
Ethics: Apply ethical principles and commit to professional ethics and responsibilities and norms of the
PO8
engineering practice
Individual and Team Work: Function effectively as an individual, and as a member or leader in diverse teams,
PO9
and in multidisciplinary settings.
Communication:Communicate effectively on complex engineering activities with the engineering community
PO10 and with society at large, such as, being able to comprehend and write effective reports and design
documentation, make effective presentations, and give and receive clear instructions
Project Management and Finance: Demonstrate knowledge and understanding of the engineering and
PO11 management principles and apply these to one’s own work, as a member and leader in a team, to manage
projects and in multidisciplinary environments.
Life-long Learning: Recognize the need for, and have the preparation and ability to engage in independent
PO12
and lifelong learning in the broadest context of technological change.
PSO1 An ability to design and develop software projects as well as Analyze and test user requirements.
PSO2 An Ability to gain working Knowledge on emerging software tools and technologies.

Lecture Course DELIVERY Plan:


Book Teaching-
Sess.No. CO COI Topic No[CH No] Learning EvaluationComponents
[Page No] Methods

R3 T1]8- ATTN,End Semester


Course Handout, File System Vs 9],T2[1] Exam,Quiz,SEM-
COI-
1 CO1 DBMS, DBMS Advantages, [10-
14,17], Chalk,PPT,Talk EXAM1,Sem-in Exam
1
DBMS characteristics T[2]
[38- (MOOCs),SemIn-Makeup
42] Test 1,SQ

ATTN,End Semester
Exam,Hackathon,MOOCs
Database Environment, Database T2[1][15- Certification,MOOCs
COI-
2 CO1 Users, Database Architecture, 17, 32-36 & Chalk,PPT,Talk Review,Quiz,SEM-
1
Data Independence,Languages 52-
53] EXAM1,Sem-in Exam
(MOOCs),SemIn-Makeup
Test 1,SQ

3/43
5/19/22, 1:27 PM

Book Teaching-
Sess.No. CO COI Topic No[CH No] Learning EvaluationComponents
[Page No] Methods

Using High-Level
Conceptual ATTN,End Semester
Data Models
for Database Design, Exam,MOOCs
COI- T2[3][60-
3 CO1 A Sample Database
Application, Chalk,PPT,Talk Review,Quiz,SEM-
2 71]
Entity Types,
Entity Sets, EXAM1,SemIn-Makeup
Attributes,
and Keys Test 1,SQ

ATTN,End Semester
Relationship Types,
Relationship Exam,Hackathon,MOOCs
Sets, Roles,
and Structural T2[3][72- Certification,MOOCs
COI-
4 CO1 Constraints, Weak Entity
Types, 81 & 88- Chalk,PPT,Talk Review,Quiz,SEM-
3
Refining the ER
Design for given 92] EXAM1,Sem-in Exam
Database (MOOCs),SemIn-Makeup
Test 1,SQ

ATTN,End Semester
Exam,Hackathon,MOOCs
ER Diagrams, Naming
T2[3][72- Certification,MOOCs
COI- Conventions, and Design Issues,
5 CO1 81 & 88- Chalk,PPT,Talk Review,Quiz,SEM-
3 Relationship
Types of Degree
92] EXAM1,Sem-in Exam
Higher
than Two
(MOOCs),SemIn-Makeup
Test 1

ALM,ATTN,End Semester
Exam,Hackathon,MOOCs
Subclasses, Super classes,
and
COI- T2[4][108- Certification,MOOCs
6 CO1 Inheritance,
Specialization and Chalk,PPT,Talk
3 122] Review,Quiz,SEM-
Generalization
EXAM1,SemIn-Makeup
Test 1,SEP

Constraints and Characteristics of ATTN,Quiz,SEM-


COI- Specialization and Generalization T2[4][108- EXAM1,Sem-in Exam
7 CO1 Chalk,PPT,Talk
3 Hierarchies, Modeling of UNION 122] (MOOCs),SemIn-Makeup
Types Using Categories Test 1,SQ

ATTN,End Semester
Exam,Hackathon,MOOCs
T2[5][150- Certification,MOOCs
COI- Relational Model Concepts,
8 CO1 157], Chalk,PPT,Talk Review,Quiz,SEM-
1 Relational Model Constraints
R3[74-
85] EXAM1,Sem-in Exam
(MOOCs),SemIn-Makeup
Test 1,SQ

ATTN,End Semester
Exam,MOOCs
Relational Database Schemas, T2[5][150-
COI- Review,Quiz,SEM-
9 CO1 Logical Database Design: ER to 157], Chalk,PPT,Talk
2 EXAM1,Sem-in Exam
Relational R3[74-
85]
(MOOCs),SemIn-Makeup
Test 1,SQ

4/43
5/19/22, 1:27 PM

Book Teaching-
Sess.No. CO COI Topic No[CH No] Learning EvaluationComponents
[Page No] Methods

ATTN,End Semester
T2[6][179- Exam,Hackathon,MOOCs
183], T1[3] Certification,MOOCs
COI- Creating Tables, Data Types,
10 CO2 [57-59], Chalk,PPT,Talk Review,Quiz,SEM-
1 Authorization
Tl[4]
[136- EXAM1,Sem-in Exam
140] (MOOCs),SemIn-Makeup
Test 1,SEP,SQ

ATTN,End Semester
SQL Data Definition and Data Exam,MOOCs
T2[6][179-
COI- Types, Specifying Constraints in Certification,MOOCs
11 CO2 183], Tl [3] Chalk,PPT,Talk
1 SQL Basic
Retrieval Queries in Review,Quiz,SEM-
[60-63]
SQL EXAM1,SemIn-Makeup
Test 1

ATTN,End Semester
INSERT, DELETE, and
UPDATE Exam,MOOCs
T2[6][179-
COI- Statements in SQL, Additional Certification,MOOCs
12 CO2 183], T1[3] Chalk,PPT,Talk
1 Features of SQL, Joining Review,Quiz,SEM-
[60-63]
Relations, views EXAM1,SemIn-Makeup
Test 1,SEP,SQ

More Complex SQL


Retrieval T2[7][207- ALM,ATTN,End Semester
Queries,
Specifying Constraints as 224], R3[5] Exam,MOOCs
COI-
13 CO2 Assertions Actions as
design a [144- Chalk,PPT,Talk Certification,Quiz,SEM-
2
Relational model
for a given 158],Tl[3] EXAM1,SemIn-Makeup
application [74-80] Test 1,SQ

Binary Relational
Operations: ALM,ATTN,End Semester
JOIN and DIVISION, Unary T2[8][ 241- Exam,MOOCs
COI-
14 CO2 Relational Operations: SELECT 251],R3[4] Chalk,PPT,Talk Certification,SEM-
2
and PROJECT,
Relational Algebra [101-105] EXAM1,SemIn-Makeup
Operations from Set
Theory Test 1,SEP

ALM,ATTN,End Semester
Binary Relational
Operations: Exam,Hackathon,MOOCs
T2[8][ 241-
COI- JOIN and DIVISION, Additional Certification,MOOCs
15 CO2 251],R3[4] Chalk,PPT,Talk
2 Relational Operations,
Examples Review,Quiz,SEM-
[101-105]
of Queries in
Relational Algebra EXAM1,SemIn-Makeup
Test 1,SEP,SQ

ATTN,End Semester
T2[8][ 241-
COI- Synta for PL/SQL block, Exam,Hackathon,Quiz,SEM-
16 CO3 25l,] R 3[ Chalk,PPT,Talk
3 Functions, Procedures EXAM2,SemIn-Makeup
4]
10l-l OS
Test 2,SEP,SQ

5/43
5/19/22, 1:27 PM

Book Teaching-
Sess.No. CO COI Topic No[CH No] Learning EvaluationComponents
[Page No] Methods

ALM,ATTN,End Semester
Exam,MOOCs
Certification,MOOCs
COI- Tl[5][ 180-
17 CO3 Cursors, Triggers Chalk,PPT,Talk Review,Quiz,SEM-
3 186]
EXAM2,Sem-in Exam
(MOOCs),SemIn-Makeup
Test 2,SEP

ATTN,End Semester
Guidelines for good
database Exam,MOOCs
COI- design, Normal
Forms, First Tl [14] Review,Quiz,SEM-
18 CO3 Chalk,PPT,Talk
4 Normal
Form, Second Normal [461-
482] EXAM2,Sem-in Exam
Form, Third Normal
Forms (MOOCs),SemIn-Makeup
Test 2,SEP

ALM,ATTN,End Semester
BCNF, Multi-value and
join Exam,Hackathon,MOOCs
COI- Tl [14]
19 CO3 dependencies, 4th, and 5th normal Chalk,PPT,Talk Review,Quiz,SEM-
4 [461-
482]
forms. EXAM2,SemIn-Makeup
Test 2

Secondary Storage
Devices, ATTN,End Semester
T2[541-
Buffering of
Blocks, Placing File Exam,MOOCs
568]
R3[10]
COI- Records on Disk,
Operations on Certification,MOOCs
20 CO3 [339- Chalk,PPT,Talk
2 Files, Files of Unordered Records Review,Quiz,SEM-
366]540-
(Heap Files), Files of
Ordered EXAM2,SemIn-Makeup
568]
Records (Sorted
Files) Test 2,SEP

ATTN,End Semester
T2[541-
Types of Single-Level
Ordered Exam,MOOCs
568] R3[10]
COI- Indexes, Multilevel Indexes, Certification,MOOCs
21 CO3 [339- Chalk,PPT,Talk
2 Dynamic Multilevel
Indexes Review,Quiz,SEM-
366]540-
Using B-Trees
and B+-Trees EXAM2,SemIn-Makeup
568]
Test 2,SEP

ATTN,End Semester
Exam,Hackathon,MOOCs
Indexes on Multiple Keys, Other Tl[l 7][602-
COI- Certification,MOOCs
22 CO3 Types of Indexes, Some General 633],R3[11] Chalk,PPT,Talk
2 Review,Quiz,SEM-
Issues Concerning Indexing, [371-379]
EXAM2,SemIn-Makeup
Test 2

ATTN,End Semester
Tl [17]
Exam,Hackathon,MOOCs
COI- Static Hashing,
Extendible [602-
23 CO3 Chalk,PPT,Talk Certification,MOOCs
2 Hashing, Linear Hashing 633],R3[11]
Review,Quiz,SemIn-Makeup
[371-379]
Test 2,SEP

6/43
5/19/22, 1:27 PM

Book Teaching-
Sess.No. CO COI Topic No[CH No] Learning EvaluationComponents
[Page No] Methods

ATTN,End Semester
Exam,MOOCs
Query Processing: Translating
COI- T1[18] Certification,MOOCs
24 CO3 SQL Queries into Relational Chalk,PPT,Talk
1 [657- 683] Review,Quiz,SEM-
Algebra and Other Operators
EXAM2,SemIn-Makeup
Test 2,SQ

ATTN,End Semester
Exam,MOOCs
COI- T1[18] Certification,Quiz,SEM-
25 CO3 Algorithms for External
Sorting Chalk,PPT,Talk
1 [657-
683] EXAM2,Sem-in Exam
(MOOCs),SemIn-Makeup
Test 2

ATTN,End Semester
Algorithms for PROJECT and Set Exam,Hackathon,MOOCs
COI- Operations, Implementing T1[18] Certification,MOOCs
26 CO3 Chalk,PPT,Talk
1 Aggregate 0 perations, Different [657- 683] Review,Quiz,SEM-
Types of JOINs EXAM2,SemIn-Makeup
Test 2,SQ

ATTN,End Semester
T1[7][121- Exam,MOOCs
Introduction to Transaction
COI- 127], Certification,MOOCs
27 CO4 Processing, Transaction and Chalk,PPT,Talk
1 R3[16] Review,Quiz,SEM-
System
Concepts
[520-523 EXAM2,SemIn-Makeup
Test 2,SEP

ATTN,End Semester
Tl [7][127- Exam,MOOCs
problems during multiple
COI- l30], Certification,MOOCs
28 CO4 transactions processing, Desirable Chalk,PPT,Talk
2 R3[16]
[ Review,Quiz,SEM-
Properties of Transactions
520- 523 EXAM2,SemIn-Makeup
Test 2,SQ

ATTN,End Semester
Exam,Hackathon,MOOCs
Characterizing schedules based on Tl [7][127- Certification,MOOCs
COI-
29 CO4 Recoverability.
Characterizing 130], Chalk,PPT,Talk Review,Quiz,SEM-
2
Schedules based on Serializability R3[16] EXAM2,Sem-in Exam
(MOOCs),SemIn-Makeup
Test 2,SEP

Concurrent execution of T1[7][130- ALM,ATTN,End Semester


transactions,Strict Two-Phase 131],R3[16] Exam,MOOCs
COI-
30 CO4 Locking(Strict [530- Chalk,PPT,Talk Certification,Quiz,SEM-
4
2PL),Deadlocls,2PL,Serializability 533],R3[17] EXAM2,SemIn-Makeup
and Recoverability [550-558] Test 2

7/43
5/19/22, 1:27 PM

Book Teaching-
Sess.No. CO COI Topic No[CH No] Learning EvaluationComponents
[Page No] Methods

T1[7][130- ATTN,End Semester


Introduction
to Lock Management.
131], Exam,Hackathon,MOOCs
Lock
Conversions, Dealing With
COI- R3[16] Certification,Quiz,SEM-
31 CO4 Deadlocks, Timestamp-
Based Chalk,PPT,Talk
4 [530- EXAM2,Sem-in Exam
Concurrency Control,
The Thomas
533],R3[17] (MOOCs),SemIn-Makeup
Write Rule,
Recoverability
[550-558] Test 2

ATTN,End Semester
Exam,MOOCs
T1[7][140- Certification,MOOCs
COI-
32 CO4 Multiversion based Techniques , 141],R3[17] Chalk,PPT,Talk Review,Quiz,SEM-
4
[572] EXAM2,Sem-in Exam
(MOOCs),SemIn-Makeup
Test 2,SEP

ATTN,End Semester
Exam,Hackathon,MOOCs
Recovery Outline and T1[7][140-
COI- Certification,Quiz,SEM-
33 CO4 Categorization of Recovery 141],R3[17] Chalk,PPT,Talk
4 EXAM2,Sem-in Exam
Algorithms [572]
(MOOCs),SemIn-Makeup
Test 2

ATTN,End Semester
Exam,Hackathon,MOOCs
T1[7][140-
Certification,MOOCs
COI- Caching (Buffering) of Disk 141],
34 CO4 Chalk,PPT,Talk Review,Quiz,SEM-
4 Blocks , Write-Ahead
Logging R3[17]
EXAM2,Sem-in Exam
[572]
(MOOCs),SemIn-Makeup
Test 2

ATTN,End Semester
T1[7][140- Exam,Hackathon,MOOCs
COI- Steal/No-Steal, and Force/No- 141], Review,Quiz,SEM-
35 CO4 Chalk,PPT,Talk
4 Force R3[17] EXAM2,Sem-in Exam
[572] (MOOCs),SemIn-Makeup
Test 2

ATTN,End Semester
Exam,Hackathon,MOOCs
T1[7][140-
Certification,MOOCs
COI- Checkpoints in the System, Log 141],
36 CO4 Chalk,PPT,Talk Review,Quiz,SEM-
4 and Fuzzy, Checkpointing R3[17]
EXAM2,Sem-in Exam
[572]
(MOOCs),SemIn-Makeup
Test 2

8/43
5/19/22, 1:27 PM

Book Teaching-
Sess.No. CO COI Topic No[CH No] Learning EvaluationComponents
[Page No] Methods

ATTN,End Semester
Exam,Hackathon,MOOCs
T1[7][141-
Certification,MOOCs
COI- Transaction Rollback and 145],
37 CO4 Chalk,PPT,Talk Review,Quiz,SEM-
3 Cascading Rollback, R3[18]
EXAM2,Sem-in Exam
[579-592]
(MOOCs),SemIn-Makeup
Test 2,SQ

ATTN,End Semester
T1[7][141- Exam,Hackathon,MOOCs
Transaction Actions That Do Not
COI- 145], Certification,MOOCs
38 CO4 Affect the Database, Shadow Chalk,PPT,Talk
3 R3[18] Review,Quiz,SEM-
Paging
[579-592] EXAM2,SemIn-Makeup
Test 2,SQ

ATTN,End Semester
Exam,MOOCs
T1[7][141-
Certification,MOOCs
COI- ARIES -
Analysis Phase, ARIES – 145],
39 CO4 Chalk,PPT,Talk Review,Quiz,SEM-
3 RedoPhase, Undo Phase R3[18]
EXAM2,Sem-in Exam
[579-592]
(MOOCs),SemIn-Makeup
Test 2,SEP,SQ

Lecture Session wise Teaching – Learning Plan

SESSION NUMBER : 1

Session Outcome: 1 Recall the disadvantages of File System

Session Outcome: 2 List Advantages & characteristics of DBMS

Session Outcome: 3 Illustrate Database Environment

Teaching- Active
Time(min) Topic BTL Learning Learning
Methods Methods
--- NOT
5 Attendance 1 Talk APPLICABLE
---
--- NOT
10 Course Handout 2 PPT APPLICABLE
---
--- NOT
5 Ask for any doubts through Public chat/ Break 1 Talk APPLICABLE
---
--- NOT
File System Vs DBMS, DBMS Advantages, DBMS
25 2 PPT APPLICABLE
characteristics
---
5 Recap 2 PPT --- NOT

9/43
5/19/22, 1:27 PM

APPLICABLE
---

SESSION NUMBER : 2

Session Outcome: 1 Illustrate Database Environment

Session Outcome: 2 List various types of database users

Session Outcome: 3 Describe Database Architecture & Independence

Teaching- Active
Time(min) Topic BTL Learning Learning
Methods Methods
--- NOT
5 Attendance / Recap, Poll/Pop Question 1 Talk APPLICABLE
---
--- NOT
10 Database Environment, Database Users. 2 PPT APPLICABLE
---
Quiz/Test
5 Quiz 1 PPT
Questions
--- NOT
25 Database Architecture, Data Independence, Languages 3 PPT APPLICABLE
---
--- NOT
5 Recap 3 Talk APPLICABLE
---

SESSION NUMBER : 3

Session Outcome: 1 Understand symbols used in ER Modelling

Session Outcome: 2 Draw an ER Diagram

Teaching- Active
Time(min) Topic BTL Learning Learning
Methods Methods
--- NOT
5 Attendance / Recap, Poll/Pop Question 1 Talk APPLICABLE
---
Using High-Level Conceptual Data Models for Database --- NOT
10 Design, A Sample Database Application, Entity Types, Entity 2 PPT APPLICABLE
Sets, Attributes, and Keys ---
--- NOT
5 CREATING A BREAKOUT ROOM 1 Talk APPLICABLE
---
--- NOT
5 Case Study 2 PPT APPLICABLE
---
--- NOT
25 Solving Case Study using tool TerraER 2 PPT APPLICABLE
---

10/43
5/19/22, 1:27 PM

SESSION NUMBER : 4

Session Outcome: 1 Understand symbols used in ER Modelling

Session Outcome: 2 Draw an ER Diagram

Teaching- Active
Time(min) Topic BTL Learning Learning
Methods Methods
--- NOT
5 Attendance / Recap, Poll/Pop Question 1 Talk APPLICABLE
---
Relationship Types, Relationship Sets, Roles, and Structural --- NOT
10 Constraints, Weak Entity Types, Refining the ER Design for 1 PPT APPLICABLE
the a Database ---
--- NOT
5 CREATING A BREAKOUT ROOM 1 PPT APPLICABLE
---
5 Case Study : Doubts can be asked in Public Chat 1 PPT Case Study
--- NOT
20 Solving Case Study using tool Terra ER 2 PPT APPLICABLE
---
--- NOT
5 Problems Discussion Peer evaluation after the classroom 2 PPT APPLICABLE
---

SESSION NUMBER : 5

Session Outcome: 1 Draw an ER Diagram

Teaching- Active
Time(min) Topic BTL Learning Learning
Methods Methods
--- NOT
5 Attendance / Recap, Poll/Pop Question 1 Talk APPLICABLE
---
--- NOT
ER Diagrams, Naming Conventions, and Design Issues,
10 2 PPT APPLICABLE
Relationship Types of Degree Higher than Two
---
One minute
10 Extended features of ER diagrams 2 Chalk
paper
--- NOT
20 Solving Case Study using tool Terra ER 3 PPT APPLICABLE
---
--- NOT
5 Problems Discussion Peer evaluation after the classroom 1 Talk APPLICABLE
---

SESSION NUMBER : 6

Session Outcome: 1 Understand symbols used in EER Modelling

Session Outcome: 2 Draw an EER Diagram

11/43
5/19/22, 1:27 PM

Time(min) Topic BTL Teaching- Active


Learning Learning
Methods Methods
--- NOT
5 Attendance / Recap, Poll/Pop Question 1 Talk APPLICABLE
---
--- NOT
Subclasses, Super classes, and Inheritance, Specialization and
10 2 PPT APPLICABLE
Generalization
---
--- NOT
5 CREATING A BREAKOUT ROOM 1 Talk APPLICABLE
---
--- NOT
5 Case Study : Doubts can be asked in Public Chat 2 Talk APPLICABLE
---
--- NOT
20 Solving Case Study using tool TerraER 3 PPT APPLICABLE
---
--- NOT
5 Problems Discussion Peer evaluation after the classroom 1 Talk APPLICABLE
---

SESSION NUMBER : 7

Session Outcome: 1 Understand symbols used in EER Modelling

Session Outcome: 2 Draw an EER Diagram

Teaching- Active
Time(min) Topic BTL Learning Learning
Methods Methods
--- NOT
5 Attendance / Recap, Poll/Pop Question 1 Talk APPLICABLE
---
Constraints and Characteristics of Specialization and --- NOT
10 Generalization Hierarchies, Modeling of UNION Types Using 2 PPT APPLICABLE
Categories ---
--- NOT
5 CREATING A BREAKOUT ROOM 1 Talk APPLICABLE
---
--- NOT
5 Case Study : Doubts can be asked in Public Chat 2 Talk APPLICABLE
---
--- NOT
20 Solving Case Study using tool TerraER 3 PPT APPLICABLE
---
--- NOT
5 Problems Discussion Peer evaluation after the classroom 1 Talk APPLICABLE
---

SESSION NUMBER : 8

Session Outcome: 1 Understand Relational Model Concepts


12/43
5/19/22, 1:27 PM

Session Outcome: 2 Convert ER Model to Relational Model

Teaching- Active
Time(min) Topic BTL Learning Learning
Methods Methods
--- NOT
5 Attendance / Recap, Poll/Pop Question 1 Talk APPLICABLE
---
--- NOT
10 Relational Model Concepts 2 Chalk APPLICABLE
---
--- NOT
5 Ask for any doubts through Public chat/ Break 1 Talk APPLICABLE
---
--- NOT
20 Relational Model Constraints 2 PPT APPLICABLE
---
--- NOT
10 Quiz though LMS Discussion and Additional Info 1 Talk APPLICABLE
---

SESSION NUMBER : 9

Session Outcome: 1 Understand Relational Model Concepts

Session Outcome: 2 Convert ER Model to Relational Model

Teaching- Active
Time(min) Topic BTL Learning Learning
Methods Methods
--- NOT
5 Attendance / Recap, Poll/Pop Question 1 Talk APPLICABLE
---
--- NOT
Relational Database Schemas, Logical Database Design: ER to
10 2 PPT APPLICABLE
Relational
---
--- NOT
5 CREATING A BREAKOUT ROOM 1 Talk APPLICABLE
---
--- NOT
5 Case Study : Doubts can be asked in Public Chat 2 Chalk APPLICABLE
---
--- NOT
20 Solving Case Study 2 PPT APPLICABLE
---
--- NOT
5 Problems Discussion Peer evaluation after the classroom 1 Talk APPLICABLE
---

SESSION NUMBER : 10

Session Outcome: 1 Interpret syntax ofDDL Statements

13/43
5/19/22, 1:27 PM

Time(min) Topic BTL Teaching- Active


Learning Learning
Methods Methods
--- NOT
5 Attendance / Recap, Poll/Pop Question 1 Talk APPLICABLE
---
--- NOT
10 Creating Tables, Data Types, Authorization 1 PPT APPLICABLE
---
--- NOT
5 CREATING A BREAKOUT ROOM 1 Talk APPLICABLE
---
--- NOT
5 Case Study : Doubts can be asked in Public Chat 1 Talk APPLICABLE
---
--- NOT
20 Solving Case Study using tool 1 PPT APPLICABLE
---
--- NOT
5 Problems Discussion Peer evaluation after the classroom 1 Talk APPLICABLE
---

SESSION NUMBER : 11

Session Outcome: 1 Summarize Data types used in SQL

Teaching- Active
Time(min) Topic BTL Learning Learning
Methods Methods
--- NOT
5 Attendance / Recap, Poll/Pop Question 1 Talk APPLICABLE
---
--- NOT
SQL Data Definition and Data Types, Specifying Constraints
10 1 PPT APPLICABLE
in SQL, Basic Retrieval Queries in SQL,
---
--- NOT
5 CREATING A BREAKOUT ROOM 1 Talk APPLICABLE
---
--- NOT
5 Case Study : Doubts can be asked in Public Chat 1 Talk APPLICABLE
---
20 Solving Case Study using tool 1 PPT Case Study
--- NOT
5 Problems Discussion Peer evaluation after the classroom 1 Talk APPLICABLE
---

SESSION NUMBER : 12

Session Outcome: 1 Understand insert, delete, update statements

Teaching- Active
Time(min) Topic BTL Learning Learning
Methods Methods
14/43
5/19/22, 1:27 PM

5 Attendance / Recap, Poll/Pop Question 1 Talk --- NOT


APPLICABLE
---
--- NOT
INSERT, DELETE, and UPDATE Statements in SQL,
10 1 PPT APPLICABLE
Additional Features of SQL, Joining Relations, views
---
--- NOT
5 CREATING A BREAKOUT ROOM 1 Talk APPLICABLE
---
One minute
5 Sql queries 1 Talk
paper
--- NOT
20 Solving Case Study using tool 1 PPT APPLICABLE
---
--- NOT
5 Problems Discussion Peer evaluation after the classroom 1 Talk APPLICABLE
---

SESSION NUMBER : 13

Session Outcome: 1 Construct Complex SQL Queries & Assertions on a given database

Teaching- Active
Time(min) Topic BTL Learning Learning
Methods Methods
--- NOT
5 Attendance / Recap, Poll/Pop Question 1 Talk APPLICABLE
---
More Complex SQL Retrieval Queries, Specifying Constraints --- NOT
10 as Assertions, Actions as design a Relational model for a given 2 PPT APPLICABLE
application ---
--- NOT
5 CREATING A BREAKOUT ROOM 1 Talk APPLICABLE
---
--- NOT
5 Case Study : Doubts can be asked in Public Chat 1 Talk APPLICABLE
---
--- NOT
20 Solving Case Study using tool 2 PPT APPLICABLE
---
--- NOT
5 Problems Discussion Peer evaluation after the classroom 1 Talk APPLICABLE
---

SESSION NUMBER : 14

Session Outcome: 1 Interpret notations used to denote Unary & Binary Relational Operations in Relational Algebra

Teaching- Active
Time(min) Topic BTL Learning Learning
Methods Methods
5 Attendance / Recap, Poll/Pop Question 1 Talk --- NOT
APPLICABLE
15/43
5/19/22, 1:27 PM

---
Binary Relational Operations: JOIN and DIVISION, Unary --- NOT
20 Relational Operations: SELECT and PROJECT, Relational 2 PPT APPLICABLE
Algebra Operations from Set Theory ---
20 Case study Doubts can be asked in Public Chat 2 PPT Case Study
--- NOT
5 Problems Discussion Peer evaluation after the classroom 1 Chalk APPLICABLE
---

SESSION NUMBER : 15

Session Outcome: 1 Interpret notations used to denote Binary Relational Operations in Relational Algebra

Teaching- Active
Time(min) Topic BTL Learning Learning
Methods Methods
--- NOT
5 Attendance / Recap, Poll/Pop Question 1 Talk APPLICABLE
---
Binary Relational Operations: JOIN and DIVISION, --- NOT
20 Additional Relational Operations, Examples of Queries in 2 PPT APPLICABLE
Relational Algebra ---
Problems as Assignment (ALM) Doubts can be asked in Public
20 2 PPT Fish Bowl
Chat
--- NOT
5 Problems Discussion Peer evaluation after the classroom 1 Talk APPLICABLE
---

SESSION NUMBER : 16

Session Outcome: 1 Implement Functions in PL/SQL

Session Outcome: 2 Implement Procedures in PL/SQL

Teaching- Active
Time(min) Topic BTL Learning Learning
Methods Methods
--- NOT
5 Attendance / Recap, Poll/Pop Question 1 Talk APPLICABLE
---
--- NOT
10 Syntax for PL/SQL block, Functions, Procedures 2 PPT APPLICABLE
---
--- NOT
5 Case Study : Doubts can be asked in Public Chat 1 Talk APPLICABLE
---
25 Solving Case Study 3 PPT Case Study
--- NOT
5 Problems Discussion Peer evaluation after the classroom 1 Talk APPLICABLE
---

SESSION NUMBER : 17

16/43
5/19/22, 1:27 PM

Session Outcome: 1 Implement Cursors in PL/SQL

Session Outcome: 2 Implement Triggers in PL/SQL

Teaching- Active
Time(min) Topic BTL Learning Learning
Methods Methods
--- NOT
5 Attendance / Recap, Poll/Pop Question 1 Talk APPLICABLE
---
--- NOT
10 Cursors, Triggers 2 PPT APPLICABLE
---
--- NOT
5 Case Study : Doubts can be asked in Public Chat 1 Talk APPLICABLE
---
--- NOT
25 Solving Case Study using tool 3 Talk APPLICABLE
---
--- NOT
5 Problems Discussion Peer evaluation after the classroom 1 Talk APPLICABLE
---

SESSION NUMBER : 18

Session Outcome: 1 111ustrate Guidelines for good database design

Session Outcome: 2 Analyze First, Second Normal Form,Third Normal Forms

Teaching- Active
Time(min) Topic BTL Learning Learning
Methods Methods
--- NOT
5 Attendance / Recap, Poll/Pop Question 1 Talk APPLICABLE
---
--- NOT
Guidelines for good database design, Normal Forms, First
25 4 PPT APPLICABLE
Normal Form, Second Normal Form, Third Normal Forms,
---
--- NOT
5 CREATING A BREAKOUT ROOM 1 Talk APPLICABLE
---
--- NOT
10 Problems as Assignment Doubts can be asked in Public Chat 2 Talk APPLICABLE
---
--- NOT
5 Problems Discussion Peer evaluation after the classroom 1 Talk APPLICABLE
---

SESSION NUMBER : 19

Session Outcome: 1 1 Illustrate Guidelines for good database design

Session Outcome: 2 Analyze BCNF, Multi value and join dependencies, 4th and 5th normal forms

17/43
5/19/22, 1:27 PM

Time(min) Topic BTL Teaching- Active


Learning Learning
Methods Methods
--- NOT
5 Attendance / Recap, Poll/Pop Question 1 Talk APPLICABLE
---
--- NOT
BCNF, Multi value and join dependencies, 4th and 5th normal
25 4 PPT APPLICABLE
fonns
---
--- NOT
10 Problems as Assignment Doubts can be asked in Public Chat 2 Talk APPLICABLE
---
One minute
5 One minute paper 2 Talk
paper
--- NOT
5 Recap 1 Talk APPLICABLE
---

SESSION NUMBER : 20

Session Outcome: 1 Summarize Placing File Records on Disk

Session Outcome: 2 Illustrate Operations on Files

Teaching- Active
Time(min) Topic BTL Learning Learning
Methods Methods
--- NOT
5 Attendance / Recap, Poll/Pop Question 1 Talk APPLICABLE
---
--- NOT
Secondary Storage Devices, Buffering of Blocks, Placing File
10 2 PPT APPLICABLE
Records on Disk
---
--- NOT
5 Ask for any doubts through Public chat/ Break 1 Talk APPLICABLE
---
--- NOT
Operations on Files, Files of Unordered Records (Heap Files),
20 2 PPT APPLICABLE
Files of Ordered Records (Sorted Files)
---
--- NOT
10 Quiz though LMS Discussion and Additional Info 1 Talk APPLICABLE
---

SESSION NUMBER : 21

Session Outcome: 1 Demonstrate B Trees & B+ Trees

Teaching- Active
Time(min) Topic BTL Learning Learning
Methods Methods
--- NOT
5 Attendance / Recap, Poll/Pop Question 1 Talk APPLICABLE
---

18/43
5/19/22, 1:27 PM

30 Types of Single-Level Ordered Indexes, Multilevel Indexes, 2 PPT --- NOT


Dynamic Multilevel Indexes Using B-Trees and B+-Trees APPLICABLE
---
--- NOT
10 Problems as Assignment Doubts can be asked in Public Chat 2 Talk APPLICABLE
---
--- NOT
5 Problems Discussion Peer evaluation after the classroom 1 Talk APPLICABLE
---

SESSION NUMBER : 22

Session Outcome: 1 Understand indexes, types of indexes

Teaching- Active
Time(min) Topic BTL Learning Learning
Methods Methods
--- NOT
5 Attendance / Recap, Poll/Pop Question 1 Talk APPLICABLE
---
--- NOT
Indexes on Multiple Keys, Other Types of Indexes, Some
30 2 PPT APPLICABLE
General Issues Concerning Indexing
---
--- NOT
10 Problems as Assignment Doubts can be asked in Public Chat 2 Talk APPLICABLE
---
--- NOT
5 Problems Discussion Peer evaluation after the classroom 1 Talk APPLICABLE
---

SESSION NUMBER : 23

Session Outcome: 1 Differentiate Extendible Hashing & Linear Hashing

Teaching- Active
Time(min) Topic BTL Learning Learning
Methods Methods
--- NOT
5 Attendance / Recap, Poll/Pop Question 1 Talk APPLICABLE
---
--- NOT
30 Static Hashing,Extendible Hashing, Linear Hashing 2 PPT APPLICABLE
---
--- NOT
10 Problems as Assignment Doubts can be asked in Public Chat 2 Talk APPLICABLE
---
--- NOT
5 Problems Discussion Peer evaluation after the classroom 1 Talk APPLICABLE
---

SESSION NUMBER : 24

Session Outcome: 1 Demonstrate Algorithms for SELECT & PROJECT Operation

19/43
5/19/22, 1:27 PM

Time(min) Topic BTL Teaching- Active


Learning Learning
Methods Methods
--- NOT
5 Attendance / Recap, Poll/Pop Question 1 Talk APPLICABLE
---
--- NOT
Query Processing Translating SQL Queries into Relational
20 1 PPT APPLICABLE
Algebra and Other Operators
---
--- NOT
Translating SQL Queries into Relational Algebra and Other
20 1 PPT APPLICABLE
Operators, Algorithms for External Sorting
---
--- NOT
5 Quiz though LMS Discussion and Additional Info 1 Talk APPLICABLE
---

SESSION NUMBER : 25

Session Outcome: 1 Demonstrate Algorithms for external sorting

Teaching- Active
Time(min) Topic BTL Learning Learning
Methods Methods
--- NOT
5 Attendance / Recap, Poll/Pop Question 1 Talk APPLICABLE
---
--- NOT
20 Algorithms for External Sorting 1 PPT APPLICABLE
---
--- NOT
Translating SQL Queries into Relational Algebra and Other
20 1 PPT APPLICABLE
Operators, Algorithms for External Sorting
---
--- NOT
5 Quiz though LMS Discussion and Additional Info 1 Talk APPLICABLE
---

SESSION NUMBER : 26

Session Outcome: 1 Demonstrate Algorithms for SELECT & PROJECT Operation

Session Outcome: 2 Illustrate JOIN Operation & Set Operations

Teaching- Active
Time(min) Topic BTL Learning Learning
Methods Methods
--- NOT
5 Attendance / Recap, Poll/Pop Question 1 Talk APPLICABLE
---
--- NOT
Algorithms for PROJECT and Set Operations, Implementing
20 1 PPT APPLICABLE
Aggregate Operations
---
20 Different Types of JOINs 1 PPT --- NOT
APPLICABLE

20/43
5/19/22, 1:27 PM

---
--- NOT
5 Quiz though LMS Discussion and Additional Info 1 Talk APPLICABLE
---

SESSION NUMBER : 27

Session Outcome: 1 Enumerate Transaction Processing

Teaching- Active
Time(min) Topic BTL Learning Learning
Methods Methods
--- NOT
5 Attendance / Recap, Poll/Pop Question 1 Talk APPLICABLE
---
--- NOT
20 Introduction to Transaction Processing 2 PPT APPLICABLE
---
--- NOT
20 Transaction and System Concepts 2 PPT APPLICABLE
---
--- NOT
5 Quiz though LMS Discussion and Additional Info 1 Talk APPLICABLE
---

SESSION NUMBER : 28

Session Outcome: 1 Understand Problems during multiple transactions processing

Session Outcome: 2 Describe Desirable Properties of Transactions

Teaching- Active
Time(min) Topic BTL Learning Learning
Methods Methods
--- NOT
5 Attendance / Recap, Poll/Pop Question 1 Talk APPLICABLE
---
--- NOT
Problems during multiple transactions processing, Desirable
30 2 PPT APPLICABLE
Properties of Transactions
---
--- NOT
10 Problems as Assignment Doubts can be asked in Public Chat 2 PPT APPLICABLE
---
--- NOT
5 Problems Discussion Peer evaluation after the classroom 1 Talk APPLICABLE
---

SESSION NUMBER : 29

Session Outcome: 1 Illustrate Schedules Based on Recoverability & Serializability

Teaching- Active
Time(min) Topic BTL Learning Learning
Methods Methods
21/43
5/19/22, 1:27 PM

5 Attendance / Recap, Poll/Pop Question 1 Talk --- NOT


APPLICABLE
---
--- NOT
Characterizing Schedules Based on Recoverability.
30 2 PPT APPLICABLE
Characterizing Schedules Based on Serializability
---
--- NOT
10 Problems as Assignment Doubts can be asked in Public Chat 2 PPT APPLICABLE
---
--- NOT
5 Problems Discussion Peer evaluation after the classroom 2 Talk APPLICABLE
---

SESSION NUMBER : 30

Session Outcome: 1 Analyze Concurrent Execution of Transactions, Strict Two-Phase Locking

Session Outcome: 2 Infer Dealing With Deadlocks

Teaching- Active
Time(min) Topic BTL Learning Learning
Methods Methods
--- NOT
5 Attendance / Recap, Poll/Pop Question 1 Talk APPLICABLE
---
Concurrent Execution of Transactions, Strict Two-Phase
Locking (Strict 2PL), Deadlocks, 2PL, Serializability, and --- NOT
30 Recoverability, Introduction to Lock Management. Lock 4 Talk APPLICABLE
Conversions, Dealing With Deadlocks, Timestamp-Based ---
Concurrency Control, The Thomas Write Rule, Recoverability
10 Case study 4 PPT Case Study
--- NOT
5 Problems Discussion Peer evaluation after the classroom 1 Talk APPLICABLE
---

SESSION NUMBER : 31

Session Outcome: 1 Analyze Lock management

Session Outcome: 2 Understand Thomas write rule

Teaching- Active
Time(min) Topic BTL Learning Learning
Methods Methods
--- NOT
5 Understand Thomas write rule 1 Talk APPLICABLE
---
Introduction to Lock Management. Lock Conversions, Dealing --- NOT
30 With Deadlocks, Timestamp-Based Concurrency Control, The 4 PPT APPLICABLE
Thomas Write Rule, Recoverability ---
--- NOT
10 Problems as Assignment Doubts can be asked in Public Chat 4 PPT APPLICABLE
---

22/43
5/19/22, 1:27 PM

5 Problems Discussion Peer evaluation after the classroom 1 Talk --- NOT
APPLICABLE
---

SESSION NUMBER : 32

Session Outcome: 1 Analyze Timestamp-Based Concurrency Control

Session Outcome: 2 Analyze Multiversion based Techniques

Teaching- Active
Time(min) Topic BTL Learning Learning
Methods Methods
--- NOT
5 Attendance / Recap, Poll/Pop Question 1 Talk APPLICABLE
---
--- NOT
30 Multiversion based Techniques 4 PPT APPLICABLE
---
--- NOT
10 Problems as Assignment Doubts can be asked in Public Chat 4 PPT APPLICABLE
---
--- NOT
5 Problems Discussion Peer evaluation after the classroom 1 Talk APPLICABLE
---

SESSION NUMBER : 33

Session Outcome: 1 Analyze Timestamp-Based Concurrency Control

Session Outcome: 2 Analyze Multiversion based Techniques

Teaching- Active
Time(min) Topic BTL Learning Learning
Methods Methods
--- NOT
5 Attendance / Recap, Poll/Pop Question 1 Talk APPLICABLE
---
--- NOT
30 Recovery Outline and Categorization of Recovery Algorithms 4 PPT APPLICABLE
---
--- NOT
10 Problems as Assignment Doubts can be asked in Public Chat 4 PPT APPLICABLE
---
--- NOT
5 Problems Discussion Peer evaluation after the classroom 1 Talk APPLICABLE
---

SESSION NUMBER : 34

Session Outcome: 1 Infer Write-Ahead Logging, Steal/No-Steal, and Force/No-Force

Session Outcome: 2 Discriminate Checkpoints in the System Log with Fuzzy Checkpointing

23/43
5/19/22, 1:27 PM

Time(min) Topic BTL Teaching- Active


Learning Learning
Methods Methods
--- NOT
5 Attendance / Recap, Poll/Pop Question 1 Talk APPLICABLE
---
--- NOT
30 Caching (Buffering) of Disk Blocks, Write-Ahead Logging 4 PPT APPLICABLE
---
--- NOT
10 Problems as Assignment Doubts can be asked in Public Chat 4 PPT APPLICABLE
---
--- NOT
5 Problems Discussion Peer evaluation after the classroom 1 Talk APPLICABLE
---

SESSION NUMBER : 35

Session Outcome: 1 Infer Write-Ahead Logging, Steal/No-Steal, and Force/No-Force

Teaching- Active
Time(min) Topic BTL Learning Learning
Methods Methods
--- NOT
5 Attendance / Recap, Poll/Pop Question 1 Talk APPLICABLE
---
--- NOT
30 Steal/No-Steal, and Force/No-Force 4 PPT APPLICABLE
---
--- NOT
10 Problems as Assignment Doubts can be asked in Public Chat 4 PPT APPLICABLE
---
--- NOT
5 Problems Discussion Peer evaluation after the classroom 1 Talk APPLICABLE
---

SESSION NUMBER : 36

Session Outcome: 1 Discriminate Checkpoints in the System Log with Fuzzy Checkpointing

Teaching- Active
Time(min) Topic BTL Learning Learning
Methods Methods
--- NOT
5 Attendance / Recap, Poll/Pop Question 1 Talk APPLICABLE
---
--- NOT
30 Checkpoints in the System Log and Fuzzy Checkpointing 4 PPT APPLICABLE
---
--- NOT
10 Problems as Assignment Doubts can be asked in Public Chat 4 PPT APPLICABLE
---
5 Problems Discussion Peer evaluation after the classroom 1 Talk --- NOT
24/43
5/19/22, 1:27 PM

APPLICABLE
---

SESSION NUMBER : 37

Session Outcome: 1 Illustrate Transaction Rollback & Cascading Rollback

Teaching- Active
Time(min) Topic BTL Learning Learning
Methods Methods
--- NOT
5 Attendance / Recap, Poll/Pop Question 1 Talk APPLICABLE
---
--- NOT
30 Transaction Rollback and Cascading Rollback 3 PPT APPLICABLE
---
--- NOT
10 Problems as Assignment Doubts can be asked in Public Chat 2 PPT APPLICABLE
---
--- NOT
5 Problems Discussion Peer evaluation after the classroom 1 Talk APPLICABLE
---

SESSION NUMBER : 38

Session Outcome: 1 Interpret Transaction Actions That Do Not Affect the Database

Session Outcome: 2 Demonstrate Shadow Paging

Teaching- Active
Time(min) Topic BTL Learning Learning
Methods Methods
--- NOT
5 Attendance / Recap, Poll/Pop Question 1 Talk APPLICABLE
---
--- NOT
Transaction Actions That Do Not Affect the Database, Shadow
30 3 PPT APPLICABLE
Paging
---
--- NOT
10 Problems as Assignment Doubts can be asked in Public Chat 2 PPT APPLICABLE
---
--- NOT
5 Problems Discussion Peer evaluation after the classroom 1 Talk APPLICABLE
---

SESSION NUMBER : 39

Session Outcome: 1 Demonstrate Phases of ARIES Algorithm

Teaching- Active
Time(min) Topic BTL Learning Learning
Methods Methods
5 Attendance / Recap, Poll/Pop Question 1 Talk --- NOT
APPLICABLE
25/43
5/19/22, 1:27 PM

---
--- NOT
30 ARIES -Analysis Phase, ARIES -Redo Phase, Undo Phase 3 PPT APPLICABLE
---
--- NOT
10 Problems as Assignment Doubts can be asked in Public Chat 2 PPT APPLICABLE
---
--- NOT
5 Problems Discussion Peer evaluation after the classroom 1 Talk APPLICABLE
---

Tutorial Course DELIVERY Plan: NO Delivery Plan Exists

Tutorial Session wise Teaching – Learning Plan

No Session Plans Exists

Practical Course DELIVERY Plan:


Tutorial
Session Topics CO-Mapping
no

1 Introduction to DBMS Lab CO5

2 Draw an ER Diagram for a given Case Study 1 (TRANSPORT DEPARTMENT) CO5

Draw an ER Diagram for a given Case Study 2 (EMERGENCY ROOM


3 CO5
INFORMATION SYSTEM)

4 Draw an ER Diagram for a given Case Study 3 (WAREHOUSE SYSTEM) CO5

Implement basic SQL Queries DDL commands, DML commands, Integrity


5 CO5
Constraints & Joins on Case Study 1 (TRANSPORT DEPARTMENT)

Implement Aggregate Functions, Group by & Having Clauses, Nested, Correlated


6 Nested, Views, Indices and DCL Commands on Case Study 1 (TRANSPORT CO5
DEPARTMENT)

Implement SQL Queries on Case Study 2 (EMERGENCY ROOM


7 CO5
INFORMATION SYSTEM)

8 Implement SQL Queries on Case Study 3 (WAREHOUSE SYSTEM) CO5

Implement PL/SQL( basic, Cursors, Procedure) Programs on Case Study 1


9 CO5
(TRANSPORT DEPARTMENT)

Implement PL/SQL( Functions, Triggers, Packages, JDBC & ODBC Connection)


10 CO5
Programs on Case Study 1 (TRANSPORT DEPARTMENT)

Implement PL/SQL Programs on Case Study 2 (EMERGENCY ROOM


11 CO5
INFORMATION SYSTEM)

26/43
5/19/22, 1:27 PM

Tutorial
Session Topics CO-Mapping
no

12 Implement PL/SQL Programs on Case Study 3 (WAREHOUSE SYSTEM) CO5

Practical Session wise Teaching – Learning Plan

SESSION NUMBER : 1

Session Outcome: 1 understand the usage of tools

Teaching- Active
Time(min) Topic BTL Learning Learning
Methods Methods
--- NOT
5 Attendance/ Recap, Poll/Pop Question 1 Talk APPLICABLE
---
--- NOT
20 Introduction to DBMS Lab 3 PPT APPLICABLE
---
--- NOT
5 splitinto sections 1 Talk APPLICABLE
---
--- NOT
40 Experimentation using tool/remote lab/hardware setup 4 PPT APPLICABLE
---
--- NOT
10 assessment 4 Talk APPLICABLE
---
--- NOT
20 Documenting Results Summary and result Explanation 3 Talk APPLICABLE
---

SESSION NUMBER : 2

Session Outcome: 1 Draw an ER Diagram

Teaching- Active
Time(min) Topic BTL Learning Learning
Methods Methods
--- NOT
5 Attendance / Recap, Poll/Pop Question 1 Talk APPLICABLE
---
--- NOT
20 Draw an ER Diagram 3 PPT APPLICABLE
---
--- NOT
45 Experimentation using tool/remote lab/hardware setup 3 PPT APPLICABLE
---
10 Assessment and Interaction 1 Talk --- NOT
APPLICABLE
27/43
5/19/22, 1:27 PM

---
--- NOT
Documenting Results Summary and result Explanation
20 1 Talk APPLICABLE
Submitting as Assignment in LMS
---

SESSION NUMBER : 3

Session Outcome: 1 Draw an ER Diagram

Teaching- Active
Time(min) Topic BTL Learning Learning
Methods Methods
--- NOT
5 Attendance / Recap, Poll/Pop Question 1 Talk APPLICABLE
---
--- NOT
10 Draw an ER Diagram for a given Case Study 5 PPT APPLICABLE
---
--- NOT
45 Experimentation using tool/remote lab/hardware setup 5 PPT APPLICABLE
---
--- NOT
10 Assessment and Interaction 1 Talk APPLICABLE
---
--- NOT
Documenting Results Summary and result Explanation
20 2 Talk APPLICABLE
Submitting as Assignment in LMS
---

SESSION NUMBER : 4

Session Outcome: 1 Draw an ER Diagram for a given Case Study

Teaching- Active
Time(min) Topic BTL Learning Learning
Methods Methods
--- NOT
5 Attendance/ Recap, Poll/Pop Question 1 Talk APPLICABLE
---
--- NOT
20 Draw an ER Diagram for a given Case Study 5 PPT APPLICABLE
---
--- NOT
45 Experimentation using tool/remote lab/hardware setup 5 PPT APPLICABLE
---
--- NOT
10 Assessment and Interaction 1 Talk APPLICABLE
---
--- NOT
Documenting Results Summary and result Explanation
20 2 Talk APPLICABLE
Submitting as Assignment in LMS
---

SESSION NUMBER : 5

28/43
5/19/22, 1:27 PM

Session Outcome: 1 Implement basic SQL Queries

Teaching- Active
Time(min) Topic BTL Learning Learning
Methods Methods
--- NOT
5 Attendance / Recap, Poll/Pop Question 1 Talk APPLICABLE
---
--- NOT
20 Implement basic SQL Queries 3 Talk APPLICABLE
---
--- NOT
45 Experimentation using tool/remote lab/hardware setup 4 PPT APPLICABLE
---
--- NOT
10 Assessment and Interaction 1 Talk APPLICABLE
---
--- NOT
Documenting Results Summary and result Explanation
20 2 Talk APPLICABLE
Submitting as Assignment in LMS
---

SESSION NUMBER : 6

Session Outcome: 1 Implement Aggregate Functions

Teaching- Active
Time(min) Topic BTL Learning Learning
Methods Methods
--- NOT
5 Attendance / Recap, Poll/Pop Question 1 Talk APPLICABLE
---
--- NOT
20 Implement Aggregate Functions 4 PPT APPLICABLE
---
--- NOT
45 Experimentation using tool/remote lab/hardware setup 4 PPT APPLICABLE
---
--- NOT
10 Assessment and Interaction 1 Talk APPLICABLE
---
--- NOT
Documenting Results Summary and result Explanation
20 2 Talk APPLICABLE
Submitting as Assignment in LMS
---

SESSION NUMBER : 7

Session Outcome: 1 Implement SQL Queries on Case Study

Teaching- Active
Time(min) Topic BTL Learning Learning
Methods Methods
5 Attendance / Recap, Poll/Pop Question 1 Talk --- NOT
APPLICABLE
29/43
5/19/22, 1:27 PM

---
--- NOT
20 Implement SQL Queries on Case Study 4 PPT APPLICABLE
---
--- NOT
45 Experimentation using tool/remote lab/hardware setup 4 PPT APPLICABLE
---
--- NOT
10 Assessment and Interaction 1 Talk APPLICABLE
---
--- NOT
Documenting Results Summary and result Explanation
20 2 Talk APPLICABLE
Submitting as Assignment in LMS
---

SESSION NUMBER : 8

Session Outcome: 1 Implement SQL Queries on Case Study

Teaching- Active
Time(min) Topic BTL Learning Learning
Methods Methods
--- NOT
5 Attendance / Recap, Poll/Pop Question 1 Talk APPLICABLE
---
--- NOT
20 Implement SQL Queries on Case Study 4 Talk APPLICABLE
---
--- NOT
45 Experimentation using tool/remote lab/hardware setup 4 PPT APPLICABLE
---
--- NOT
10 Assessment and Interaction 1 Talk APPLICABLE
---
--- NOT
Documenting Results Summary and result Explanation
20 2 Talk APPLICABLE
Submitting as Assignment in LMS
---

SESSION NUMBER : 9

Session Outcome: 1 Implement PL/SQL

Teaching- Active
Time(min) Topic BTL Learning Learning
Methods Methods
--- NOT
5 Attendance / Recap, Poll/Pop Question 1 Talk APPLICABLE
---
--- NOT
20 Implement PL/SQL 4 PPT APPLICABLE
---
--- NOT
45 Experimentation using tool/remote lab/hardware setup 4 PPT APPLICABLE
---
30/43
5/19/22, 1:27 PM

10 Assessment and Interaction 1 Talk --- NOT


APPLICABLE
---
--- NOT
Documenting Results Summary and result Explanation
20 2 Talk APPLICABLE
Submitting as Assignment in LMS
---

SESSION NUMBER : 10

Session Outcome: 1 Implement PL/SQL

Teaching- Active
Time(min) Topic BTL Learning Learning
Methods Methods
--- NOT
5 Attendance / Recap, Poll/Pop Question 1 Talk APPLICABLE
---
--- NOT
20 Implement PL/SQL 5 PPT APPLICABLE
---
--- NOT
45 Experimentation using tool/remote lab/hardware setup 5 PPT APPLICABLE
---
--- NOT
10 Assessment and Interaction 1 Talk APPLICABLE
---
--- NOT
Documenting Results Summary and result Explanation
20 2 Talk APPLICABLE
Submitting as Assignment in LMS
---

SESSION NUMBER : 11

Session Outcome: 1 Implement PL/SQL Programs

Teaching- Active
Time(min) Topic BTL Learning Learning
Methods Methods
--- NOT
5 Attendance / Recap, Poll/Pop Question 1 Talk APPLICABLE
---
--- NOT
20 Implement PL/SQL Programs 5 PPT APPLICABLE
---
--- NOT
45 Experimentation using tool/remote lab/hardware setup 5 PPT APPLICABLE
---
--- NOT
10 Assessment and Interaction 1 Talk APPLICABLE
---
--- NOT
Documenting Results Summary and result Explanation
20 2 Talk APPLICABLE
Submitting as Assignment in LMS
---

31/43
5/19/22, 1:27 PM

SESSION NUMBER : 12

Session Outcome: 1 Implement PL/SQL Programs

Teaching- Active
Time(min) Topic BTL Learning Learning
Methods Methods
--- NOT
5 Attendance / Recap, Poll/Pop Question 1 Talk APPLICABLE
---
--- NOT
20 Implement PL/SQL Programs 4 PPT APPLICABLE
---
--- NOT
45 Experimentation using tool/remote lab/hardware setup 4 PPT APPLICABLE
---
--- NOT
10 Assessment and Interaction 1 Talk APPLICABLE
---
--- NOT
Documenting Results Summary and result Explanation
20 2 Talk APPLICABLE
Submitting as Assignment in LMS
---

Skilling Course DELIVERY Plan:


Skilling
session Topics/Experiments CO-Mapping
no

1 Introduction to DBMS Skilling CO5

Draw an ER Diagram for a given Case Study 7 (PROPERTY RENTAL


2 CO5
INFORMATION SYSTEM)

3 Draw an ER Diagram for a given Case Study 8 (SAINT GOBAIN) CO5

4 Draw an ER Diagram for a given Case Study 9 (MILITARY DATABASE) CO5

Implement SQL Queries on Case Study 7 (PROPERTY RENTAL INFORMATION


5 CO5
SYSTEM)

6 Implement SQL Queries on Case Study 8 (SAINT GOBAIN) CO5

7 Implement SQL Queries on Case Study 9 (MILITARY DATABASE) CO5

Implement PL/SQL Programs on Case Study 7 (PROPERTY RENTAL


8 CO5
INFORMATION SYSTEM)

9 Implement PL/SQL Programs on Case Study 8 (SAINT GOBAIN) CO5

10 Implement SQL Queries on Case Study 9 (MILITARY DATABASE) CO5

32/43
5/19/22, 1:27 PM

Skilling
session Topics/Experiments CO-Mapping
no

11 Construct Queries using MongoDB on Case Study 9 (MILITARY DATABASE) CO5

Construct Queries using MongoDB on Case Study 7 (PROPERTY RENTAL


12 CO5
INFORMATION SYSTEM)

Skilling Session wise Teaching – Learning Plan

SESSION NUMBER : 1

Session Outcome: 1 Introduction to DBMS Skilling

Teaching- Active
Time(min) Topic BTL Learning Learning
Methods Methods
--- NOT
5 Attendance / Recap, Poll/Pop Question 1 Talk APPLICABLE
---
--- NOT
10 Introduction to DBMS Skilling 5 Talk APPLICABLE
---
--- NOT
55 Experimentationusing tool/remote lab/hardware setup 5 PPT APPLICABLE
---
--- NOT
10 Assessment and Interaction 1 Talk APPLICABLE
---
--- NOT
Documenting Results Summary and result Explanation
10 1 Talk APPLICABLE
Submitting as Assignmentin LMS
---

SESSION NUMBER : 2

Session Outcome: 1 Draw an ER Diagram for a given Case Study

Teaching- Active
Time(min) Topic BTL Learning Learning
Methods Methods
--- NOT
5 Attendance / Recap, Poll/Pop Question 1 Talk APPLICABLE
---
--- NOT
20 Draw an ER Diagram for a given Case Study 5 Talk APPLICABLE
---
--- NOT
55 Experimentation using tool/remote lab/hardware setup 5 PPT APPLICABLE
---
10 Assessment and Interaction 1 Talk --- NOT
APPLICABLE
33/43
5/19/22, 1:27 PM

---
--- NOT
Documenting Results Summary and result Explanation
10 1 Talk APPLICABLE
Submitting as Assignment in LMS
---

SESSION NUMBER : 3

Session Outcome: 3 Draw an ER Diagram for a given Case Study

Teaching- Active
Time(min) Topic BTL Learning Learning
Methods Methods
--- NOT
5 Attendance / Recap, Poll/Pop Question 1 Talk APPLICABLE
---
--- NOT
20 Draw an ER Diagram for a given Case Study 5 Talk APPLICABLE
---
--- NOT
55 Experimentation using tool/remote lab/hardware setup 5 PPT APPLICABLE
---
--- NOT
10 Assessment and Interaction 1 Talk APPLICABLE
---
--- NOT
Documenting Results Summary and result Explanation
10 2 Talk APPLICABLE
Submitting as Assignment in LMS
---

SESSION NUMBER : 4

Session Outcome: 1 Draw an ER Diagram for a given Case Study

Teaching- Active
Time(min) Topic BTL Learning Learning
Methods Methods
--- NOT
5 Attendance / Recap, Poll/Pop Question 1 Talk APPLICABLE
---
--- NOT
20 Draw an ER Diagram for a given Case Study 5 Talk APPLICABLE
---
--- NOT
55 Experimentation using tool/remote lab/hardware setup 5 PPT APPLICABLE
---
--- NOT
10 Assessment and Interaction 1 Talk APPLICABLE
---
--- NOT
Documenting Results Summary and result Explanation
10 2 Talk APPLICABLE
Submitting as Assignment in LMS
---

SESSION NUMBER : 5

34/43
5/19/22, 1:27 PM

Session Outcome: 1 Implement SQL Queries on Case Study

Teaching- Active
Time(min) Topic BTL Learning Learning
Methods Methods
--- NOT
5 Attendance / Recap, Poll/Pop Question 1 Talk APPLICABLE
---
--- NOT
20 Draw an ER Diagram for a given Case Study 5 Talk APPLICABLE
---
--- NOT
55 Experimentation using tool/remote lab/hardware setup 5 PPT APPLICABLE
---
--- NOT
10 Assessment and Interaction 1 Talk APPLICABLE
---
--- NOT
Documenting Results Summary and result Explanation
10 2 Talk APPLICABLE
Submitting as Assignmentin LMS
---

SESSION NUMBER : 6

Session Outcome: 1 Implement SQL Queries on Case Study

Teaching- Active
Time(min) Topic BTL Learning Learning
Methods Methods
--- NOT
5 Attendance / Recap, Poll/Pop Question 1 Talk APPLICABLE
---
--- NOT
20 Implement SQL Queries on Case Study 5 Talk APPLICABLE
---
--- NOT
55 Experimentation using tool/remote lab/hardware setup 5 PPT APPLICABLE
---
--- NOT
10 Assessment and Interaction 1 Talk APPLICABLE
---
--- NOT
Documenting Results Summary and result Explanation
10 2 Talk APPLICABLE
Submitting as Assignment in LMS
---

SESSION NUMBER : 7

Session Outcome: 1 Implement SQL Queries on Case Study

Teaching- Active
Time(min) Topic BTL Learning Learning
Methods Methods
5 Attendance / Recap, Poll/Pop Question 1 Talk --- NOT
APPLICABLE
35/43
5/19/22, 1:27 PM

---
--- NOT
20 Implement SQL Queries on Case Study 5 Talk APPLICABLE
---
--- NOT
55 Experimentation using tool/remote lab/hardware setup 5 PPT APPLICABLE
---
--- NOT
10 Assessment and Interaction 1 Talk APPLICABLE
---
--- NOT
Documenting Results Summary and result Explanation
10 2 Talk APPLICABLE
Submitting as Assignment in LMS
---

SESSION NUMBER : 8

Session Outcome: 1 Implement PL/SQL Programs on Case Study

Teaching- Active
Time(min) Topic BTL Learning Learning
Methods Methods
--- NOT
5 Attendance / Recap, Poll/Pop Question 1 Talk APPLICABLE
---
--- NOT
20 Implement SQL Queries on Case Study 5 Talk APPLICABLE
---
--- NOT
55 Experimentation using tool/remote lab/hardware setup 5 PPT APPLICABLE
---
--- NOT
10 Assessment and Interaction 1 Talk APPLICABLE
---
--- NOT
Documenting Results Summary and result Explanation
10 2 Talk APPLICABLE
Submitting as Assignment in LMS
---

SESSION NUMBER : 9

Session Outcome: 1 Implement PL/SQL Programs

Teaching- Active
Time(min) Topic BTL Learning Learning
Methods Methods
--- NOT
5 Attendance / Recap, Poll/Pop Question 1 Talk APPLICABLE
---
--- NOT
20 Implement PL/SQL Programs 5 Talk APPLICABLE
---
--- NOT
55 Experimentation using tool/remote lab/hardware setup 5 PPT APPLICABLE
---
36/43
5/19/22, 1:27 PM

10 Assessment and Interaction 1 Talk --- NOT


APPLICABLE
---
--- NOT
Documenting Results Summary and result Explanation
10 2 Talk APPLICABLE
Submitting as Assignment in LMS
---

SESSION NUMBER : 10

Session Outcome: 1 Implement SQL Queries on Case Study

Teaching- Active
Time(min) Topic BTL Learning Learning
Methods Methods
--- NOT
5 Attendance / Recap, Poll/Pop Question 1 Talk APPLICABLE
---
--- NOT
20 Implement SQL Queries on Case Study 5 Talk APPLICABLE
---
--- NOT
55 Experimentation using tool/remote lab/hardware setup 5 PPT APPLICABLE
---
--- NOT
10 Assessment and Interaction 1 Talk APPLICABLE
---
--- NOT
Documenting Results Summary and result Explanation
10 2 Talk APPLICABLE
Submitting as Assignment in LMS
---

SESSION NUMBER : 11

Session Outcome: 1 Construct Queries using MongoDB

Teaching- Active
Time(min) Topic BTL Learning Learning
Methods Methods
--- NOT
5 Attendance / Recap, Poll/Pop Question 1 Talk APPLICABLE
---
--- NOT
20 Construct Queries using MongoDB 5 Talk APPLICABLE
---
--- NOT
55 Experimentation using tool/remote lab/hardware setup 5 PPT APPLICABLE
---
--- NOT
10 Assessment and Interaction 1 Talk APPLICABLE
---
--- NOT
Documenting Results Summary and result Explanation
10 2 Talk APPLICABLE
Submitting as Assignment in LMS
---

37/43
5/19/22, 1:27 PM

SESSION NUMBER : 12

Session Outcome: 1 Construct Queries using MongoDB on Case Study

Teaching- Active
Time(min) Topic BTL Learning Learning
Methods Methods
--- NOT
5 Attendance / Recap, Poll/Pop Question 1 Talk APPLICABLE
---
--- NOT
20 Construct Queries using MongoDB on Case Study 5 Talk APPLICABLE
---
--- NOT
55 Experimentation using tool/remote lab/hardware setup 5 PPT APPLICABLE
---
--- NOT
10 Assessment and Interaction 1 Talk APPLICABLE
---
--- NOT
Documenting Results Summary and result Explanation
10 2 Talk APPLICABLE
Submitting as Assignment in LMS
---

WEEKLY HOMEWORK ASSIGNMENTS/ PROBLEM SETS/OPEN ENDEDED PROBLEM-SOLVING EXERCISES etc:

Assignment Assignment
Week Topic Details co
Type No

COURSE TIME TABLE:

Hour 1 2 3 4 5 6 7 8 9
Day Component
- -
Theory -- -- --- --- --- --- - --- -
- -
- -
Tutorial -- -- --- --- --- --- - --- -
- -
Mon
- -
Lab -- -- --- --- --- --- - --- -
- -
H-S3,H- H-S3,H- - -
Skilling S3,H-S4,H- S3,H-S4,H- --- --- --- --- - --- -
S4 S4 - -
Tue - -
Theory H-S1,H-S2 H-S1,H-S2 --- --- -- -- - --- -
- -
- -
Tutorial -- -- --- --- -- -- - --- -
- -
38/43
5/19/22, 1:27 PM

Lab -- -- --- --- -- -- - --- -


- -
- -
H-S5,H- H-S5,H- - -
Skilling -- -- --- --- S5,H-S6,H- S5,H-S6,H- - --- -
S6 S6 - -
- H- -
Theory -- -- --- --- H-S5,H-S6 H-S5,H-S6 - S3,H- -
- S4 -
- -
Tutorial -- -- --- --- -- -- - -- -
- -
Wed
- -
Lab H-S3,H-S4 H-S3,H-S4 --- --- -- -- - -- -
- -
- -
Skilling -- -- --- --- -- -- - -- -
- -
- -
Theory H-S3,H-S4 H-S3,H-S4 -- -- H-S1,H-S2 --- - --- -
- -
- -
Tutorial -- -- -- -- -- --- - --- -
- -
Thu
H-S5,H- H-S5,H- - -
Lab H-S3,H-S4 H-S3,H-S4 S5,H-S6,H- S5,H-S6,H- -- --- - --- -
S6 S6 - -
- -
Skilling -- -- -- -- -- --- - --- -
- -
- -
Theory -- -- --- --- H-S5,H-S6 --- - --- -
- -
- -
Tutorial -- -- --- --- -- --- - --- -
- -
Fri
H-S1,H- H-S1,H- - -
Lab S1,H-S2,H- S1,H-S2,H- --- --- -- --- - --- -
S2 S2 - -
- -
Skilling -- -- --- --- -- --- - --- -
- -
Sat - -
Theory -- -- --- --- --- --- - --- -
- -
- -
Tutorial -- -- --- --- --- --- - --- -
- -
- -
Lab -- -- --- --- --- --- - --- -
- -

39/43
5/19/22, 1:27 PM

Skilling H-S1,H- H-S1,H- --- --- --- --- - --- -


S1,H-S2,H- S1,H-S2,H- - -
S2 S2 - -
- -
Theory -- -- -- -- -- -- --
- -
- -
Tutorial -- -- -- -- -- -- --
- -
Sun
- -
Lab -- -- -- -- -- -- --
- -
- -
Skilling -- -- -- -- -- -- --
- -

REMEDIAL CLASSES:

Supplement course handout, which may perhaps include special lectures and discussions that would be planned, and
schedule notified according

SELF-LEARNING:

Assignments to promote self-learning, survey of contents from multiple sources.


S.no Topics CO ALM References/MOOCS

DELIVERY DETAILS OF CONTENT BEYOND SYLLABUS:

Content beyond syllabus covered (if any) should be delivered to all students that would be planned, and schedule
notified accordingly.
Advanced Topics, Additional Reading, Research
S.no CO ALM References/MOOCS
papers and any

EVALUATION PLAN:

Evaluation Evaluation Assessment Duration


Weightage/Marks CO1 CO2 CO3 CO4 CO5
Type Component Dates (Hours)
Weightage 5 5
Skill Sem-End Exam 120
End Max Marks 50 50
Semester Weightage 20 5 5 5 5
Summative
End Semester Exam 180
Evaluation
Max Marks 100 25 25 25 25
Total= 40 %
Lab End Semester Weightage 15 15
120
Exam Max Marks 50 50
In Semester Weightage 5 5
Formative
Hackathon 240
Max Marks 50 50
Evaluation


Continuous Weightage 10 10
Total= 30 % 120
Evaluation -Project Max Marks 50 50
Weightage 10 2.5 2.5 2.5 2.5
MOOCs Review 120
Max Marks 40 10 10 10 10
Skilling Continuous Weightage 5 120 5
40/43
5/19/22, 1:27 PM

Evaluation Max Marks 50 50


Weightage 7.5 3.75 3.75
Semester in Exam-I 120
Max Marks 50 25 25
Weightage 7.5 3.75 3.75
Semester in Exam-II 120
In Semester Max Marks 50 25 25
Summative
Lab In Semester Weightage 5 5
120
Evaluation
Exam Max Marks 50 50

Total= 30 %
MOOCs Weightage 5 1.25 1.25 1.25 1.25
120
Certification Max Marks 60 15 15 15 15
Weightage 5 5
Skill In-Sem Exam 120
Max Marks 50 50

ATTENDANCE POLICY:

Every
student is expected to be responsible for regularity of his/her
attendance in class rooms and laboratories, to
appear in scheduled
tests and examinations and fulfill all other tasks assigned to
him/her in every course

In
every course, student has to maintain a minimum of 85% attendance to
be eligible for appearing in Semester end
examination of the course,
for cases of medical issues and other unavoidable circumstances the
students will be
condoned if their attendance is between 75% to 85%
in every course, subjected to submission of medical certificates,
medical case file and other needful documental proof to the concerned
departments

DETENTION POLICY :

In any course, a student has to maintain a minimum of 85% attendance and In-Semester Examinations to be eligible
for appearing to the Semester End Examination, failing to fulfill these conditions will deem such student to have been
detained in that course.

PLAGIARISM POLICY :

Supplement course handout, which may perhaps include special lectures and discussions

COURSE TEAM MEMBERS, CHAMBER CONSULTATION HOURS AND CHAMBER VENUE DETAILS:

Supplement course handout, which may perhaps include special lectures and discussions
Delivery Sections Chamber Chamber Chamber Signature of
Name of
Component of of Consultation Consultation Timings Consultation Course
Faculty
Faculty Faculty Day (s) for each day Room No: faculty:
SUMITRA
L 2-MA - - - -
MALLICK
SUMITRA
P 4-B - - - -
MALLICK
SUMITRA
S 2-A,4-B - - - -
MALLICK
SUMA
GANDHI P 5-A - - - -
MATHI
SUMA
GANDHI S 5-A - - - -
MATHI
DILIP L 3-MA - - - -
41/43
5/19/22, 1:27 PM

RAJPUT
DILIP
P 3-A - - - -
RAJPUT
DILIP
S 1-B,3-A - - - -
RAJPUT
Hoshiyar
L 1-MA - - - -
Kanyal
Hoshiyar
P 3-B,1-A - - - -
Kanyal
Hoshiyar 1-A,6-
S - - - -
Kanyal A,3-B
Anoop
L 4-MA - - - -
Tiwari
Anoop 4-A,2-
P - - - -
Tiwari B,6-B
Anoop 2-B,6-
S - - - -
Tiwari B,4-A
Bandukula
L 5-MA - - - -
Kumar
Vigneswara
S 5-B - - - -
Reddy K
Pinapatruni
L 6-MA - - - -
Lakshmi
Pinapatruni
P 6-A - - - -
Lakshmi
Pinapatruni
S 6-A - - - -
Lakshmi
Sachin
P 5-B,2-A - - - -
Kumar
Manisha
P 1-B - - - -
Kumari

GENERAL INSTRUCTIONS

Students should come prepared for classes and carry the text book(s) or material(s) as prescribed by the Course
Faculty to the class.

NOTICES

Most of the notices are available on the LMS platform.

All notices will be communicated through the institution email.

All notices concerning the course will be displayed on the respective Notice Boards.

Signature of COURSE COORDINATOR


(Hoshiyar Singh Kanyal)

42/43
5/19/22, 1:27 PM

Signature of Department Prof. Incharge Academics & Vetting Team Member

Department Of CSE

HEAD OF DEPARTMENT:

Approval from: DEAN-ACADEMICS


(Sign with Office Seal)
[object HTMLDivElement]

43/43

You might also like