Introduction of basic principles and applications of cybersecurity. Topics include symmetric and asymmetric encryption and decryption algorithms, hashing techniques, digital certificates, digital signatures, message authentication codes, authentication, malware, and security of systems such as networks, operating systems, software, and databases. Upon successfully completing … [Read more...] about CS 647: Cybersecurity and Secure Software Design. (2024)
Computer Security and Networks
IT Fundamentals and Hardware Essentials
This course is designed to introduce you to the world of IT, focusing on fundamental hardware concepts crucial for any aspiring IT professional. Starting with the essentials, you will dive into the foundational components of modern computer systems, such as CPUs, RAM, and mass storage devices. You will also explore the critical role of firmware, motherboards, and power supplies … [Read more...] about IT Fundamentals and Hardware Essentials
Foundations of NIST Cybersecurity Frameworks
Dive into the world of NIST cybersecurity frameworks and build a strong foundation in managing and securing digital assets. This course begins with an introduction to the history and role of NIST, guiding you through essential resources and publications. You will explore NIST’s relationships with various U.S. federal agencies and international standards organizations, providing … [Read more...] about Foundations of NIST Cybersecurity Frameworks
Advanced Networking, Virtualization, and IT Security
This course empowers IT professionals with advanced knowledge on critical infrastructure. Covering everything from the tiers of the internet to VPNs and IoT, to setting up virtual environments and securing cloud assets, this curriculum equips learners with the tools they need to manage, troubleshoot, and enhance both physical and virtual IT systems. In this course, learners … [Read more...] about Advanced Networking, Virtualization, and IT Security
Systems Acquisition, Development and Implementation
This comprehensive course is designed to equip you with the knowledge and skills necessary to effectively audit IT project governance and system development processes. It begins with an overview of project governance and management, emphasizing the roles and responsibilities of key stakeholders, including project sponsors and the Project Management Office (PMO). You will gain a … [Read more...] about Systems Acquisition, Development and Implementation