Sunteți pe pagina 1din 13

DEPARTMENT OF INFORMATION TECHNOLOGY

ASSESSMENT PROCESS AND TOOL

CO COURSE OUTCOMES ASSESSMENT ASSESSMENT PROCESSES FOR


No. TOOL FREQUENCY EVALUATION

1.Internal 1.Thrice in a 1. Performance in Internal


Assessment tests semester Assessment tests
Understand software
CO1 architectural 2.Assignments 2.One assignment 2. Assignment marks
requirements and drivers 3. University Exam 3. Once in a semester 3. Performance in
University Exam

1.Internal 1.Thrice in a 1. Performance in Internal


Assessment tests semester Assessment tests
Understand software
CO2 Quality Attribute 2.Assignments 2.One assignment 2. Assignment marks
Workshop 3. University Exam 3. Once in a semester 3. Performance in
University Exam

1.Internal 1.Thrice in a 1.Performance in Internal


Assessment tests semester Assessment tests
Outline the specify
CO3 architectural styles and 2.Assignments 2.One assignment 2. Assignment marks
views 3. University Exam 3. Once in a semester 3. Performance in
University Exam

1.Internal 1.Thrice in a 1.Performance in Internal


Assessment tests semester Assessment tests
Develop and Design
CO4 document for a given 2. Surprise Test 2.Once in a semester 2. Test marks

architecture 3. University Exam 3. Once in a semester 3. Performance in


University Exam

1.Internal 1.Thrice in a 1.Performance in Internal


Assessment tests semester Assessment tests

2. Others (Seminar, 2. Once in a semester 2. Assignment marks


Identify key Quiz, Surprise Test,
CO5
architectural structures etc..)

3.University Exam 3. Once in a semester 3. Performance in


University Exam

CO6 Use well-understood 1.Internal 1.Thrice in a 1.Performance in Internal


paradigms for designing Assessment tests semester Assessment tests
architecture for a new
system. 2. Seminar 2. Once in a semester 2. Seminar marks

3.University Exam 3. Once in a semester 3. Performance in


University Exam
PANIMALAR ENGINEERING COLLEGE
DEPARTMENT OF INFORMATION TECHNOLOGY

DETAILS OF COURSE DELIVERY PLAN

BRANCH SUBJECT NAME &CODE FACULTY

DATABASE MANAGEMENT
IT
SYSTEMS & CS6302

COURSE START COURSE END TOTAL WEEKS

2/7/2014 18/10/2014 16

Week Unit Assessment


Start Date LECTURE/TEST/ASSIGNMENT Remarks
No No Tool

File Systems Organization - Sequential, Pointer, Indexed,


Direct - Purpose of Database System- Database System Class Test /
1 2.7.2014 I
Terminologies-Database characteristics- Data models – IAE
Types of data models – Components of DBMS

Relational Algebra. LOGICAL DATABASE DESIGN: Class Test ,


2 7.7.2014 I Relational DBMS - Codd's Rule
Assignment

Entity-Relationship model - Extended ER Normalization –


Functional Dependencies, Anomaly- 1NF to 5NF- Domain
I Class Test /
3 14.7.2014 Key Normal Form – Denormalization.
Assignment
CBS * Relationship between Entity-Relational modelling
and UML

SQL Standards - Data types - Database Objects- DDL-DML- Class Test /


4 21.7.2014 II
DCL-TCL IAE

Embedded SQL-Static Vs Dynamic SQL Query Processing Class Test /


5 28.7.2014 II
and Optimization Assignment

Internal
6 4.8.2014 II Assessment
Heuristics and Cost Estimates in Query Optimization
Exam

Introduction-Properties of Transaction- Serializability Class Test/


7 11.8.2014 III
Assignment
Concurrency Control – Locking Mechanisms- Two Phase Class Test /
IAE
8 18.8.2014 III Commit Protocol-Dead lock.

CBS *Error Recovery and Logging

9 21.8.2014 INTERNAL TEST – I IAE

Overview of Physical Storage Media – Magnetic Disks –


RAID – Tertiary storage – File Organization – Organization
Class Test/
10 1.9.2014 IV
of Records in Files – Indexing and Hashing –Ordered Assignment
Indices

B+ tree Index Files – B tree Index Files – Static Hashing – Class Test /
11 8.9.2014 IV IAE
Dynamic Hashing

Introduction to Distributed Databases- Client server Class Test /


IAE
technology- Multidimensional and Parallel databases-
Spatial and multimedia databases- Mobile and web
12 14.9.2014 IV
databases- Data Warehouse-Mining- Data marts,

