CPS 4200J Cloud Security with AI
This course focuses on instructing the knowledge of the cloud security, which is an important branch of cybersecurity, through a variety of perspectives in the field of Computer Science. This course emphasizes the role of the mobile cloud computing in applications as well as the interconnections between facilities within a networking environment using Artificial Intelligence (AI) approach. After having taken this course, students should be able to have a comprehensive understanding in cybersecurity, cloud security, and AI from basic concepts to advanced framework or models. A group of knowledge points covered by this course include privacy threats in mobile cloud and mobile apps, cyber incidents in cloud computing, security issues in Internet of Things (loT), data protections in smart phones, and buffer overflow attacks in cloud systems, security aware hardware configurations, secure data storage, and privacy preserving mobile cloud systems. Students learn the concepts and skills of security and AI by designing and implementing a series of programs that solve practical problems. (Previously NJCU Course CS-420)