Fundamentals of Computer Network Security 專項課程
Launch your career in cyber security. Master security principles and tools for securing your networks, systems, and data.
With the learner's cloned instance from my AWS image, our Project 1a-d integrate the security principles and knowledge covered in first MOOC and apply them in real world tasks using state of art tools, such as gpg for signing and verifying documents/open source software packages, misc/CA scripts for performing CA certificate signing tasks, generate server/client certificates, and setup on apache web server for secure web access with mutual authentication. Project2a-b cover the use of OpenSSL for encrypting/decrypting data, and Diffi-Hellman key exchange. The related lectures cover the development of secure programs using Crypto API. Projects 3a-b cover hacking and patching with command injections and SQL injections. Project 3c cover cracking Linux passwords with hashcat using AWS P2 GPU instance. Project 4a-b cover the construction of DMZ firewall system with iptables to provide DNAT, masquerade services, filtering packets to secure serves in two AWS virtual private clouds.
The University of Colorado is a recognized leader in higher education on the national and global stage. We collaborate to meet the diverse needs of our students and communities. We promote innovation, encourage discovery and support the extension of knowledge in ways unique to the state of Colorado and beyond.
Can I just enroll in a single course?
Can I take the course for free?
此课程是 100% 在线学习吗？是否需要现场参加课程？
Do I need to take the courses in a specific order?
Will I earn university credit for completing the Specialization?