CBS The WEKA toolkit for Data Mining

13 22.9.2014 INTERNAL TEST – II IAE

Data Classification-Threats and risks – Database access IAE/Guest


Lecture
Control – Types of Privileges –Cryptography- Statistical
14 30.9.2014 V Databases

Guest Lecture : Current trends in data mining and


technology

Distributed Databases-Architecture-Transaction Processing- Class Test /


IAE
Data Warehousing and Mining-Classification-Association
15 06.10.2014 V rules-Clustering-Information Retrieval- Relevance ranking-
Crawling and Indexing the Web- Object Oriented Databases-
XML Databases

16 13.10.2014 INTERNAL TEST – III IAE

PREPARED BY APPROVED BY
FACULTY NAME
DESIGNATION Associate Prof /IT HEAD OF THE DEPARTMENT
DATE
SIGNATURE

COURSE INFORMATION SHEET


CS6302 – DATABASE MANAGEMENT
SYSTEMS

PROGRAMME: Information Technology DEGREE: B.Tech.


COURSE TITLE : Database Management
SEMESTER: III CREDITS: 3
systems
COURSE CODE: CS6302
COURSE TYPE: Core
REGULATION: R-2013
COURSE AREA/DOMAIN: Database CONTACT HOURS: 3 Hours/Week.

CORRESPONDING LAB COURSE LAB COURSE NAME: Database


CODE (IF ANY): IT6312 management systems Laboratory
TEXT/REFERENCE BOOKS and WEB LINK:
T/R BOOK TITLE/AUTHORS/PUBLICATION
Ramez Elmasri and Shamkant B. Navathe, “Fundamentals of Database Systems”,
T1 Fifth Edition, Pearson Education, 2008.

Abraham Silberschatz, Henry F. Korth and S. Sudharshan, “Database System Concepts”, Sixth
R1 Edition, Tata McGraw Hill, 2011.

C.J.Date, A.Kannan and S.Swamynathan, “An Introduction to Database Systems”, Eighth


R2 Edition, Pearson Education, 2006.

Atul Kahate, “Introduction to Database Management Systems”, Pearson Education, New Delhi,
R3 2006.

Alexis Leon and Mathews Leon, “Database Management Systems”, Vikas Publishing House
R4 Private Limited, New Delhi, 2003.
Raghu Ramakrishnan, “Database Management Systems”, Fourth Edition, Tata McGraw Hill,
R5 2010.

R6 G.K.Gupta,”Database Management Systems”, Tata McGraw Hill, 2011

R7 Rob Cornell, “Database Systems Design and Implementation”, Cengage Learning, 2011.

COURSE PRE-REQUISITES:
C.CODE COURSE NAME DESCRIPTION SEM
Programming and data
CS6202 Basic concept of database. 2
structures I
Course Objectives and Course Outcomes Mapping:
Course Objectives:
 COBJ 1: To expose the students to the fundamentals of Database Management Systems.
 COBJ 2: To make the students understand the relational model.
 COBJ 3: To familiarize the students with ER diagrams.
 COBJ 4: To expose the students to SQL.
 COBJ 5: To make the students to understand the fundamentals of Transaction
Processing and Query Processing.
 COBJ 6: To familiarize the students with the different types of databases.
 COBJ 7: To make the students understand the Security Issues in Databases.

Course Outcomes:
 C203.1 : Design Databases for applications
 C203.2 : Use the Relational model, ER diagrams.
 C203.3 : Use an SQL interface of a multi user relational database.
 C203.4 : Apply concurrency control and recovery mechanisms for practical
problems.
 C203.5 :Design the Query Processor and Transaction Processor
 C203.6: Apply security concepts to databases.

CO JUSTIFICATION:

CO’S Justification

Design Databases for applications Know the database design and real time application .

Use the Relational model, ER


diagrams. Design and Develop the software application system
using data models and ER diagrams

Use an SQL interface of a multi user


relational database. Ability to manipulate of data using Query languages.

Apply concurrency control and


recovery mechanisms for practical
problems. Exploit the concept of serializability, locking protocols
and deadlock.

Design the Query Processor and


Transaction Processor Perceive query optimization and transaction management

Apply security concepts to databases.


Employ database security concept by using cryptography.
Courses Objectives and Course Outcomes Justification:
COBJ1 COBJ2 COBJ3 COBJ4 COBJ5 COBJ6 COBJ7
CO / COBJ
Understand the Know the concept Design the ER
C203.1 basics of database different types data diagram for real
models time application

