Computer Science > > Computer Security and Networks
Exploiting and Securing Vulnerabilities in Java Applications
In this course, we will wear many hats. With our Attacker Hats on, we will exploit Injection issues...
Cloud Computing Applications, Part 1: Cloud Systems and Infrastructure
Welcome to the Cloud Computing Applications course, the first part of a two-course series designed t...
Securing, Monitoring, and Scaling Kubernetes Clusters
The Advanced Kubernetes - Securing, Monitoring, and Scaling Kubernetes Clusters course is designed f...
Principles and Technologies of 5G Mobile Networks
This 3 week course is designed for telecommunications engineers. Learners will first gain an overvie...
Protection of Information Assets
This course offers an in-depth exploration of information security auditing principles, tailored for...
Cyber Security: Data Privacy
Data Privacy | Design Trust. Safeguard Rights. Lead Responsibly. In today’s digital society, privacy...
Operating Systems: Overview, Administration, and Security
51% of organizations are planning to increase security investments as a result of a breach (IBM Repo...
Optimizing 3G Layer 1 Firmware: Design to Debug
Optimizing 3G Layer 1 Firmware: Signal Processing and Baseband Control is an advanced, hands-on cour...
Cyber Incident Response
The Cyber Incident Response course will give students an understanding of how incidents are responde...
Cyber Security: Incident Response - Theory to Practice
Cyber Response and Recovery | Detect Fast. Recover Smarter. When a cyber incident strikes, every sec...
Ultimate Guide to Raspberry Pi - Tips, Tricks, and Hacks
Updated in May 2025. This course now features Coursera Coach! A smarter way to learn with interactiv...
Play It Safe: Manage Security Risks
This course takes a deeper dive into concepts introduced in the first course, with an emphasis on re...
Introduction to Computer Security
The purpose of this short four-week course is to introduce the topic of computer system security. We...