Courses from 1000+ universities
Two years after its first major layoff round, Coursera announces another, impacting 10% of its workforce.
600 Free Google Certifications
Information Technology
Communication Skills
Python
Multilingual Practices: Tackling Challenges and Creating Opportunities
Introduction to Linux
Financial Markets
Organize and share your learning with Class Central Lists.
View our Lists Showcase
Explore aviation security challenges, from GPS jamming to in-flight entertainment vulnerabilities. Learn about digital systems, avionics, and ongoing efforts to enhance airplane cybersecurity.
Explore the eerie world of botnets, their rising prevalence, and learn essential strategies to safeguard your devices from these digital threats.
Explore privacy techniques like k-anonymity and web tracking, and learn practical tips for protecting your personal information online.
Explore smart home security systems, their components, and underlying circuits. Learn about various switches, sensors, and reliability considerations for effective home protection.
Explore iOS jailbreaking through machswap vulnerability, gaining insights into kernel access techniques and the iOS 12 jailbreak development process.
Learn about digital certificates, their role in secure internet communication, and key concepts like validation, GDPR, and trust. Explore real-world scenarios and security implications.
Learn about network security, OSI layers, and essential tools like Wireshark. Explore attack models, firewalls, and IDS to protect against unauthorized access and data theft.
Explore Ethernet's inner workings, from copper wires to frame transmission. Discover how gigabits reliably travel through unshielded cables, enabling seamless data transfer and communication.
Explore trust, verification, and privacy in cryptocurrencies, including blockchain technology, proof of work, and cryptographic primitives for secure online transactions.
Explore real-time operating systems: their necessity, functionality, and implementation for building responsive systems. Learn about scheduling, priorities, and inter-task communication.
Explore kernel security, modules, and access control. Learn about Linux kernels, file systems, memory management, and strategies to reduce attack vectors and enhance system protection.
Explore JavaScript-based browser exploitation techniques, including XSS, JIT compilation vulnerabilities, and shellcode execution. Learn about browser security measures and how to find and chain exploits.
Explore homomorphic encryption's potential and limitations in cryptography, including RSA's workings, critical pitfalls, and its relation to the CIA Triad.
Explore authentication standards for everyday hardware chips like credit cards and SIM cards, covering certificates, smart cards, and modern payment technologies.
Learn to manipulate network traffic using Pineapple Wifi, exploring its modules like SSLsplit and DWall, and understanding the differences between Tetra and Nano devices.
Get personalized course recommendations, track subjects and courses with reminders, and more.