Use the basic Identify different Know symbols and


database types of data model to connection to design
C203.2 knowledge for ER draw ER diagram database.
diagram

Identified the Understand the Gain the In multi user


different Query query processing knowledge to use interface they
C203.3 language. methods SQL Query for identify to give
different security.
database.

Apply Concurrency Know the


and recovery concept of
C203.4 mechanism for SQL Transaction
processing.

Acquire all types Know the Design Security issues


Queries and concept of Query transaction and must maintain to
C203.5 commands processing. query for design the query
different processor
database.

Apply security SQL Know the Understand


query different data security issues in
C203.6 base to give database.
security
Correlation between the Courses Objectives and Course Outcomes:

Objectives Weighte
COBJ COBJ COBJ COBJ COBJ COBJ COBJ
/ d
1 2 3 4 5 6 7
Outcomes Average
C203.1 3 3 3 3
C203.2 3 3 3
C203.3 3 2 2 2 2.2
C203.4 3 3 3
C203.5 3 3 2 2 2.5
C203.6 2 2 3 2.3
Weighted
Average 3 3 3 2.7 2.3 2 2.3 2.6
Evidence of COs being defined:
CS6302 DATABASE MANEGEMENT SYSTEMS
Course References
Course Outcomes Evidence
ID
CO's Defined By Anna https://www.annauniv.edu
Design Databases for
C203.1 University Through /academic_courses/curr_af
applications
Subject Expertise f.html
Use the Relational model, ER CO's Defined By Anna https://www.annauniv.edu
C203.2 diagrams. University Through /academic_courses/curr_af
Subject Expertise f.html
This syllabus has been www.nitt.edu/
Use an SQL interface of a compared with the https://www.mit.asia/defaul
C203.3 multi user relational database. national / International t.aspx
accredited universities / www.mu.ac.in
colleges
Apply concurrency control and
CO's Defined By Anna https://www.annauniv.edu
recovery mechanisms for
C203.4 University Through /academic_courses/curr_af
practical problems.
Subject Expertise f.html
CO's Defined By Anna https://www.annauniv.edu
Design the Query Processor
C203.5 University Through /academic_courses/curr_af
and Transaction Processor
Subject Expertise f.html
Apply security concepts to CO's Defined By Anna https://www.annauniv.edu
C203.6 databases. University Through /academic_courses/curr_af
Subject Expertise f.html
Note : Course ID - C & Year of Study : 1 or 2 or 3 or 4 & Subject Order as per university
syllabus per year
Eg.: C203 Means - C & Second year & 3rd Subject ( Both III & IV Sem. including labs.)
PSO
SYSTEM FORMULATION
Apply Computing techniques to resolve issues with reasonable investigation for
advancement.
SYSTEM DESIGN
Analyze systems for modeling and to provide domain specific solutions.
SYSTEM EXPLORATION
Explore new and emerging technologies leading to innovations in the field of
Information Technology.
JUSTIFICATIONS FOR CO-PO MAPPING
MAPPING LOW/MEDIUM/HI JUSTIFICATION
GH
C203.1-PO1 H Apply the basic knowledge of normalization in order to
design efficient database systems.

C203.1-PO2 H Acquire skills to identify the database requirement and design


systems applying normalization principles.

C203.1-PO3 H Design and develop efficient database systems by applying


normalization techniques.

C203.1-P011 M Students can create project using database application

C203.1-P012 M Life Long Learning is needed to create new type of database


application
C203.2-PO1 H Acquire basic knowledge in ER diagram representation

C203.2-PO3 M Learning the fundamentals of database systems helps the


students to design databases that meet specified needs.

C203.2-PO4 M Students acquire skills to choose appropriate dbms software


needed for various applications.

C203.3-PO1 H Analyse the requirement and design efficient database


systems needed for specific application.
.
C203.3-P03 H Acquire skills to design systems that meet specific needs of
public
C203.3-PO4 M Learning the basics of SQL helps in using modern tools
available for database designing.

C203.4-PO11 M Identify and formulate solutions for concurrency control in


database designing.

C203.4-P012 M Design and develop efficient database systems that support


concurrent transactions.
C203.5-PO1 M To design query processor basic knowledge of SQL query
language is needed
C203.5-PO2 M Identify and formulate solutions for concurrency control and
query processing in database designing.
C203.5-PO3 H Design and develop efficient database systems that support
recovery mechanism
C203.5-PO11 L Students can design the database project using query
processor and transaction processor
C203.6-PO1 M Identify different issues associated with application security

