This course offers a comprehensive exploration of security threats and measures in web and cloud setup. Covering topics such as fundamentals of web and cloud architectures, authentication, data encryption, web application security, and cloud infrastructure security, students will gain insights into the importance of security in web and cloud environments. Through a combination of theoretical concepts and practical examples, learners will understand the significance of compliance and legal considerations in ensuring robust security practices. By the end of the course, students will be equipped with the knowledge and skills necessary to design, implement, and manage secure web and cloud environments. Corequisite: CNCS 2160 (must be taken at the same time as CNCS 2120).
This course offers a comprehensive exploration of security threats and measures in web and cloud setup. Covering topics such as fundamentals of web and cloud architectures, authentication, data encryption, web application security, and cloud infrastructure security, students will gain insights into the importance of security in web and cloud environments. Through a combination of theoretical concepts and practical examples, learners will understand the significance of compliance and legal considerations in ensuring robust security practices. By the end of the course, students will be equipped with the knowledge and skills necessary to design, implement, and manage secure web and cloud environments. Corequisite: CNCS 2160 (must be taken at the same time as CNCS 2120).