Week
|
Topics
|
Teaching and Learning Methods and Techniques
|
Study Materials
|
1. Week
|
Introduction to Database Management Systems
|
Lecture Brainstorming Project Based Learning
|
Presentation (Including Preparation Time)
|
2. Week
|
Data Models and Entity-Relationship (E-R) Diagrams
|
Lecture Brainstorming Project Based Learning
|
Presentation (Including Preparation Time)
|
3. Week
|
Relational Data Model and Normalization (1NF)
|
Lecture Brainstorming Project Based Learning
|
Presentation (Including Preparation Time)
|
4. Week
|
Normalization (2NF and 3NF)
|
Lecture Brainstorming Project Based Learning
|
Presentation (Including Preparation Time)
|
5. Week
|
Normalization (BCNF and 4NF)
|
Lecture Brainstorming Project Based Learning
|
Presentation (Including Preparation Time)
|
6. Week
|
Database Design Process
|
Lecture Brainstorming Project Based Learning
|
Presentation (Including Preparation Time)
|
7. Week
|
SQL and Basic SQL Operations
|
Lecture Brainstorming Project Based Learning
|
Presentation (Including Preparation Time)
|
8. Week
|
SQL Operations
|
Lecture Brainstorming Project Based Learning
|
Presentation (Including Preparation Time)
|
9. Week
|
Advanced SQL Operations
|
Lecture Brainstorming Project Based Learning
|
Presentation (Including Preparation Time)
|
10. Week
|
Database Indexing and Performance Management
|
Lecture Brainstorming Project Based Learning
|
Presentation (Including Preparation Time)
|
11. Week
|
Database Indexing and Performance Management
|
Lecture Brainstorming Project Based Learning
|
Presentation (Including Preparation Time)
|
12. Week
|
Data Security and User Management
|
Lecture Brainstorming Project Based Learning
|
Presentation (Including Preparation Time)
|
13. Week
|
Concurrency and Recovery in Database Management
|
Lecture Brainstorming Project Based Learning
|
Presentation (Including Preparation Time)
|
14. Week
|
New Trends in Database Management Systems
|
Lecture Brainstorming Project Based Learning
|
Presentation (Including Preparation Time)
|