Skip to Main Content

CS442

Download as PDF

Data Security and Privacy

SCIS Sch of Computing & Info Sys

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