SDSC5003 Course Information
SDSC5003 Course Information
#sdsc5003
#course information
English / 中文
Course Overview
Course Code: SDSC5003
Course Name: Introduction to Database Systems
Semester: 2025/26 Academic Year, Semester 1
Instructors:
-
Yu Yang (
yuyang@cityu.edu.hk
) -
Terence Chan (
terenceChan@cityu.edu.hk
)
Teaching Model: Face-to-face
Office Hours: To be announced (TBA)
Teaching Assistant: Not specified
Assessment Method
Component | Weight | Details |
---|---|---|
Individual Assignments | 30% | Multiple assignments focusing on database design and implementation. |
Group Project | 20% | Team-based project (3-5 students). Tracks: Database Application Development or Research Paper Replication. |
Final Exam | 50% | Comprehensive exam covering all course content; closed-book, with permitted aids. |
Schedule and Teaching Plan
Week | Date (Example) | Activity | Content | Deadline |
---|---|---|---|---|
1 | 2025-09-06 | Lecture | Introduction & ER Model | |
2 | 2025-09-13 | Lecture | Relational Model | |
3 | 2025-09-20 | Lecture | Relational Algebra | |
4 | 2025-09-27 | Lecture | SQL Queries I | Assignment 1 released |
5 | 2025-10-04 | Lecture | SQL Queries II & SQL Constraints | Assignment 1 due Group formation deadline |
6 | 2025-10-11 | No Teaching | CityU Info Day; Design Theory (self-study) | |
7 | 2025-10-18 | Lecture | Time Complexity & Storage and Indexing I | |
8 | 2025-10-25 | Lecture | Storage and Indexing II | Assignment 2 released |
9 | 2025-11-01 | Lecture | Storage and Indexing III & Query Evaluation | Project proposal due |
10 | 2025-11-08 | Lecture | Parallel Data Processing & MapReduce | Assignment 2 due |
11 | 2025-11-15 | Lecture | Spark & Overview of Transaction Management | Assignment 3 released |
12 | 2025-11-22 | Lecture | Vector DB & Course Review | |
13 | 2025-11-29 | Review Session | Exam preparation and project Q&A | Assignment 3 due Final project report due |
Project Requirements (20% of Total Grade)
Key Deadlines:
-
Group Formation (1 point)
- Deadline: Week 5 (e.g., October 5, 2025, 23:59)
- Filename:
Team-Formation-XX
(XX = Team Name)
-
Project Proposal (4 points)
- Deadline: Week 9 (e.g., November 2, 2025, 23:59)
- Format: ≥0.5-page PDF proposal
- Filename:
Team-Proposal-XX
-
Final Submission (15 points)
- Deadline: Week 13 (e.g., November 30, 2025, 23:59)
- Submission includes:
- Source Code (30% weight): PDF of code →
Team-Appendix-XX
- Video Demonstration (20% weight): 5-minute max video →
Team-Video-XX
- Written Report (50% weight): ≤6-page PDF (cover page, methodology, results, conclusion) →
Team-MainReport-XX
- Source Code (30% weight): PDF of code →
Project Rules:
-
Topic: Must use database systems concepts (Track 1: Application Development; Track 2: Research Replication).
-
Data Source: Mandatory use of Hong Kong Open Data (e.g., public transport datasets).
-
Originality: Projects must be independently designed for this course; reuse of prior work or plagiarism is prohibited.
-
Grading Criteria: Scientific value and innovation are prioritized; strict anti-plagiarism enforcement.