C203.6-PO3 M Expose different techniques to provide security.

CO – PSO Mapping Justification :


MAPPING LOW/MEDIUM/HI JUSTIFICATI
GH ON
C203.1-PSO2 H Acquire skills to design and manipulate database systems for
different application

C203.2-PSO1 M Students will be able to apply the database fundamentals for


analyzing needs and designing systems accordingly.

C203.2-PSO2 H Students will be able to contribute their skills in database


designing using ER diagram.

C203.3-PSO2 M Acquire skills to design and manipulate database systems for


SQL
C203.3-PSO3 M Develop strong skills in developing and designing easily
manageable database systems by applying SQL Interface

C203.4-PS02 M Contribute skills in developing normalized database systems


for concurrency control and recovery mechanism.

C203.5-PS02 M Acquire skills to design and manipulate database systems for


Query and transaction processor.
C203.6-PS01 M Students can apply security concepts in real time
application.
CO-PO /PSO Mapping Summary :

PO’s Satisfied PSO Satisfied

CO1 PO1,PO2,PO3,PO 11,PO 12 PSO2

CO2 PO1,PO3,PO4 PSO1,PSO2

CO3 PO1,PO3,PO4 PSO2,PSO3

CO4 PO11,PO12 PSO2

CO5 PO1,PO2,PO3,PO 11 PSO2

CO6 PO1,PO3 PSO1

CO-PO and CO-PSO matrices of courses selected : ( Based on Justification )


MC
PO1 PO2 PO3 PO4 PO5 PO6 PO7 PO8 PO9 PO10 PO11 PO12 PSO1 PSO2 PSO3
CO
C203.1 3 3 3 2 2 3
C203.2 3 2 2 2 3
C203.3 3 3 2 2
C203.4 2 2 2
C203.5 2 2 3 1 2
C203.6 2 2 2
Avg 2.6 2.5 2.6 2 1.6 2 2 2.5 2
CO-PO/PSO Mappings in Course Database Management systems :
Cognitive Class
Course Outcome POs and PSOs
Level Sessions
PO1,PO2,PO3,PO 11,PO
CO1 12,PSO2 U 8
Design Databases for applications
PO1,PO3,PO4,PSO1,PSO2
CO2 Use the Relational model, ER A 6
diagrams.
PO1,PO3,PO4,PSO2,PSO3
CO3 Use an SQL interface of a multi E 9
user relational database.
Apply concurrency control and PO11,PO12,PSO2
CO4 recovery mechanisms for practical AP 9
problems.
PO1,PO2,PO3,PO 11,PSO2
CO5 Design the Query Processor and C 9
Transaction Processor
PO1,PO3,PSO1
CO6 Apply security concepts to U 4
databases.
Total Hours of Instruction 45
Course – PO/PSO Mapping Strength :
PO’s Strength Level
45 of 45 ( 100 % ) Sessions are devoted to PO1 Mapping strength is 3

16 of 45 ( 36 % ) Sessions are devoted to PO2 Mapping strength is 2

40 of 45 ( 89 % ) Sessions are devoted to PO3 Mapping strength is 3

16 of 45 ( 36 % ) Sessions are devoted to PO4 Mapping strength is 2

0 of 45 ( 0 % ) Sessions are devoted to PO5 0

0 of 45 ( 0 % ) Sessions are devoted to PO6 0

0 of 45 ( 0 % ) Sessions are devoted to PO7 0

0 of 45 ( 0 % ) Sessions are devoted to PO8 0

8 of 45 ( 18 % ) Sessions are devoted to PO9 Mapping strength is 1

0 of 45 ( 0 % ) Sessions are devoted to PO10 0

0 of 45 ( 0 % ) Sessions are devoted to PO11 0

0 of 45 ( 0 % ) Sessions are devoted to PO12 0

PSO Mapping Strength :

PSO’s Strength Level


16 of 45 ( 36 % ) Sessions are devoted to PSO1 Mapping strength is 2

37 of 45 ( 82 % ) Sessions are devoted to PSO2 Mapping strength is 3

8 of 45 ( 18 % ) Sessions are devoted to PSO3 Mapping strength is 2

Course-POs/PSO Mapping :
Program Outcomes ( POs) PSO
PO PO PO PO PO PO PO PO PO PO PO PO PS PS PS
Course
1 2 3 4 5 6 7 8 9 10 11 12 O1 O2 O3
Database
Managem
ent
systems 3 2 3 2 0 0 0 0 0 0 2 1 2 3 2

S-ar putea să vă placă și