Week
|
Topics
|
Teaching and Learning Methods and Techniques
|
Study Materials
|
1. Week
|
Introduction to Database
|
Lecture; Question Answer; Problem Solving; Discussion
Problem Based Learning
|
Seminar
|
2. Week
|
Database Fundamentals, Database Types
|
Lecture; Question Answer; Problem Solving; Discussion
Problem Based Learning
|
Seminar
|
3. Week
|
Entity-Relationship Diagram and Data Definition Language (DDL) Expressions
|
Lecture; Question Answer; Problem Solving; Discussion
Project Based Learning; Problem Based Learning
|
Homework Seminar
|
4. Week
|
Creating a Table, Table Properties
|
Lecture; Question Answer; Problem Solving; Discussion
Problem Based Learning
|
Seminar
|
5. Week
|
Data Types, Integrity and Arithmetic Operators
|
Lecture; Question Answer; Problem Solving; Discussion
Problem Based Learning
|
Seminar
|
6. Week
|
Designing a Database, Normalization, Subquery, Creating a Query in the Database
|
Lecture; Question Answer; Problem Solving; Discussion
Project Based Learning; Problem Based Learning
|
Homework Seminar
|
7. Week
|
Union and Join Statements, Creating NoSQL Databases
|
Lecture; Question Answer; Problem Solving; Discussion
Problem Based Learning
|
Seminar
|
8. Week
|
Midterm Exam, Database Setup and Management
|
Lecture; Question Answer; Problem Solving
Problem Based Learning
|
Activity (Web Search, Library Work, Trip, Observation, Interview etc.) Seminar
|
9. Week
|
Introduction to Database Security
|
Lecture; Question Answer; Problem Solving; Discussion
Project Based Learning; Problem Based Learning
|
Homework Seminar
|
10. Week
|
Database Attack and Defense Methods
|
Lecture; Question Answer; Problem Solving; Discussion
Problem Based Learning
|
Seminar
|
11. Week
|
SQL Injection Attacks and Defense
|
Lecture; Question Answer; Problem Solving; Discussion
Problem Based Learning
|
Seminar
|
12. Week
|
Database Backup
|
Lecture; Question Answer; Problem Solving; Discussion
Project Based Learning; Problem Based Learning
|
Homework Seminar
|
13. Week
|
User Security Management
|
Lecture; Question Answer; Problem Solving; Discussion
Problem Based Learning
|
Seminar
|
14. Week
|
Application Security: Regulations and Compliances, General Audit, Architectural Audit
|
Lecture; Question Answer; Problem Solving; Discussion
Problem Based Learning
|
Seminar
|