CS442
Download as PDF
Data Security and Privacy
Course (UG/PG)
Undergraduate
Offering Unit/Department
Course Description
This course introduces undergraduate students to fundamental access control techniques that are essential to ensure data security and privacy. The focus of this course is on (A) access control on mobile platforms, and (B) access control on cloud. The topics to be covered in the area of access control on mobile platforms include mobile platform security model, Android overview, SELinux, and SEAndroid. The topics to be covered in the area of access control on cloud include an overview from PKI to ABE, math foundation and IBE, fuzzy IBE, KP-ABE, and CP-ABE.
Course Learning Outcomes
1. Explain data privacy and security risks in mobile, IoT, and cloud computing platforms, and Big data applications
2. Explain ethical principles and legislation concerning the collection, storage, and processing of Big data
3. Analyze data privacy and security risks in mobile and IoT apps using program analysis and test generation techniques
4. Apply adequate cryptographic techniques to protect confidentiality of data in mobile, IoT and cloud computing, and Big data applications
5. Apply adequate data anonymization techniques to protect data privacy
6. Apply adequate privacy preserving data mining techniques for clustering and classification of privacy- sensitive data
Discipline-Specific Competencies
Security Architecture, Security Assessment and Testing, Security Programme Management, Data Protection Management, Cyber and Data Breach Incident Management, Security Education and Awareness, Threat Analysis and Defence, Threat Intelligence and Detection
SMU Graduate Learning Outcomes
Disciplinary Knowledge, Multidisciplinary Knowledge, Critical thinking & problem solving, Innovation and enterprising skills, Collaboration and leadership, Communication, Self-directed learning, Resilience
Grading Basis
GRD - Graded
Course Units
1