Week | Course Topics | PBL Project Deliverables | Other Assessment |
1 | Introduction to Database Concepts |
|
|
2 | Introduction to RDBMS | Introduction to Project/Team Launching | Discussion 1 |
3 | Data Modeling | DBMS Research & Recommendation |
|
4 | ERD Mapping in RDBMS |
| Lab 1 |
5 | Relational Algebra & Calculus | Design Document | Discussion 2/Test 1 |
6 | Normalization |
|
|
7 | Indexing | Concept Design | Mid Term |
8 | Introudction yo NoSQL/Fault with RDBMS |
| Lab 2 |
9 | NoSQL Formatting | Logical & Physical Design | Discussion 3 |
10 | Data Access Control NoSQL and RDBMS |
|
|
11 | Types of NoSQL—Key Value |
| Test 2 |
12 | Types of NoSQL—Document Store | Laws, Ethics & Security Plan | Discussion 4 |
13 | Types of NoSQL—Column Family |
|
|
14 | Types of NoSQL—Graph Family | Peer Evaluation |
|
15 | Project Report, Presentation & Demo |